Documentation ¶
Index ¶
- type Environment
- func (*Environment) ElementType() reflect.Type
- func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
- func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (i *Environment) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (i *Environment) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- type EnvironmentArgs
- type EnvironmentArray
- type EnvironmentArrayInput
- type EnvironmentArrayOutput
- func (EnvironmentArrayOutput) ElementType() reflect.Type
- func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
- func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
- type EnvironmentConfig
- type EnvironmentConfigArgs
- func (EnvironmentConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigArgs) ToEnvironmentConfigOutput() EnvironmentConfigOutput
- func (i EnvironmentConfigArgs) ToEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigOutput
- func (i EnvironmentConfigArgs) ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput
- func (i EnvironmentConfigArgs) ToEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPtrOutput
- type EnvironmentConfigDatabaseConfig
- type EnvironmentConfigDatabaseConfigArgs
- func (EnvironmentConfigDatabaseConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigOutput() EnvironmentConfigDatabaseConfigOutput
- func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigOutput
- func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
- func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
- type EnvironmentConfigDatabaseConfigInput
- type EnvironmentConfigDatabaseConfigOutput
- func (EnvironmentConfigDatabaseConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDatabaseConfigOutput) MachineType() pulumi.StringOutput
- func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigOutput() EnvironmentConfigDatabaseConfigOutput
- func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigOutput
- func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
- func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
- type EnvironmentConfigDatabaseConfigPtrInput
- type EnvironmentConfigDatabaseConfigPtrOutput
- func (o EnvironmentConfigDatabaseConfigPtrOutput) Elem() EnvironmentConfigDatabaseConfigOutput
- func (EnvironmentConfigDatabaseConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDatabaseConfigPtrOutput) MachineType() pulumi.StringPtrOutput
- func (o EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
- func (o EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
- type EnvironmentConfigEncryptionConfig
- type EnvironmentConfigEncryptionConfigArgs
- func (EnvironmentConfigEncryptionConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigOutput() EnvironmentConfigEncryptionConfigOutput
- func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigOutput
- func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput
- func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigPtrOutput
- type EnvironmentConfigEncryptionConfigInput
- type EnvironmentConfigEncryptionConfigOutput
- func (EnvironmentConfigEncryptionConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigEncryptionConfigOutput) KmsKeyName() pulumi.StringOutput
- func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigOutput() EnvironmentConfigEncryptionConfigOutput
- func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigOutput
- func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput
- func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigPtrOutput
- type EnvironmentConfigEncryptionConfigPtrInput
- type EnvironmentConfigEncryptionConfigPtrOutput
- func (o EnvironmentConfigEncryptionConfigPtrOutput) Elem() EnvironmentConfigEncryptionConfigOutput
- func (EnvironmentConfigEncryptionConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigEncryptionConfigPtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o EnvironmentConfigEncryptionConfigPtrOutput) ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput
- func (o EnvironmentConfigEncryptionConfigPtrOutput) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigPtrOutput
- type EnvironmentConfigInput
- type EnvironmentConfigMaintenanceWindow
- type EnvironmentConfigMaintenanceWindowArgs
- func (EnvironmentConfigMaintenanceWindowArgs) ElementType() reflect.Type
- func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput
- func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowOutput
- func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
- func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
- type EnvironmentConfigMaintenanceWindowInput
- type EnvironmentConfigMaintenanceWindowOutput
- func (EnvironmentConfigMaintenanceWindowOutput) ElementType() reflect.Type
- func (o EnvironmentConfigMaintenanceWindowOutput) EndTime() pulumi.StringOutput
- func (o EnvironmentConfigMaintenanceWindowOutput) Recurrence() pulumi.StringOutput
- func (o EnvironmentConfigMaintenanceWindowOutput) StartTime() pulumi.StringOutput
- func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput
- func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowOutput
- func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
- func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
- type EnvironmentConfigMaintenanceWindowPtrInput
- type EnvironmentConfigMaintenanceWindowPtrOutput
- func (o EnvironmentConfigMaintenanceWindowPtrOutput) Elem() EnvironmentConfigMaintenanceWindowOutput
- func (EnvironmentConfigMaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigMaintenanceWindowPtrOutput) EndTime() pulumi.StringPtrOutput
- func (o EnvironmentConfigMaintenanceWindowPtrOutput) Recurrence() pulumi.StringPtrOutput
- func (o EnvironmentConfigMaintenanceWindowPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
- func (o EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
- type EnvironmentConfigNodeConfig
- type EnvironmentConfigNodeConfigArgs
- func (EnvironmentConfigNodeConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigOutput() EnvironmentConfigNodeConfigOutput
- func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigOutput
- func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput
- func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigPtrOutput
- type EnvironmentConfigNodeConfigInput
- type EnvironmentConfigNodeConfigIpAllocationPolicy
- type EnvironmentConfigNodeConfigIpAllocationPolicyArgs
- func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ElementType() reflect.Type
- func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput() EnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- type EnvironmentConfigNodeConfigIpAllocationPolicyInput
- type EnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName() pulumi.StringPtrOutput
- func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType() reflect.Type
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput() EnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) UseIpAliases() pulumi.BoolOutput
- type EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput
- type EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ClusterIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ClusterSecondaryRangeName() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) Elem() EnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ServicesIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ServicesSecondaryRangeName() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) UseIpAliases() pulumi.BoolPtrOutput
- type EnvironmentConfigNodeConfigOutput
- func (o EnvironmentConfigNodeConfigOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (EnvironmentConfigNodeConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigNodeConfigOutput) EnableIpMasqAgent() pulumi.BoolPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) IpAllocationPolicy() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) MachineType() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) MaxPodsPerNode() pulumi.IntPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) Network() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) OauthScopes() pulumi.StringArrayOutput
- func (o EnvironmentConfigNodeConfigOutput) ServiceAccount() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) Subnetwork() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) Tags() pulumi.StringArrayOutput
- func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigOutput() EnvironmentConfigNodeConfigOutput
- func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigOutput
- func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) Zone() pulumi.StringPtrOutput
- type EnvironmentConfigNodeConfigPtrInput
- type EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) Elem() EnvironmentConfigNodeConfigOutput
- func (EnvironmentConfigNodeConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigNodeConfigPtrOutput) EnableIpMasqAgent() pulumi.BoolPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) IpAllocationPolicy() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) MachineType() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) MaxPodsPerNode() pulumi.IntPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) Network() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) OauthScopes() pulumi.StringArrayOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) ServiceAccount() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) Subnetwork() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) Tags() pulumi.StringArrayOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) ToEnvironmentConfigNodeConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) Zone() pulumi.StringPtrOutput
- type EnvironmentConfigOutput
- func (o EnvironmentConfigOutput) AirflowUri() pulumi.StringPtrOutput
- func (o EnvironmentConfigOutput) DagGcsPrefix() pulumi.StringPtrOutput
- func (o EnvironmentConfigOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
- func (EnvironmentConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigOutput) EncryptionConfig() EnvironmentConfigEncryptionConfigPtrOutput
- func (o EnvironmentConfigOutput) EnvironmentSize() pulumi.StringPtrOutput
- func (o EnvironmentConfigOutput) GkeCluster() pulumi.StringPtrOutput
- func (o EnvironmentConfigOutput) MaintenanceWindow() EnvironmentConfigMaintenanceWindowPtrOutput
- func (o EnvironmentConfigOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigOutput) NodeCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigOutput) PrivateEnvironmentConfig() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigOutput) SoftwareConfig() EnvironmentConfigSoftwareConfigPtrOutput
- func (o EnvironmentConfigOutput) ToEnvironmentConfigOutput() EnvironmentConfigOutput
- func (o EnvironmentConfigOutput) ToEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigOutput
- func (o EnvironmentConfigOutput) ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput
- func (o EnvironmentConfigOutput) ToEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPtrOutput
- func (o EnvironmentConfigOutput) WebServerConfig() EnvironmentConfigWebServerConfigPtrOutput
- func (o EnvironmentConfigOutput) WebServerNetworkAccessControl() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- func (o EnvironmentConfigOutput) WorkloadsConfig() EnvironmentConfigWorkloadsConfigPtrOutput
- type EnvironmentConfigPrivateEnvironmentConfig
- type EnvironmentConfigPrivateEnvironmentConfigArgs
- func (EnvironmentConfigPrivateEnvironmentConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigOutput() EnvironmentConfigPrivateEnvironmentConfigOutput
- func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigOutput
- func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- type EnvironmentConfigPrivateEnvironmentConfigInput
- type EnvironmentConfigPrivateEnvironmentConfigOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringPtrOutput
- func (EnvironmentConfigPrivateEnvironmentConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint() pulumi.BoolPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigOutput() EnvironmentConfigPrivateEnvironmentConfigOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) WebServerIpv4CidrBlock() pulumi.StringPtrOutput
- type EnvironmentConfigPrivateEnvironmentConfigPtrInput
- type EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudSqlIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) Elem() EnvironmentConfigPrivateEnvironmentConfigOutput
- func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) EnablePrivateEndpoint() pulumi.BoolPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) MasterIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) WebServerIpv4CidrBlock() pulumi.StringPtrOutput
- type EnvironmentConfigPtrInput
- type EnvironmentConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) AirflowUri() pulumi.StringPtrOutput
- func (o EnvironmentConfigPtrOutput) DagGcsPrefix() pulumi.StringPtrOutput
- func (o EnvironmentConfigPtrOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) Elem() EnvironmentConfigOutput
- func (EnvironmentConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigPtrOutput) EncryptionConfig() EnvironmentConfigEncryptionConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) EnvironmentSize() pulumi.StringPtrOutput
- func (o EnvironmentConfigPtrOutput) GkeCluster() pulumi.StringPtrOutput
- func (o EnvironmentConfigPtrOutput) MaintenanceWindow() EnvironmentConfigMaintenanceWindowPtrOutput
- func (o EnvironmentConfigPtrOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) NodeCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigPtrOutput) PrivateEnvironmentConfig() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) SoftwareConfig() EnvironmentConfigSoftwareConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) ToEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) WebServerConfig() EnvironmentConfigWebServerConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) WebServerNetworkAccessControl() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- func (o EnvironmentConfigPtrOutput) WorkloadsConfig() EnvironmentConfigWorkloadsConfigPtrOutput
- type EnvironmentConfigSoftwareConfig
- type EnvironmentConfigSoftwareConfigArgs
- func (EnvironmentConfigSoftwareConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigOutput() EnvironmentConfigSoftwareConfigOutput
- func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigOutput
- func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput
- func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigPtrOutput
- type EnvironmentConfigSoftwareConfigInput
- type EnvironmentConfigSoftwareConfigOutput
- func (o EnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- func (EnvironmentConfigSoftwareConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigSoftwareConfigOutput) EnvVariables() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigOutput) ImageVersion() pulumi.StringPtrOutput
- func (o EnvironmentConfigSoftwareConfigOutput) PypiPackages() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigOutput) PythonVersion() pulumi.StringPtrOutput
- func (o EnvironmentConfigSoftwareConfigOutput) SchedulerCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigOutput() EnvironmentConfigSoftwareConfigOutput
- func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigOutput
- func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput
- func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigPtrOutput
- type EnvironmentConfigSoftwareConfigPtrInput
- type EnvironmentConfigSoftwareConfigPtrOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) Elem() EnvironmentConfigSoftwareConfigOutput
- func (EnvironmentConfigSoftwareConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigSoftwareConfigPtrOutput) EnvVariables() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) ImageVersion() pulumi.StringPtrOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) PypiPackages() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) SchedulerCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigPtrOutput
- type EnvironmentConfigWebServerConfig
- type EnvironmentConfigWebServerConfigArgs
- func (EnvironmentConfigWebServerConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigOutput() EnvironmentConfigWebServerConfigOutput
- func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigOutput
- func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput
- func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigPtrOutput
- type EnvironmentConfigWebServerConfigInput
- type EnvironmentConfigWebServerConfigOutput
- func (EnvironmentConfigWebServerConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWebServerConfigOutput) MachineType() pulumi.StringOutput
- func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigOutput() EnvironmentConfigWebServerConfigOutput
- func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigOutput
- func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput
- func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigPtrOutput
- type EnvironmentConfigWebServerConfigPtrInput
- type EnvironmentConfigWebServerConfigPtrOutput
- func (o EnvironmentConfigWebServerConfigPtrOutput) Elem() EnvironmentConfigWebServerConfigOutput
- func (EnvironmentConfigWebServerConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWebServerConfigPtrOutput) MachineType() pulumi.StringPtrOutput
- func (o EnvironmentConfigWebServerConfigPtrOutput) ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput
- func (o EnvironmentConfigWebServerConfigPtrOutput) ToEnvironmentConfigWebServerConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigPtrOutput
- type EnvironmentConfigWebServerNetworkAccessControl
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRange
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs
- func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray
- func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ElementType() reflect.Type
- func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) Index(i pulumi.IntInput) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput
- type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Description() pulumi.StringPtrOutput
- func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Value() pulumi.StringOutput
- type EnvironmentConfigWebServerNetworkAccessControlArgs
- func (EnvironmentConfigWebServerNetworkAccessControlArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlOutput() EnvironmentConfigWebServerNetworkAccessControlOutput
- func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlOutput
- func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- type EnvironmentConfigWebServerNetworkAccessControlInput
- type EnvironmentConfigWebServerNetworkAccessControlOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlOutput) AllowedIpRanges() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (EnvironmentConfigWebServerNetworkAccessControlOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlOutput() EnvironmentConfigWebServerNetworkAccessControlOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- type EnvironmentConfigWebServerNetworkAccessControlPtrInput
- type EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) AllowedIpRanges() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) Elem() EnvironmentConfigWebServerNetworkAccessControlOutput
- func (EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput
- type EnvironmentConfigWorkloadsConfig
- type EnvironmentConfigWorkloadsConfigArgs
- func (EnvironmentConfigWorkloadsConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput
- func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigOutput
- func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
- func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
- type EnvironmentConfigWorkloadsConfigInput
- type EnvironmentConfigWorkloadsConfigOutput
- func (EnvironmentConfigWorkloadsConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigOutput) Scheduler() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- type EnvironmentConfigWorkloadsConfigPtrInput
- type EnvironmentConfigWorkloadsConfigPtrOutput
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) Elem() EnvironmentConfigWorkloadsConfigOutput
- func (EnvironmentConfigWorkloadsConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) Scheduler() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- type EnvironmentConfigWorkloadsConfigScheduler
- type EnvironmentConfigWorkloadsConfigSchedulerArgs
- func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput
- func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput
- func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- type EnvironmentConfigWorkloadsConfigSchedulerInput
- type EnvironmentConfigWorkloadsConfigSchedulerOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) Count() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) Cpu() pulumi.Float64PtrOutput
- func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- type EnvironmentConfigWorkloadsConfigSchedulerPtrInput
- type EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Count() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Elem() EnvironmentConfigWorkloadsConfigSchedulerOutput
- func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
- type EnvironmentConfigWorkloadsConfigWebServer
- type EnvironmentConfigWorkloadsConfigWebServerArgs
- func (EnvironmentConfigWorkloadsConfigWebServerArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput
- func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput
- func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- type EnvironmentConfigWorkloadsConfigWebServerInput
- type EnvironmentConfigWorkloadsConfigWebServerOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) Cpu() pulumi.Float64PtrOutput
- func (EnvironmentConfigWorkloadsConfigWebServerOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- type EnvironmentConfigWorkloadsConfigWebServerPtrInput
- type EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) Elem() EnvironmentConfigWorkloadsConfigWebServerOutput
- func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- type EnvironmentConfigWorkloadsConfigWorker
- type EnvironmentConfigWorkloadsConfigWorkerArgs
- func (EnvironmentConfigWorkloadsConfigWorkerArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput
- func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput
- func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- type EnvironmentConfigWorkloadsConfigWorkerInput
- type EnvironmentConfigWorkloadsConfigWorkerOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) Cpu() pulumi.Float64PtrOutput
- func (EnvironmentConfigWorkloadsConfigWorkerOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MinCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- type EnvironmentConfigWorkloadsConfigWorkerPtrInput
- type EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) Elem() EnvironmentConfigWorkloadsConfigWorkerOutput
- func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MaxCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MinCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- type EnvironmentInput
- type EnvironmentMap
- type EnvironmentMapInput
- type EnvironmentMapOutput
- func (EnvironmentMapOutput) ElementType() reflect.Type
- func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
- func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
- type EnvironmentOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (o EnvironmentOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- type EnvironmentPtrInput
- type EnvironmentPtrOutput
- type EnvironmentState
- type GetEnvironmentConfig
- type GetEnvironmentConfigArgs
- type GetEnvironmentConfigArray
- type GetEnvironmentConfigArrayInput
- type GetEnvironmentConfigArrayOutput
- func (GetEnvironmentConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigOutput
- func (o GetEnvironmentConfigArrayOutput) ToGetEnvironmentConfigArrayOutput() GetEnvironmentConfigArrayOutput
- func (o GetEnvironmentConfigArrayOutput) ToGetEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigArrayOutput
- type GetEnvironmentConfigDatabaseConfig
- type GetEnvironmentConfigDatabaseConfigArgs
- func (GetEnvironmentConfigDatabaseConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigDatabaseConfigArgs) ToGetEnvironmentConfigDatabaseConfigOutput() GetEnvironmentConfigDatabaseConfigOutput
- func (i GetEnvironmentConfigDatabaseConfigArgs) ToGetEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigOutput
- type GetEnvironmentConfigDatabaseConfigArray
- func (GetEnvironmentConfigDatabaseConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigDatabaseConfigArray) ToGetEnvironmentConfigDatabaseConfigArrayOutput() GetEnvironmentConfigDatabaseConfigArrayOutput
- func (i GetEnvironmentConfigDatabaseConfigArray) ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigArrayOutput
- type GetEnvironmentConfigDatabaseConfigArrayInput
- type GetEnvironmentConfigDatabaseConfigArrayOutput
- func (GetEnvironmentConfigDatabaseConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDatabaseConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigDatabaseConfigOutput
- func (o GetEnvironmentConfigDatabaseConfigArrayOutput) ToGetEnvironmentConfigDatabaseConfigArrayOutput() GetEnvironmentConfigDatabaseConfigArrayOutput
- func (o GetEnvironmentConfigDatabaseConfigArrayOutput) ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigArrayOutput
- type GetEnvironmentConfigDatabaseConfigInput
- type GetEnvironmentConfigDatabaseConfigOutput
- func (GetEnvironmentConfigDatabaseConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDatabaseConfigOutput) MachineType() pulumi.StringOutput
- func (o GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutput() GetEnvironmentConfigDatabaseConfigOutput
- func (o GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigOutput
- type GetEnvironmentConfigEncryptionConfig
- type GetEnvironmentConfigEncryptionConfigArgs
- func (GetEnvironmentConfigEncryptionConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigEncryptionConfigArgs) ToGetEnvironmentConfigEncryptionConfigOutput() GetEnvironmentConfigEncryptionConfigOutput
- func (i GetEnvironmentConfigEncryptionConfigArgs) ToGetEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigOutput
- type GetEnvironmentConfigEncryptionConfigArray
- func (GetEnvironmentConfigEncryptionConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigEncryptionConfigArray) ToGetEnvironmentConfigEncryptionConfigArrayOutput() GetEnvironmentConfigEncryptionConfigArrayOutput
- func (i GetEnvironmentConfigEncryptionConfigArray) ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigArrayOutput
- type GetEnvironmentConfigEncryptionConfigArrayInput
- type GetEnvironmentConfigEncryptionConfigArrayOutput
- func (GetEnvironmentConfigEncryptionConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigEncryptionConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigEncryptionConfigOutput
- func (o GetEnvironmentConfigEncryptionConfigArrayOutput) ToGetEnvironmentConfigEncryptionConfigArrayOutput() GetEnvironmentConfigEncryptionConfigArrayOutput
- func (o GetEnvironmentConfigEncryptionConfigArrayOutput) ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigArrayOutput
- type GetEnvironmentConfigEncryptionConfigInput
- type GetEnvironmentConfigEncryptionConfigOutput
- func (GetEnvironmentConfigEncryptionConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigEncryptionConfigOutput) KmsKeyName() pulumi.StringOutput
- func (o GetEnvironmentConfigEncryptionConfigOutput) ToGetEnvironmentConfigEncryptionConfigOutput() GetEnvironmentConfigEncryptionConfigOutput
- func (o GetEnvironmentConfigEncryptionConfigOutput) ToGetEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigOutput
- type GetEnvironmentConfigInput
- type GetEnvironmentConfigMaintenanceWindow
- type GetEnvironmentConfigMaintenanceWindowArgs
- func (GetEnvironmentConfigMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput
- func (i GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowOutput
- type GetEnvironmentConfigMaintenanceWindowArray
- func (GetEnvironmentConfigMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput
- func (i GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput
- type GetEnvironmentConfigMaintenanceWindowArrayInput
- type GetEnvironmentConfigMaintenanceWindowArrayOutput
- func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigMaintenanceWindowOutput
- func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput
- func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput
- type GetEnvironmentConfigMaintenanceWindowInput
- type GetEnvironmentConfigMaintenanceWindowOutput
- func (GetEnvironmentConfigMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigMaintenanceWindowOutput) EndTime() pulumi.StringOutput
- func (o GetEnvironmentConfigMaintenanceWindowOutput) Recurrence() pulumi.StringOutput
- func (o GetEnvironmentConfigMaintenanceWindowOutput) StartTime() pulumi.StringOutput
- func (o GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput
- func (o GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowOutput
- type GetEnvironmentConfigNodeConfig
- type GetEnvironmentConfigNodeConfigArgs
- func (GetEnvironmentConfigNodeConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigNodeConfigArgs) ToGetEnvironmentConfigNodeConfigOutput() GetEnvironmentConfigNodeConfigOutput
- func (i GetEnvironmentConfigNodeConfigArgs) ToGetEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigOutput
- type GetEnvironmentConfigNodeConfigArray
- func (GetEnvironmentConfigNodeConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigNodeConfigArray) ToGetEnvironmentConfigNodeConfigArrayOutput() GetEnvironmentConfigNodeConfigArrayOutput
- func (i GetEnvironmentConfigNodeConfigArray) ToGetEnvironmentConfigNodeConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigArrayOutput
- type GetEnvironmentConfigNodeConfigArrayInput
- type GetEnvironmentConfigNodeConfigArrayOutput
- func (GetEnvironmentConfigNodeConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigNodeConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigNodeConfigOutput
- func (o GetEnvironmentConfigNodeConfigArrayOutput) ToGetEnvironmentConfigNodeConfigArrayOutput() GetEnvironmentConfigNodeConfigArrayOutput
- func (o GetEnvironmentConfigNodeConfigArrayOutput) ToGetEnvironmentConfigNodeConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigArrayOutput
- type GetEnvironmentConfigNodeConfigInput
- type GetEnvironmentConfigNodeConfigIpAllocationPolicy
- type GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs
- func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
- type GetEnvironmentConfigNodeConfigIpAllocationPolicyArray
- func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
- func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
- type GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput
- type GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
- func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
- type GetEnvironmentConfigNodeConfigIpAllocationPolicyInput
- type GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName() pulumi.StringOutput
- func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
- func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) UseIpAliases() pulumi.BoolOutput
- type GetEnvironmentConfigNodeConfigOutput
- func (o GetEnvironmentConfigNodeConfigOutput) DiskSizeGb() pulumi.IntOutput
- func (GetEnvironmentConfigNodeConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigNodeConfigOutput) EnableIpMasqAgent() pulumi.BoolOutput
- func (o GetEnvironmentConfigNodeConfigOutput) IpAllocationPolicies() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
- func (o GetEnvironmentConfigNodeConfigOutput) MachineType() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigOutput) MaxPodsPerNode() pulumi.IntOutput
- func (o GetEnvironmentConfigNodeConfigOutput) Network() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigOutput) OauthScopes() pulumi.StringArrayOutput
- func (o GetEnvironmentConfigNodeConfigOutput) ServiceAccount() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigOutput) Subnetwork() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigOutput) Tags() pulumi.StringArrayOutput
- func (o GetEnvironmentConfigNodeConfigOutput) ToGetEnvironmentConfigNodeConfigOutput() GetEnvironmentConfigNodeConfigOutput
- func (o GetEnvironmentConfigNodeConfigOutput) ToGetEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigOutput
- func (o GetEnvironmentConfigNodeConfigOutput) Zone() pulumi.StringOutput
- type GetEnvironmentConfigOutput
- func (o GetEnvironmentConfigOutput) AirflowUri() pulumi.StringOutput
- func (o GetEnvironmentConfigOutput) DagGcsPrefix() pulumi.StringOutput
- func (o GetEnvironmentConfigOutput) DatabaseConfigs() GetEnvironmentConfigDatabaseConfigArrayOutput
- func (GetEnvironmentConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigOutput) EncryptionConfigs() GetEnvironmentConfigEncryptionConfigArrayOutput
- func (o GetEnvironmentConfigOutput) EnvironmentSize() pulumi.StringOutput
- func (o GetEnvironmentConfigOutput) GkeCluster() pulumi.StringOutput
- func (o GetEnvironmentConfigOutput) MaintenanceWindows() GetEnvironmentConfigMaintenanceWindowArrayOutput
- func (o GetEnvironmentConfigOutput) NodeConfigs() GetEnvironmentConfigNodeConfigArrayOutput
- func (o GetEnvironmentConfigOutput) NodeCount() pulumi.IntOutput
- func (o GetEnvironmentConfigOutput) PrivateEnvironmentConfigs() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- func (o GetEnvironmentConfigOutput) SoftwareConfigs() GetEnvironmentConfigSoftwareConfigArrayOutput
- func (o GetEnvironmentConfigOutput) ToGetEnvironmentConfigOutput() GetEnvironmentConfigOutput
- func (o GetEnvironmentConfigOutput) ToGetEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigOutput
- func (o GetEnvironmentConfigOutput) WebServerConfigs() GetEnvironmentConfigWebServerConfigArrayOutput
- func (o GetEnvironmentConfigOutput) WebServerNetworkAccessControls() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
- func (o GetEnvironmentConfigOutput) WorkloadsConfigs() GetEnvironmentConfigWorkloadsConfigArrayOutput
- type GetEnvironmentConfigPrivateEnvironmentConfig
- type GetEnvironmentConfigPrivateEnvironmentConfigArgs
- func (GetEnvironmentConfigPrivateEnvironmentConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigPrivateEnvironmentConfigArgs) ToGetEnvironmentConfigPrivateEnvironmentConfigOutput() GetEnvironmentConfigPrivateEnvironmentConfigOutput
- func (i GetEnvironmentConfigPrivateEnvironmentConfigArgs) ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigOutput
- type GetEnvironmentConfigPrivateEnvironmentConfigArray
- func (GetEnvironmentConfigPrivateEnvironmentConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigPrivateEnvironmentConfigArray) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- func (i GetEnvironmentConfigPrivateEnvironmentConfigArray) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- type GetEnvironmentConfigPrivateEnvironmentConfigArrayInput
- type GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- func (GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigPrivateEnvironmentConfigOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- type GetEnvironmentConfigPrivateEnvironmentConfigInput
- type GetEnvironmentConfigPrivateEnvironmentConfigOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringOutput
- func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint() pulumi.BoolOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigOutput() GetEnvironmentConfigPrivateEnvironmentConfigOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) WebServerIpv4CidrBlock() pulumi.StringOutput
- type GetEnvironmentConfigSoftwareConfig
- type GetEnvironmentConfigSoftwareConfigArgs
- func (GetEnvironmentConfigSoftwareConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigSoftwareConfigArgs) ToGetEnvironmentConfigSoftwareConfigOutput() GetEnvironmentConfigSoftwareConfigOutput
- func (i GetEnvironmentConfigSoftwareConfigArgs) ToGetEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigOutput
- type GetEnvironmentConfigSoftwareConfigArray
- func (GetEnvironmentConfigSoftwareConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigSoftwareConfigArray) ToGetEnvironmentConfigSoftwareConfigArrayOutput() GetEnvironmentConfigSoftwareConfigArrayOutput
- func (i GetEnvironmentConfigSoftwareConfigArray) ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigArrayOutput
- type GetEnvironmentConfigSoftwareConfigArrayInput
- type GetEnvironmentConfigSoftwareConfigArrayOutput
- func (GetEnvironmentConfigSoftwareConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigSoftwareConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigSoftwareConfigOutput
- func (o GetEnvironmentConfigSoftwareConfigArrayOutput) ToGetEnvironmentConfigSoftwareConfigArrayOutput() GetEnvironmentConfigSoftwareConfigArrayOutput
- func (o GetEnvironmentConfigSoftwareConfigArrayOutput) ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigArrayOutput
- type GetEnvironmentConfigSoftwareConfigInput
- type GetEnvironmentConfigSoftwareConfigOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- func (GetEnvironmentConfigSoftwareConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigSoftwareConfigOutput) EnvVariables() pulumi.StringMapOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) ImageVersion() pulumi.StringOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) PypiPackages() pulumi.StringMapOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) PythonVersion() pulumi.StringOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) SchedulerCount() pulumi.IntOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutput() GetEnvironmentConfigSoftwareConfigOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigOutput
- type GetEnvironmentConfigWebServerConfig
- type GetEnvironmentConfigWebServerConfigArgs
- func (GetEnvironmentConfigWebServerConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWebServerConfigArgs) ToGetEnvironmentConfigWebServerConfigOutput() GetEnvironmentConfigWebServerConfigOutput
- func (i GetEnvironmentConfigWebServerConfigArgs) ToGetEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigOutput
- type GetEnvironmentConfigWebServerConfigArray
- func (GetEnvironmentConfigWebServerConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWebServerConfigArray) ToGetEnvironmentConfigWebServerConfigArrayOutput() GetEnvironmentConfigWebServerConfigArrayOutput
- func (i GetEnvironmentConfigWebServerConfigArray) ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigArrayOutput
- type GetEnvironmentConfigWebServerConfigArrayInput
- type GetEnvironmentConfigWebServerConfigArrayOutput
- func (GetEnvironmentConfigWebServerConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWebServerConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWebServerConfigOutput
- func (o GetEnvironmentConfigWebServerConfigArrayOutput) ToGetEnvironmentConfigWebServerConfigArrayOutput() GetEnvironmentConfigWebServerConfigArrayOutput
- func (o GetEnvironmentConfigWebServerConfigArrayOutput) ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigArrayOutput
- type GetEnvironmentConfigWebServerConfigInput
- type GetEnvironmentConfigWebServerConfigOutput
- func (GetEnvironmentConfigWebServerConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWebServerConfigOutput) MachineType() pulumi.StringOutput
- func (o GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutput() GetEnvironmentConfigWebServerConfigOutput
- func (o GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigOutput
- type GetEnvironmentConfigWebServerNetworkAccessControl
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs
- func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray
- func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput
- type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Description() pulumi.StringOutput
- func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Value() pulumi.StringOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlArgs
- func (GetEnvironmentConfigWebServerNetworkAccessControlArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWebServerNetworkAccessControlArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlOutput() GetEnvironmentConfigWebServerNetworkAccessControlOutput
- func (i GetEnvironmentConfigWebServerNetworkAccessControlArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlArray
- func (GetEnvironmentConfigWebServerNetworkAccessControlArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWebServerNetworkAccessControlArray) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
- func (i GetEnvironmentConfigWebServerNetworkAccessControlArray) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlArrayInput
- type GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
- func (GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWebServerNetworkAccessControlOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
- type GetEnvironmentConfigWebServerNetworkAccessControlInput
- type GetEnvironmentConfigWebServerNetworkAccessControlOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlOutput) AllowedIpRanges() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- func (GetEnvironmentConfigWebServerNetworkAccessControlOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWebServerNetworkAccessControlOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlOutput() GetEnvironmentConfigWebServerNetworkAccessControlOutput
- func (o GetEnvironmentConfigWebServerNetworkAccessControlOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlOutput
- type GetEnvironmentConfigWorkloadsConfig
- type GetEnvironmentConfigWorkloadsConfigArgs
- func (GetEnvironmentConfigWorkloadsConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput
- func (i GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigOutput
- type GetEnvironmentConfigWorkloadsConfigArray
- func (GetEnvironmentConfigWorkloadsConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput
- func (i GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput
- type GetEnvironmentConfigWorkloadsConfigArrayInput
- type GetEnvironmentConfigWorkloadsConfigArrayOutput
- func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWorkloadsConfigOutput
- func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput
- type GetEnvironmentConfigWorkloadsConfigInput
- type GetEnvironmentConfigWorkloadsConfigOutput
- func (GetEnvironmentConfigWorkloadsConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigOutput) Schedulers() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput
- func (o GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigOutput
- func (o GetEnvironmentConfigWorkloadsConfigOutput) WebServers() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigOutput) Workers() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigScheduler
- type GetEnvironmentConfigWorkloadsConfigSchedulerArgs
- func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput
- func (i GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
- type GetEnvironmentConfigWorkloadsConfigSchedulerArray
- func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
- func (i GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput
- type GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
- func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigSchedulerInput
- type GetEnvironmentConfigWorkloadsConfigSchedulerOutput
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Count() pulumi.IntOutput
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Cpu() pulumi.Float64Output
- func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput
- func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
- type GetEnvironmentConfigWorkloadsConfigWebServer
- type GetEnvironmentConfigWorkloadsConfigWebServerArgs
- func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput
- func (i GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput
- type GetEnvironmentConfigWorkloadsConfigWebServerArray
- func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
- func (i GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigWebServerArrayInput
- type GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
- func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWorkloadsConfigWebServerOutput
- func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigWebServerInput
- type GetEnvironmentConfigWorkloadsConfigWebServerOutput
- func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) Cpu() pulumi.Float64Output
- func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput
- func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput
- type GetEnvironmentConfigWorkloadsConfigWorker
- type GetEnvironmentConfigWorkloadsConfigWorkerArgs
- func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput
- func (i GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput
- type GetEnvironmentConfigWorkloadsConfigWorkerArray
- func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
- func (i GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigWorkerArrayInput
- type GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
- func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWorkloadsConfigWorkerOutput
- func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
- type GetEnvironmentConfigWorkloadsConfigWorkerInput
- type GetEnvironmentConfigWorkloadsConfigWorkerOutput
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) Cpu() pulumi.Float64Output
- func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount() pulumi.IntOutput
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MinCount() pulumi.IntOutput
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput
- func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput
- type GetImageVersionsArgs
- type GetImageVersionsImageVersion
- type GetImageVersionsImageVersionArgs
- func (GetImageVersionsImageVersionArgs) ElementType() reflect.Type
- func (i GetImageVersionsImageVersionArgs) ToGetImageVersionsImageVersionOutput() GetImageVersionsImageVersionOutput
- func (i GetImageVersionsImageVersionArgs) ToGetImageVersionsImageVersionOutputWithContext(ctx context.Context) GetImageVersionsImageVersionOutput
- type GetImageVersionsImageVersionArray
- func (GetImageVersionsImageVersionArray) ElementType() reflect.Type
- func (i GetImageVersionsImageVersionArray) ToGetImageVersionsImageVersionArrayOutput() GetImageVersionsImageVersionArrayOutput
- func (i GetImageVersionsImageVersionArray) ToGetImageVersionsImageVersionArrayOutputWithContext(ctx context.Context) GetImageVersionsImageVersionArrayOutput
- type GetImageVersionsImageVersionArrayInput
- type GetImageVersionsImageVersionArrayOutput
- func (GetImageVersionsImageVersionArrayOutput) ElementType() reflect.Type
- func (o GetImageVersionsImageVersionArrayOutput) Index(i pulumi.IntInput) GetImageVersionsImageVersionOutput
- func (o GetImageVersionsImageVersionArrayOutput) ToGetImageVersionsImageVersionArrayOutput() GetImageVersionsImageVersionArrayOutput
- func (o GetImageVersionsImageVersionArrayOutput) ToGetImageVersionsImageVersionArrayOutputWithContext(ctx context.Context) GetImageVersionsImageVersionArrayOutput
- type GetImageVersionsImageVersionInput
- type GetImageVersionsImageVersionOutput
- func (GetImageVersionsImageVersionOutput) ElementType() reflect.Type
- func (o GetImageVersionsImageVersionOutput) ImageVersionId() pulumi.StringOutput
- func (o GetImageVersionsImageVersionOutput) SupportedPythonVersions() pulumi.StringArrayOutput
- func (o GetImageVersionsImageVersionOutput) ToGetImageVersionsImageVersionOutput() GetImageVersionsImageVersionOutput
- func (o GetImageVersionsImageVersionOutput) ToGetImageVersionsImageVersionOutputWithContext(ctx context.Context) GetImageVersionsImageVersionOutput
- type GetImageVersionsOutputArgs
- type GetImageVersionsResult
- type GetImageVersionsResultOutput
- func (GetImageVersionsResultOutput) ElementType() reflect.Type
- func (o GetImageVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetImageVersionsResultOutput) ImageVersions() GetImageVersionsImageVersionArrayOutput
- func (o GetImageVersionsResultOutput) Project() pulumi.StringOutput
- func (o GetImageVersionsResultOutput) Region() pulumi.StringOutput
- func (o GetImageVersionsResultOutput) ToGetImageVersionsResultOutput() GetImageVersionsResultOutput
- func (o GetImageVersionsResultOutput) ToGetImageVersionsResultOutputWithContext(ctx context.Context) GetImageVersionsResultOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) Configs() GetEnvironmentConfigArrayOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) Id() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment struct { pulumi.CustomResourceState // Configuration parameters for this environment Structure is documented below. Config EnvironmentConfigOutput `pulumi:"config"` // User-defined labels for this environment. The labels map can contain // no more than 64 entries. Entries of the labels map are UTF8 strings // that comply with the following restrictions: // Label keys must be between 1 and 63 characters long and must conform // to the following regular expression: `a-z?`. // Label values must be between 0 and 63 characters long and must // conform to the regular expression `(a-z?)?`. // No more than 64 labels can be associated with a given environment. // Both keys and values must be <= 128 bytes in size. Labels pulumi.StringMapOutput `pulumi:"labels"` // Name of the environment Name pulumi.StringOutput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringOutput `pulumi:"project"` // The location or Compute Engine region for the environment. Region pulumi.StringPtrOutput `pulumi:"region"` }
An environment for running orchestration tasks.
Environments run Apache Airflow software on Google infrastructure.
To get more information about Environments, see:
* [API documentation](https://cloud.google.com/composer/docs/reference/rest/v1/projects.locations.environments) * How-to Guides
- [Official Documentation](https://cloud.google.com/composer/docs)
- [Configuring Shared VPC for Composer Environments](https://cloud.google.com/composer/docs/how-to/managing/configuring-shared-vpc)
* [Apache Airflow Documentation](http://airflow.apache.org/)
> **Warning:** We **STRONGLY** recommend you read the [GCP guides](https://cloud.google.com/composer/docs/how-to)
as the Environment resource requires a long deployment process and involves several layers of GCP infrastructure, including a Kubernetes Engine cluster, Cloud Storage, and Compute networking resources. Due to limitations of the API, This provider will not be able to automatically find or manage many of these underlying resources. In particular: * It can take up to one hour to create or update an environment resource. In addition, GCP may only detect some errors in configuration when they are used (e.g. ~40-50 minutes into the creation process), and is prone to limited error reporting. If you encounter confusing or uninformative errors, please verify your configuration is valid against GCP Cloud Composer before filing bugs against this provider provider. * **Environments create Google Cloud Storage buckets that do not get cleaned up automatically** on environment deletion. [More about Composer's use of Cloud Storage](https://cloud.google.com/composer/docs/concepts/cloud-storage). * Please review the [known issues](https://cloud.google.com/composer/docs/known-issues) for Composer if you are having problems.
## Example Usage ### Basic Usage ```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/composer" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := composer.NewEnvironment(ctx, "test", &composer.EnvironmentArgs{ Region: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
``` ### With GKE and Compute Resource Dependencies
**NOTE** To use custom service accounts, you need to give at least `role/composer.worker` to the service account being used by the GKE Nodes on the Composer project. You may need to assign additional roles depending on what the Airflow DAGs will be running.
```go package main
import (
"fmt" "github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/composer" "github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/compute" "github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/projects" "github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/serviceAccount" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { testNetwork, err := compute.NewNetwork(ctx, "testNetwork", &compute.NetworkArgs{ AutoCreateSubnetworks: pulumi.Bool(false), }) if err != nil { return err } testSubnetwork, err := compute.NewSubnetwork(ctx, "testSubnetwork", &compute.SubnetworkArgs{ IpCidrRange: pulumi.String("10.2.0.0/16"), Region: pulumi.String("us-central1"), Network: testNetwork.ID(), }) if err != nil { return err } testAccount, err := serviceAccount.NewAccount(ctx, "testAccount", &serviceAccount.AccountArgs{ AccountId: pulumi.String("composer-env-account"), DisplayName: pulumi.String("Test Service Account for Composer Environment"), }) if err != nil { return err } _, err = composer.NewEnvironment(ctx, "testEnvironment", &composer.EnvironmentArgs{ Region: pulumi.String("us-central1"), Config: &composer.EnvironmentConfigArgs{ NodeCount: pulumi.Int(4), NodeConfig: &composer.EnvironmentConfigNodeConfigArgs{ Zone: pulumi.String("us-central1-a"), MachineType: pulumi.String("e2-medium"), Network: testNetwork.ID(), Subnetwork: testSubnetwork.ID(), ServiceAccount: testAccount.Name, }, }, }) if err != nil { return err } _, err = projects.NewIAMMember(ctx, "composer_worker", &projects.IAMMemberArgs{ Role: pulumi.String("roles/composer.worker"), Member: testAccount.Email.ApplyT(func(email string) (string, error) { return fmt.Sprintf("%v%v", "serviceAccount:", email), nil }).(pulumi.StringOutput), }) if err != nil { return err } return nil }) }
``` ### With Software (Airflow) Config ```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/composer" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := composer.NewEnvironment(ctx, "test", &composer.EnvironmentArgs{ Config: &composer.EnvironmentConfigArgs{ SoftwareConfig: &composer.EnvironmentConfigSoftwareConfigArgs{ AirflowConfigOverrides: pulumi.StringMap{ "core-loadExample": pulumi.String("True"), }, EnvVariables: pulumi.StringMap{ "FOO": pulumi.String("bar"), }, PypiPackages: pulumi.StringMap{ "numpy": pulumi.String(""), "scipy": pulumi.String("==1.1.0"), }, }, }, Region: pulumi.String("us-central1"), }) if err != nil { return err } return nil }) }
```
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (*Environment) ToEnvironmentPtrOutput ¶
func (i *Environment) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (*Environment) ToEnvironmentPtrOutputWithContext ¶
func (i *Environment) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // Configuration parameters for this environment Structure is documented below. Config EnvironmentConfigPtrInput // User-defined labels for this environment. The labels map can contain // no more than 64 entries. Entries of the labels map are UTF8 strings // that comply with the following restrictions: // Label keys must be between 1 and 63 characters long and must conform // to the following regular expression: `a-z?`. // Label values must be between 0 and 63 characters long and must // conform to the regular expression `(a-z?)?`. // No more than 64 labels can be associated with a given environment. // Both keys and values must be <= 128 bytes in size. Labels pulumi.StringMapInput // Name of the environment Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The location or Compute Engine region for the environment. Region pulumi.StringPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentArray ¶
type EnvironmentArray []EnvironmentInput
func (EnvironmentArray) ElementType ¶
func (EnvironmentArray) ElementType() reflect.Type
func (EnvironmentArray) ToEnvironmentArrayOutput ¶
func (i EnvironmentArray) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArray) ToEnvironmentArrayOutputWithContext ¶
func (i EnvironmentArray) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentArrayInput ¶
type EnvironmentArrayInput interface { pulumi.Input ToEnvironmentArrayOutput() EnvironmentArrayOutput ToEnvironmentArrayOutputWithContext(context.Context) EnvironmentArrayOutput }
EnvironmentArrayInput is an input type that accepts EnvironmentArray and EnvironmentArrayOutput values. You can construct a concrete instance of `EnvironmentArrayInput` via:
EnvironmentArray{ EnvironmentArgs{...} }
type EnvironmentArrayOutput ¶
type EnvironmentArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentArrayOutput) ElementType ¶
func (EnvironmentArrayOutput) ElementType() reflect.Type
func (EnvironmentArrayOutput) Index ¶
func (o EnvironmentArrayOutput) Index(i pulumi.IntInput) EnvironmentOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutput ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutput() EnvironmentArrayOutput
func (EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext ¶
func (o EnvironmentArrayOutput) ToEnvironmentArrayOutputWithContext(ctx context.Context) EnvironmentArrayOutput
type EnvironmentConfig ¶
type EnvironmentConfig struct { AirflowUri *string `pulumi:"airflowUri"` DagGcsPrefix *string `pulumi:"dagGcsPrefix"` // The configuration settings for Cloud SQL instance used internally // by Apache Airflow software. This field is supported for Cloud // Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below. DatabaseConfig *EnvironmentConfigDatabaseConfig `pulumi:"databaseConfig"` // The encryption options for the Cloud Composer environment and its // dependencies. This field is supported for Cloud Composer environments in // versions composer-1.*.*-airflow-*.*.*. Structure is documented below. EncryptionConfig *EnvironmentConfigEncryptionConfig `pulumi:"encryptionConfig"` EnvironmentSize *string `pulumi:"environmentSize"` GkeCluster *string `pulumi:"gkeCluster"` // The configuration settings for Cloud Composer maintenance window. Structure is documented below. MaintenanceWindow *EnvironmentConfigMaintenanceWindow `pulumi:"maintenanceWindow"` // The configuration used for the Kubernetes Engine cluster. Structure is documented below. NodeConfig *EnvironmentConfigNodeConfig `pulumi:"nodeConfig"` // The number of nodes in the Kubernetes Engine cluster that // will be used to run this environment. This field is // supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. NodeCount *int `pulumi:"nodeCount"` // The configuration used for the Private IP Cloud Composer environment. Structure is documented below. PrivateEnvironmentConfig *EnvironmentConfigPrivateEnvironmentConfig `pulumi:"privateEnvironmentConfig"` // The configuration settings for software inside the environment. Structure is documented below. SoftwareConfig *EnvironmentConfigSoftwareConfig `pulumi:"softwareConfig"` // The configuration settings for the Airflow web server App Engine instance. // This field is supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Structure is documented below. WebServerConfig *EnvironmentConfigWebServerConfig `pulumi:"webServerConfig"` // The network-level access control policy for the Airflow web server. // If unspecified, no network-level access restrictions will be applied. // This field is supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. WebServerNetworkAccessControl *EnvironmentConfigWebServerNetworkAccessControl `pulumi:"webServerNetworkAccessControl"` // The Kubernetes workloads configuration for GKE cluster associated with the // Cloud Composer environment. Supported for Cloud Composer environments in // versions composer-2.*.*-airflow-*.*.* and newer. WorkloadsConfig *EnvironmentConfigWorkloadsConfig `pulumi:"workloadsConfig"` }
type EnvironmentConfigArgs ¶
type EnvironmentConfigArgs struct { AirflowUri pulumi.StringPtrInput `pulumi:"airflowUri"` DagGcsPrefix pulumi.StringPtrInput `pulumi:"dagGcsPrefix"` // The configuration settings for Cloud SQL instance used internally // by Apache Airflow software. This field is supported for Cloud // Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below. DatabaseConfig EnvironmentConfigDatabaseConfigPtrInput `pulumi:"databaseConfig"` // The encryption options for the Cloud Composer environment and its // dependencies. This field is supported for Cloud Composer environments in // versions composer-1.*.*-airflow-*.*.*. Structure is documented below. EncryptionConfig EnvironmentConfigEncryptionConfigPtrInput `pulumi:"encryptionConfig"` EnvironmentSize pulumi.StringPtrInput `pulumi:"environmentSize"` GkeCluster pulumi.StringPtrInput `pulumi:"gkeCluster"` // The configuration settings for Cloud Composer maintenance window. Structure is documented below. MaintenanceWindow EnvironmentConfigMaintenanceWindowPtrInput `pulumi:"maintenanceWindow"` // The configuration used for the Kubernetes Engine cluster. Structure is documented below. NodeConfig EnvironmentConfigNodeConfigPtrInput `pulumi:"nodeConfig"` // The number of nodes in the Kubernetes Engine cluster that // will be used to run this environment. This field is // supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. NodeCount pulumi.IntPtrInput `pulumi:"nodeCount"` // The configuration used for the Private IP Cloud Composer environment. Structure is documented below. PrivateEnvironmentConfig EnvironmentConfigPrivateEnvironmentConfigPtrInput `pulumi:"privateEnvironmentConfig"` // The configuration settings for software inside the environment. Structure is documented below. SoftwareConfig EnvironmentConfigSoftwareConfigPtrInput `pulumi:"softwareConfig"` // The configuration settings for the Airflow web server App Engine instance. // This field is supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Structure is documented below. WebServerConfig EnvironmentConfigWebServerConfigPtrInput `pulumi:"webServerConfig"` // The network-level access control policy for the Airflow web server. // If unspecified, no network-level access restrictions will be applied. // This field is supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. WebServerNetworkAccessControl EnvironmentConfigWebServerNetworkAccessControlPtrInput `pulumi:"webServerNetworkAccessControl"` // The Kubernetes workloads configuration for GKE cluster associated with the // Cloud Composer environment. Supported for Cloud Composer environments in // versions composer-2.*.*-airflow-*.*.* and newer. WorkloadsConfig EnvironmentConfigWorkloadsConfigPtrInput `pulumi:"workloadsConfig"` }
func (EnvironmentConfigArgs) ElementType ¶
func (EnvironmentConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigArgs) ToEnvironmentConfigOutput ¶
func (i EnvironmentConfigArgs) ToEnvironmentConfigOutput() EnvironmentConfigOutput
func (EnvironmentConfigArgs) ToEnvironmentConfigOutputWithContext ¶
func (i EnvironmentConfigArgs) ToEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigOutput
func (EnvironmentConfigArgs) ToEnvironmentConfigPtrOutput ¶
func (i EnvironmentConfigArgs) ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput
func (EnvironmentConfigArgs) ToEnvironmentConfigPtrOutputWithContext ¶
func (i EnvironmentConfigArgs) ToEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPtrOutput
type EnvironmentConfigDatabaseConfig ¶
type EnvironmentConfigDatabaseConfig struct { // Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, // composer-n1-webserver-4 or composer-n1-webserver-8. // Value custom is returned only in response, if Airflow web server parameters were // manually changed to a non-standard values. MachineType string `pulumi:"machineType"` }
type EnvironmentConfigDatabaseConfigArgs ¶
type EnvironmentConfigDatabaseConfigArgs struct { // Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, // composer-n1-webserver-4 or composer-n1-webserver-8. // Value custom is returned only in response, if Airflow web server parameters were // manually changed to a non-standard values. MachineType pulumi.StringInput `pulumi:"machineType"` }
func (EnvironmentConfigDatabaseConfigArgs) ElementType ¶
func (EnvironmentConfigDatabaseConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigOutput ¶
func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigOutput() EnvironmentConfigDatabaseConfigOutput
func (EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigOutputWithContext ¶
func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigOutput
func (EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigPtrOutput ¶
func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
func (EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext ¶
func (i EnvironmentConfigDatabaseConfigArgs) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
type EnvironmentConfigDatabaseConfigInput ¶
type EnvironmentConfigDatabaseConfigInput interface { pulumi.Input ToEnvironmentConfigDatabaseConfigOutput() EnvironmentConfigDatabaseConfigOutput ToEnvironmentConfigDatabaseConfigOutputWithContext(context.Context) EnvironmentConfigDatabaseConfigOutput }
EnvironmentConfigDatabaseConfigInput is an input type that accepts EnvironmentConfigDatabaseConfigArgs and EnvironmentConfigDatabaseConfigOutput values. You can construct a concrete instance of `EnvironmentConfigDatabaseConfigInput` via:
EnvironmentConfigDatabaseConfigArgs{...}
type EnvironmentConfigDatabaseConfigOutput ¶
type EnvironmentConfigDatabaseConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDatabaseConfigOutput) ElementType ¶
func (EnvironmentConfigDatabaseConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigDatabaseConfigOutput) MachineType ¶
func (o EnvironmentConfigDatabaseConfigOutput) MachineType() pulumi.StringOutput
Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigOutput ¶
func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigOutput() EnvironmentConfigDatabaseConfigOutput
func (EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigOutputWithContext ¶
func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigOutput
func (EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigPtrOutput ¶
func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
func (EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext ¶
func (o EnvironmentConfigDatabaseConfigOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
type EnvironmentConfigDatabaseConfigPtrInput ¶
type EnvironmentConfigDatabaseConfigPtrInput interface { pulumi.Input ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(context.Context) EnvironmentConfigDatabaseConfigPtrOutput }
EnvironmentConfigDatabaseConfigPtrInput is an input type that accepts EnvironmentConfigDatabaseConfigArgs, EnvironmentConfigDatabaseConfigPtr and EnvironmentConfigDatabaseConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigDatabaseConfigPtrInput` via:
EnvironmentConfigDatabaseConfigArgs{...} or: nil
func EnvironmentConfigDatabaseConfigPtr ¶
func EnvironmentConfigDatabaseConfigPtr(v *EnvironmentConfigDatabaseConfigArgs) EnvironmentConfigDatabaseConfigPtrInput
type EnvironmentConfigDatabaseConfigPtrOutput ¶
type EnvironmentConfigDatabaseConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDatabaseConfigPtrOutput) ElementType ¶
func (EnvironmentConfigDatabaseConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigDatabaseConfigPtrOutput) MachineType ¶
func (o EnvironmentConfigDatabaseConfigPtrOutput) MachineType() pulumi.StringPtrOutput
Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutput ¶
func (o EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
func (EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext ¶
func (o EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
type EnvironmentConfigEncryptionConfig ¶
type EnvironmentConfigEncryptionConfig struct { // Customer-managed Encryption Key available through Google's Key Management Service. It must // be the fully qualified resource name, // i.e. projects/project-id/locations/location/keyRings/keyring/cryptoKeys/key. Cannot be updated. KmsKeyName string `pulumi:"kmsKeyName"` }
type EnvironmentConfigEncryptionConfigArgs ¶
type EnvironmentConfigEncryptionConfigArgs struct { // Customer-managed Encryption Key available through Google's Key Management Service. It must // be the fully qualified resource name, // i.e. projects/project-id/locations/location/keyRings/keyring/cryptoKeys/key. Cannot be updated. KmsKeyName pulumi.StringInput `pulumi:"kmsKeyName"` }
func (EnvironmentConfigEncryptionConfigArgs) ElementType ¶
func (EnvironmentConfigEncryptionConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigOutput ¶
func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigOutput() EnvironmentConfigEncryptionConfigOutput
func (EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigOutputWithContext ¶
func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigOutput
func (EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigPtrOutput ¶
func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput
func (EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext ¶
func (i EnvironmentConfigEncryptionConfigArgs) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigPtrOutput
type EnvironmentConfigEncryptionConfigInput ¶
type EnvironmentConfigEncryptionConfigInput interface { pulumi.Input ToEnvironmentConfigEncryptionConfigOutput() EnvironmentConfigEncryptionConfigOutput ToEnvironmentConfigEncryptionConfigOutputWithContext(context.Context) EnvironmentConfigEncryptionConfigOutput }
EnvironmentConfigEncryptionConfigInput is an input type that accepts EnvironmentConfigEncryptionConfigArgs and EnvironmentConfigEncryptionConfigOutput values. You can construct a concrete instance of `EnvironmentConfigEncryptionConfigInput` via:
EnvironmentConfigEncryptionConfigArgs{...}
type EnvironmentConfigEncryptionConfigOutput ¶
type EnvironmentConfigEncryptionConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigEncryptionConfigOutput) ElementType ¶
func (EnvironmentConfigEncryptionConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigEncryptionConfigOutput) KmsKeyName ¶
func (o EnvironmentConfigEncryptionConfigOutput) KmsKeyName() pulumi.StringOutput
Customer-managed Encryption Key available through Google's Key Management Service. It must be the fully qualified resource name, i.e. projects/project-id/locations/location/keyRings/keyring/cryptoKeys/key. Cannot be updated.
func (EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigOutput ¶
func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigOutput() EnvironmentConfigEncryptionConfigOutput
func (EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigOutputWithContext ¶
func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigOutput
func (EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigPtrOutput ¶
func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput
func (EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext ¶
func (o EnvironmentConfigEncryptionConfigOutput) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigPtrOutput
type EnvironmentConfigEncryptionConfigPtrInput ¶
type EnvironmentConfigEncryptionConfigPtrInput interface { pulumi.Input ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(context.Context) EnvironmentConfigEncryptionConfigPtrOutput }
EnvironmentConfigEncryptionConfigPtrInput is an input type that accepts EnvironmentConfigEncryptionConfigArgs, EnvironmentConfigEncryptionConfigPtr and EnvironmentConfigEncryptionConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigEncryptionConfigPtrInput` via:
EnvironmentConfigEncryptionConfigArgs{...} or: nil
func EnvironmentConfigEncryptionConfigPtr ¶
func EnvironmentConfigEncryptionConfigPtr(v *EnvironmentConfigEncryptionConfigArgs) EnvironmentConfigEncryptionConfigPtrInput
type EnvironmentConfigEncryptionConfigPtrOutput ¶
type EnvironmentConfigEncryptionConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigEncryptionConfigPtrOutput) ElementType ¶
func (EnvironmentConfigEncryptionConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigEncryptionConfigPtrOutput) KmsKeyName ¶
func (o EnvironmentConfigEncryptionConfigPtrOutput) KmsKeyName() pulumi.StringPtrOutput
Customer-managed Encryption Key available through Google's Key Management Service. It must be the fully qualified resource name, i.e. projects/project-id/locations/location/keyRings/keyring/cryptoKeys/key. Cannot be updated.
func (EnvironmentConfigEncryptionConfigPtrOutput) ToEnvironmentConfigEncryptionConfigPtrOutput ¶
func (o EnvironmentConfigEncryptionConfigPtrOutput) ToEnvironmentConfigEncryptionConfigPtrOutput() EnvironmentConfigEncryptionConfigPtrOutput
func (EnvironmentConfigEncryptionConfigPtrOutput) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext ¶
func (o EnvironmentConfigEncryptionConfigPtrOutput) ToEnvironmentConfigEncryptionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigEncryptionConfigPtrOutput
type EnvironmentConfigInput ¶
type EnvironmentConfigInput interface { pulumi.Input ToEnvironmentConfigOutput() EnvironmentConfigOutput ToEnvironmentConfigOutputWithContext(context.Context) EnvironmentConfigOutput }
EnvironmentConfigInput is an input type that accepts EnvironmentConfigArgs and EnvironmentConfigOutput values. You can construct a concrete instance of `EnvironmentConfigInput` via:
EnvironmentConfigArgs{...}
type EnvironmentConfigMaintenanceWindow ¶ added in v5.15.0
type EnvironmentConfigMaintenanceWindow struct { // Maintenance window end time. It is used only to calculate the duration of the maintenance window. // The value for end-time must be in the future, relative to 'start_time'. EndTime string `pulumi:"endTime"` // Maintenance window recurrence. Format is a subset of RFC-5545 (https://tools.ietf.org/html/rfc5545) 'RRULE'. // The only allowed values for 'FREQ' field are 'FREQ=DAILY' and 'FREQ=WEEKLY;BYDAY=...'. // Example values: 'FREQ=WEEKLY;BYDAY=TU,WE', 'FREQ=DAILY'. Recurrence string `pulumi:"recurrence"` // Start time of the first recurrence of the maintenance window. StartTime string `pulumi:"startTime"` }
type EnvironmentConfigMaintenanceWindowArgs ¶ added in v5.15.0
type EnvironmentConfigMaintenanceWindowArgs struct { // Maintenance window end time. It is used only to calculate the duration of the maintenance window. // The value for end-time must be in the future, relative to 'start_time'. EndTime pulumi.StringInput `pulumi:"endTime"` // Maintenance window recurrence. Format is a subset of RFC-5545 (https://tools.ietf.org/html/rfc5545) 'RRULE'. // The only allowed values for 'FREQ' field are 'FREQ=DAILY' and 'FREQ=WEEKLY;BYDAY=...'. // Example values: 'FREQ=WEEKLY;BYDAY=TU,WE', 'FREQ=DAILY'. Recurrence pulumi.StringInput `pulumi:"recurrence"` // Start time of the first recurrence of the maintenance window. StartTime pulumi.StringInput `pulumi:"startTime"` }
func (EnvironmentConfigMaintenanceWindowArgs) ElementType ¶ added in v5.15.0
func (EnvironmentConfigMaintenanceWindowArgs) ElementType() reflect.Type
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutput ¶ added in v5.15.0
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutputWithContext ¶ added in v5.15.0
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutput ¶ added in v5.15.0
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext ¶ added in v5.15.0
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
type EnvironmentConfigMaintenanceWindowInput ¶ added in v5.15.0
type EnvironmentConfigMaintenanceWindowInput interface { pulumi.Input ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput ToEnvironmentConfigMaintenanceWindowOutputWithContext(context.Context) EnvironmentConfigMaintenanceWindowOutput }
EnvironmentConfigMaintenanceWindowInput is an input type that accepts EnvironmentConfigMaintenanceWindowArgs and EnvironmentConfigMaintenanceWindowOutput values. You can construct a concrete instance of `EnvironmentConfigMaintenanceWindowInput` via:
EnvironmentConfigMaintenanceWindowArgs{...}
type EnvironmentConfigMaintenanceWindowOutput ¶ added in v5.15.0
type EnvironmentConfigMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMaintenanceWindowOutput) ElementType ¶ added in v5.15.0
func (EnvironmentConfigMaintenanceWindowOutput) ElementType() reflect.Type
func (EnvironmentConfigMaintenanceWindowOutput) EndTime ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) EndTime() pulumi.StringOutput
Maintenance window end time. It is used only to calculate the duration of the maintenance window. The value for end-time must be in the future, relative to 'start_time'.
func (EnvironmentConfigMaintenanceWindowOutput) Recurrence ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) Recurrence() pulumi.StringOutput
Maintenance window recurrence. Format is a subset of RFC-5545 (https://tools.ietf.org/html/rfc5545) 'RRULE'. The only allowed values for 'FREQ' field are 'FREQ=DAILY' and 'FREQ=WEEKLY;BYDAY=...'. Example values: 'FREQ=WEEKLY;BYDAY=TU,WE', 'FREQ=DAILY'.
func (EnvironmentConfigMaintenanceWindowOutput) StartTime ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) StartTime() pulumi.StringOutput
Start time of the first recurrence of the maintenance window.
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutput ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutputWithContext ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
type EnvironmentConfigMaintenanceWindowPtrInput ¶ added in v5.15.0
type EnvironmentConfigMaintenanceWindowPtrInput interface { pulumi.Input ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(context.Context) EnvironmentConfigMaintenanceWindowPtrOutput }
EnvironmentConfigMaintenanceWindowPtrInput is an input type that accepts EnvironmentConfigMaintenanceWindowArgs, EnvironmentConfigMaintenanceWindowPtr and EnvironmentConfigMaintenanceWindowPtrOutput values. You can construct a concrete instance of `EnvironmentConfigMaintenanceWindowPtrInput` via:
EnvironmentConfigMaintenanceWindowArgs{...} or: nil
func EnvironmentConfigMaintenanceWindowPtr ¶ added in v5.15.0
func EnvironmentConfigMaintenanceWindowPtr(v *EnvironmentConfigMaintenanceWindowArgs) EnvironmentConfigMaintenanceWindowPtrInput
type EnvironmentConfigMaintenanceWindowPtrOutput ¶ added in v5.15.0
type EnvironmentConfigMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMaintenanceWindowPtrOutput) ElementType ¶ added in v5.15.0
func (EnvironmentConfigMaintenanceWindowPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigMaintenanceWindowPtrOutput) EndTime ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowPtrOutput) EndTime() pulumi.StringPtrOutput
Maintenance window end time. It is used only to calculate the duration of the maintenance window. The value for end-time must be in the future, relative to 'start_time'.
func (EnvironmentConfigMaintenanceWindowPtrOutput) Recurrence ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowPtrOutput) Recurrence() pulumi.StringPtrOutput
Maintenance window recurrence. Format is a subset of RFC-5545 (https://tools.ietf.org/html/rfc5545) 'RRULE'. The only allowed values for 'FREQ' field are 'FREQ=DAILY' and 'FREQ=WEEKLY;BYDAY=...'. Example values: 'FREQ=WEEKLY;BYDAY=TU,WE', 'FREQ=DAILY'.
func (EnvironmentConfigMaintenanceWindowPtrOutput) StartTime ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowPtrOutput) StartTime() pulumi.StringPtrOutput
Start time of the first recurrence of the maintenance window.
func (EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
func (EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext ¶ added in v5.15.0
func (o EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
type EnvironmentConfigNodeConfig ¶
type EnvironmentConfigNodeConfig struct { // The disk size in GB used for node VMs. Minimum size is 20GB. // If unspecified, defaults to 100GB. Cannot be updated. This field is supported // for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. DiskSizeGb *int `pulumi:"diskSizeGb"` // Deploys 'ip-masq-agent' daemon set in the GKE cluster and defines // nonMasqueradeCIDRs equals to pod IP range so IP masquerading is used for // all destination addresses, except between pods traffic. // See the [documentation](https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent). EnableIpMasqAgent *bool `pulumi:"enableIpMasqAgent"` // Configuration for controlling how IPs are allocated in the GKE cluster. // Structure is documented below. // Cannot be updated. IpAllocationPolicy *EnvironmentConfigNodeConfigIpAllocationPolicy `pulumi:"ipAllocationPolicy"` // Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, // composer-n1-webserver-4 or composer-n1-webserver-8. // Value custom is returned only in response, if Airflow web server parameters were // manually changed to a non-standard values. MachineType *string `pulumi:"machineType"` // The maximum pods per node in the GKE cluster allocated during environment // creation. Lowering this value reduces IP address consumption by the Cloud // Composer Kubernetes cluster. This value can only be set if the environment is VPC-Native. // The range of possible values is 8-110, and the default is 32. // Cannot be updated. This field is supported for Cloud Composer environments // in versions composer-1.*.*-airflow-*.*.*. MaxPodsPerNode *int `pulumi:"maxPodsPerNode"` // The Compute Engine network to be used for machine // communications, specified as a self-link, relative resource name // (e.g. "projects/{project}/global/networks/{network}"), by name. Network *string `pulumi:"network"` // The set of Google API scopes to be made available on all node // VMs. Cannot be updated. If empty, defaults to // `["https://www.googleapis.com/auth/cloud-platform"]`. This field is // supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. OauthScopes []string `pulumi:"oauthScopes"` // The Google Cloud Platform Service Account to be used by the // node VMs. If a service account is not specified, the "default" // Compute Engine service account is used. Cannot be updated. If given, // note that the service account must have `roles/composer.worker` // for any GCP resources created under the Cloud Composer Environment. ServiceAccount *string `pulumi:"serviceAccount"` // The Compute Engine subnetwork to be used for machine // communications, , specified as a self-link, relative resource name (e.g. // "projects/{project}/regions/{region}/subnetworks/{subnetwork}"), or by name. If subnetwork is provided, // network must also be provided and the subnetwork must belong to the enclosing environment's project and region. Subnetwork *string `pulumi:"subnetwork"` // The list of instance tags applied to all node VMs. Tags are // used to identify valid sources or targets for network // firewalls. Each tag within the list must comply with RFC1035. // Cannot be updated. This field is supported for Cloud Composer // environments in versions composer-1.*.*-airflow-*.*.*. Tags []string `pulumi:"tags"` // The Compute Engine zone in which to deploy the VMs running the // Apache Airflow software, specified as the zone name or // relative resource name (e.g. "projects/{project}/zones/{zone}"). Must // belong to the enclosing environment's project and region. This field is // supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Zone *string `pulumi:"zone"` }
type EnvironmentConfigNodeConfigArgs ¶
type EnvironmentConfigNodeConfigArgs struct { // The disk size in GB used for node VMs. Minimum size is 20GB. // If unspecified, defaults to 100GB. Cannot be updated. This field is supported // for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. DiskSizeGb pulumi.IntPtrInput `pulumi:"diskSizeGb"` // Deploys 'ip-masq-agent' daemon set in the GKE cluster and defines // nonMasqueradeCIDRs equals to pod IP range so IP masquerading is used for // all destination addresses, except between pods traffic. // See the [documentation](https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent). EnableIpMasqAgent pulumi.BoolPtrInput `pulumi:"enableIpMasqAgent"` // Configuration for controlling how IPs are allocated in the GKE cluster. // Structure is documented below. // Cannot be updated. IpAllocationPolicy EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput `pulumi:"ipAllocationPolicy"` // Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, // composer-n1-webserver-4 or composer-n1-webserver-8. // Value custom is returned only in response, if Airflow web server parameters were // manually changed to a non-standard values. MachineType pulumi.StringPtrInput `pulumi:"machineType"` // The maximum pods per node in the GKE cluster allocated during environment // creation. Lowering this value reduces IP address consumption by the Cloud // Composer Kubernetes cluster. This value can only be set if the environment is VPC-Native. // The range of possible values is 8-110, and the default is 32. // Cannot be updated. This field is supported for Cloud Composer environments // in versions composer-1.*.*-airflow-*.*.*. MaxPodsPerNode pulumi.IntPtrInput `pulumi:"maxPodsPerNode"` // The Compute Engine network to be used for machine // communications, specified as a self-link, relative resource name // (e.g. "projects/{project}/global/networks/{network}"), by name. Network pulumi.StringPtrInput `pulumi:"network"` // The set of Google API scopes to be made available on all node // VMs. Cannot be updated. If empty, defaults to // `["https://www.googleapis.com/auth/cloud-platform"]`. This field is // supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. OauthScopes pulumi.StringArrayInput `pulumi:"oauthScopes"` // The Google Cloud Platform Service Account to be used by the // node VMs. If a service account is not specified, the "default" // Compute Engine service account is used. Cannot be updated. If given, // note that the service account must have `roles/composer.worker` // for any GCP resources created under the Cloud Composer Environment. ServiceAccount pulumi.StringPtrInput `pulumi:"serviceAccount"` // The Compute Engine subnetwork to be used for machine // communications, , specified as a self-link, relative resource name (e.g. // "projects/{project}/regions/{region}/subnetworks/{subnetwork}"), or by name. If subnetwork is provided, // network must also be provided and the subnetwork must belong to the enclosing environment's project and region. Subnetwork pulumi.StringPtrInput `pulumi:"subnetwork"` // The list of instance tags applied to all node VMs. Tags are // used to identify valid sources or targets for network // firewalls. Each tag within the list must comply with RFC1035. // Cannot be updated. This field is supported for Cloud Composer // environments in versions composer-1.*.*-airflow-*.*.*. Tags pulumi.StringArrayInput `pulumi:"tags"` // The Compute Engine zone in which to deploy the VMs running the // Apache Airflow software, specified as the zone name or // relative resource name (e.g. "projects/{project}/zones/{zone}"). Must // belong to the enclosing environment's project and region. This field is // supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (EnvironmentConfigNodeConfigArgs) ElementType ¶
func (EnvironmentConfigNodeConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigOutput ¶
func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigOutput() EnvironmentConfigNodeConfigOutput
func (EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigOutputWithContext ¶
func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigOutput
func (EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigPtrOutput ¶
func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput
func (EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigPtrOutputWithContext ¶
func (i EnvironmentConfigNodeConfigArgs) ToEnvironmentConfigNodeConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigPtrOutput
type EnvironmentConfigNodeConfigInput ¶
type EnvironmentConfigNodeConfigInput interface { pulumi.Input ToEnvironmentConfigNodeConfigOutput() EnvironmentConfigNodeConfigOutput ToEnvironmentConfigNodeConfigOutputWithContext(context.Context) EnvironmentConfigNodeConfigOutput }
EnvironmentConfigNodeConfigInput is an input type that accepts EnvironmentConfigNodeConfigArgs and EnvironmentConfigNodeConfigOutput values. You can construct a concrete instance of `EnvironmentConfigNodeConfigInput` via:
EnvironmentConfigNodeConfigArgs{...}
type EnvironmentConfigNodeConfigIpAllocationPolicy ¶
type EnvironmentConfigNodeConfigIpAllocationPolicy struct { // The IP address range used to allocate IP addresses to pods in the cluster. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. // Set to blank to have GKE choose a range with the default size. // Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. // Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks // (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. // Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both. ClusterIpv4CidrBlock *string `pulumi:"clusterIpv4CidrBlock"` // The name of the cluster's secondary range used to allocate IP addresses to pods. // Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. ClusterSecondaryRangeName *string `pulumi:"clusterSecondaryRangeName"` // The IP address range used to allocate IP addresses in this cluster. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. // Set to blank to have GKE choose a range with the default size. // Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. // Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks // (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. // Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both. ServicesIpv4CidrBlock *string `pulumi:"servicesIpv4CidrBlock"` // The name of the services' secondary range used to allocate IP addresses to the cluster. // Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. ServicesSecondaryRangeName *string `pulumi:"servicesSecondaryRangeName"` // Whether or not to enable Alias IPs in the GKE cluster. If true, a VPC-native cluster is created. // Defaults to true if the `ipAllocationPolicy` block is present in config. // This field is only supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Environments in newer versions always use // VPC-native GKE clusters. UseIpAliases bool `pulumi:"useIpAliases"` }
type EnvironmentConfigNodeConfigIpAllocationPolicyArgs ¶
type EnvironmentConfigNodeConfigIpAllocationPolicyArgs struct { // The IP address range used to allocate IP addresses to pods in the cluster. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. // Set to blank to have GKE choose a range with the default size. // Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. // Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks // (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. // Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both. ClusterIpv4CidrBlock pulumi.StringPtrInput `pulumi:"clusterIpv4CidrBlock"` // The name of the cluster's secondary range used to allocate IP addresses to pods. // Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. ClusterSecondaryRangeName pulumi.StringPtrInput `pulumi:"clusterSecondaryRangeName"` // The IP address range used to allocate IP addresses in this cluster. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. // Set to blank to have GKE choose a range with the default size. // Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. // Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks // (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. // Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both. ServicesIpv4CidrBlock pulumi.StringPtrInput `pulumi:"servicesIpv4CidrBlock"` // The name of the services' secondary range used to allocate IP addresses to the cluster. // Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both. // For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, // this field is applicable only when `useIpAliases` is true. ServicesSecondaryRangeName pulumi.StringPtrInput `pulumi:"servicesSecondaryRangeName"` // Whether or not to enable Alias IPs in the GKE cluster. If true, a VPC-native cluster is created. // Defaults to true if the `ipAllocationPolicy` block is present in config. // This field is only supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Environments in newer versions always use // VPC-native GKE clusters. UseIpAliases pulumi.BoolInput `pulumi:"useIpAliases"` }
func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ElementType ¶
func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ElementType() reflect.Type
func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput ¶
func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput() EnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext ¶
func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput ¶
func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext ¶
func (i EnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
type EnvironmentConfigNodeConfigIpAllocationPolicyInput ¶
type EnvironmentConfigNodeConfigIpAllocationPolicyInput interface { pulumi.Input ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput() EnvironmentConfigNodeConfigIpAllocationPolicyOutput ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyOutput }
EnvironmentConfigNodeConfigIpAllocationPolicyInput is an input type that accepts EnvironmentConfigNodeConfigIpAllocationPolicyArgs and EnvironmentConfigNodeConfigIpAllocationPolicyOutput values. You can construct a concrete instance of `EnvironmentConfigNodeConfigIpAllocationPolicyInput` via:
EnvironmentConfigNodeConfigIpAllocationPolicyArgs{...}
type EnvironmentConfigNodeConfigIpAllocationPolicyOutput ¶
type EnvironmentConfigNodeConfigIpAllocationPolicyOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterIpv4CidrBlock ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterIpv4CidrBlock() pulumi.StringPtrOutput
The IP address range used to allocate IP addresses to pods in the cluster. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true. Set to blank to have GKE choose a range with the default size. Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both.
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName() pulumi.StringPtrOutput
The name of the cluster's secondary range used to allocate IP addresses to pods. Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true.
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType ¶
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType() reflect.Type
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock() pulumi.StringPtrOutput
The IP address range used to allocate IP addresses in this cluster. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true. Set to blank to have GKE choose a range with the default size. Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both.
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName() pulumi.StringPtrOutput
The name of the services' secondary range used to allocate IP addresses to the cluster. Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true.
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutput() EnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyOutput) UseIpAliases ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyOutput) UseIpAliases() pulumi.BoolOutput
Whether or not to enable Alias IPs in the GKE cluster. If true, a VPC-native cluster is created. Defaults to true if the `ipAllocationPolicy` block is present in config. This field is only supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Environments in newer versions always use VPC-native GKE clusters.
type EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput ¶
type EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput interface { pulumi.Input ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput }
EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput is an input type that accepts EnvironmentConfigNodeConfigIpAllocationPolicyArgs, EnvironmentConfigNodeConfigIpAllocationPolicyPtr and EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput values. You can construct a concrete instance of `EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput` via:
EnvironmentConfigNodeConfigIpAllocationPolicyArgs{...} or: nil
func EnvironmentConfigNodeConfigIpAllocationPolicyPtr ¶
func EnvironmentConfigNodeConfigIpAllocationPolicyPtr(v *EnvironmentConfigNodeConfigIpAllocationPolicyArgs) EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput
type EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput ¶
type EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ClusterIpv4CidrBlock ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ClusterIpv4CidrBlock() pulumi.StringPtrOutput
The IP address range used to allocate IP addresses to pods in the cluster. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true. Set to blank to have GKE choose a range with the default size. Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both.
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ClusterSecondaryRangeName ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ClusterSecondaryRangeName() pulumi.StringPtrOutput
The name of the cluster's secondary range used to allocate IP addresses to pods. Specify either `clusterSecondaryRangeName` or `clusterIpv4CidrBlock` but not both. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true.
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ElementType ¶
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ServicesIpv4CidrBlock ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ServicesIpv4CidrBlock() pulumi.StringPtrOutput
The IP address range used to allocate IP addresses in this cluster. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true. Set to blank to have GKE choose a range with the default size. Set to /netmask (e.g. /14) to have GKE choose a range with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use. Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both.
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ServicesSecondaryRangeName ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ServicesSecondaryRangeName() pulumi.StringPtrOutput
The name of the services' secondary range used to allocate IP addresses to the cluster. Specify either `servicesSecondaryRangeName` or `servicesIpv4CidrBlock` but not both. For Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*, this field is applicable only when `useIpAliases` is true.
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) ToEnvironmentConfigNodeConfigIpAllocationPolicyPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
func (EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) UseIpAliases ¶
func (o EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput) UseIpAliases() pulumi.BoolPtrOutput
Whether or not to enable Alias IPs in the GKE cluster. If true, a VPC-native cluster is created. Defaults to true if the `ipAllocationPolicy` block is present in config. This field is only supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Environments in newer versions always use VPC-native GKE clusters.
type EnvironmentConfigNodeConfigOutput ¶
type EnvironmentConfigNodeConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigNodeConfigOutput) DiskSizeGb ¶
func (o EnvironmentConfigNodeConfigOutput) DiskSizeGb() pulumi.IntPtrOutput
The disk size in GB used for node VMs. Minimum size is 20GB. If unspecified, defaults to 100GB. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigOutput) ElementType ¶
func (EnvironmentConfigNodeConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigNodeConfigOutput) EnableIpMasqAgent ¶ added in v5.24.0
func (o EnvironmentConfigNodeConfigOutput) EnableIpMasqAgent() pulumi.BoolPtrOutput
Deploys 'ip-masq-agent' daemon set in the GKE cluster and defines nonMasqueradeCIDRs equals to pod IP range so IP masquerading is used for all destination addresses, except between pods traffic. See the [documentation](https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent).
func (EnvironmentConfigNodeConfigOutput) IpAllocationPolicy ¶
func (o EnvironmentConfigNodeConfigOutput) IpAllocationPolicy() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
Configuration for controlling how IPs are allocated in the GKE cluster. Structure is documented below. Cannot be updated.
func (EnvironmentConfigNodeConfigOutput) MachineType ¶
func (o EnvironmentConfigNodeConfigOutput) MachineType() pulumi.StringPtrOutput
Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (EnvironmentConfigNodeConfigOutput) MaxPodsPerNode ¶ added in v5.11.0
func (o EnvironmentConfigNodeConfigOutput) MaxPodsPerNode() pulumi.IntPtrOutput
The maximum pods per node in the GKE cluster allocated during environment creation. Lowering this value reduces IP address consumption by the Cloud Composer Kubernetes cluster. This value can only be set if the environment is VPC-Native. The range of possible values is 8-110, and the default is 32. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigOutput) Network ¶
func (o EnvironmentConfigNodeConfigOutput) Network() pulumi.StringPtrOutput
The Compute Engine network to be used for machine communications, specified as a self-link, relative resource name (e.g. "projects/{project}/global/networks/{network}"), by name.
func (EnvironmentConfigNodeConfigOutput) OauthScopes ¶
func (o EnvironmentConfigNodeConfigOutput) OauthScopes() pulumi.StringArrayOutput
The set of Google API scopes to be made available on all node VMs. Cannot be updated. If empty, defaults to `["https://www.googleapis.com/auth/cloud-platform"]`. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigOutput) ServiceAccount ¶
func (o EnvironmentConfigNodeConfigOutput) ServiceAccount() pulumi.StringPtrOutput
The Google Cloud Platform Service Account to be used by the node VMs. If a service account is not specified, the "default" Compute Engine service account is used. Cannot be updated. If given, note that the service account must have `roles/composer.worker` for any GCP resources created under the Cloud Composer Environment.
func (EnvironmentConfigNodeConfigOutput) Subnetwork ¶
func (o EnvironmentConfigNodeConfigOutput) Subnetwork() pulumi.StringPtrOutput
The Compute Engine subnetwork to be used for machine communications, , specified as a self-link, relative resource name (e.g. "projects/{project}/regions/{region}/subnetworks/{subnetwork}"), or by name. If subnetwork is provided, network must also be provided and the subnetwork must belong to the enclosing environment's project and region.
func (EnvironmentConfigNodeConfigOutput) Tags ¶
func (o EnvironmentConfigNodeConfigOutput) Tags() pulumi.StringArrayOutput
The list of instance tags applied to all node VMs. Tags are used to identify valid sources or targets for network firewalls. Each tag within the list must comply with RFC1035. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigOutput ¶
func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigOutput() EnvironmentConfigNodeConfigOutput
func (EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigOutputWithContext ¶
func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigOutput
func (EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigPtrOutput ¶
func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput
func (EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigPtrOutputWithContext ¶
func (o EnvironmentConfigNodeConfigOutput) ToEnvironmentConfigNodeConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigPtrOutput
func (EnvironmentConfigNodeConfigOutput) Zone ¶
func (o EnvironmentConfigNodeConfigOutput) Zone() pulumi.StringPtrOutput
The Compute Engine zone in which to deploy the VMs running the Apache Airflow software, specified as the zone name or relative resource name (e.g. "projects/{project}/zones/{zone}"). Must belong to the enclosing environment's project and region. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
type EnvironmentConfigNodeConfigPtrInput ¶
type EnvironmentConfigNodeConfigPtrInput interface { pulumi.Input ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput ToEnvironmentConfigNodeConfigPtrOutputWithContext(context.Context) EnvironmentConfigNodeConfigPtrOutput }
EnvironmentConfigNodeConfigPtrInput is an input type that accepts EnvironmentConfigNodeConfigArgs, EnvironmentConfigNodeConfigPtr and EnvironmentConfigNodeConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigNodeConfigPtrInput` via:
EnvironmentConfigNodeConfigArgs{...} or: nil
func EnvironmentConfigNodeConfigPtr ¶
func EnvironmentConfigNodeConfigPtr(v *EnvironmentConfigNodeConfigArgs) EnvironmentConfigNodeConfigPtrInput
type EnvironmentConfigNodeConfigPtrOutput ¶
type EnvironmentConfigNodeConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigNodeConfigPtrOutput) DiskSizeGb ¶
func (o EnvironmentConfigNodeConfigPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
The disk size in GB used for node VMs. Minimum size is 20GB. If unspecified, defaults to 100GB. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigPtrOutput) ElementType ¶
func (EnvironmentConfigNodeConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigNodeConfigPtrOutput) EnableIpMasqAgent ¶ added in v5.24.0
func (o EnvironmentConfigNodeConfigPtrOutput) EnableIpMasqAgent() pulumi.BoolPtrOutput
Deploys 'ip-masq-agent' daemon set in the GKE cluster and defines nonMasqueradeCIDRs equals to pod IP range so IP masquerading is used for all destination addresses, except between pods traffic. See the [documentation](https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent).
func (EnvironmentConfigNodeConfigPtrOutput) IpAllocationPolicy ¶
func (o EnvironmentConfigNodeConfigPtrOutput) IpAllocationPolicy() EnvironmentConfigNodeConfigIpAllocationPolicyPtrOutput
Configuration for controlling how IPs are allocated in the GKE cluster. Structure is documented below. Cannot be updated.
func (EnvironmentConfigNodeConfigPtrOutput) MachineType ¶
func (o EnvironmentConfigNodeConfigPtrOutput) MachineType() pulumi.StringPtrOutput
Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (EnvironmentConfigNodeConfigPtrOutput) MaxPodsPerNode ¶ added in v5.11.0
func (o EnvironmentConfigNodeConfigPtrOutput) MaxPodsPerNode() pulumi.IntPtrOutput
The maximum pods per node in the GKE cluster allocated during environment creation. Lowering this value reduces IP address consumption by the Cloud Composer Kubernetes cluster. This value can only be set if the environment is VPC-Native. The range of possible values is 8-110, and the default is 32. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigPtrOutput) Network ¶
func (o EnvironmentConfigNodeConfigPtrOutput) Network() pulumi.StringPtrOutput
The Compute Engine network to be used for machine communications, specified as a self-link, relative resource name (e.g. "projects/{project}/global/networks/{network}"), by name.
func (EnvironmentConfigNodeConfigPtrOutput) OauthScopes ¶
func (o EnvironmentConfigNodeConfigPtrOutput) OauthScopes() pulumi.StringArrayOutput
The set of Google API scopes to be made available on all node VMs. Cannot be updated. If empty, defaults to `["https://www.googleapis.com/auth/cloud-platform"]`. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigPtrOutput) ServiceAccount ¶
func (o EnvironmentConfigNodeConfigPtrOutput) ServiceAccount() pulumi.StringPtrOutput
The Google Cloud Platform Service Account to be used by the node VMs. If a service account is not specified, the "default" Compute Engine service account is used. Cannot be updated. If given, note that the service account must have `roles/composer.worker` for any GCP resources created under the Cloud Composer Environment.
func (EnvironmentConfigNodeConfigPtrOutput) Subnetwork ¶
func (o EnvironmentConfigNodeConfigPtrOutput) Subnetwork() pulumi.StringPtrOutput
The Compute Engine subnetwork to be used for machine communications, , specified as a self-link, relative resource name (e.g. "projects/{project}/regions/{region}/subnetworks/{subnetwork}"), or by name. If subnetwork is provided, network must also be provided and the subnetwork must belong to the enclosing environment's project and region.
func (EnvironmentConfigNodeConfigPtrOutput) Tags ¶
func (o EnvironmentConfigNodeConfigPtrOutput) Tags() pulumi.StringArrayOutput
The list of instance tags applied to all node VMs. Tags are used to identify valid sources or targets for network firewalls. Each tag within the list must comply with RFC1035. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigPtrOutput) ToEnvironmentConfigNodeConfigPtrOutput ¶
func (o EnvironmentConfigNodeConfigPtrOutput) ToEnvironmentConfigNodeConfigPtrOutput() EnvironmentConfigNodeConfigPtrOutput
func (EnvironmentConfigNodeConfigPtrOutput) ToEnvironmentConfigNodeConfigPtrOutputWithContext ¶
func (o EnvironmentConfigNodeConfigPtrOutput) ToEnvironmentConfigNodeConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigNodeConfigPtrOutput
func (EnvironmentConfigNodeConfigPtrOutput) Zone ¶
func (o EnvironmentConfigNodeConfigPtrOutput) Zone() pulumi.StringPtrOutput
The Compute Engine zone in which to deploy the VMs running the Apache Airflow software, specified as the zone name or relative resource name (e.g. "projects/{project}/zones/{zone}"). Must belong to the enclosing environment's project and region. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
type EnvironmentConfigOutput ¶
type EnvironmentConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigOutput) AirflowUri ¶
func (o EnvironmentConfigOutput) AirflowUri() pulumi.StringPtrOutput
func (EnvironmentConfigOutput) DagGcsPrefix ¶
func (o EnvironmentConfigOutput) DagGcsPrefix() pulumi.StringPtrOutput
func (EnvironmentConfigOutput) DatabaseConfig ¶
func (o EnvironmentConfigOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
The configuration settings for Cloud SQL instance used internally by Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below.
func (EnvironmentConfigOutput) ElementType ¶
func (EnvironmentConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigOutput) EncryptionConfig ¶
func (o EnvironmentConfigOutput) EncryptionConfig() EnvironmentConfigEncryptionConfigPtrOutput
The encryption options for the Cloud Composer environment and its dependencies. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below.
func (EnvironmentConfigOutput) EnvironmentSize ¶ added in v5.26.0
func (o EnvironmentConfigOutput) EnvironmentSize() pulumi.StringPtrOutput
func (EnvironmentConfigOutput) GkeCluster ¶
func (o EnvironmentConfigOutput) GkeCluster() pulumi.StringPtrOutput
func (EnvironmentConfigOutput) MaintenanceWindow ¶ added in v5.15.0
func (o EnvironmentConfigOutput) MaintenanceWindow() EnvironmentConfigMaintenanceWindowPtrOutput
The configuration settings for Cloud Composer maintenance window. Structure is documented below.
func (EnvironmentConfigOutput) NodeConfig ¶
func (o EnvironmentConfigOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
The configuration used for the Kubernetes Engine cluster. Structure is documented below.
func (EnvironmentConfigOutput) NodeCount ¶
func (o EnvironmentConfigOutput) NodeCount() pulumi.IntPtrOutput
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigOutput) PrivateEnvironmentConfig ¶
func (o EnvironmentConfigOutput) PrivateEnvironmentConfig() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
The configuration used for the Private IP Cloud Composer environment. Structure is documented below.
func (EnvironmentConfigOutput) SoftwareConfig ¶
func (o EnvironmentConfigOutput) SoftwareConfig() EnvironmentConfigSoftwareConfigPtrOutput
The configuration settings for software inside the environment. Structure is documented below.
func (EnvironmentConfigOutput) ToEnvironmentConfigOutput ¶
func (o EnvironmentConfigOutput) ToEnvironmentConfigOutput() EnvironmentConfigOutput
func (EnvironmentConfigOutput) ToEnvironmentConfigOutputWithContext ¶
func (o EnvironmentConfigOutput) ToEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigOutput
func (EnvironmentConfigOutput) ToEnvironmentConfigPtrOutput ¶
func (o EnvironmentConfigOutput) ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput
func (EnvironmentConfigOutput) ToEnvironmentConfigPtrOutputWithContext ¶
func (o EnvironmentConfigOutput) ToEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPtrOutput
func (EnvironmentConfigOutput) WebServerConfig ¶
func (o EnvironmentConfigOutput) WebServerConfig() EnvironmentConfigWebServerConfigPtrOutput
The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below.
func (EnvironmentConfigOutput) WebServerNetworkAccessControl ¶
func (o EnvironmentConfigOutput) WebServerNetworkAccessControl() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigOutput) WorkloadsConfig ¶ added in v5.24.0
func (o EnvironmentConfigOutput) WorkloadsConfig() EnvironmentConfigWorkloadsConfigPtrOutput
The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
type EnvironmentConfigPrivateEnvironmentConfig ¶
type EnvironmentConfigPrivateEnvironmentConfig struct { CloudComposerNetworkIpv4CidrBlock *string `pulumi:"cloudComposerNetworkIpv4CidrBlock"` // The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from `webServerIpv4CidrBlock` CloudSqlIpv4CidrBlock *string `pulumi:"cloudSqlIpv4CidrBlock"` // - // If true, access to the public endpoint of the GKE cluster is denied. // If this field is set to true, `ip_allocation_policy.use_ip_aliases` must // be set to true for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. EnablePrivateEndpoint *bool `pulumi:"enablePrivateEndpoint"` // When enabled, IPs from public (non-RFC1918) ranges can be used for // `ip_allocation_policy.cluster_ipv4_cidr_block` and `ip_allocation_policy.service_ipv4_cidr_block`. EnablePrivatelyUsedPublicIps *bool `pulumi:"enablePrivatelyUsedPublicIps"` // The IP range in CIDR notation to use for the hosted master network. This range is used // for assigning internal IP addresses to the cluster master or set of masters and to the // internal load balancer virtual IP. This range must not overlap with any other ranges // in use within the cluster's network. // If left blank, the default value of is used. See [documentation](https://cloud.google.com/composer/docs/how-to/managing/configuring-private-ip#defaults) for default values per region. MasterIpv4CidrBlock *string `pulumi:"masterIpv4CidrBlock"` // The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from `masterIpv4CidrBlock` and `cloudSqlIpv4CidrBlock`. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. WebServerIpv4CidrBlock *string `pulumi:"webServerIpv4CidrBlock"` }
type EnvironmentConfigPrivateEnvironmentConfigArgs ¶
type EnvironmentConfigPrivateEnvironmentConfigArgs struct { CloudComposerNetworkIpv4CidrBlock pulumi.StringPtrInput `pulumi:"cloudComposerNetworkIpv4CidrBlock"` // The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from `webServerIpv4CidrBlock` CloudSqlIpv4CidrBlock pulumi.StringPtrInput `pulumi:"cloudSqlIpv4CidrBlock"` // - // If true, access to the public endpoint of the GKE cluster is denied. // If this field is set to true, `ip_allocation_policy.use_ip_aliases` must // be set to true for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. EnablePrivateEndpoint pulumi.BoolPtrInput `pulumi:"enablePrivateEndpoint"` // When enabled, IPs from public (non-RFC1918) ranges can be used for // `ip_allocation_policy.cluster_ipv4_cidr_block` and `ip_allocation_policy.service_ipv4_cidr_block`. EnablePrivatelyUsedPublicIps pulumi.BoolPtrInput `pulumi:"enablePrivatelyUsedPublicIps"` // The IP range in CIDR notation to use for the hosted master network. This range is used // for assigning internal IP addresses to the cluster master or set of masters and to the // internal load balancer virtual IP. This range must not overlap with any other ranges // in use within the cluster's network. // If left blank, the default value of is used. See [documentation](https://cloud.google.com/composer/docs/how-to/managing/configuring-private-ip#defaults) for default values per region. MasterIpv4CidrBlock pulumi.StringPtrInput `pulumi:"masterIpv4CidrBlock"` // The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from `masterIpv4CidrBlock` and `cloudSqlIpv4CidrBlock`. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. WebServerIpv4CidrBlock pulumi.StringPtrInput `pulumi:"webServerIpv4CidrBlock"` }
func (EnvironmentConfigPrivateEnvironmentConfigArgs) ElementType ¶
func (EnvironmentConfigPrivateEnvironmentConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigOutput ¶
func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigOutput() EnvironmentConfigPrivateEnvironmentConfigOutput
func (EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext ¶
func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigOutput
func (EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput ¶
func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext ¶
func (i EnvironmentConfigPrivateEnvironmentConfigArgs) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput
type EnvironmentConfigPrivateEnvironmentConfigInput ¶
type EnvironmentConfigPrivateEnvironmentConfigInput interface { pulumi.Input ToEnvironmentConfigPrivateEnvironmentConfigOutput() EnvironmentConfigPrivateEnvironmentConfigOutput ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(context.Context) EnvironmentConfigPrivateEnvironmentConfigOutput }
EnvironmentConfigPrivateEnvironmentConfigInput is an input type that accepts EnvironmentConfigPrivateEnvironmentConfigArgs and EnvironmentConfigPrivateEnvironmentConfigOutput values. You can construct a concrete instance of `EnvironmentConfigPrivateEnvironmentConfigInput` via:
EnvironmentConfigPrivateEnvironmentConfigArgs{...}
type EnvironmentConfigPrivateEnvironmentConfigOutput ¶
type EnvironmentConfigPrivateEnvironmentConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock ¶ added in v5.24.0
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringPtrOutput
The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from `webServerIpv4CidrBlock`
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ElementType ¶
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint() pulumi.BoolPtrOutput
- If true, access to the public endpoint of the GKE cluster is denied. If this field is set to true, `ip_allocation_policy.use_ip_aliases` must be set to true for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps ¶ added in v5.24.0
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolPtrOutput
When enabled, IPs from public (non-RFC1918) ranges can be used for `ip_allocation_policy.cluster_ipv4_cidr_block` and `ip_allocation_policy.service_ipv4_cidr_block`.
func (EnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock() pulumi.StringPtrOutput
The IP range in CIDR notation to use for the hosted master network. This range is used for assigning internal IP addresses to the cluster master or set of masters and to the internal load balancer virtual IP. This range must not overlap with any other ranges in use within the cluster's network. If left blank, the default value of is used. See [documentation](https://cloud.google.com/composer/docs/how-to/managing/configuring-private-ip#defaults) for default values per region.
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigOutput ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigOutput() EnvironmentConfigPrivateEnvironmentConfigOutput
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigOutput
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigOutput) WebServerIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) WebServerIpv4CidrBlock() pulumi.StringPtrOutput
The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from `masterIpv4CidrBlock` and `cloudSqlIpv4CidrBlock`. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
type EnvironmentConfigPrivateEnvironmentConfigPtrInput ¶
type EnvironmentConfigPrivateEnvironmentConfigPtrInput interface { pulumi.Input ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput }
EnvironmentConfigPrivateEnvironmentConfigPtrInput is an input type that accepts EnvironmentConfigPrivateEnvironmentConfigArgs, EnvironmentConfigPrivateEnvironmentConfigPtr and EnvironmentConfigPrivateEnvironmentConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigPrivateEnvironmentConfigPtrInput` via:
EnvironmentConfigPrivateEnvironmentConfigArgs{...} or: nil
func EnvironmentConfigPrivateEnvironmentConfigPtr ¶
func EnvironmentConfigPrivateEnvironmentConfigPtr(v *EnvironmentConfigPrivateEnvironmentConfigArgs) EnvironmentConfigPrivateEnvironmentConfigPtrInput
type EnvironmentConfigPrivateEnvironmentConfigPtrOutput ¶
type EnvironmentConfigPrivateEnvironmentConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerNetworkIpv4CidrBlock ¶ added in v5.24.0
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudSqlIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudSqlIpv4CidrBlock() pulumi.StringPtrOutput
The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from `webServerIpv4CidrBlock`
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ElementType ¶
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) EnablePrivateEndpoint ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) EnablePrivateEndpoint() pulumi.BoolPtrOutput
- If true, access to the public endpoint of the GKE cluster is denied. If this field is set to true, `ip_allocation_policy.use_ip_aliases` must be set to true for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) EnablePrivatelyUsedPublicIps ¶ added in v5.24.0
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolPtrOutput
When enabled, IPs from public (non-RFC1918) ranges can be used for `ip_allocation_policy.cluster_ipv4_cidr_block` and `ip_allocation_policy.service_ipv4_cidr_block`.
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) MasterIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) MasterIpv4CidrBlock() pulumi.StringPtrOutput
The IP range in CIDR notation to use for the hosted master network. This range is used for assigning internal IP addresses to the cluster master or set of masters and to the internal load balancer virtual IP. This range must not overlap with any other ranges in use within the cluster's network. If left blank, the default value of is used. See [documentation](https://cloud.google.com/composer/docs/how-to/managing/configuring-private-ip#defaults) for default values per region.
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutput() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ToEnvironmentConfigPrivateEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPrivateEnvironmentConfigPtrOutput
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) WebServerIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) WebServerIpv4CidrBlock() pulumi.StringPtrOutput
The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from `masterIpv4CidrBlock` and `cloudSqlIpv4CidrBlock`. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
type EnvironmentConfigPtrInput ¶
type EnvironmentConfigPtrInput interface { pulumi.Input ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput ToEnvironmentConfigPtrOutputWithContext(context.Context) EnvironmentConfigPtrOutput }
EnvironmentConfigPtrInput is an input type that accepts EnvironmentConfigArgs, EnvironmentConfigPtr and EnvironmentConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigPtrInput` via:
EnvironmentConfigArgs{...} or: nil
func EnvironmentConfigPtr ¶
func EnvironmentConfigPtr(v *EnvironmentConfigArgs) EnvironmentConfigPtrInput
type EnvironmentConfigPtrOutput ¶
type EnvironmentConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigPtrOutput) AirflowUri ¶
func (o EnvironmentConfigPtrOutput) AirflowUri() pulumi.StringPtrOutput
func (EnvironmentConfigPtrOutput) DagGcsPrefix ¶
func (o EnvironmentConfigPtrOutput) DagGcsPrefix() pulumi.StringPtrOutput
func (EnvironmentConfigPtrOutput) DatabaseConfig ¶
func (o EnvironmentConfigPtrOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
The configuration settings for Cloud SQL instance used internally by Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below.
func (EnvironmentConfigPtrOutput) Elem ¶
func (o EnvironmentConfigPtrOutput) Elem() EnvironmentConfigOutput
func (EnvironmentConfigPtrOutput) ElementType ¶
func (EnvironmentConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigPtrOutput) EncryptionConfig ¶
func (o EnvironmentConfigPtrOutput) EncryptionConfig() EnvironmentConfigEncryptionConfigPtrOutput
The encryption options for the Cloud Composer environment and its dependencies. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below.
func (EnvironmentConfigPtrOutput) EnvironmentSize ¶ added in v5.26.0
func (o EnvironmentConfigPtrOutput) EnvironmentSize() pulumi.StringPtrOutput
func (EnvironmentConfigPtrOutput) GkeCluster ¶
func (o EnvironmentConfigPtrOutput) GkeCluster() pulumi.StringPtrOutput
func (EnvironmentConfigPtrOutput) MaintenanceWindow ¶ added in v5.15.0
func (o EnvironmentConfigPtrOutput) MaintenanceWindow() EnvironmentConfigMaintenanceWindowPtrOutput
The configuration settings for Cloud Composer maintenance window. Structure is documented below.
func (EnvironmentConfigPtrOutput) NodeConfig ¶
func (o EnvironmentConfigPtrOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
The configuration used for the Kubernetes Engine cluster. Structure is documented below.
func (EnvironmentConfigPtrOutput) NodeCount ¶
func (o EnvironmentConfigPtrOutput) NodeCount() pulumi.IntPtrOutput
The number of nodes in the Kubernetes Engine cluster that will be used to run this environment. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigPtrOutput) PrivateEnvironmentConfig ¶
func (o EnvironmentConfigPtrOutput) PrivateEnvironmentConfig() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
The configuration used for the Private IP Cloud Composer environment. Structure is documented below.
func (EnvironmentConfigPtrOutput) SoftwareConfig ¶
func (o EnvironmentConfigPtrOutput) SoftwareConfig() EnvironmentConfigSoftwareConfigPtrOutput
The configuration settings for software inside the environment. Structure is documented below.
func (EnvironmentConfigPtrOutput) ToEnvironmentConfigPtrOutput ¶
func (o EnvironmentConfigPtrOutput) ToEnvironmentConfigPtrOutput() EnvironmentConfigPtrOutput
func (EnvironmentConfigPtrOutput) ToEnvironmentConfigPtrOutputWithContext ¶
func (o EnvironmentConfigPtrOutput) ToEnvironmentConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigPtrOutput
func (EnvironmentConfigPtrOutput) WebServerConfig ¶
func (o EnvironmentConfigPtrOutput) WebServerConfig() EnvironmentConfigWebServerConfigPtrOutput
The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Structure is documented below.
func (EnvironmentConfigPtrOutput) WebServerNetworkAccessControl ¶
func (o EnvironmentConfigPtrOutput) WebServerNetworkAccessControl() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
The network-level access control policy for the Airflow web server. If unspecified, no network-level access restrictions will be applied. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigPtrOutput) WorkloadsConfig ¶ added in v5.24.0
func (o EnvironmentConfigPtrOutput) WorkloadsConfig() EnvironmentConfigWorkloadsConfigPtrOutput
The Kubernetes workloads configuration for GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
type EnvironmentConfigSoftwareConfig ¶
type EnvironmentConfigSoftwareConfig struct { // - // (Optional) Apache Airflow configuration properties to override. Property keys contain the section and property names, // separated by a hyphen, for example "core-dags_are_paused_at_creation". AirflowConfigOverrides map[string]string `pulumi:"airflowConfigOverrides"` // Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. // Environment variable names must match the regular expression `[a-zA-Z_][a-zA-Z0-9_]*`. // They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression // `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: // “`go // package main // // import ( // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // ) // // func main() { // pulumi.Run(func(ctx *pulumi.Context) error { // return nil // }) // } // “` EnvVariables map[string]string `pulumi:"envVariables"` // - // The version of the software running in the environment. This encapsulates both the version of Cloud Composer // functionality and the version of Apache Airflow. It must match the regular expression // `composer-[0-9]+\.[0-9]+(\.[0-9]+)?-airflow-[0-9]+\.[0-9]+(\.[0-9]+.*)?`. // The Cloud Composer portion of the version is a semantic version. // The portion of the image version following 'airflow-' is an official Apache Airflow repository release name. // See [documentation](https://cloud.google.com/composer/docs/reference/rest/v1beta1/projects.locations.environments#softwareconfig) // for allowed release names. ImageVersion *string `pulumi:"imageVersion"` // Custom Python Package Index (PyPI) packages to be installed // in the environment. Keys refer to the lowercase package name (e.g. "numpy"). Values are the lowercase extras and // version specifier (e.g. "==1.12.0", "[devel,gcp_api]", "[devel]>=1.8.2, <1.9.2"). To specify a package without // pinning it to a version specifier, use the empty string as the value. PypiPackages map[string]string `pulumi:"pypiPackages"` // - // The major version of Python used to run the Apache Airflow scheduler, worker, and webserver processes. // Can be set to '2' or '3'. If not specified, the default is '2'. Cannot be // updated. This field is supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Environments in newer versions always use // Python major version 3. PythonVersion *string `pulumi:"pythonVersion"` // - // The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.` SchedulerCount *int `pulumi:"schedulerCount"` }
type EnvironmentConfigSoftwareConfigArgs ¶
type EnvironmentConfigSoftwareConfigArgs struct { // - // (Optional) Apache Airflow configuration properties to override. Property keys contain the section and property names, // separated by a hyphen, for example "core-dags_are_paused_at_creation". AirflowConfigOverrides pulumi.StringMapInput `pulumi:"airflowConfigOverrides"` // Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. // Environment variable names must match the regular expression `[a-zA-Z_][a-zA-Z0-9_]*`. // They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression // `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: // “`go // package main // // import ( // "github.com/pulumi/pulumi/sdk/v3/go/pulumi" // ) // // func main() { // pulumi.Run(func(ctx *pulumi.Context) error { // return nil // }) // } // “` EnvVariables pulumi.StringMapInput `pulumi:"envVariables"` // - // The version of the software running in the environment. This encapsulates both the version of Cloud Composer // functionality and the version of Apache Airflow. It must match the regular expression // `composer-[0-9]+\.[0-9]+(\.[0-9]+)?-airflow-[0-9]+\.[0-9]+(\.[0-9]+.*)?`. // The Cloud Composer portion of the version is a semantic version. // The portion of the image version following 'airflow-' is an official Apache Airflow repository release name. // See [documentation](https://cloud.google.com/composer/docs/reference/rest/v1beta1/projects.locations.environments#softwareconfig) // for allowed release names. ImageVersion pulumi.StringPtrInput `pulumi:"imageVersion"` // Custom Python Package Index (PyPI) packages to be installed // in the environment. Keys refer to the lowercase package name (e.g. "numpy"). Values are the lowercase extras and // version specifier (e.g. "==1.12.0", "[devel,gcp_api]", "[devel]>=1.8.2, <1.9.2"). To specify a package without // pinning it to a version specifier, use the empty string as the value. PypiPackages pulumi.StringMapInput `pulumi:"pypiPackages"` // - // The major version of Python used to run the Apache Airflow scheduler, worker, and webserver processes. // Can be set to '2' or '3'. If not specified, the default is '2'. Cannot be // updated. This field is supported for Cloud Composer environments in versions // composer-1.*.*-airflow-*.*.*. Environments in newer versions always use // Python major version 3. PythonVersion pulumi.StringPtrInput `pulumi:"pythonVersion"` // - // The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.` SchedulerCount pulumi.IntPtrInput `pulumi:"schedulerCount"` }
func (EnvironmentConfigSoftwareConfigArgs) ElementType ¶
func (EnvironmentConfigSoftwareConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigOutput ¶
func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigOutput() EnvironmentConfigSoftwareConfigOutput
func (EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigOutputWithContext ¶
func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigOutput
func (EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigPtrOutput ¶
func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput
func (EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext ¶
func (i EnvironmentConfigSoftwareConfigArgs) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigPtrOutput
type EnvironmentConfigSoftwareConfigInput ¶
type EnvironmentConfigSoftwareConfigInput interface { pulumi.Input ToEnvironmentConfigSoftwareConfigOutput() EnvironmentConfigSoftwareConfigOutput ToEnvironmentConfigSoftwareConfigOutputWithContext(context.Context) EnvironmentConfigSoftwareConfigOutput }
EnvironmentConfigSoftwareConfigInput is an input type that accepts EnvironmentConfigSoftwareConfigArgs and EnvironmentConfigSoftwareConfigOutput values. You can construct a concrete instance of `EnvironmentConfigSoftwareConfigInput` via:
EnvironmentConfigSoftwareConfigArgs{...}
type EnvironmentConfigSoftwareConfigOutput ¶
type EnvironmentConfigSoftwareConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides ¶
func (o EnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- (Optional) Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example "core-dags_are_paused_at_creation".
func (EnvironmentConfigSoftwareConfigOutput) ElementType ¶
func (EnvironmentConfigSoftwareConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigSoftwareConfigOutput) EnvVariables ¶
func (o EnvironmentConfigSoftwareConfigOutput) EnvVariables() pulumi.StringMapOutput
Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. Environment variable names must match the regular expression `[a-zA-Z_][a-zA-Z0-9_]*`. They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
func (EnvironmentConfigSoftwareConfigOutput) ImageVersion ¶
func (o EnvironmentConfigSoftwareConfigOutput) ImageVersion() pulumi.StringPtrOutput
- The version of the software running in the environment. This encapsulates both the version of Cloud Composer functionality and the version of Apache Airflow. It must match the regular expression `composer-[0-9]+\.[0-9]+(\.[0-9]+)?-airflow-[0-9]+\.[0-9]+(\.[0-9]+.*)?`. The Cloud Composer portion of the version is a semantic version. The portion of the image version following 'airflow-' is an official Apache Airflow repository release name. See [documentation](https://cloud.google.com/composer/docs/reference/rest/v1beta1/projects.locations.environments#softwareconfig) for allowed release names.
func (EnvironmentConfigSoftwareConfigOutput) PypiPackages ¶
func (o EnvironmentConfigSoftwareConfigOutput) PypiPackages() pulumi.StringMapOutput
Custom Python Package Index (PyPI) packages to be installed in the environment. Keys refer to the lowercase package name (e.g. "numpy"). Values are the lowercase extras and version specifier (e.g. "==1.12.0", "[devel,gcp_api]", "[devel]>=1.8.2, <1.9.2"). To specify a package without pinning it to a version specifier, use the empty string as the value.
func (EnvironmentConfigSoftwareConfigOutput) PythonVersion ¶
func (o EnvironmentConfigSoftwareConfigOutput) PythonVersion() pulumi.StringPtrOutput
- The major version of Python used to run the Apache Airflow scheduler, worker, and webserver processes. Can be set to '2' or '3'. If not specified, the default is '2'. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Environments in newer versions always use Python major version 3.
func (EnvironmentConfigSoftwareConfigOutput) SchedulerCount ¶ added in v5.22.0
func (o EnvironmentConfigSoftwareConfigOutput) SchedulerCount() pulumi.IntPtrOutput
- The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.`
func (EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigOutput ¶
func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigOutput() EnvironmentConfigSoftwareConfigOutput
func (EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigOutputWithContext ¶
func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigOutput
func (EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigPtrOutput ¶
func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput
func (EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext ¶
func (o EnvironmentConfigSoftwareConfigOutput) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigPtrOutput
type EnvironmentConfigSoftwareConfigPtrInput ¶
type EnvironmentConfigSoftwareConfigPtrInput interface { pulumi.Input ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(context.Context) EnvironmentConfigSoftwareConfigPtrOutput }
EnvironmentConfigSoftwareConfigPtrInput is an input type that accepts EnvironmentConfigSoftwareConfigArgs, EnvironmentConfigSoftwareConfigPtr and EnvironmentConfigSoftwareConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigSoftwareConfigPtrInput` via:
EnvironmentConfigSoftwareConfigArgs{...} or: nil
func EnvironmentConfigSoftwareConfigPtr ¶
func EnvironmentConfigSoftwareConfigPtr(v *EnvironmentConfigSoftwareConfigArgs) EnvironmentConfigSoftwareConfigPtrInput
type EnvironmentConfigSoftwareConfigPtrOutput ¶
type EnvironmentConfigSoftwareConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigSoftwareConfigPtrOutput) AirflowConfigOverrides ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- (Optional) Apache Airflow configuration properties to override. Property keys contain the section and property names, separated by a hyphen, for example "core-dags_are_paused_at_creation".
func (EnvironmentConfigSoftwareConfigPtrOutput) ElementType ¶
func (EnvironmentConfigSoftwareConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigSoftwareConfigPtrOutput) EnvVariables ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) EnvVariables() pulumi.StringMapOutput
Additional environment variables to provide to the Apache Airflow scheduler, worker, and webserver processes. Environment variable names must match the regular expression `[a-zA-Z_][a-zA-Z0-9_]*`. They cannot specify Apache Airflow software configuration overrides (they cannot match the regular expression `AIRFLOW__[A-Z0-9_]+__[A-Z0-9_]+`), and they cannot match any of the following reserved names: ```go package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { return nil }) }
```
func (EnvironmentConfigSoftwareConfigPtrOutput) ImageVersion ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) ImageVersion() pulumi.StringPtrOutput
- The version of the software running in the environment. This encapsulates both the version of Cloud Composer functionality and the version of Apache Airflow. It must match the regular expression `composer-[0-9]+\.[0-9]+(\.[0-9]+)?-airflow-[0-9]+\.[0-9]+(\.[0-9]+.*)?`. The Cloud Composer portion of the version is a semantic version. The portion of the image version following 'airflow-' is an official Apache Airflow repository release name. See [documentation](https://cloud.google.com/composer/docs/reference/rest/v1beta1/projects.locations.environments#softwareconfig) for allowed release names.
func (EnvironmentConfigSoftwareConfigPtrOutput) PypiPackages ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) PypiPackages() pulumi.StringMapOutput
Custom Python Package Index (PyPI) packages to be installed in the environment. Keys refer to the lowercase package name (e.g. "numpy"). Values are the lowercase extras and version specifier (e.g. "==1.12.0", "[devel,gcp_api]", "[devel]>=1.8.2, <1.9.2"). To specify a package without pinning it to a version specifier, use the empty string as the value.
func (EnvironmentConfigSoftwareConfigPtrOutput) PythonVersion ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) PythonVersion() pulumi.StringPtrOutput
- The major version of Python used to run the Apache Airflow scheduler, worker, and webserver processes. Can be set to '2' or '3'. If not specified, the default is '2'. Cannot be updated. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. Environments in newer versions always use Python major version 3.
func (EnvironmentConfigSoftwareConfigPtrOutput) SchedulerCount ¶ added in v5.22.0
func (o EnvironmentConfigSoftwareConfigPtrOutput) SchedulerCount() pulumi.IntPtrOutput
- The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.`
func (EnvironmentConfigSoftwareConfigPtrOutput) ToEnvironmentConfigSoftwareConfigPtrOutput ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) ToEnvironmentConfigSoftwareConfigPtrOutput() EnvironmentConfigSoftwareConfigPtrOutput
func (EnvironmentConfigSoftwareConfigPtrOutput) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) ToEnvironmentConfigSoftwareConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigPtrOutput
type EnvironmentConfigWebServerConfig ¶
type EnvironmentConfigWebServerConfig struct { // Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, // composer-n1-webserver-4 or composer-n1-webserver-8. // Value custom is returned only in response, if Airflow web server parameters were // manually changed to a non-standard values. MachineType string `pulumi:"machineType"` }
type EnvironmentConfigWebServerConfigArgs ¶
type EnvironmentConfigWebServerConfigArgs struct { // Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, // composer-n1-webserver-4 or composer-n1-webserver-8. // Value custom is returned only in response, if Airflow web server parameters were // manually changed to a non-standard values. MachineType pulumi.StringInput `pulumi:"machineType"` }
func (EnvironmentConfigWebServerConfigArgs) ElementType ¶
func (EnvironmentConfigWebServerConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigOutput ¶
func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigOutput() EnvironmentConfigWebServerConfigOutput
func (EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigOutputWithContext ¶
func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigOutput
func (EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigPtrOutput ¶
func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput
func (EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigPtrOutputWithContext ¶
func (i EnvironmentConfigWebServerConfigArgs) ToEnvironmentConfigWebServerConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigPtrOutput
type EnvironmentConfigWebServerConfigInput ¶
type EnvironmentConfigWebServerConfigInput interface { pulumi.Input ToEnvironmentConfigWebServerConfigOutput() EnvironmentConfigWebServerConfigOutput ToEnvironmentConfigWebServerConfigOutputWithContext(context.Context) EnvironmentConfigWebServerConfigOutput }
EnvironmentConfigWebServerConfigInput is an input type that accepts EnvironmentConfigWebServerConfigArgs and EnvironmentConfigWebServerConfigOutput values. You can construct a concrete instance of `EnvironmentConfigWebServerConfigInput` via:
EnvironmentConfigWebServerConfigArgs{...}
type EnvironmentConfigWebServerConfigOutput ¶
type EnvironmentConfigWebServerConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWebServerConfigOutput) ElementType ¶
func (EnvironmentConfigWebServerConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigWebServerConfigOutput) MachineType ¶
func (o EnvironmentConfigWebServerConfigOutput) MachineType() pulumi.StringOutput
Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigOutput ¶
func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigOutput() EnvironmentConfigWebServerConfigOutput
func (EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigOutputWithContext ¶
func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigOutput
func (EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigPtrOutput ¶
func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput
func (EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigPtrOutputWithContext ¶
func (o EnvironmentConfigWebServerConfigOutput) ToEnvironmentConfigWebServerConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigPtrOutput
type EnvironmentConfigWebServerConfigPtrInput ¶
type EnvironmentConfigWebServerConfigPtrInput interface { pulumi.Input ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput ToEnvironmentConfigWebServerConfigPtrOutputWithContext(context.Context) EnvironmentConfigWebServerConfigPtrOutput }
EnvironmentConfigWebServerConfigPtrInput is an input type that accepts EnvironmentConfigWebServerConfigArgs, EnvironmentConfigWebServerConfigPtr and EnvironmentConfigWebServerConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWebServerConfigPtrInput` via:
EnvironmentConfigWebServerConfigArgs{...} or: nil
func EnvironmentConfigWebServerConfigPtr ¶
func EnvironmentConfigWebServerConfigPtr(v *EnvironmentConfigWebServerConfigArgs) EnvironmentConfigWebServerConfigPtrInput
type EnvironmentConfigWebServerConfigPtrOutput ¶
type EnvironmentConfigWebServerConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWebServerConfigPtrOutput) ElementType ¶
func (EnvironmentConfigWebServerConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWebServerConfigPtrOutput) MachineType ¶
func (o EnvironmentConfigWebServerConfigPtrOutput) MachineType() pulumi.StringPtrOutput
Machine type on which Airflow web server is running. It has to be one of: composer-n1-webserver-2, composer-n1-webserver-4 or composer-n1-webserver-8. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (EnvironmentConfigWebServerConfigPtrOutput) ToEnvironmentConfigWebServerConfigPtrOutput ¶
func (o EnvironmentConfigWebServerConfigPtrOutput) ToEnvironmentConfigWebServerConfigPtrOutput() EnvironmentConfigWebServerConfigPtrOutput
func (EnvironmentConfigWebServerConfigPtrOutput) ToEnvironmentConfigWebServerConfigPtrOutputWithContext ¶
func (o EnvironmentConfigWebServerConfigPtrOutput) ToEnvironmentConfigWebServerConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerConfigPtrOutput
type EnvironmentConfigWebServerNetworkAccessControl ¶
type EnvironmentConfigWebServerNetworkAccessControl struct { // - // A collection of allowed IP ranges with descriptions. Structure is documented below. AllowedIpRanges []EnvironmentConfigWebServerNetworkAccessControlAllowedIpRange `pulumi:"allowedIpRanges"` }
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRange ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRange struct { // A description of this ip range. Description *string `pulumi:"description"` // IP address or range, defined using CIDR notation, of requests that this rule applies to. // Examples: `192.168.1.1` or `192.168.0.0/16` or `2001:db8::/32` or `2001:0db8:0000:0042:0000:8a2e:0370:7334`. // IP range prefixes should be properly truncated. For example, // `1.2.3.4/24` should be truncated to `1.2.3.0/24`. Similarly, for IPv6, `2001:db8::1/32` should be truncated to `2001:db8::/32`. Value string `pulumi:"value"` }
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs struct { // A description of this ip range. Description pulumi.StringPtrInput `pulumi:"description"` // IP address or range, defined using CIDR notation, of requests that this rule applies to. // Examples: `192.168.1.1` or `192.168.0.0/16` or `2001:db8::/32` or `2001:0db8:0000:0042:0000:8a2e:0370:7334`. // IP range prefixes should be properly truncated. For example, // `1.2.3.4/24` should be truncated to `1.2.3.0/24`. Similarly, for IPv6, `2001:db8::1/32` should be truncated to `2001:db8::/32`. Value pulumi.StringInput `pulumi:"value"` }
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ¶
func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext ¶
func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray []EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ¶
func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext ¶
func (i EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput interface { pulumi.Input ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput }
EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput is an input type that accepts EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray and EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput values. You can construct a concrete instance of `EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput` via:
EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray{ EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs{...} }
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ¶
func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext ¶
func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput interface { pulumi.Input ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput }
EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput is an input type that accepts EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs and EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput values. You can construct a concrete instance of `EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput` via:
EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs{...}
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ¶
type EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Description ¶
func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Description() pulumi.StringPtrOutput
A description of this ip range.
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ¶
func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext ¶
func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
func (EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Value ¶
func (o EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Value() pulumi.StringOutput
IP address or range, defined using CIDR notation, of requests that this rule applies to. Examples: `192.168.1.1` or `192.168.0.0/16` or `2001:db8::/32` or `2001:0db8:0000:0042:0000:8a2e:0370:7334`. IP range prefixes should be properly truncated. For example, `1.2.3.4/24` should be truncated to `1.2.3.0/24`. Similarly, for IPv6, `2001:db8::1/32` should be truncated to `2001:db8::/32`.
type EnvironmentConfigWebServerNetworkAccessControlArgs ¶
type EnvironmentConfigWebServerNetworkAccessControlArgs struct { // - // A collection of allowed IP ranges with descriptions. Structure is documented below. AllowedIpRanges EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput `pulumi:"allowedIpRanges"` }
func (EnvironmentConfigWebServerNetworkAccessControlArgs) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlArgs) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlOutput ¶
func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlOutput() EnvironmentConfigWebServerNetworkAccessControlOutput
func (EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext ¶
func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlOutput
func (EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput ¶
func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
func (EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext ¶
func (i EnvironmentConfigWebServerNetworkAccessControlArgs) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput
type EnvironmentConfigWebServerNetworkAccessControlInput ¶
type EnvironmentConfigWebServerNetworkAccessControlInput interface { pulumi.Input ToEnvironmentConfigWebServerNetworkAccessControlOutput() EnvironmentConfigWebServerNetworkAccessControlOutput ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(context.Context) EnvironmentConfigWebServerNetworkAccessControlOutput }
EnvironmentConfigWebServerNetworkAccessControlInput is an input type that accepts EnvironmentConfigWebServerNetworkAccessControlArgs and EnvironmentConfigWebServerNetworkAccessControlOutput values. You can construct a concrete instance of `EnvironmentConfigWebServerNetworkAccessControlInput` via:
EnvironmentConfigWebServerNetworkAccessControlArgs{...}
type EnvironmentConfigWebServerNetworkAccessControlOutput ¶
type EnvironmentConfigWebServerNetworkAccessControlOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWebServerNetworkAccessControlOutput) AllowedIpRanges ¶
func (o EnvironmentConfigWebServerNetworkAccessControlOutput) AllowedIpRanges() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- A collection of allowed IP ranges with descriptions. Structure is documented below.
func (EnvironmentConfigWebServerNetworkAccessControlOutput) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlOutput) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlOutput ¶
func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlOutput() EnvironmentConfigWebServerNetworkAccessControlOutput
func (EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext ¶
func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlOutput
func (EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput ¶
func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
func (EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext ¶
func (o EnvironmentConfigWebServerNetworkAccessControlOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput
type EnvironmentConfigWebServerNetworkAccessControlPtrInput ¶
type EnvironmentConfigWebServerNetworkAccessControlPtrInput interface { pulumi.Input ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput }
EnvironmentConfigWebServerNetworkAccessControlPtrInput is an input type that accepts EnvironmentConfigWebServerNetworkAccessControlArgs, EnvironmentConfigWebServerNetworkAccessControlPtr and EnvironmentConfigWebServerNetworkAccessControlPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWebServerNetworkAccessControlPtrInput` via:
EnvironmentConfigWebServerNetworkAccessControlArgs{...} or: nil
func EnvironmentConfigWebServerNetworkAccessControlPtr ¶
func EnvironmentConfigWebServerNetworkAccessControlPtr(v *EnvironmentConfigWebServerNetworkAccessControlArgs) EnvironmentConfigWebServerNetworkAccessControlPtrInput
type EnvironmentConfigWebServerNetworkAccessControlPtrOutput ¶
type EnvironmentConfigWebServerNetworkAccessControlPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWebServerNetworkAccessControlPtrOutput) AllowedIpRanges ¶
func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) AllowedIpRanges() EnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
- A collection of allowed IP ranges with descriptions. Structure is documented below.
func (EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ElementType ¶
func (EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput ¶
func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutput() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
func (EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext ¶
func (o EnvironmentConfigWebServerNetworkAccessControlPtrOutput) ToEnvironmentConfigWebServerNetworkAccessControlPtrOutputWithContext(ctx context.Context) EnvironmentConfigWebServerNetworkAccessControlPtrOutput
type EnvironmentConfigWorkloadsConfig ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfig struct { // Configuration for resources used by Airflow schedulers. Scheduler *EnvironmentConfigWorkloadsConfigScheduler `pulumi:"scheduler"` // Configuration for resources used by Airflow web server. WebServer *EnvironmentConfigWorkloadsConfigWebServer `pulumi:"webServer"` // Configuration for resources used by Airflow workers. Worker *EnvironmentConfigWorkloadsConfigWorker `pulumi:"worker"` }
type EnvironmentConfigWorkloadsConfigArgs ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigArgs struct { // Configuration for resources used by Airflow schedulers. Scheduler EnvironmentConfigWorkloadsConfigSchedulerPtrInput `pulumi:"scheduler"` // Configuration for resources used by Airflow web server. WebServer EnvironmentConfigWorkloadsConfigWebServerPtrInput `pulumi:"webServer"` // Configuration for resources used by Airflow workers. Worker EnvironmentConfigWorkloadsConfigWorkerPtrInput `pulumi:"worker"` }
func (EnvironmentConfigWorkloadsConfigArgs) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
type EnvironmentConfigWorkloadsConfigInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput ToEnvironmentConfigWorkloadsConfigOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigOutput }
EnvironmentConfigWorkloadsConfigInput is an input type that accepts EnvironmentConfigWorkloadsConfigArgs and EnvironmentConfigWorkloadsConfigOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigInput` via:
EnvironmentConfigWorkloadsConfigArgs{...}
type EnvironmentConfigWorkloadsConfigOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigOutput) Scheduler ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) Scheduler() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
Configuration for resources used by Airflow schedulers.
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigOutput) WebServer ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
Configuration for resources used by Airflow web server.
func (EnvironmentConfigWorkloadsConfigOutput) Worker ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
Configuration for resources used by Airflow workers.
type EnvironmentConfigWorkloadsConfigPtrInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigPtrInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigPtrOutput }
EnvironmentConfigWorkloadsConfigPtrInput is an input type that accepts EnvironmentConfigWorkloadsConfigArgs, EnvironmentConfigWorkloadsConfigPtr and EnvironmentConfigWorkloadsConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigPtrInput` via:
EnvironmentConfigWorkloadsConfigArgs{...} or: nil
func EnvironmentConfigWorkloadsConfigPtr ¶ added in v5.24.0
func EnvironmentConfigWorkloadsConfigPtr(v *EnvironmentConfigWorkloadsConfigArgs) EnvironmentConfigWorkloadsConfigPtrInput
type EnvironmentConfigWorkloadsConfigPtrOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigPtrOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigPtrOutput) Scheduler ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigPtrOutput) Scheduler() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
Configuration for resources used by Airflow schedulers.
func (EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigPtrOutput) WebServer ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigPtrOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
Configuration for resources used by Airflow web server.
func (EnvironmentConfigWorkloadsConfigPtrOutput) Worker ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigPtrOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
Configuration for resources used by Airflow workers.
type EnvironmentConfigWorkloadsConfigScheduler ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigScheduler struct { // The number of schedulers. Count *int `pulumi:"count"` // CPU request and limit for a single Airflow worker replica. Cpu *float64 `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb *float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigSchedulerArgs ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigSchedulerArgs struct { // The number of schedulers. Count pulumi.IntPtrInput `pulumi:"count"` // CPU request and limit for a single Airflow worker replica. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
type EnvironmentConfigWorkloadsConfigSchedulerInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigSchedulerInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput }
EnvironmentConfigWorkloadsConfigSchedulerInput is an input type that accepts EnvironmentConfigWorkloadsConfigSchedulerArgs and EnvironmentConfigWorkloadsConfigSchedulerOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigSchedulerInput` via:
EnvironmentConfigWorkloadsConfigSchedulerArgs{...}
type EnvironmentConfigWorkloadsConfigSchedulerOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigSchedulerOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) Count ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) Count() pulumi.IntPtrOutput
The number of schedulers.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) Cpu ¶ added in v5.24.0
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
type EnvironmentConfigWorkloadsConfigSchedulerPtrInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigSchedulerPtrInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput }
EnvironmentConfigWorkloadsConfigSchedulerPtrInput is an input type that accepts EnvironmentConfigWorkloadsConfigSchedulerArgs, EnvironmentConfigWorkloadsConfigSchedulerPtr and EnvironmentConfigWorkloadsConfigSchedulerPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigSchedulerPtrInput` via:
EnvironmentConfigWorkloadsConfigSchedulerArgs{...} or: nil
func EnvironmentConfigWorkloadsConfigSchedulerPtr ¶ added in v5.24.0
func EnvironmentConfigWorkloadsConfigSchedulerPtr(v *EnvironmentConfigWorkloadsConfigSchedulerArgs) EnvironmentConfigWorkloadsConfigSchedulerPtrInput
type EnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigSchedulerPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Count ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Count() pulumi.IntPtrOutput
The number of schedulers.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Cpu ¶ added in v5.24.0
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) MemoryGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) StorageGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
type EnvironmentConfigWorkloadsConfigWebServer ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWebServer struct { // CPU request and limit for a single Airflow worker replica. Cpu *float64 `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb *float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigWebServerArgs ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWebServerArgs struct { // CPU request and limit for a single Airflow worker replica. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
type EnvironmentConfigWorkloadsConfigWebServerInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWebServerInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput }
EnvironmentConfigWorkloadsConfigWebServerInput is an input type that accepts EnvironmentConfigWorkloadsConfigWebServerArgs and EnvironmentConfigWorkloadsConfigWebServerOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigWebServerInput` via:
EnvironmentConfigWorkloadsConfigWebServerArgs{...}
type EnvironmentConfigWorkloadsConfigWebServerOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWebServerOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWebServerOutput) Cpu ¶ added in v5.24.0
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
type EnvironmentConfigWorkloadsConfigWebServerPtrInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWebServerPtrInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput }
EnvironmentConfigWorkloadsConfigWebServerPtrInput is an input type that accepts EnvironmentConfigWorkloadsConfigWebServerArgs, EnvironmentConfigWorkloadsConfigWebServerPtr and EnvironmentConfigWorkloadsConfigWebServerPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigWebServerPtrInput` via:
EnvironmentConfigWorkloadsConfigWebServerArgs{...} or: nil
func EnvironmentConfigWorkloadsConfigWebServerPtr ¶ added in v5.24.0
func EnvironmentConfigWorkloadsConfigWebServerPtr(v *EnvironmentConfigWorkloadsConfigWebServerArgs) EnvironmentConfigWorkloadsConfigWebServerPtrInput
type EnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWebServerPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) Cpu ¶ added in v5.24.0
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) MemoryGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) StorageGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
type EnvironmentConfigWorkloadsConfigWorker ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWorker struct { // CPU request and limit for a single Airflow worker replica. Cpu *float64 `pulumi:"cpu"` // Maximum number of workers for autoscaling. MaxCount *int `pulumi:"maxCount"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb *float64 `pulumi:"memoryGb"` // Minimum number of workers for autoscaling. MinCount *int `pulumi:"minCount"` // Storage (GB) request and limit for Airflow web server. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigWorkerArgs ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWorkerArgs struct { // CPU request and limit for a single Airflow worker replica. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Maximum number of workers for autoscaling. MaxCount pulumi.IntPtrInput `pulumi:"maxCount"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // Minimum number of workers for autoscaling. MinCount pulumi.IntPtrInput `pulumi:"minCount"` // Storage (GB) request and limit for Airflow web server. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext ¶ added in v5.24.0
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
type EnvironmentConfigWorkloadsConfigWorkerInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWorkerInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput }
EnvironmentConfigWorkloadsConfigWorkerInput is an input type that accepts EnvironmentConfigWorkloadsConfigWorkerArgs and EnvironmentConfigWorkloadsConfigWorkerOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigWorkerInput` via:
EnvironmentConfigWorkloadsConfigWorkerArgs{...}
type EnvironmentConfigWorkloadsConfigWorkerOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWorkerOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWorkerOutput) Cpu ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) Cpu() pulumi.Float64PtrOutput
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount() pulumi.IntPtrOutput
Maximum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) MinCount ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MinCount() pulumi.IntPtrOutput
Minimum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
type EnvironmentConfigWorkloadsConfigWorkerPtrInput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWorkerPtrInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput }
EnvironmentConfigWorkloadsConfigWorkerPtrInput is an input type that accepts EnvironmentConfigWorkloadsConfigWorkerArgs, EnvironmentConfigWorkloadsConfigWorkerPtr and EnvironmentConfigWorkloadsConfigWorkerPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigWorkerPtrInput` via:
EnvironmentConfigWorkloadsConfigWorkerArgs{...} or: nil
func EnvironmentConfigWorkloadsConfigWorkerPtr ¶ added in v5.24.0
func EnvironmentConfigWorkloadsConfigWorkerPtr(v *EnvironmentConfigWorkloadsConfigWorkerArgs) EnvironmentConfigWorkloadsConfigWorkerPtrInput
type EnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶ added in v5.24.0
type EnvironmentConfigWorkloadsConfigWorkerPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) Cpu ¶ added in v5.24.0
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ElementType ¶ added in v5.24.0
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MaxCount ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MaxCount() pulumi.IntPtrOutput
Maximum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MemoryGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MinCount ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MinCount() pulumi.IntPtrOutput
Minimum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) StorageGb ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext ¶ added in v5.24.0
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentMap ¶
type EnvironmentMap map[string]EnvironmentInput
func (EnvironmentMap) ElementType ¶
func (EnvironmentMap) ElementType() reflect.Type
func (EnvironmentMap) ToEnvironmentMapOutput ¶
func (i EnvironmentMap) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMap) ToEnvironmentMapOutputWithContext ¶
func (i EnvironmentMap) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentMapInput ¶
type EnvironmentMapInput interface { pulumi.Input ToEnvironmentMapOutput() EnvironmentMapOutput ToEnvironmentMapOutputWithContext(context.Context) EnvironmentMapOutput }
EnvironmentMapInput is an input type that accepts EnvironmentMap and EnvironmentMapOutput values. You can construct a concrete instance of `EnvironmentMapInput` via:
EnvironmentMap{ "key": EnvironmentArgs{...} }
type EnvironmentMapOutput ¶
type EnvironmentMapOutput struct{ *pulumi.OutputState }
func (EnvironmentMapOutput) ElementType ¶
func (EnvironmentMapOutput) ElementType() reflect.Type
func (EnvironmentMapOutput) MapIndex ¶
func (o EnvironmentMapOutput) MapIndex(k pulumi.StringInput) EnvironmentOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutput ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutput() EnvironmentMapOutput
func (EnvironmentMapOutput) ToEnvironmentMapOutputWithContext ¶
func (o EnvironmentMapOutput) ToEnvironmentMapOutputWithContext(ctx context.Context) EnvironmentMapOutput
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentPtrOutput ¶
func (o EnvironmentOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentOutput) ToEnvironmentPtrOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type EnvironmentPtrInput ¶
type EnvironmentPtrInput interface { pulumi.Input ToEnvironmentPtrOutput() EnvironmentPtrOutput ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput }
type EnvironmentPtrOutput ¶
type EnvironmentPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentPtrOutput) Elem ¶ added in v5.21.0
func (o EnvironmentPtrOutput) Elem() EnvironmentOutput
func (EnvironmentPtrOutput) ElementType ¶
func (EnvironmentPtrOutput) ElementType() reflect.Type
func (EnvironmentPtrOutput) ToEnvironmentPtrOutput ¶
func (o EnvironmentPtrOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext ¶
func (o EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type EnvironmentState ¶
type EnvironmentState struct { // Configuration parameters for this environment Structure is documented below. Config EnvironmentConfigPtrInput // User-defined labels for this environment. The labels map can contain // no more than 64 entries. Entries of the labels map are UTF8 strings // that comply with the following restrictions: // Label keys must be between 1 and 63 characters long and must conform // to the following regular expression: `a-z?`. // Label values must be between 0 and 63 characters long and must // conform to the regular expression `(a-z?)?`. // No more than 64 labels can be associated with a given environment. // Both keys and values must be <= 128 bytes in size. Labels pulumi.StringMapInput // Name of the environment Name pulumi.StringPtrInput // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput // The location or Compute Engine region for the environment. Region pulumi.StringPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type GetEnvironmentConfig ¶
type GetEnvironmentConfig struct { AirflowUri string `pulumi:"airflowUri"` DagGcsPrefix string `pulumi:"dagGcsPrefix"` DatabaseConfigs []GetEnvironmentConfigDatabaseConfig `pulumi:"databaseConfigs"` EncryptionConfigs []GetEnvironmentConfigEncryptionConfig `pulumi:"encryptionConfigs"` EnvironmentSize string `pulumi:"environmentSize"` GkeCluster string `pulumi:"gkeCluster"` MaintenanceWindows []GetEnvironmentConfigMaintenanceWindow `pulumi:"maintenanceWindows"` NodeConfigs []GetEnvironmentConfigNodeConfig `pulumi:"nodeConfigs"` NodeCount int `pulumi:"nodeCount"` PrivateEnvironmentConfigs []GetEnvironmentConfigPrivateEnvironmentConfig `pulumi:"privateEnvironmentConfigs"` SoftwareConfigs []GetEnvironmentConfigSoftwareConfig `pulumi:"softwareConfigs"` WebServerConfigs []GetEnvironmentConfigWebServerConfig `pulumi:"webServerConfigs"` WebServerNetworkAccessControls []GetEnvironmentConfigWebServerNetworkAccessControl `pulumi:"webServerNetworkAccessControls"` WorkloadsConfigs []GetEnvironmentConfigWorkloadsConfig `pulumi:"workloadsConfigs"` }
type GetEnvironmentConfigArgs ¶
type GetEnvironmentConfigArgs struct { AirflowUri pulumi.StringInput `pulumi:"airflowUri"` DagGcsPrefix pulumi.StringInput `pulumi:"dagGcsPrefix"` DatabaseConfigs GetEnvironmentConfigDatabaseConfigArrayInput `pulumi:"databaseConfigs"` EncryptionConfigs GetEnvironmentConfigEncryptionConfigArrayInput `pulumi:"encryptionConfigs"` EnvironmentSize pulumi.StringInput `pulumi:"environmentSize"` GkeCluster pulumi.StringInput `pulumi:"gkeCluster"` MaintenanceWindows GetEnvironmentConfigMaintenanceWindowArrayInput `pulumi:"maintenanceWindows"` NodeConfigs GetEnvironmentConfigNodeConfigArrayInput `pulumi:"nodeConfigs"` NodeCount pulumi.IntInput `pulumi:"nodeCount"` PrivateEnvironmentConfigs GetEnvironmentConfigPrivateEnvironmentConfigArrayInput `pulumi:"privateEnvironmentConfigs"` SoftwareConfigs GetEnvironmentConfigSoftwareConfigArrayInput `pulumi:"softwareConfigs"` WebServerConfigs GetEnvironmentConfigWebServerConfigArrayInput `pulumi:"webServerConfigs"` WebServerNetworkAccessControls GetEnvironmentConfigWebServerNetworkAccessControlArrayInput `pulumi:"webServerNetworkAccessControls"` WorkloadsConfigs GetEnvironmentConfigWorkloadsConfigArrayInput `pulumi:"workloadsConfigs"` }
func (GetEnvironmentConfigArgs) ElementType ¶
func (GetEnvironmentConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigArgs) ToGetEnvironmentConfigOutput ¶
func (i GetEnvironmentConfigArgs) ToGetEnvironmentConfigOutput() GetEnvironmentConfigOutput
func (GetEnvironmentConfigArgs) ToGetEnvironmentConfigOutputWithContext ¶
func (i GetEnvironmentConfigArgs) ToGetEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigOutput
type GetEnvironmentConfigArray ¶
type GetEnvironmentConfigArray []GetEnvironmentConfigInput
func (GetEnvironmentConfigArray) ElementType ¶
func (GetEnvironmentConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigArray) ToGetEnvironmentConfigArrayOutput ¶
func (i GetEnvironmentConfigArray) ToGetEnvironmentConfigArrayOutput() GetEnvironmentConfigArrayOutput
func (GetEnvironmentConfigArray) ToGetEnvironmentConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigArray) ToGetEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigArrayOutput
type GetEnvironmentConfigArrayInput ¶
type GetEnvironmentConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigArrayOutput() GetEnvironmentConfigArrayOutput ToGetEnvironmentConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigArrayOutput }
GetEnvironmentConfigArrayInput is an input type that accepts GetEnvironmentConfigArray and GetEnvironmentConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigArrayInput` via:
GetEnvironmentConfigArray{ GetEnvironmentConfigArgs{...} }
type GetEnvironmentConfigArrayOutput ¶
type GetEnvironmentConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigArrayOutput) Index ¶
func (o GetEnvironmentConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigOutput
func (GetEnvironmentConfigArrayOutput) ToGetEnvironmentConfigArrayOutput ¶
func (o GetEnvironmentConfigArrayOutput) ToGetEnvironmentConfigArrayOutput() GetEnvironmentConfigArrayOutput
func (GetEnvironmentConfigArrayOutput) ToGetEnvironmentConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigArrayOutput) ToGetEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigArrayOutput
type GetEnvironmentConfigDatabaseConfig ¶
type GetEnvironmentConfigDatabaseConfig struct {
MachineType string `pulumi:"machineType"`
}
type GetEnvironmentConfigDatabaseConfigArgs ¶
type GetEnvironmentConfigDatabaseConfigArgs struct {
MachineType pulumi.StringInput `pulumi:"machineType"`
}
func (GetEnvironmentConfigDatabaseConfigArgs) ElementType ¶
func (GetEnvironmentConfigDatabaseConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigDatabaseConfigArgs) ToGetEnvironmentConfigDatabaseConfigOutput ¶
func (i GetEnvironmentConfigDatabaseConfigArgs) ToGetEnvironmentConfigDatabaseConfigOutput() GetEnvironmentConfigDatabaseConfigOutput
func (GetEnvironmentConfigDatabaseConfigArgs) ToGetEnvironmentConfigDatabaseConfigOutputWithContext ¶
func (i GetEnvironmentConfigDatabaseConfigArgs) ToGetEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigOutput
type GetEnvironmentConfigDatabaseConfigArray ¶
type GetEnvironmentConfigDatabaseConfigArray []GetEnvironmentConfigDatabaseConfigInput
func (GetEnvironmentConfigDatabaseConfigArray) ElementType ¶
func (GetEnvironmentConfigDatabaseConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigDatabaseConfigArray) ToGetEnvironmentConfigDatabaseConfigArrayOutput ¶
func (i GetEnvironmentConfigDatabaseConfigArray) ToGetEnvironmentConfigDatabaseConfigArrayOutput() GetEnvironmentConfigDatabaseConfigArrayOutput
func (GetEnvironmentConfigDatabaseConfigArray) ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigDatabaseConfigArray) ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigArrayOutput
type GetEnvironmentConfigDatabaseConfigArrayInput ¶
type GetEnvironmentConfigDatabaseConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigDatabaseConfigArrayOutput() GetEnvironmentConfigDatabaseConfigArrayOutput ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigDatabaseConfigArrayOutput }
GetEnvironmentConfigDatabaseConfigArrayInput is an input type that accepts GetEnvironmentConfigDatabaseConfigArray and GetEnvironmentConfigDatabaseConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigDatabaseConfigArrayInput` via:
GetEnvironmentConfigDatabaseConfigArray{ GetEnvironmentConfigDatabaseConfigArgs{...} }
type GetEnvironmentConfigDatabaseConfigArrayOutput ¶
type GetEnvironmentConfigDatabaseConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDatabaseConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigDatabaseConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDatabaseConfigArrayOutput) ToGetEnvironmentConfigDatabaseConfigArrayOutput ¶
func (o GetEnvironmentConfigDatabaseConfigArrayOutput) ToGetEnvironmentConfigDatabaseConfigArrayOutput() GetEnvironmentConfigDatabaseConfigArrayOutput
func (GetEnvironmentConfigDatabaseConfigArrayOutput) ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigDatabaseConfigArrayOutput) ToGetEnvironmentConfigDatabaseConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigArrayOutput
type GetEnvironmentConfigDatabaseConfigInput ¶
type GetEnvironmentConfigDatabaseConfigInput interface { pulumi.Input ToGetEnvironmentConfigDatabaseConfigOutput() GetEnvironmentConfigDatabaseConfigOutput ToGetEnvironmentConfigDatabaseConfigOutputWithContext(context.Context) GetEnvironmentConfigDatabaseConfigOutput }
GetEnvironmentConfigDatabaseConfigInput is an input type that accepts GetEnvironmentConfigDatabaseConfigArgs and GetEnvironmentConfigDatabaseConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigDatabaseConfigInput` via:
GetEnvironmentConfigDatabaseConfigArgs{...}
type GetEnvironmentConfigDatabaseConfigOutput ¶
type GetEnvironmentConfigDatabaseConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDatabaseConfigOutput) ElementType ¶
func (GetEnvironmentConfigDatabaseConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDatabaseConfigOutput) MachineType ¶
func (o GetEnvironmentConfigDatabaseConfigOutput) MachineType() pulumi.StringOutput
func (GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutput ¶
func (o GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutput() GetEnvironmentConfigDatabaseConfigOutput
func (GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutputWithContext ¶
func (o GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigOutput
type GetEnvironmentConfigEncryptionConfig ¶
type GetEnvironmentConfigEncryptionConfig struct {
KmsKeyName string `pulumi:"kmsKeyName"`
}
type GetEnvironmentConfigEncryptionConfigArgs ¶
type GetEnvironmentConfigEncryptionConfigArgs struct {
KmsKeyName pulumi.StringInput `pulumi:"kmsKeyName"`
}
func (GetEnvironmentConfigEncryptionConfigArgs) ElementType ¶
func (GetEnvironmentConfigEncryptionConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigEncryptionConfigArgs) ToGetEnvironmentConfigEncryptionConfigOutput ¶
func (i GetEnvironmentConfigEncryptionConfigArgs) ToGetEnvironmentConfigEncryptionConfigOutput() GetEnvironmentConfigEncryptionConfigOutput
func (GetEnvironmentConfigEncryptionConfigArgs) ToGetEnvironmentConfigEncryptionConfigOutputWithContext ¶
func (i GetEnvironmentConfigEncryptionConfigArgs) ToGetEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigOutput
type GetEnvironmentConfigEncryptionConfigArray ¶
type GetEnvironmentConfigEncryptionConfigArray []GetEnvironmentConfigEncryptionConfigInput
func (GetEnvironmentConfigEncryptionConfigArray) ElementType ¶
func (GetEnvironmentConfigEncryptionConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigEncryptionConfigArray) ToGetEnvironmentConfigEncryptionConfigArrayOutput ¶
func (i GetEnvironmentConfigEncryptionConfigArray) ToGetEnvironmentConfigEncryptionConfigArrayOutput() GetEnvironmentConfigEncryptionConfigArrayOutput
func (GetEnvironmentConfigEncryptionConfigArray) ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigEncryptionConfigArray) ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigArrayOutput
type GetEnvironmentConfigEncryptionConfigArrayInput ¶
type GetEnvironmentConfigEncryptionConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigEncryptionConfigArrayOutput() GetEnvironmentConfigEncryptionConfigArrayOutput ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigEncryptionConfigArrayOutput }
GetEnvironmentConfigEncryptionConfigArrayInput is an input type that accepts GetEnvironmentConfigEncryptionConfigArray and GetEnvironmentConfigEncryptionConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigEncryptionConfigArrayInput` via:
GetEnvironmentConfigEncryptionConfigArray{ GetEnvironmentConfigEncryptionConfigArgs{...} }
type GetEnvironmentConfigEncryptionConfigArrayOutput ¶
type GetEnvironmentConfigEncryptionConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigEncryptionConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigEncryptionConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigEncryptionConfigArrayOutput) ToGetEnvironmentConfigEncryptionConfigArrayOutput ¶
func (o GetEnvironmentConfigEncryptionConfigArrayOutput) ToGetEnvironmentConfigEncryptionConfigArrayOutput() GetEnvironmentConfigEncryptionConfigArrayOutput
func (GetEnvironmentConfigEncryptionConfigArrayOutput) ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigEncryptionConfigArrayOutput) ToGetEnvironmentConfigEncryptionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigArrayOutput
type GetEnvironmentConfigEncryptionConfigInput ¶
type GetEnvironmentConfigEncryptionConfigInput interface { pulumi.Input ToGetEnvironmentConfigEncryptionConfigOutput() GetEnvironmentConfigEncryptionConfigOutput ToGetEnvironmentConfigEncryptionConfigOutputWithContext(context.Context) GetEnvironmentConfigEncryptionConfigOutput }
GetEnvironmentConfigEncryptionConfigInput is an input type that accepts GetEnvironmentConfigEncryptionConfigArgs and GetEnvironmentConfigEncryptionConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigEncryptionConfigInput` via:
GetEnvironmentConfigEncryptionConfigArgs{...}
type GetEnvironmentConfigEncryptionConfigOutput ¶
type GetEnvironmentConfigEncryptionConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigEncryptionConfigOutput) ElementType ¶
func (GetEnvironmentConfigEncryptionConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigEncryptionConfigOutput) KmsKeyName ¶
func (o GetEnvironmentConfigEncryptionConfigOutput) KmsKeyName() pulumi.StringOutput
func (GetEnvironmentConfigEncryptionConfigOutput) ToGetEnvironmentConfigEncryptionConfigOutput ¶
func (o GetEnvironmentConfigEncryptionConfigOutput) ToGetEnvironmentConfigEncryptionConfigOutput() GetEnvironmentConfigEncryptionConfigOutput
func (GetEnvironmentConfigEncryptionConfigOutput) ToGetEnvironmentConfigEncryptionConfigOutputWithContext ¶
func (o GetEnvironmentConfigEncryptionConfigOutput) ToGetEnvironmentConfigEncryptionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigEncryptionConfigOutput
type GetEnvironmentConfigInput ¶
type GetEnvironmentConfigInput interface { pulumi.Input ToGetEnvironmentConfigOutput() GetEnvironmentConfigOutput ToGetEnvironmentConfigOutputWithContext(context.Context) GetEnvironmentConfigOutput }
GetEnvironmentConfigInput is an input type that accepts GetEnvironmentConfigArgs and GetEnvironmentConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigInput` via:
GetEnvironmentConfigArgs{...}
type GetEnvironmentConfigMaintenanceWindow ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowArgs ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowArgs struct { EndTime pulumi.StringInput `pulumi:"endTime"` Recurrence pulumi.StringInput `pulumi:"recurrence"` StartTime pulumi.StringInput `pulumi:"startTime"` }
func (GetEnvironmentConfigMaintenanceWindowArgs) ElementType ¶ added in v5.15.0
func (GetEnvironmentConfigMaintenanceWindowArgs) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutput ¶ added in v5.15.0
func (i GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput
func (GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext ¶ added in v5.15.0
func (i GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowOutput
type GetEnvironmentConfigMaintenanceWindowArray ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowArray []GetEnvironmentConfigMaintenanceWindowInput
func (GetEnvironmentConfigMaintenanceWindowArray) ElementType ¶ added in v5.15.0
func (GetEnvironmentConfigMaintenanceWindowArray) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutput ¶ added in v5.15.0
func (i GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput
func (GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext ¶ added in v5.15.0
func (i GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput
type GetEnvironmentConfigMaintenanceWindowArrayInput ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowArrayInput interface { pulumi.Input ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput }
GetEnvironmentConfigMaintenanceWindowArrayInput is an input type that accepts GetEnvironmentConfigMaintenanceWindowArray and GetEnvironmentConfigMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigMaintenanceWindowArrayInput` via:
GetEnvironmentConfigMaintenanceWindowArray{ GetEnvironmentConfigMaintenanceWindowArgs{...} }
type GetEnvironmentConfigMaintenanceWindowArrayOutput ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ElementType ¶ added in v5.15.0
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutput ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput
type GetEnvironmentConfigMaintenanceWindowInput ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowInput interface { pulumi.Input ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(context.Context) GetEnvironmentConfigMaintenanceWindowOutput }
GetEnvironmentConfigMaintenanceWindowInput is an input type that accepts GetEnvironmentConfigMaintenanceWindowArgs and GetEnvironmentConfigMaintenanceWindowOutput values. You can construct a concrete instance of `GetEnvironmentConfigMaintenanceWindowInput` via:
GetEnvironmentConfigMaintenanceWindowArgs{...}
type GetEnvironmentConfigMaintenanceWindowOutput ¶ added in v5.15.0
type GetEnvironmentConfigMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMaintenanceWindowOutput) ElementType ¶ added in v5.15.0
func (GetEnvironmentConfigMaintenanceWindowOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowOutput) EndTime ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowOutput) EndTime() pulumi.StringOutput
func (GetEnvironmentConfigMaintenanceWindowOutput) Recurrence ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowOutput) Recurrence() pulumi.StringOutput
func (GetEnvironmentConfigMaintenanceWindowOutput) StartTime ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowOutput) StartTime() pulumi.StringOutput
func (GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutput ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput
func (GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext ¶ added in v5.15.0
func (o GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowOutput
type GetEnvironmentConfigNodeConfig ¶
type GetEnvironmentConfigNodeConfig struct { DiskSizeGb int `pulumi:"diskSizeGb"` EnableIpMasqAgent bool `pulumi:"enableIpMasqAgent"` IpAllocationPolicies []GetEnvironmentConfigNodeConfigIpAllocationPolicy `pulumi:"ipAllocationPolicies"` MachineType string `pulumi:"machineType"` MaxPodsPerNode int `pulumi:"maxPodsPerNode"` Network string `pulumi:"network"` OauthScopes []string `pulumi:"oauthScopes"` ServiceAccount string `pulumi:"serviceAccount"` Subnetwork string `pulumi:"subnetwork"` Tags []string `pulumi:"tags"` Zone string `pulumi:"zone"` }
type GetEnvironmentConfigNodeConfigArgs ¶
type GetEnvironmentConfigNodeConfigArgs struct { DiskSizeGb pulumi.IntInput `pulumi:"diskSizeGb"` EnableIpMasqAgent pulumi.BoolInput `pulumi:"enableIpMasqAgent"` IpAllocationPolicies GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput `pulumi:"ipAllocationPolicies"` MachineType pulumi.StringInput `pulumi:"machineType"` MaxPodsPerNode pulumi.IntInput `pulumi:"maxPodsPerNode"` Network pulumi.StringInput `pulumi:"network"` OauthScopes pulumi.StringArrayInput `pulumi:"oauthScopes"` ServiceAccount pulumi.StringInput `pulumi:"serviceAccount"` Subnetwork pulumi.StringInput `pulumi:"subnetwork"` Tags pulumi.StringArrayInput `pulumi:"tags"` Zone pulumi.StringInput `pulumi:"zone"` }
func (GetEnvironmentConfigNodeConfigArgs) ElementType ¶
func (GetEnvironmentConfigNodeConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigArgs) ToGetEnvironmentConfigNodeConfigOutput ¶
func (i GetEnvironmentConfigNodeConfigArgs) ToGetEnvironmentConfigNodeConfigOutput() GetEnvironmentConfigNodeConfigOutput
func (GetEnvironmentConfigNodeConfigArgs) ToGetEnvironmentConfigNodeConfigOutputWithContext ¶
func (i GetEnvironmentConfigNodeConfigArgs) ToGetEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigOutput
type GetEnvironmentConfigNodeConfigArray ¶
type GetEnvironmentConfigNodeConfigArray []GetEnvironmentConfigNodeConfigInput
func (GetEnvironmentConfigNodeConfigArray) ElementType ¶
func (GetEnvironmentConfigNodeConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigArray) ToGetEnvironmentConfigNodeConfigArrayOutput ¶
func (i GetEnvironmentConfigNodeConfigArray) ToGetEnvironmentConfigNodeConfigArrayOutput() GetEnvironmentConfigNodeConfigArrayOutput
func (GetEnvironmentConfigNodeConfigArray) ToGetEnvironmentConfigNodeConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigNodeConfigArray) ToGetEnvironmentConfigNodeConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigArrayOutput
type GetEnvironmentConfigNodeConfigArrayInput ¶
type GetEnvironmentConfigNodeConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigNodeConfigArrayOutput() GetEnvironmentConfigNodeConfigArrayOutput ToGetEnvironmentConfigNodeConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigNodeConfigArrayOutput }
GetEnvironmentConfigNodeConfigArrayInput is an input type that accepts GetEnvironmentConfigNodeConfigArray and GetEnvironmentConfigNodeConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigNodeConfigArrayInput` via:
GetEnvironmentConfigNodeConfigArray{ GetEnvironmentConfigNodeConfigArgs{...} }
type GetEnvironmentConfigNodeConfigArrayOutput ¶
type GetEnvironmentConfigNodeConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigNodeConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigNodeConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigArrayOutput) ToGetEnvironmentConfigNodeConfigArrayOutput ¶
func (o GetEnvironmentConfigNodeConfigArrayOutput) ToGetEnvironmentConfigNodeConfigArrayOutput() GetEnvironmentConfigNodeConfigArrayOutput
func (GetEnvironmentConfigNodeConfigArrayOutput) ToGetEnvironmentConfigNodeConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigNodeConfigArrayOutput) ToGetEnvironmentConfigNodeConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigArrayOutput
type GetEnvironmentConfigNodeConfigInput ¶
type GetEnvironmentConfigNodeConfigInput interface { pulumi.Input ToGetEnvironmentConfigNodeConfigOutput() GetEnvironmentConfigNodeConfigOutput ToGetEnvironmentConfigNodeConfigOutputWithContext(context.Context) GetEnvironmentConfigNodeConfigOutput }
GetEnvironmentConfigNodeConfigInput is an input type that accepts GetEnvironmentConfigNodeConfigArgs and GetEnvironmentConfigNodeConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigNodeConfigInput` via:
GetEnvironmentConfigNodeConfigArgs{...}
type GetEnvironmentConfigNodeConfigIpAllocationPolicy ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicy struct { ClusterIpv4CidrBlock string `pulumi:"clusterIpv4CidrBlock"` ClusterSecondaryRangeName string `pulumi:"clusterSecondaryRangeName"` ServicesIpv4CidrBlock string `pulumi:"servicesIpv4CidrBlock"` ServicesSecondaryRangeName string `pulumi:"servicesSecondaryRangeName"` UseIpAliases bool `pulumi:"useIpAliases"` }
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs struct { ClusterIpv4CidrBlock pulumi.StringInput `pulumi:"clusterIpv4CidrBlock"` ClusterSecondaryRangeName pulumi.StringInput `pulumi:"clusterSecondaryRangeName"` ServicesIpv4CidrBlock pulumi.StringInput `pulumi:"servicesIpv4CidrBlock"` ServicesSecondaryRangeName pulumi.StringInput `pulumi:"servicesSecondaryRangeName"` UseIpAliases pulumi.BoolInput `pulumi:"useIpAliases"` }
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ElementType ¶
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput ¶
func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext ¶
func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArray ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArray []GetEnvironmentConfigNodeConfigIpAllocationPolicyInput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ElementType ¶
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput ¶
func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext ¶
func (i GetEnvironmentConfigNodeConfigIpAllocationPolicyArray) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput interface { pulumi.Input ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext(context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput }
GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput is an input type that accepts GetEnvironmentConfigNodeConfigIpAllocationPolicyArray and GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput` via:
GetEnvironmentConfigNodeConfigIpAllocationPolicyArray{ GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs{...} }
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ElementType ¶
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
type GetEnvironmentConfigNodeConfigIpAllocationPolicyInput ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyInput interface { pulumi.Input ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput }
GetEnvironmentConfigNodeConfigIpAllocationPolicyInput is an input type that accepts GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs and GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput values. You can construct a concrete instance of `GetEnvironmentConfigNodeConfigIpAllocationPolicyInput` via:
GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs{...}
type GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterIpv4CidrBlock ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterIpv4CidrBlock() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType ¶
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutput() GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ToGetEnvironmentConfigNodeConfigIpAllocationPolicyOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) UseIpAliases ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) UseIpAliases() pulumi.BoolOutput
type GetEnvironmentConfigNodeConfigOutput ¶
type GetEnvironmentConfigNodeConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigNodeConfigOutput) DiskSizeGb ¶
func (o GetEnvironmentConfigNodeConfigOutput) DiskSizeGb() pulumi.IntOutput
func (GetEnvironmentConfigNodeConfigOutput) ElementType ¶
func (GetEnvironmentConfigNodeConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigOutput) EnableIpMasqAgent ¶ added in v5.24.0
func (o GetEnvironmentConfigNodeConfigOutput) EnableIpMasqAgent() pulumi.BoolOutput
func (GetEnvironmentConfigNodeConfigOutput) IpAllocationPolicies ¶
func (o GetEnvironmentConfigNodeConfigOutput) IpAllocationPolicies() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
func (GetEnvironmentConfigNodeConfigOutput) MachineType ¶
func (o GetEnvironmentConfigNodeConfigOutput) MachineType() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigOutput) MaxPodsPerNode ¶ added in v5.11.0
func (o GetEnvironmentConfigNodeConfigOutput) MaxPodsPerNode() pulumi.IntOutput
func (GetEnvironmentConfigNodeConfigOutput) Network ¶
func (o GetEnvironmentConfigNodeConfigOutput) Network() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigOutput) OauthScopes ¶
func (o GetEnvironmentConfigNodeConfigOutput) OauthScopes() pulumi.StringArrayOutput
func (GetEnvironmentConfigNodeConfigOutput) ServiceAccount ¶
func (o GetEnvironmentConfigNodeConfigOutput) ServiceAccount() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigOutput) Subnetwork ¶
func (o GetEnvironmentConfigNodeConfigOutput) Subnetwork() pulumi.StringOutput
func (GetEnvironmentConfigNodeConfigOutput) Tags ¶
func (o GetEnvironmentConfigNodeConfigOutput) Tags() pulumi.StringArrayOutput
func (GetEnvironmentConfigNodeConfigOutput) ToGetEnvironmentConfigNodeConfigOutput ¶
func (o GetEnvironmentConfigNodeConfigOutput) ToGetEnvironmentConfigNodeConfigOutput() GetEnvironmentConfigNodeConfigOutput
func (GetEnvironmentConfigNodeConfigOutput) ToGetEnvironmentConfigNodeConfigOutputWithContext ¶
func (o GetEnvironmentConfigNodeConfigOutput) ToGetEnvironmentConfigNodeConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigNodeConfigOutput
func (GetEnvironmentConfigNodeConfigOutput) Zone ¶
func (o GetEnvironmentConfigNodeConfigOutput) Zone() pulumi.StringOutput
type GetEnvironmentConfigOutput ¶
type GetEnvironmentConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigOutput) AirflowUri ¶
func (o GetEnvironmentConfigOutput) AirflowUri() pulumi.StringOutput
func (GetEnvironmentConfigOutput) DagGcsPrefix ¶
func (o GetEnvironmentConfigOutput) DagGcsPrefix() pulumi.StringOutput
func (GetEnvironmentConfigOutput) DatabaseConfigs ¶
func (o GetEnvironmentConfigOutput) DatabaseConfigs() GetEnvironmentConfigDatabaseConfigArrayOutput
func (GetEnvironmentConfigOutput) ElementType ¶
func (GetEnvironmentConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigOutput) EncryptionConfigs ¶
func (o GetEnvironmentConfigOutput) EncryptionConfigs() GetEnvironmentConfigEncryptionConfigArrayOutput
func (GetEnvironmentConfigOutput) EnvironmentSize ¶ added in v5.26.0
func (o GetEnvironmentConfigOutput) EnvironmentSize() pulumi.StringOutput
func (GetEnvironmentConfigOutput) GkeCluster ¶
func (o GetEnvironmentConfigOutput) GkeCluster() pulumi.StringOutput
func (GetEnvironmentConfigOutput) MaintenanceWindows ¶ added in v5.15.0
func (o GetEnvironmentConfigOutput) MaintenanceWindows() GetEnvironmentConfigMaintenanceWindowArrayOutput
func (GetEnvironmentConfigOutput) NodeConfigs ¶
func (o GetEnvironmentConfigOutput) NodeConfigs() GetEnvironmentConfigNodeConfigArrayOutput
func (GetEnvironmentConfigOutput) NodeCount ¶
func (o GetEnvironmentConfigOutput) NodeCount() pulumi.IntOutput
func (GetEnvironmentConfigOutput) PrivateEnvironmentConfigs ¶
func (o GetEnvironmentConfigOutput) PrivateEnvironmentConfigs() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
func (GetEnvironmentConfigOutput) SoftwareConfigs ¶
func (o GetEnvironmentConfigOutput) SoftwareConfigs() GetEnvironmentConfigSoftwareConfigArrayOutput
func (GetEnvironmentConfigOutput) ToGetEnvironmentConfigOutput ¶
func (o GetEnvironmentConfigOutput) ToGetEnvironmentConfigOutput() GetEnvironmentConfigOutput
func (GetEnvironmentConfigOutput) ToGetEnvironmentConfigOutputWithContext ¶
func (o GetEnvironmentConfigOutput) ToGetEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigOutput
func (GetEnvironmentConfigOutput) WebServerConfigs ¶
func (o GetEnvironmentConfigOutput) WebServerConfigs() GetEnvironmentConfigWebServerConfigArrayOutput
func (GetEnvironmentConfigOutput) WebServerNetworkAccessControls ¶
func (o GetEnvironmentConfigOutput) WebServerNetworkAccessControls() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
func (GetEnvironmentConfigOutput) WorkloadsConfigs ¶ added in v5.24.0
func (o GetEnvironmentConfigOutput) WorkloadsConfigs() GetEnvironmentConfigWorkloadsConfigArrayOutput
type GetEnvironmentConfigPrivateEnvironmentConfig ¶
type GetEnvironmentConfigPrivateEnvironmentConfig struct { CloudComposerNetworkIpv4CidrBlock string `pulumi:"cloudComposerNetworkIpv4CidrBlock"` CloudSqlIpv4CidrBlock string `pulumi:"cloudSqlIpv4CidrBlock"` EnablePrivateEndpoint bool `pulumi:"enablePrivateEndpoint"` EnablePrivatelyUsedPublicIps bool `pulumi:"enablePrivatelyUsedPublicIps"` MasterIpv4CidrBlock string `pulumi:"masterIpv4CidrBlock"` WebServerIpv4CidrBlock string `pulumi:"webServerIpv4CidrBlock"` }
type GetEnvironmentConfigPrivateEnvironmentConfigArgs ¶
type GetEnvironmentConfigPrivateEnvironmentConfigArgs struct { CloudComposerNetworkIpv4CidrBlock pulumi.StringInput `pulumi:"cloudComposerNetworkIpv4CidrBlock"` CloudSqlIpv4CidrBlock pulumi.StringInput `pulumi:"cloudSqlIpv4CidrBlock"` EnablePrivateEndpoint pulumi.BoolInput `pulumi:"enablePrivateEndpoint"` EnablePrivatelyUsedPublicIps pulumi.BoolInput `pulumi:"enablePrivatelyUsedPublicIps"` MasterIpv4CidrBlock pulumi.StringInput `pulumi:"masterIpv4CidrBlock"` WebServerIpv4CidrBlock pulumi.StringInput `pulumi:"webServerIpv4CidrBlock"` }
func (GetEnvironmentConfigPrivateEnvironmentConfigArgs) ElementType ¶
func (GetEnvironmentConfigPrivateEnvironmentConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigPrivateEnvironmentConfigArgs) ToGetEnvironmentConfigPrivateEnvironmentConfigOutput ¶
func (i GetEnvironmentConfigPrivateEnvironmentConfigArgs) ToGetEnvironmentConfigPrivateEnvironmentConfigOutput() GetEnvironmentConfigPrivateEnvironmentConfigOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigArgs) ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext ¶
func (i GetEnvironmentConfigPrivateEnvironmentConfigArgs) ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigOutput
type GetEnvironmentConfigPrivateEnvironmentConfigArray ¶
type GetEnvironmentConfigPrivateEnvironmentConfigArray []GetEnvironmentConfigPrivateEnvironmentConfigInput
func (GetEnvironmentConfigPrivateEnvironmentConfigArray) ElementType ¶
func (GetEnvironmentConfigPrivateEnvironmentConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigPrivateEnvironmentConfigArray) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput ¶
func (i GetEnvironmentConfigPrivateEnvironmentConfigArray) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigArray) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigPrivateEnvironmentConfigArray) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
type GetEnvironmentConfigPrivateEnvironmentConfigArrayInput ¶
type GetEnvironmentConfigPrivateEnvironmentConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput }
GetEnvironmentConfigPrivateEnvironmentConfigArrayInput is an input type that accepts GetEnvironmentConfigPrivateEnvironmentConfigArray and GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigPrivateEnvironmentConfigArrayInput` via:
GetEnvironmentConfigPrivateEnvironmentConfigArray{ GetEnvironmentConfigPrivateEnvironmentConfigArgs{...} }
type GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput ¶
type GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutput() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
type GetEnvironmentConfigPrivateEnvironmentConfigInput ¶
type GetEnvironmentConfigPrivateEnvironmentConfigInput interface { pulumi.Input ToGetEnvironmentConfigPrivateEnvironmentConfigOutput() GetEnvironmentConfigPrivateEnvironmentConfigOutput ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(context.Context) GetEnvironmentConfigPrivateEnvironmentConfigOutput }
GetEnvironmentConfigPrivateEnvironmentConfigInput is an input type that accepts GetEnvironmentConfigPrivateEnvironmentConfigArgs and GetEnvironmentConfigPrivateEnvironmentConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigPrivateEnvironmentConfigInput` via:
GetEnvironmentConfigPrivateEnvironmentConfigArgs{...}
type GetEnvironmentConfigPrivateEnvironmentConfigOutput ¶
type GetEnvironmentConfigPrivateEnvironmentConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock ¶ added in v5.24.0
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ElementType ¶
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint() pulumi.BoolOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps ¶ added in v5.24.0
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock() pulumi.StringOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigOutput ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigOutput() GetEnvironmentConfigPrivateEnvironmentConfigOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) ToGetEnvironmentConfigPrivateEnvironmentConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigPrivateEnvironmentConfigOutput
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) WebServerIpv4CidrBlock ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) WebServerIpv4CidrBlock() pulumi.StringOutput
type GetEnvironmentConfigSoftwareConfig ¶
type GetEnvironmentConfigSoftwareConfig struct { AirflowConfigOverrides map[string]string `pulumi:"airflowConfigOverrides"` EnvVariables map[string]string `pulumi:"envVariables"` ImageVersion string `pulumi:"imageVersion"` PypiPackages map[string]string `pulumi:"pypiPackages"` PythonVersion string `pulumi:"pythonVersion"` SchedulerCount int `pulumi:"schedulerCount"` }
type GetEnvironmentConfigSoftwareConfigArgs ¶
type GetEnvironmentConfigSoftwareConfigArgs struct { AirflowConfigOverrides pulumi.StringMapInput `pulumi:"airflowConfigOverrides"` EnvVariables pulumi.StringMapInput `pulumi:"envVariables"` ImageVersion pulumi.StringInput `pulumi:"imageVersion"` PypiPackages pulumi.StringMapInput `pulumi:"pypiPackages"` PythonVersion pulumi.StringInput `pulumi:"pythonVersion"` SchedulerCount pulumi.IntInput `pulumi:"schedulerCount"` }
func (GetEnvironmentConfigSoftwareConfigArgs) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigArgs) ToGetEnvironmentConfigSoftwareConfigOutput ¶
func (i GetEnvironmentConfigSoftwareConfigArgs) ToGetEnvironmentConfigSoftwareConfigOutput() GetEnvironmentConfigSoftwareConfigOutput
func (GetEnvironmentConfigSoftwareConfigArgs) ToGetEnvironmentConfigSoftwareConfigOutputWithContext ¶
func (i GetEnvironmentConfigSoftwareConfigArgs) ToGetEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigOutput
type GetEnvironmentConfigSoftwareConfigArray ¶
type GetEnvironmentConfigSoftwareConfigArray []GetEnvironmentConfigSoftwareConfigInput
func (GetEnvironmentConfigSoftwareConfigArray) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigArray) ToGetEnvironmentConfigSoftwareConfigArrayOutput ¶
func (i GetEnvironmentConfigSoftwareConfigArray) ToGetEnvironmentConfigSoftwareConfigArrayOutput() GetEnvironmentConfigSoftwareConfigArrayOutput
func (GetEnvironmentConfigSoftwareConfigArray) ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigSoftwareConfigArray) ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigArrayOutput
type GetEnvironmentConfigSoftwareConfigArrayInput ¶
type GetEnvironmentConfigSoftwareConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigSoftwareConfigArrayOutput() GetEnvironmentConfigSoftwareConfigArrayOutput ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigSoftwareConfigArrayOutput }
GetEnvironmentConfigSoftwareConfigArrayInput is an input type that accepts GetEnvironmentConfigSoftwareConfigArray and GetEnvironmentConfigSoftwareConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigSoftwareConfigArrayInput` via:
GetEnvironmentConfigSoftwareConfigArray{ GetEnvironmentConfigSoftwareConfigArgs{...} }
type GetEnvironmentConfigSoftwareConfigArrayOutput ¶
type GetEnvironmentConfigSoftwareConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigSoftwareConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigArrayOutput) ToGetEnvironmentConfigSoftwareConfigArrayOutput ¶
func (o GetEnvironmentConfigSoftwareConfigArrayOutput) ToGetEnvironmentConfigSoftwareConfigArrayOutput() GetEnvironmentConfigSoftwareConfigArrayOutput
func (GetEnvironmentConfigSoftwareConfigArrayOutput) ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigSoftwareConfigArrayOutput) ToGetEnvironmentConfigSoftwareConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigArrayOutput
type GetEnvironmentConfigSoftwareConfigInput ¶
type GetEnvironmentConfigSoftwareConfigInput interface { pulumi.Input ToGetEnvironmentConfigSoftwareConfigOutput() GetEnvironmentConfigSoftwareConfigOutput ToGetEnvironmentConfigSoftwareConfigOutputWithContext(context.Context) GetEnvironmentConfigSoftwareConfigOutput }
GetEnvironmentConfigSoftwareConfigInput is an input type that accepts GetEnvironmentConfigSoftwareConfigArgs and GetEnvironmentConfigSoftwareConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigSoftwareConfigInput` via:
GetEnvironmentConfigSoftwareConfigArgs{...}
type GetEnvironmentConfigSoftwareConfigOutput ¶
type GetEnvironmentConfigSoftwareConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides() pulumi.StringMapOutput
func (GetEnvironmentConfigSoftwareConfigOutput) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigOutput) EnvVariables ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) EnvVariables() pulumi.StringMapOutput
func (GetEnvironmentConfigSoftwareConfigOutput) ImageVersion ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) ImageVersion() pulumi.StringOutput
func (GetEnvironmentConfigSoftwareConfigOutput) PypiPackages ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) PypiPackages() pulumi.StringMapOutput
func (GetEnvironmentConfigSoftwareConfigOutput) PythonVersion ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) PythonVersion() pulumi.StringOutput
func (GetEnvironmentConfigSoftwareConfigOutput) SchedulerCount ¶ added in v5.22.0
func (o GetEnvironmentConfigSoftwareConfigOutput) SchedulerCount() pulumi.IntOutput
func (GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutput ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutput() GetEnvironmentConfigSoftwareConfigOutput
func (GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutputWithContext ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigOutput
type GetEnvironmentConfigWebServerConfig ¶
type GetEnvironmentConfigWebServerConfig struct {
MachineType string `pulumi:"machineType"`
}
type GetEnvironmentConfigWebServerConfigArgs ¶
type GetEnvironmentConfigWebServerConfigArgs struct {
MachineType pulumi.StringInput `pulumi:"machineType"`
}
func (GetEnvironmentConfigWebServerConfigArgs) ElementType ¶
func (GetEnvironmentConfigWebServerConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerConfigArgs) ToGetEnvironmentConfigWebServerConfigOutput ¶
func (i GetEnvironmentConfigWebServerConfigArgs) ToGetEnvironmentConfigWebServerConfigOutput() GetEnvironmentConfigWebServerConfigOutput
func (GetEnvironmentConfigWebServerConfigArgs) ToGetEnvironmentConfigWebServerConfigOutputWithContext ¶
func (i GetEnvironmentConfigWebServerConfigArgs) ToGetEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigOutput
type GetEnvironmentConfigWebServerConfigArray ¶
type GetEnvironmentConfigWebServerConfigArray []GetEnvironmentConfigWebServerConfigInput
func (GetEnvironmentConfigWebServerConfigArray) ElementType ¶
func (GetEnvironmentConfigWebServerConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerConfigArray) ToGetEnvironmentConfigWebServerConfigArrayOutput ¶
func (i GetEnvironmentConfigWebServerConfigArray) ToGetEnvironmentConfigWebServerConfigArrayOutput() GetEnvironmentConfigWebServerConfigArrayOutput
func (GetEnvironmentConfigWebServerConfigArray) ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigWebServerConfigArray) ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigArrayOutput
type GetEnvironmentConfigWebServerConfigArrayInput ¶
type GetEnvironmentConfigWebServerConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigWebServerConfigArrayOutput() GetEnvironmentConfigWebServerConfigArrayOutput ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigWebServerConfigArrayOutput }
GetEnvironmentConfigWebServerConfigArrayInput is an input type that accepts GetEnvironmentConfigWebServerConfigArray and GetEnvironmentConfigWebServerConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWebServerConfigArrayInput` via:
GetEnvironmentConfigWebServerConfigArray{ GetEnvironmentConfigWebServerConfigArgs{...} }
type GetEnvironmentConfigWebServerConfigArrayOutput ¶
type GetEnvironmentConfigWebServerConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWebServerConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigWebServerConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerConfigArrayOutput) ToGetEnvironmentConfigWebServerConfigArrayOutput ¶
func (o GetEnvironmentConfigWebServerConfigArrayOutput) ToGetEnvironmentConfigWebServerConfigArrayOutput() GetEnvironmentConfigWebServerConfigArrayOutput
func (GetEnvironmentConfigWebServerConfigArrayOutput) ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigWebServerConfigArrayOutput) ToGetEnvironmentConfigWebServerConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigArrayOutput
type GetEnvironmentConfigWebServerConfigInput ¶
type GetEnvironmentConfigWebServerConfigInput interface { pulumi.Input ToGetEnvironmentConfigWebServerConfigOutput() GetEnvironmentConfigWebServerConfigOutput ToGetEnvironmentConfigWebServerConfigOutputWithContext(context.Context) GetEnvironmentConfigWebServerConfigOutput }
GetEnvironmentConfigWebServerConfigInput is an input type that accepts GetEnvironmentConfigWebServerConfigArgs and GetEnvironmentConfigWebServerConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigWebServerConfigInput` via:
GetEnvironmentConfigWebServerConfigArgs{...}
type GetEnvironmentConfigWebServerConfigOutput ¶
type GetEnvironmentConfigWebServerConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWebServerConfigOutput) ElementType ¶
func (GetEnvironmentConfigWebServerConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerConfigOutput) MachineType ¶
func (o GetEnvironmentConfigWebServerConfigOutput) MachineType() pulumi.StringOutput
func (GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutput ¶
func (o GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutput() GetEnvironmentConfigWebServerConfigOutput
func (GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutputWithContext ¶
func (o GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigOutput
type GetEnvironmentConfigWebServerNetworkAccessControl ¶
type GetEnvironmentConfigWebServerNetworkAccessControl struct {
AllowedIpRanges []GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange `pulumi:"allowedIpRanges"`
}
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs struct { Description pulumi.StringInput `pulumi:"description"` Value pulumi.StringInput `pulumi:"value"` }
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray []GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput interface { pulumi.Input ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput }
GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput is an input type that accepts GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray and GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput` via:
GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArray{ GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs{...} }
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput interface { pulumi.Input ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput }
GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput is an input type that accepts GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs and GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput values. You can construct a concrete instance of `GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeInput` via:
GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs{...}
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Description ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Description() pulumi.StringOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput
type GetEnvironmentConfigWebServerNetworkAccessControlArgs ¶
type GetEnvironmentConfigWebServerNetworkAccessControlArgs struct {
AllowedIpRanges GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayInput `pulumi:"allowedIpRanges"`
}
func (GetEnvironmentConfigWebServerNetworkAccessControlArgs) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlOutput ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlOutput() GetEnvironmentConfigWebServerNetworkAccessControlOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlArgs) ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlOutput
type GetEnvironmentConfigWebServerNetworkAccessControlArray ¶
type GetEnvironmentConfigWebServerNetworkAccessControlArray []GetEnvironmentConfigWebServerNetworkAccessControlInput
func (GetEnvironmentConfigWebServerNetworkAccessControlArray) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlArray) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlArray) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlArray) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlArray) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext ¶
func (i GetEnvironmentConfigWebServerNetworkAccessControlArray) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
type GetEnvironmentConfigWebServerNetworkAccessControlArrayInput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlArrayInput interface { pulumi.Input ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext(context.Context) GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput }
GetEnvironmentConfigWebServerNetworkAccessControlArrayInput is an input type that accepts GetEnvironmentConfigWebServerNetworkAccessControlArray and GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWebServerNetworkAccessControlArrayInput` via:
GetEnvironmentConfigWebServerNetworkAccessControlArray{ GetEnvironmentConfigWebServerNetworkAccessControlArgs{...} }
type GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutput() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
type GetEnvironmentConfigWebServerNetworkAccessControlInput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlInput interface { pulumi.Input ToGetEnvironmentConfigWebServerNetworkAccessControlOutput() GetEnvironmentConfigWebServerNetworkAccessControlOutput ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(context.Context) GetEnvironmentConfigWebServerNetworkAccessControlOutput }
GetEnvironmentConfigWebServerNetworkAccessControlInput is an input type that accepts GetEnvironmentConfigWebServerNetworkAccessControlArgs and GetEnvironmentConfigWebServerNetworkAccessControlOutput values. You can construct a concrete instance of `GetEnvironmentConfigWebServerNetworkAccessControlInput` via:
GetEnvironmentConfigWebServerNetworkAccessControlArgs{...}
type GetEnvironmentConfigWebServerNetworkAccessControlOutput ¶
type GetEnvironmentConfigWebServerNetworkAccessControlOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWebServerNetworkAccessControlOutput) AllowedIpRanges ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlOutput) ElementType ¶
func (GetEnvironmentConfigWebServerNetworkAccessControlOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWebServerNetworkAccessControlOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlOutput ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlOutput() GetEnvironmentConfigWebServerNetworkAccessControlOutput
func (GetEnvironmentConfigWebServerNetworkAccessControlOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlOutput) ToGetEnvironmentConfigWebServerNetworkAccessControlOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerNetworkAccessControlOutput
type GetEnvironmentConfigWorkloadsConfig ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfig struct { Schedulers []GetEnvironmentConfigWorkloadsConfigScheduler `pulumi:"schedulers"` WebServers []GetEnvironmentConfigWorkloadsConfigWebServer `pulumi:"webServers"` Workers []GetEnvironmentConfigWorkloadsConfigWorker `pulumi:"workers"` }
type GetEnvironmentConfigWorkloadsConfigArgs ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigArgs struct { Schedulers GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput `pulumi:"schedulers"` WebServers GetEnvironmentConfigWorkloadsConfigWebServerArrayInput `pulumi:"webServers"` Workers GetEnvironmentConfigWorkloadsConfigWorkerArrayInput `pulumi:"workers"` }
func (GetEnvironmentConfigWorkloadsConfigArgs) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput
func (GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigOutput
type GetEnvironmentConfigWorkloadsConfigArray ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigArray []GetEnvironmentConfigWorkloadsConfigInput
func (GetEnvironmentConfigWorkloadsConfigArray) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput
func (GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput
type GetEnvironmentConfigWorkloadsConfigArrayInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput }
GetEnvironmentConfigWorkloadsConfigArrayInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigArray and GetEnvironmentConfigWorkloadsConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigArrayInput` via:
GetEnvironmentConfigWorkloadsConfigArray{ GetEnvironmentConfigWorkloadsConfigArgs{...} }
type GetEnvironmentConfigWorkloadsConfigArrayOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput
type GetEnvironmentConfigWorkloadsConfigInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigOutput }
GetEnvironmentConfigWorkloadsConfigInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigArgs and GetEnvironmentConfigWorkloadsConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigInput` via:
GetEnvironmentConfigWorkloadsConfigArgs{...}
type GetEnvironmentConfigWorkloadsConfigOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigOutput) Schedulers ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput
func (GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigOutput
func (GetEnvironmentConfigWorkloadsConfigOutput) WebServers ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigScheduler ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerArgs ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerArgs struct { Count pulumi.IntInput `pulumi:"count"` Cpu pulumi.Float64Input `pulumi:"cpu"` MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
type GetEnvironmentConfigWorkloadsConfigSchedulerArray ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerArray []GetEnvironmentConfigWorkloadsConfigSchedulerInput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
type GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput }
GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigSchedulerArray and GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput` via:
GetEnvironmentConfigWorkloadsConfigSchedulerArray{ GetEnvironmentConfigWorkloadsConfigSchedulerArgs{...} }
type GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
type GetEnvironmentConfigWorkloadsConfigSchedulerInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput }
GetEnvironmentConfigWorkloadsConfigSchedulerInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigSchedulerArgs and GetEnvironmentConfigWorkloadsConfigSchedulerOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigSchedulerInput` via:
GetEnvironmentConfigWorkloadsConfigSchedulerArgs{...}
type GetEnvironmentConfigWorkloadsConfigSchedulerOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigSchedulerOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Count ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Count() pulumi.IntOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
type GetEnvironmentConfigWorkloadsConfigWebServer ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerArgs ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerArgs struct { Cpu pulumi.Float64Input `pulumi:"cpu"` MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput
type GetEnvironmentConfigWorkloadsConfigWebServerArray ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerArray []GetEnvironmentConfigWorkloadsConfigWebServerInput
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWebServerArrayInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerArrayInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput }
GetEnvironmentConfigWorkloadsConfigWebServerArrayInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigWebServerArray and GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigWebServerArrayInput` via:
GetEnvironmentConfigWorkloadsConfigWebServerArray{ GetEnvironmentConfigWorkloadsConfigWebServerArgs{...} }
type GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWebServerInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput }
GetEnvironmentConfigWorkloadsConfigWebServerInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigWebServerArgs and GetEnvironmentConfigWorkloadsConfigWebServerOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigWebServerInput` via:
GetEnvironmentConfigWorkloadsConfigWebServerArgs{...}
type GetEnvironmentConfigWorkloadsConfigWebServerOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWebServerOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput
type GetEnvironmentConfigWorkloadsConfigWorker ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerArgs ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerArgs struct { Cpu pulumi.Float64Input `pulumi:"cpu"` MaxCount pulumi.IntInput `pulumi:"maxCount"` MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` MinCount pulumi.IntInput `pulumi:"minCount"` StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput
type GetEnvironmentConfigWorkloadsConfigWorkerArray ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerArray []GetEnvironmentConfigWorkloadsConfigWorkerInput
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext ¶ added in v5.24.0
func (i GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWorkerArrayInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerArrayInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput }
GetEnvironmentConfigWorkloadsConfigWorkerArrayInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigWorkerArray and GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigWorkerArrayInput` via:
GetEnvironmentConfigWorkloadsConfigWorkerArray{ GetEnvironmentConfigWorkloadsConfigWorkerArgs{...} }
type GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWorkerInput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput }
GetEnvironmentConfigWorkloadsConfigWorkerInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigWorkerArgs and GetEnvironmentConfigWorkloadsConfigWorkerOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigWorkerInput` via:
GetEnvironmentConfigWorkloadsConfigWorkerArgs{...}
type GetEnvironmentConfigWorkloadsConfigWorkerOutput ¶ added in v5.24.0
type GetEnvironmentConfigWorkloadsConfigWorkerOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) Cpu ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) Cpu() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ElementType ¶ added in v5.24.0
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount() pulumi.IntOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) MinCount ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MinCount() pulumi.IntOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb() pulumi.Float64Output
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶ added in v5.24.0
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput
type GetImageVersionsArgs ¶
type GetImageVersionsArgs struct { // The ID of the project to list versions in. // If it is not provided, the provider project is used. Project *string `pulumi:"project"` // The location to list versions in. // If it is not provider, the provider region is used. Region *string `pulumi:"region"` }
A collection of arguments for invoking getImageVersions.
type GetImageVersionsImageVersion ¶
type GetImageVersionsImageVersion struct { // The string identifier of the image version, in the form: "composer-x.y.z-airflow-a.b(.c)" ImageVersionId string `pulumi:"imageVersionId"` // Supported python versions for this image version SupportedPythonVersions []string `pulumi:"supportedPythonVersions"` }
type GetImageVersionsImageVersionArgs ¶
type GetImageVersionsImageVersionArgs struct { // The string identifier of the image version, in the form: "composer-x.y.z-airflow-a.b(.c)" ImageVersionId pulumi.StringInput `pulumi:"imageVersionId"` // Supported python versions for this image version SupportedPythonVersions pulumi.StringArrayInput `pulumi:"supportedPythonVersions"` }
func (GetImageVersionsImageVersionArgs) ElementType ¶
func (GetImageVersionsImageVersionArgs) ElementType() reflect.Type
func (GetImageVersionsImageVersionArgs) ToGetImageVersionsImageVersionOutput ¶
func (i GetImageVersionsImageVersionArgs) ToGetImageVersionsImageVersionOutput() GetImageVersionsImageVersionOutput
func (GetImageVersionsImageVersionArgs) ToGetImageVersionsImageVersionOutputWithContext ¶
func (i GetImageVersionsImageVersionArgs) ToGetImageVersionsImageVersionOutputWithContext(ctx context.Context) GetImageVersionsImageVersionOutput
type GetImageVersionsImageVersionArray ¶
type GetImageVersionsImageVersionArray []GetImageVersionsImageVersionInput
func (GetImageVersionsImageVersionArray) ElementType ¶
func (GetImageVersionsImageVersionArray) ElementType() reflect.Type
func (GetImageVersionsImageVersionArray) ToGetImageVersionsImageVersionArrayOutput ¶
func (i GetImageVersionsImageVersionArray) ToGetImageVersionsImageVersionArrayOutput() GetImageVersionsImageVersionArrayOutput
func (GetImageVersionsImageVersionArray) ToGetImageVersionsImageVersionArrayOutputWithContext ¶
func (i GetImageVersionsImageVersionArray) ToGetImageVersionsImageVersionArrayOutputWithContext(ctx context.Context) GetImageVersionsImageVersionArrayOutput
type GetImageVersionsImageVersionArrayInput ¶
type GetImageVersionsImageVersionArrayInput interface { pulumi.Input ToGetImageVersionsImageVersionArrayOutput() GetImageVersionsImageVersionArrayOutput ToGetImageVersionsImageVersionArrayOutputWithContext(context.Context) GetImageVersionsImageVersionArrayOutput }
GetImageVersionsImageVersionArrayInput is an input type that accepts GetImageVersionsImageVersionArray and GetImageVersionsImageVersionArrayOutput values. You can construct a concrete instance of `GetImageVersionsImageVersionArrayInput` via:
GetImageVersionsImageVersionArray{ GetImageVersionsImageVersionArgs{...} }
type GetImageVersionsImageVersionArrayOutput ¶
type GetImageVersionsImageVersionArrayOutput struct{ *pulumi.OutputState }
func (GetImageVersionsImageVersionArrayOutput) ElementType ¶
func (GetImageVersionsImageVersionArrayOutput) ElementType() reflect.Type
func (GetImageVersionsImageVersionArrayOutput) ToGetImageVersionsImageVersionArrayOutput ¶
func (o GetImageVersionsImageVersionArrayOutput) ToGetImageVersionsImageVersionArrayOutput() GetImageVersionsImageVersionArrayOutput
func (GetImageVersionsImageVersionArrayOutput) ToGetImageVersionsImageVersionArrayOutputWithContext ¶
func (o GetImageVersionsImageVersionArrayOutput) ToGetImageVersionsImageVersionArrayOutputWithContext(ctx context.Context) GetImageVersionsImageVersionArrayOutput
type GetImageVersionsImageVersionInput ¶
type GetImageVersionsImageVersionInput interface { pulumi.Input ToGetImageVersionsImageVersionOutput() GetImageVersionsImageVersionOutput ToGetImageVersionsImageVersionOutputWithContext(context.Context) GetImageVersionsImageVersionOutput }
GetImageVersionsImageVersionInput is an input type that accepts GetImageVersionsImageVersionArgs and GetImageVersionsImageVersionOutput values. You can construct a concrete instance of `GetImageVersionsImageVersionInput` via:
GetImageVersionsImageVersionArgs{...}
type GetImageVersionsImageVersionOutput ¶
type GetImageVersionsImageVersionOutput struct{ *pulumi.OutputState }
func (GetImageVersionsImageVersionOutput) ElementType ¶
func (GetImageVersionsImageVersionOutput) ElementType() reflect.Type
func (GetImageVersionsImageVersionOutput) ImageVersionId ¶
func (o GetImageVersionsImageVersionOutput) ImageVersionId() pulumi.StringOutput
The string identifier of the image version, in the form: "composer-x.y.z-airflow-a.b(.c)"
func (GetImageVersionsImageVersionOutput) SupportedPythonVersions ¶
func (o GetImageVersionsImageVersionOutput) SupportedPythonVersions() pulumi.StringArrayOutput
Supported python versions for this image version
func (GetImageVersionsImageVersionOutput) ToGetImageVersionsImageVersionOutput ¶
func (o GetImageVersionsImageVersionOutput) ToGetImageVersionsImageVersionOutput() GetImageVersionsImageVersionOutput
func (GetImageVersionsImageVersionOutput) ToGetImageVersionsImageVersionOutputWithContext ¶
func (o GetImageVersionsImageVersionOutput) ToGetImageVersionsImageVersionOutputWithContext(ctx context.Context) GetImageVersionsImageVersionOutput
type GetImageVersionsOutputArgs ¶ added in v5.21.0
type GetImageVersionsOutputArgs struct { // The ID of the project to list versions in. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` // The location to list versions in. // If it is not provider, the provider region is used. Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getImageVersions.
func (GetImageVersionsOutputArgs) ElementType ¶ added in v5.21.0
func (GetImageVersionsOutputArgs) ElementType() reflect.Type
type GetImageVersionsResult ¶
type GetImageVersionsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of composer image versions available in the given project and location. Each `imageVersion` contains: ImageVersions []GetImageVersionsImageVersion `pulumi:"imageVersions"` Project string `pulumi:"project"` Region string `pulumi:"region"` }
A collection of values returned by getImageVersions.
func GetImageVersions ¶
func GetImageVersions(ctx *pulumi.Context, args *GetImageVersionsArgs, opts ...pulumi.InvokeOption) (*GetImageVersionsResult, error)
Provides access to available Cloud Composer versions in a region for a given project.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v5/go/gcp/composer" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { all, err := composer.GetImageVersions(ctx, nil, nil) if err != nil { return err } _, err = composer.NewEnvironment(ctx, "test", &composer.EnvironmentArgs{ Region: pulumi.String("us-central1"), Config: &composer.EnvironmentConfigArgs{ SoftwareConfig: &composer.EnvironmentConfigSoftwareConfigArgs{ ImageVersion: pulumi.String(all.ImageVersions[0].ImageVersionId), }, }, }) if err != nil { return err } return nil }) }
```
type GetImageVersionsResultOutput ¶ added in v5.21.0
type GetImageVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getImageVersions.
func GetImageVersionsOutput ¶ added in v5.21.0
func GetImageVersionsOutput(ctx *pulumi.Context, args GetImageVersionsOutputArgs, opts ...pulumi.InvokeOption) GetImageVersionsResultOutput
func (GetImageVersionsResultOutput) ElementType ¶ added in v5.21.0
func (GetImageVersionsResultOutput) ElementType() reflect.Type
func (GetImageVersionsResultOutput) Id ¶ added in v5.21.0
func (o GetImageVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetImageVersionsResultOutput) ImageVersions ¶ added in v5.21.0
func (o GetImageVersionsResultOutput) ImageVersions() GetImageVersionsImageVersionArrayOutput
A list of composer image versions available in the given project and location. Each `imageVersion` contains:
func (GetImageVersionsResultOutput) Project ¶ added in v5.21.0
func (o GetImageVersionsResultOutput) Project() pulumi.StringOutput
func (GetImageVersionsResultOutput) Region ¶ added in v5.21.0
func (o GetImageVersionsResultOutput) Region() pulumi.StringOutput
func (GetImageVersionsResultOutput) ToGetImageVersionsResultOutput ¶ added in v5.21.0
func (o GetImageVersionsResultOutput) ToGetImageVersionsResultOutput() GetImageVersionsResultOutput
func (GetImageVersionsResultOutput) ToGetImageVersionsResultOutputWithContext ¶ added in v5.21.0
func (o GetImageVersionsResultOutput) ToGetImageVersionsResultOutputWithContext(ctx context.Context) GetImageVersionsResultOutput
type LookupEnvironmentArgs ¶
type LookupEnvironmentArgs struct { // Name of the environment. Name string `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project *string `pulumi:"project"` // The location or Compute Engine region of the environment. Region *string `pulumi:"region"` }
A collection of arguments for invoking getEnvironment.
type LookupEnvironmentOutputArgs ¶ added in v5.21.0
type LookupEnvironmentOutputArgs struct { // Name of the environment. Name pulumi.StringInput `pulumi:"name"` // The ID of the project in which the resource belongs. // If it is not provided, the provider project is used. Project pulumi.StringPtrInput `pulumi:"project"` // The location or Compute Engine region of the environment. Region pulumi.StringPtrInput `pulumi:"region"` }
A collection of arguments for invoking getEnvironment.
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v5.21.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶
type LookupEnvironmentResult struct { // Configuration parameters for the environment. Configs []GetEnvironmentConfig `pulumi:"configs"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Labels map[string]string `pulumi:"labels"` Name string `pulumi:"name"` Project *string `pulumi:"project"` Region *string `pulumi:"region"` }
A collection of values returned by getEnvironment.
func LookupEnvironment ¶
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Provides access to Cloud Composer environment configuration in a region for a given project.
type LookupEnvironmentResultOutput ¶ added in v5.21.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEnvironment.
func LookupEnvironmentOutput ¶ added in v5.21.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) Configs ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) Configs() GetEnvironmentConfigArrayOutput
Configuration parameters for the environment.
func (LookupEnvironmentResultOutput) ElementType ¶ added in v5.21.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) Id ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupEnvironmentResultOutput) Labels ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) Labels() pulumi.StringMapOutput
func (LookupEnvironmentResultOutput) Name ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
func (LookupEnvironmentResultOutput) Project ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) Project() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) Region ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) Region() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v5.21.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput