Documentation ¶
Index ¶
- type Environment
- 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 EnvironmentConfigDataRetentionConfig
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs
- func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray
- func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ElementType() reflect.Type
- func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) Index(i pulumi.IntInput) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput
- type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionDays() pulumi.IntPtrOutput
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionMode() pulumi.StringPtrOutput
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- type EnvironmentConfigDataRetentionConfigArgs
- func (EnvironmentConfigDataRetentionConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigOutput
- func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigOutput
- func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput
- func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigPtrOutput
- type EnvironmentConfigDataRetentionConfigInput
- type EnvironmentConfigDataRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigOutput) AirflowMetadataRetentionConfigs() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- func (EnvironmentConfigDataRetentionConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDataRetentionConfigOutput) TaskLogsRetentionConfigs() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput
- func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigPtrOutput
- type EnvironmentConfigDataRetentionConfigPtrInput
- type EnvironmentConfigDataRetentionConfigPtrOutput
- func (o EnvironmentConfigDataRetentionConfigPtrOutput) AirflowMetadataRetentionConfigs() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- func (o EnvironmentConfigDataRetentionConfigPtrOutput) Elem() EnvironmentConfigDataRetentionConfigOutput
- func (EnvironmentConfigDataRetentionConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDataRetentionConfigPtrOutput) TaskLogsRetentionConfigs() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (o EnvironmentConfigDataRetentionConfigPtrOutput) ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput
- func (o EnvironmentConfigDataRetentionConfigPtrOutput) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigPtrOutput
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs
- func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray
- func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ElementType() reflect.Type
- func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) Index(i pulumi.IntInput) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput
- type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) StorageMode() pulumi.StringPtrOutput
- func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- 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.StringPtrOutput
- 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
- func (o EnvironmentConfigDatabaseConfigOutput) Zone() pulumi.StringPtrOutput
- 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
- func (o EnvironmentConfigDatabaseConfigPtrOutput) Zone() pulumi.StringPtrOutput
- 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 EnvironmentConfigMasterAuthorizedNetworksConfig
- type EnvironmentConfigMasterAuthorizedNetworksConfigArgs
- func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput() EnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs
- func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ElementType() reflect.Type
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray
- func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ElementType() reflect.Type
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ElementType() reflect.Type
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) Index(i pulumi.IntInput) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput
- type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) CidrBlock() pulumi.StringOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) DisplayName() pulumi.StringPtrOutput
- func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ElementType() reflect.Type
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- type EnvironmentConfigMasterAuthorizedNetworksConfigInput
- type EnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) CidrBlocks() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) Enabled() pulumi.BoolOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput() EnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- type EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput
- type EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) CidrBlocks() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) Elem() EnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- 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.BoolPtrOutput
- 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) ComposerInternalIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigOutput) ComposerNetworkAttachment() pulumi.StringPtrOutput
- 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) ComposerInternalIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigNodeConfigPtrOutput) ComposerNetworkAttachment() pulumi.StringPtrOutput
- 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) DataRetentionConfig() EnvironmentConfigDataRetentionConfigPtrOutput
- func (o EnvironmentConfigOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
- func (EnvironmentConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigOutput) EnablePrivateBuildsOnly() pulumi.BoolPtrOutput
- func (o EnvironmentConfigOutput) EnablePrivateEnvironment() pulumi.BoolPtrOutput
- 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) MasterAuthorizedNetworksConfig() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- func (o EnvironmentConfigOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigOutput) NodeCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigOutput) PrivateEnvironmentConfig() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigOutput) RecoveryConfig() EnvironmentConfigRecoveryConfigPtrOutput
- func (o EnvironmentConfigOutput) ResilienceMode() pulumi.StringPtrOutput
- 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) CloudComposerConnectionSubnetwork() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ConnectionType() 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) CloudComposerConnectionSubnetwork() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudSqlIpv4CidrBlock() pulumi.StringPtrOutput
- func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ConnectionType() 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) DataRetentionConfig() EnvironmentConfigDataRetentionConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) Elem() EnvironmentConfigOutput
- func (EnvironmentConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigPtrOutput) EnablePrivateBuildsOnly() pulumi.BoolPtrOutput
- func (o EnvironmentConfigPtrOutput) EnablePrivateEnvironment() pulumi.BoolPtrOutput
- 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) MasterAuthorizedNetworksConfig() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) NodeCount() pulumi.IntPtrOutput
- func (o EnvironmentConfigPtrOutput) PrivateEnvironmentConfig() EnvironmentConfigPrivateEnvironmentConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) RecoveryConfig() EnvironmentConfigRecoveryConfigPtrOutput
- func (o EnvironmentConfigPtrOutput) ResilienceMode() pulumi.StringPtrOutput
- 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 EnvironmentConfigRecoveryConfig
- type EnvironmentConfigRecoveryConfigArgs
- func (EnvironmentConfigRecoveryConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigOutput() EnvironmentConfigRecoveryConfigOutput
- func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigOutput
- func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput
- func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigPtrOutput
- type EnvironmentConfigRecoveryConfigInput
- type EnvironmentConfigRecoveryConfigOutput
- func (EnvironmentConfigRecoveryConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigRecoveryConfigOutput) ScheduledSnapshotsConfig() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigOutput() EnvironmentConfigRecoveryConfigOutput
- func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigOutput
- func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigPtrOutput
- type EnvironmentConfigRecoveryConfigPtrInput
- type EnvironmentConfigRecoveryConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigPtrOutput) Elem() EnvironmentConfigRecoveryConfigOutput
- func (EnvironmentConfigRecoveryConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigRecoveryConfigPtrOutput) ScheduledSnapshotsConfig() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigPtrOutput) ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigPtrOutput) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigPtrOutput
- type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfig
- type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs
- func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ElementType() reflect.Type
- func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput
- type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ElementType() reflect.Type
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) Enabled() pulumi.BoolOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotCreationSchedule() pulumi.StringPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotLocation() pulumi.StringPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) TimeZone() pulumi.StringPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput
- type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) Elem() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) SnapshotCreationSchedule() pulumi.StringPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) SnapshotLocation() pulumi.StringPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) TimeZone() pulumi.StringPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
- 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 EnvironmentConfigSoftwareConfigCloudDataLineageIntegration
- type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs
- func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ElementType() reflect.Type
- func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput
- type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ElementType() reflect.Type
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) Enabled() pulumi.BoolOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput
- type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) Elem() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- type EnvironmentConfigSoftwareConfigInput
- type EnvironmentConfigSoftwareConfigOutput
- func (o EnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigOutput) CloudDataLineageIntegration() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- 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
- func (o EnvironmentConfigSoftwareConfigOutput) WebServerPluginsMode() pulumi.StringPtrOutput
- type EnvironmentConfigSoftwareConfigPtrInput
- type EnvironmentConfigSoftwareConfigPtrOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- func (o EnvironmentConfigSoftwareConfigPtrOutput) CloudDataLineageIntegration() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
- 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
- func (o EnvironmentConfigSoftwareConfigPtrOutput) WebServerPluginsMode() pulumi.StringPtrOutput
- 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 EnvironmentConfigWorkloadsConfigDagProcessor
- type EnvironmentConfigWorkloadsConfigDagProcessorArgs
- func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorOutput() EnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- type EnvironmentConfigWorkloadsConfigDagProcessorInput
- type EnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) Count() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) Cpu() pulumi.Float64PtrOutput
- func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorOutput() EnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- type EnvironmentConfigWorkloadsConfigDagProcessorPtrInput
- type EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) Count() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) Elem() EnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) StorageGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- type EnvironmentConfigWorkloadsConfigInput
- type EnvironmentConfigWorkloadsConfigOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) DagProcessor() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- 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) Triggerer() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
- func (o EnvironmentConfigWorkloadsConfigOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
- type EnvironmentConfigWorkloadsConfigPtrInput
- type EnvironmentConfigWorkloadsConfigPtrOutput
- func (o EnvironmentConfigWorkloadsConfigPtrOutput) DagProcessor() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
- 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) Triggerer() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- 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 EnvironmentConfigWorkloadsConfigTriggerer
- type EnvironmentConfigWorkloadsConfigTriggererArgs
- func (EnvironmentConfigWorkloadsConfigTriggererArgs) ElementType() reflect.Type
- func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererOutput() EnvironmentConfigWorkloadsConfigTriggererOutput
- func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererOutput
- func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- type EnvironmentConfigWorkloadsConfigTriggererInput
- type EnvironmentConfigWorkloadsConfigTriggererOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) Count() pulumi.IntOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) Cpu() pulumi.Float64Output
- func (EnvironmentConfigWorkloadsConfigTriggererOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) MemoryGb() pulumi.Float64Output
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererOutput() EnvironmentConfigWorkloadsConfigTriggererOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- type EnvironmentConfigWorkloadsConfigTriggererPtrInput
- type EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) Count() pulumi.IntPtrOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) Cpu() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) Elem() EnvironmentConfigWorkloadsConfigTriggererOutput
- func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ElementType() reflect.Type
- func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) MemoryGb() pulumi.Float64PtrOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput
- 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 (o EnvironmentOutput) Config() EnvironmentConfigOutput
- func (o EnvironmentOutput) EffectiveLabels() pulumi.StringMapOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) Labels() pulumi.StringMapOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) Project() pulumi.StringOutput
- func (o EnvironmentOutput) PulumiLabels() pulumi.StringMapOutput
- func (o EnvironmentOutput) Region() pulumi.StringOutput
- func (o EnvironmentOutput) StorageConfig() EnvironmentStorageConfigOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- type EnvironmentState
- type EnvironmentStorageConfig
- type EnvironmentStorageConfigArgs
- func (EnvironmentStorageConfigArgs) ElementType() reflect.Type
- func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigOutput() EnvironmentStorageConfigOutput
- func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigOutputWithContext(ctx context.Context) EnvironmentStorageConfigOutput
- func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput
- func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigPtrOutputWithContext(ctx context.Context) EnvironmentStorageConfigPtrOutput
- type EnvironmentStorageConfigInput
- type EnvironmentStorageConfigOutput
- func (o EnvironmentStorageConfigOutput) Bucket() pulumi.StringOutput
- func (EnvironmentStorageConfigOutput) ElementType() reflect.Type
- func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigOutput() EnvironmentStorageConfigOutput
- func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigOutputWithContext(ctx context.Context) EnvironmentStorageConfigOutput
- func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput
- func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigPtrOutputWithContext(ctx context.Context) EnvironmentStorageConfigPtrOutput
- type EnvironmentStorageConfigPtrInput
- type EnvironmentStorageConfigPtrOutput
- func (o EnvironmentStorageConfigPtrOutput) Bucket() pulumi.StringPtrOutput
- func (o EnvironmentStorageConfigPtrOutput) Elem() EnvironmentStorageConfigOutput
- func (EnvironmentStorageConfigPtrOutput) ElementType() reflect.Type
- func (o EnvironmentStorageConfigPtrOutput) ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput
- func (o EnvironmentStorageConfigPtrOutput) ToEnvironmentStorageConfigPtrOutputWithContext(ctx context.Context) EnvironmentStorageConfigPtrOutput
- 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 GetEnvironmentConfigDataRetentionConfig
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs
- func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray
- func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() ...
- func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) ...
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
- func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() ...
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) ...
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput
- type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionDays() pulumi.IntOutput
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionMode() pulumi.StringOutput
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
- type GetEnvironmentConfigDataRetentionConfigArgs
- func (GetEnvironmentConfigDataRetentionConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigDataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigOutput
- func (i GetEnvironmentConfigDataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigOutput
- type GetEnvironmentConfigDataRetentionConfigArray
- func (GetEnvironmentConfigDataRetentionConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigDataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigArrayOutput
- func (i GetEnvironmentConfigDataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigArrayOutput
- type GetEnvironmentConfigDataRetentionConfigArrayInput
- type GetEnvironmentConfigDataRetentionConfigArrayOutput
- func (GetEnvironmentConfigDataRetentionConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDataRetentionConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigDataRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigArrayOutput
- func (o GetEnvironmentConfigDataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigArrayOutput
- type GetEnvironmentConfigDataRetentionConfigInput
- type GetEnvironmentConfigDataRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigOutput) AirflowMetadataRetentionConfigs() ...
- func (GetEnvironmentConfigDataRetentionConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDataRetentionConfigOutput) TaskLogsRetentionConfigs() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (o GetEnvironmentConfigDataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigOutput
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs
- func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray
- func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput
- type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) StorageMode() pulumi.StringOutput
- func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
- 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
- func (o GetEnvironmentConfigDatabaseConfigOutput) Zone() pulumi.StringOutput
- 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 GetEnvironmentConfigMasterAuthorizedNetworksConfig
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigArray
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayInput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) DisplayName() pulumi.StringOutput
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigInput
- type GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) CidrBlocks() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
- func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) Enabled() pulumi.BoolOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
- func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
- 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) ComposerInternalIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigNodeConfigOutput) ComposerNetworkAttachment() pulumi.StringOutput
- 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) DataRetentionConfigs() GetEnvironmentConfigDataRetentionConfigArrayOutput
- func (o GetEnvironmentConfigOutput) DatabaseConfigs() GetEnvironmentConfigDatabaseConfigArrayOutput
- func (GetEnvironmentConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigOutput) EnablePrivateBuildsOnly() pulumi.BoolOutput
- func (o GetEnvironmentConfigOutput) EnablePrivateEnvironment() pulumi.BoolOutput
- 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) MasterAuthorizedNetworksConfigs() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
- func (o GetEnvironmentConfigOutput) NodeConfigs() GetEnvironmentConfigNodeConfigArrayOutput
- func (o GetEnvironmentConfigOutput) NodeCount() pulumi.IntOutput
- func (o GetEnvironmentConfigOutput) PrivateEnvironmentConfigs() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
- func (o GetEnvironmentConfigOutput) RecoveryConfigs() GetEnvironmentConfigRecoveryConfigArrayOutput
- func (o GetEnvironmentConfigOutput) ResilienceMode() pulumi.StringOutput
- 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) CloudComposerConnectionSubnetwork() pulumi.StringOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringOutput
- func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) ConnectionType() 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 GetEnvironmentConfigRecoveryConfig
- type GetEnvironmentConfigRecoveryConfigArgs
- func (GetEnvironmentConfigRecoveryConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigRecoveryConfigArgs) ToGetEnvironmentConfigRecoveryConfigOutput() GetEnvironmentConfigRecoveryConfigOutput
- func (i GetEnvironmentConfigRecoveryConfigArgs) ToGetEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigOutput
- type GetEnvironmentConfigRecoveryConfigArray
- func (GetEnvironmentConfigRecoveryConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigRecoveryConfigArray) ToGetEnvironmentConfigRecoveryConfigArrayOutput() GetEnvironmentConfigRecoveryConfigArrayOutput
- func (i GetEnvironmentConfigRecoveryConfigArray) ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigArrayOutput
- type GetEnvironmentConfigRecoveryConfigArrayInput
- type GetEnvironmentConfigRecoveryConfigArrayOutput
- func (GetEnvironmentConfigRecoveryConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigRecoveryConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigRecoveryConfigOutput
- func (o GetEnvironmentConfigRecoveryConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigArrayOutput() GetEnvironmentConfigRecoveryConfigArrayOutput
- func (o GetEnvironmentConfigRecoveryConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigArrayOutput
- type GetEnvironmentConfigRecoveryConfigInput
- type GetEnvironmentConfigRecoveryConfigOutput
- func (GetEnvironmentConfigRecoveryConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigRecoveryConfigOutput) ScheduledSnapshotsConfigs() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
- func (o GetEnvironmentConfigRecoveryConfigOutput) ToGetEnvironmentConfigRecoveryConfigOutput() GetEnvironmentConfigRecoveryConfigOutput
- func (o GetEnvironmentConfigRecoveryConfigOutput) ToGetEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigOutput
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs
- func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray
- func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
- func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayInput
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
- func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput
- type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) Enabled() pulumi.BoolOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotCreationSchedule() pulumi.StringOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotLocation() pulumi.StringOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) TimeZone() pulumi.StringOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
- 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 GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegration
- type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs
- func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray
- func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
- func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
- type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayInput
- type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
- func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
- func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
- type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput
- type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) Enabled() pulumi.BoolOutput
- func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
- type GetEnvironmentConfigSoftwareConfigInput
- type GetEnvironmentConfigSoftwareConfigOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) AirflowConfigOverrides() pulumi.StringMapOutput
- func (o GetEnvironmentConfigSoftwareConfigOutput) CloudDataLineageIntegrations() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
- 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
- func (o GetEnvironmentConfigSoftwareConfigOutput) WebServerPluginsMode() pulumi.StringOutput
- 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 GetEnvironmentConfigWorkloadsConfigDagProcessor
- type GetEnvironmentConfigWorkloadsConfigDagProcessorArgs
- func (GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
- type GetEnvironmentConfigWorkloadsConfigDagProcessorArray
- func (GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
- func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
- type GetEnvironmentConfigWorkloadsConfigDagProcessorArrayInput
- type GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
- func (GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
- type GetEnvironmentConfigWorkloadsConfigDagProcessorInput
- type GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) Count() pulumi.IntOutput
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) Cpu() pulumi.Float64Output
- func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) MemoryGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) StorageGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
- func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
- type GetEnvironmentConfigWorkloadsConfigInput
- type GetEnvironmentConfigWorkloadsConfigOutput
- func (o GetEnvironmentConfigWorkloadsConfigOutput) DagProcessors() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
- 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) Triggerers() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
- 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 GetEnvironmentConfigWorkloadsConfigTriggerer
- type GetEnvironmentConfigWorkloadsConfigTriggererArgs
- func (GetEnvironmentConfigWorkloadsConfigTriggererArgs) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigTriggererArgs) ToGetEnvironmentConfigWorkloadsConfigTriggererOutput() GetEnvironmentConfigWorkloadsConfigTriggererOutput
- func (i GetEnvironmentConfigWorkloadsConfigTriggererArgs) ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererOutput
- type GetEnvironmentConfigWorkloadsConfigTriggererArray
- func (GetEnvironmentConfigWorkloadsConfigTriggererArray) ElementType() reflect.Type
- func (i GetEnvironmentConfigWorkloadsConfigTriggererArray) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
- func (i GetEnvironmentConfigWorkloadsConfigTriggererArray) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
- type GetEnvironmentConfigWorkloadsConfigTriggererArrayInput
- type GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
- func (GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) Index(i pulumi.IntInput) GetEnvironmentConfigWorkloadsConfigTriggererOutput
- func (o GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
- func (o GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
- type GetEnvironmentConfigWorkloadsConfigTriggererInput
- type GetEnvironmentConfigWorkloadsConfigTriggererOutput
- func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) Count() pulumi.IntOutput
- func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) Cpu() pulumi.Float64Output
- func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) ElementType() reflect.Type
- func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) MemoryGb() pulumi.Float64Output
- func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererOutput() GetEnvironmentConfigWorkloadsConfigTriggererOutput
- func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererOutput
- 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 GetEnvironmentStorageConfig
- type GetEnvironmentStorageConfigArgs
- func (GetEnvironmentStorageConfigArgs) ElementType() reflect.Type
- func (i GetEnvironmentStorageConfigArgs) ToGetEnvironmentStorageConfigOutput() GetEnvironmentStorageConfigOutput
- func (i GetEnvironmentStorageConfigArgs) ToGetEnvironmentStorageConfigOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigOutput
- type GetEnvironmentStorageConfigArray
- func (GetEnvironmentStorageConfigArray) ElementType() reflect.Type
- func (i GetEnvironmentStorageConfigArray) ToGetEnvironmentStorageConfigArrayOutput() GetEnvironmentStorageConfigArrayOutput
- func (i GetEnvironmentStorageConfigArray) ToGetEnvironmentStorageConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigArrayOutput
- type GetEnvironmentStorageConfigArrayInput
- type GetEnvironmentStorageConfigArrayOutput
- func (GetEnvironmentStorageConfigArrayOutput) ElementType() reflect.Type
- func (o GetEnvironmentStorageConfigArrayOutput) Index(i pulumi.IntInput) GetEnvironmentStorageConfigOutput
- func (o GetEnvironmentStorageConfigArrayOutput) ToGetEnvironmentStorageConfigArrayOutput() GetEnvironmentStorageConfigArrayOutput
- func (o GetEnvironmentStorageConfigArrayOutput) ToGetEnvironmentStorageConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigArrayOutput
- type GetEnvironmentStorageConfigInput
- type GetEnvironmentStorageConfigOutput
- func (o GetEnvironmentStorageConfigOutput) Bucket() pulumi.StringOutput
- func (GetEnvironmentStorageConfigOutput) ElementType() reflect.Type
- func (o GetEnvironmentStorageConfigOutput) ToGetEnvironmentStorageConfigOutput() GetEnvironmentStorageConfigOutput
- func (o GetEnvironmentStorageConfigOutput) ToGetEnvironmentStorageConfigOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigOutput
- 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 (o LookupEnvironmentResultOutput) EffectiveLabels() pulumi.StringMapOutput
- 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) PulumiLabels() pulumi.StringMapOutput
- func (o LookupEnvironmentResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupEnvironmentResultOutput) StorageConfigs() GetEnvironmentStorageConfigArrayOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- type LookupUserWorkloadsConfigMapArgs
- type LookupUserWorkloadsConfigMapOutputArgs
- type LookupUserWorkloadsConfigMapResult
- type LookupUserWorkloadsConfigMapResultOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) Data() pulumi.StringMapOutput
- func (LookupUserWorkloadsConfigMapResultOutput) ElementType() reflect.Type
- func (o LookupUserWorkloadsConfigMapResultOutput) Environment() pulumi.StringOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) Id() pulumi.StringOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) Name() pulumi.StringOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) ToLookupUserWorkloadsConfigMapResultOutput() LookupUserWorkloadsConfigMapResultOutput
- func (o LookupUserWorkloadsConfigMapResultOutput) ToLookupUserWorkloadsConfigMapResultOutputWithContext(ctx context.Context) LookupUserWorkloadsConfigMapResultOutput
- type LookupUserWorkloadsSecretArgs
- type LookupUserWorkloadsSecretOutputArgs
- type LookupUserWorkloadsSecretResult
- type LookupUserWorkloadsSecretResultOutput
- func (o LookupUserWorkloadsSecretResultOutput) Data() pulumi.StringMapOutput
- func (LookupUserWorkloadsSecretResultOutput) ElementType() reflect.Type
- func (o LookupUserWorkloadsSecretResultOutput) Environment() pulumi.StringOutput
- func (o LookupUserWorkloadsSecretResultOutput) Id() pulumi.StringOutput
- func (o LookupUserWorkloadsSecretResultOutput) Name() pulumi.StringOutput
- func (o LookupUserWorkloadsSecretResultOutput) Project() pulumi.StringPtrOutput
- func (o LookupUserWorkloadsSecretResultOutput) Region() pulumi.StringPtrOutput
- func (o LookupUserWorkloadsSecretResultOutput) ToLookupUserWorkloadsSecretResultOutput() LookupUserWorkloadsSecretResultOutput
- func (o LookupUserWorkloadsSecretResultOutput) ToLookupUserWorkloadsSecretResultOutputWithContext(ctx context.Context) LookupUserWorkloadsSecretResultOutput
- type UserWorkloadsConfigMap
- type UserWorkloadsConfigMapArgs
- type UserWorkloadsConfigMapArray
- func (UserWorkloadsConfigMapArray) ElementType() reflect.Type
- func (i UserWorkloadsConfigMapArray) ToUserWorkloadsConfigMapArrayOutput() UserWorkloadsConfigMapArrayOutput
- func (i UserWorkloadsConfigMapArray) ToUserWorkloadsConfigMapArrayOutputWithContext(ctx context.Context) UserWorkloadsConfigMapArrayOutput
- type UserWorkloadsConfigMapArrayInput
- type UserWorkloadsConfigMapArrayOutput
- func (UserWorkloadsConfigMapArrayOutput) ElementType() reflect.Type
- func (o UserWorkloadsConfigMapArrayOutput) Index(i pulumi.IntInput) UserWorkloadsConfigMapOutput
- func (o UserWorkloadsConfigMapArrayOutput) ToUserWorkloadsConfigMapArrayOutput() UserWorkloadsConfigMapArrayOutput
- func (o UserWorkloadsConfigMapArrayOutput) ToUserWorkloadsConfigMapArrayOutputWithContext(ctx context.Context) UserWorkloadsConfigMapArrayOutput
- type UserWorkloadsConfigMapInput
- type UserWorkloadsConfigMapMap
- type UserWorkloadsConfigMapMapInput
- type UserWorkloadsConfigMapMapOutput
- func (UserWorkloadsConfigMapMapOutput) ElementType() reflect.Type
- func (o UserWorkloadsConfigMapMapOutput) MapIndex(k pulumi.StringInput) UserWorkloadsConfigMapOutput
- func (o UserWorkloadsConfigMapMapOutput) ToUserWorkloadsConfigMapMapOutput() UserWorkloadsConfigMapMapOutput
- func (o UserWorkloadsConfigMapMapOutput) ToUserWorkloadsConfigMapMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapMapOutput
- type UserWorkloadsConfigMapOutput
- func (o UserWorkloadsConfigMapOutput) Data() pulumi.StringMapOutput
- func (UserWorkloadsConfigMapOutput) ElementType() reflect.Type
- func (o UserWorkloadsConfigMapOutput) Environment() pulumi.StringOutput
- func (o UserWorkloadsConfigMapOutput) Name() pulumi.StringOutput
- func (o UserWorkloadsConfigMapOutput) Project() pulumi.StringOutput
- func (o UserWorkloadsConfigMapOutput) Region() pulumi.StringOutput
- func (o UserWorkloadsConfigMapOutput) ToUserWorkloadsConfigMapOutput() UserWorkloadsConfigMapOutput
- func (o UserWorkloadsConfigMapOutput) ToUserWorkloadsConfigMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapOutput
- type UserWorkloadsConfigMapState
- type UserWorkloadsSecret
- type UserWorkloadsSecretArgs
- type UserWorkloadsSecretArray
- type UserWorkloadsSecretArrayInput
- type UserWorkloadsSecretArrayOutput
- func (UserWorkloadsSecretArrayOutput) ElementType() reflect.Type
- func (o UserWorkloadsSecretArrayOutput) Index(i pulumi.IntInput) UserWorkloadsSecretOutput
- func (o UserWorkloadsSecretArrayOutput) ToUserWorkloadsSecretArrayOutput() UserWorkloadsSecretArrayOutput
- func (o UserWorkloadsSecretArrayOutput) ToUserWorkloadsSecretArrayOutputWithContext(ctx context.Context) UserWorkloadsSecretArrayOutput
- type UserWorkloadsSecretInput
- type UserWorkloadsSecretMap
- type UserWorkloadsSecretMapInput
- type UserWorkloadsSecretMapOutput
- func (UserWorkloadsSecretMapOutput) ElementType() reflect.Type
- func (o UserWorkloadsSecretMapOutput) MapIndex(k pulumi.StringInput) UserWorkloadsSecretOutput
- func (o UserWorkloadsSecretMapOutput) ToUserWorkloadsSecretMapOutput() UserWorkloadsSecretMapOutput
- func (o UserWorkloadsSecretMapOutput) ToUserWorkloadsSecretMapOutputWithContext(ctx context.Context) UserWorkloadsSecretMapOutput
- type UserWorkloadsSecretOutput
- func (o UserWorkloadsSecretOutput) Data() pulumi.StringMapOutput
- func (UserWorkloadsSecretOutput) ElementType() reflect.Type
- func (o UserWorkloadsSecretOutput) Environment() pulumi.StringOutput
- func (o UserWorkloadsSecretOutput) Name() pulumi.StringOutput
- func (o UserWorkloadsSecretOutput) Project() pulumi.StringOutput
- func (o UserWorkloadsSecretOutput) Region() pulumi.StringOutput
- func (o UserWorkloadsSecretOutput) ToUserWorkloadsSecretOutput() UserWorkloadsSecretOutput
- func (o UserWorkloadsSecretOutput) ToUserWorkloadsSecretOutputWithContext(ctx context.Context) UserWorkloadsSecretOutput
- type UserWorkloadsSecretState
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. Config EnvironmentConfigOutput `pulumi:"config"` EffectiveLabels pulumi.StringMapOutput `pulumi:"effectiveLabels"` // 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. **Note**: This field is non-authoritative, and will only manage the labels // present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the // resource. 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 combination of labels configured directly on the resource and default labels configured on the provider. PulumiLabels pulumi.StringMapOutput `pulumi:"pulumiLabels"` // The location or Compute Engine region for the environment. Region pulumi.StringOutput `pulumi:"region"` // Configuration options for storage used by Composer environment. StorageConfig EnvironmentStorageConfigOutput `pulumi:"storageConfig"` }
## Import
Environment can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{region}}/environments/{{name}}`
* `{{project}}/{{region}}/{{name}}`
* `{{name}}`
When using the `pulumi import` command, Environment can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:composer/environment:Environment default projects/{{project}}/locations/{{region}}/environments/{{name}} ```
```sh $ pulumi import gcp:composer/environment:Environment default {{project}}/{{region}}/{{name}} ```
```sh $ pulumi import gcp:composer/environment:Environment default {{name}} ```
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
type EnvironmentArgs ¶
type EnvironmentArgs struct { // Configuration parameters for this environment. 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. **Note**: This field is non-authoritative, and will only manage the labels // present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the // resource. 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 // Configuration options for storage used by Composer environment. StorageConfig EnvironmentStorageConfigPtrInput }
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 { // The URI of the Apache Airflow Web UI hosted within this // environment. AirflowUri *string `pulumi:"airflowUri"` // The Cloud Storage prefix of the DAGs for this environment. // Although Cloud Storage objects reside in a flat namespace, a // hierarchical file tree can be simulated using '/'-delimited // object name prefixes. DAG objects for this environment // reside in a simulated directory with this prefix. DagGcsPrefix *string `pulumi:"dagGcsPrefix"` // The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer DataRetentionConfig *EnvironmentConfigDataRetentionConfig `pulumi:"dataRetentionConfig"` // The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. DatabaseConfig *EnvironmentConfigDatabaseConfig `pulumi:"databaseConfig"` // Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet. EnablePrivateBuildsOnly *bool `pulumi:"enablePrivateBuildsOnly"` // Optional. If true, a private Composer environment will be created. EnablePrivateEnvironment *bool `pulumi:"enablePrivateEnvironment"` // The encryption options for the Composer environment and its dependencies. EncryptionConfig *EnvironmentConfigEncryptionConfig `pulumi:"encryptionConfig"` // The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. EnvironmentSize *string `pulumi:"environmentSize"` // The Kubernetes Engine cluster used to run this environment. GkeCluster *string `pulumi:"gkeCluster"` // The configuration for Cloud Composer maintenance window. MaintenanceWindow *EnvironmentConfigMaintenanceWindow `pulumi:"maintenanceWindow"` // Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs. MasterAuthorizedNetworksConfig *EnvironmentConfigMasterAuthorizedNetworksConfig `pulumi:"masterAuthorizedNetworksConfig"` // The configuration used for the Kubernetes Engine cluster. 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. PrivateEnvironmentConfig *EnvironmentConfigPrivateEnvironmentConfig `pulumi:"privateEnvironmentConfig"` // The recovery configuration settings for the Cloud Composer environment RecoveryConfig *EnvironmentConfigRecoveryConfig `pulumi:"recoveryConfig"` // Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer. ResilienceMode *string `pulumi:"resilienceMode"` // The configuration settings for software inside the environment. 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-*.*.*. WebServerConfig *EnvironmentConfigWebServerConfig `pulumi:"webServerConfig"` // Network-level access control policy for the Airflow web server. WebServerNetworkAccessControl *EnvironmentConfigWebServerNetworkAccessControl `pulumi:"webServerNetworkAccessControl"` // The workloads configuration settings for the 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 { // The URI of the Apache Airflow Web UI hosted within this // environment. AirflowUri pulumi.StringPtrInput `pulumi:"airflowUri"` // The Cloud Storage prefix of the DAGs for this environment. // Although Cloud Storage objects reside in a flat namespace, a // hierarchical file tree can be simulated using '/'-delimited // object name prefixes. DAG objects for this environment // reside in a simulated directory with this prefix. DagGcsPrefix pulumi.StringPtrInput `pulumi:"dagGcsPrefix"` // The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer DataRetentionConfig EnvironmentConfigDataRetentionConfigPtrInput `pulumi:"dataRetentionConfig"` // The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. DatabaseConfig EnvironmentConfigDatabaseConfigPtrInput `pulumi:"databaseConfig"` // Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet. EnablePrivateBuildsOnly pulumi.BoolPtrInput `pulumi:"enablePrivateBuildsOnly"` // Optional. If true, a private Composer environment will be created. EnablePrivateEnvironment pulumi.BoolPtrInput `pulumi:"enablePrivateEnvironment"` // The encryption options for the Composer environment and its dependencies. EncryptionConfig EnvironmentConfigEncryptionConfigPtrInput `pulumi:"encryptionConfig"` // The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. EnvironmentSize pulumi.StringPtrInput `pulumi:"environmentSize"` // The Kubernetes Engine cluster used to run this environment. GkeCluster pulumi.StringPtrInput `pulumi:"gkeCluster"` // The configuration for Cloud Composer maintenance window. MaintenanceWindow EnvironmentConfigMaintenanceWindowPtrInput `pulumi:"maintenanceWindow"` // Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs. MasterAuthorizedNetworksConfig EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput `pulumi:"masterAuthorizedNetworksConfig"` // The configuration used for the Kubernetes Engine cluster. 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. PrivateEnvironmentConfig EnvironmentConfigPrivateEnvironmentConfigPtrInput `pulumi:"privateEnvironmentConfig"` // The recovery configuration settings for the Cloud Composer environment RecoveryConfig EnvironmentConfigRecoveryConfigPtrInput `pulumi:"recoveryConfig"` // Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer. ResilienceMode pulumi.StringPtrInput `pulumi:"resilienceMode"` // The configuration settings for software inside the environment. 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-*.*.*. WebServerConfig EnvironmentConfigWebServerConfigPtrInput `pulumi:"webServerConfig"` // Network-level access control policy for the Airflow web server. WebServerNetworkAccessControl EnvironmentConfigWebServerNetworkAccessControlPtrInput `pulumi:"webServerNetworkAccessControl"` // The workloads configuration settings for the 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 EnvironmentConfigDataRetentionConfig ¶
type EnvironmentConfigDataRetentionConfig struct { // Optional. The configuration setting for database retention. AirflowMetadataRetentionConfigs []EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig `pulumi:"airflowMetadataRetentionConfigs"` // Optional. The configuration setting for Task Logs. TaskLogsRetentionConfigs []EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig `pulumi:"taskLogsRetentionConfigs"` }
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig struct { // How many days data should be retained for. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionDays *int `pulumi:"retentionDays"` // Whether database retention is enabled or not. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionMode *string `pulumi:"retentionMode"` }
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs struct { // How many days data should be retained for. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionDays pulumi.IntPtrInput `pulumi:"retentionDays"` // Whether database retention is enabled or not. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionMode pulumi.StringPtrInput `pulumi:"retentionMode"` }
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ElementType ¶ added in v8.13.0
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ¶ added in v8.13.0
func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext ¶ added in v8.13.0
func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray []EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ElementType ¶ added in v8.13.0
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ¶ added in v8.13.0
func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext ¶ added in v8.13.0
func (i EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput interface { pulumi.Input ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput }
EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput is an input type that accepts EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray and EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput values. You can construct a concrete instance of `EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput` via:
EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray{ EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs{...} }
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ElementType ¶ added in v8.13.0
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) Index ¶ added in v8.13.0
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput interface { pulumi.Input ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput }
EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput is an input type that accepts EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs and EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput values. You can construct a concrete instance of `EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput` via:
EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs{...}
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ¶ added in v8.13.0
type EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ElementType ¶ added in v8.13.0
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionDays ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionDays() pulumi.IntPtrOutput
How many days data should be retained for. This field is supported for Cloud Composer environments in composer 3 and newer.
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionMode ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionMode() pulumi.StringPtrOutput
Whether database retention is enabled or not. This field is supported for Cloud Composer environments in composer 3 and newer.
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
type EnvironmentConfigDataRetentionConfigArgs ¶
type EnvironmentConfigDataRetentionConfigArgs struct { // Optional. The configuration setting for database retention. AirflowMetadataRetentionConfigs EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput `pulumi:"airflowMetadataRetentionConfigs"` // Optional. The configuration setting for Task Logs. TaskLogsRetentionConfigs EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput `pulumi:"taskLogsRetentionConfigs"` }
func (EnvironmentConfigDataRetentionConfigArgs) ElementType ¶
func (EnvironmentConfigDataRetentionConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigOutput ¶
func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigOutputWithContext ¶
func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigPtrOutput ¶
func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput
func (EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext ¶
func (i EnvironmentConfigDataRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigPtrOutput
type EnvironmentConfigDataRetentionConfigInput ¶
type EnvironmentConfigDataRetentionConfigInput interface { pulumi.Input ToEnvironmentConfigDataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigOutput ToEnvironmentConfigDataRetentionConfigOutputWithContext(context.Context) EnvironmentConfigDataRetentionConfigOutput }
EnvironmentConfigDataRetentionConfigInput is an input type that accepts EnvironmentConfigDataRetentionConfigArgs and EnvironmentConfigDataRetentionConfigOutput values. You can construct a concrete instance of `EnvironmentConfigDataRetentionConfigInput` via:
EnvironmentConfigDataRetentionConfigArgs{...}
type EnvironmentConfigDataRetentionConfigOutput ¶
type EnvironmentConfigDataRetentionConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDataRetentionConfigOutput) AirflowMetadataRetentionConfigs ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigOutput) AirflowMetadataRetentionConfigs() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
Optional. The configuration setting for database retention.
func (EnvironmentConfigDataRetentionConfigOutput) ElementType ¶
func (EnvironmentConfigDataRetentionConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigOutput) TaskLogsRetentionConfigs ¶
func (o EnvironmentConfigDataRetentionConfigOutput) TaskLogsRetentionConfigs() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
Optional. The configuration setting for Task Logs.
func (EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigOutput ¶
func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigOutput() EnvironmentConfigDataRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigOutputWithContext ¶
func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigPtrOutput ¶
func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput
func (EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext ¶
func (o EnvironmentConfigDataRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigPtrOutput
type EnvironmentConfigDataRetentionConfigPtrInput ¶
type EnvironmentConfigDataRetentionConfigPtrInput interface { pulumi.Input ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(context.Context) EnvironmentConfigDataRetentionConfigPtrOutput }
EnvironmentConfigDataRetentionConfigPtrInput is an input type that accepts EnvironmentConfigDataRetentionConfigArgs, EnvironmentConfigDataRetentionConfigPtr and EnvironmentConfigDataRetentionConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigDataRetentionConfigPtrInput` via:
EnvironmentConfigDataRetentionConfigArgs{...} or: nil
func EnvironmentConfigDataRetentionConfigPtr ¶
func EnvironmentConfigDataRetentionConfigPtr(v *EnvironmentConfigDataRetentionConfigArgs) EnvironmentConfigDataRetentionConfigPtrInput
type EnvironmentConfigDataRetentionConfigPtrOutput ¶
type EnvironmentConfigDataRetentionConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDataRetentionConfigPtrOutput) AirflowMetadataRetentionConfigs ¶ added in v8.13.0
func (o EnvironmentConfigDataRetentionConfigPtrOutput) AirflowMetadataRetentionConfigs() EnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
Optional. The configuration setting for database retention.
func (EnvironmentConfigDataRetentionConfigPtrOutput) ElementType ¶
func (EnvironmentConfigDataRetentionConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigPtrOutput) TaskLogsRetentionConfigs ¶
func (o EnvironmentConfigDataRetentionConfigPtrOutput) TaskLogsRetentionConfigs() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
Optional. The configuration setting for Task Logs.
func (EnvironmentConfigDataRetentionConfigPtrOutput) ToEnvironmentConfigDataRetentionConfigPtrOutput ¶
func (o EnvironmentConfigDataRetentionConfigPtrOutput) ToEnvironmentConfigDataRetentionConfigPtrOutput() EnvironmentConfigDataRetentionConfigPtrOutput
func (EnvironmentConfigDataRetentionConfigPtrOutput) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext ¶
func (o EnvironmentConfigDataRetentionConfigPtrOutput) ToEnvironmentConfigDataRetentionConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigPtrOutput
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig struct { // Whether logs in cloud logging only is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4 and newer. StorageMode *string `pulumi:"storageMode"` }
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs struct { // Whether logs in cloud logging only is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4 and newer. StorageMode pulumi.StringPtrInput `pulumi:"storageMode"` }
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ElementType ¶
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ¶
func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext ¶
func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray []EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ElementType ¶
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ¶
func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext ¶
func (i EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput interface { pulumi.Input ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput }
EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput is an input type that accepts EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray and EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput values. You can construct a concrete instance of `EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput` via:
EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray{ EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs{...} }
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ElementType ¶
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ¶
func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext ¶
func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput interface { pulumi.Input ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput }
EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput is an input type that accepts EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs and EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput values. You can construct a concrete instance of `EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput` via:
EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs{...}
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ¶
type EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ElementType ¶
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) StorageMode ¶
func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) StorageMode() pulumi.StringPtrOutput
Whether logs in cloud logging only is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4 and newer.
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ¶
func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
func (EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext ¶
func (o EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) EnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
type EnvironmentConfigDatabaseConfig ¶
type EnvironmentConfigDatabaseConfig struct { // Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used. MachineType *string `pulumi:"machineType"` // Optional. Cloud SQL database preferred zone. Zone *string `pulumi:"zone"` }
type EnvironmentConfigDatabaseConfigArgs ¶
type EnvironmentConfigDatabaseConfigArgs struct { // Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used. MachineType pulumi.StringPtrInput `pulumi:"machineType"` // Optional. Cloud SQL database preferred zone. Zone pulumi.StringPtrInput `pulumi:"zone"` }
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.StringPtrOutput
Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used.
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
func (EnvironmentConfigDatabaseConfigOutput) Zone ¶
func (o EnvironmentConfigDatabaseConfigOutput) Zone() pulumi.StringPtrOutput
Optional. Cloud SQL database preferred zone.
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
Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used.
func (EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutput ¶
func (o EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutput() EnvironmentConfigDatabaseConfigPtrOutput
func (EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext ¶
func (o EnvironmentConfigDatabaseConfigPtrOutput) ToEnvironmentConfigDatabaseConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigDatabaseConfigPtrOutput
func (EnvironmentConfigDatabaseConfigPtrOutput) Zone ¶
func (o EnvironmentConfigDatabaseConfigPtrOutput) Zone() pulumi.StringPtrOutput
Optional. Cloud SQL database preferred zone.
type EnvironmentConfigEncryptionConfig ¶
type EnvironmentConfigEncryptionConfig struct { // Optional. Customer-managed Encryption Key available through Google's Key Management Service. Cannot be updated. KmsKeyName string `pulumi:"kmsKeyName"` }
type EnvironmentConfigEncryptionConfigArgs ¶
type EnvironmentConfigEncryptionConfigArgs struct { // Optional. Customer-managed Encryption Key available through Google's Key Management Service. 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
Optional. Customer-managed Encryption Key available through Google's Key Management Service. 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
Optional. Customer-managed Encryption Key available through Google's Key Management Service. 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 ¶
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 ¶
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 ¶
func (EnvironmentConfigMaintenanceWindowArgs) ElementType() reflect.Type
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutput ¶
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutputWithContext ¶
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutput ¶
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
func (EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext ¶
func (i EnvironmentConfigMaintenanceWindowArgs) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
type EnvironmentConfigMaintenanceWindowInput ¶
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 ¶
type EnvironmentConfigMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMaintenanceWindowOutput) ElementType ¶
func (EnvironmentConfigMaintenanceWindowOutput) ElementType() reflect.Type
func (EnvironmentConfigMaintenanceWindowOutput) EndTime ¶
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 ¶
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 ¶
func (o EnvironmentConfigMaintenanceWindowOutput) StartTime() pulumi.StringOutput
Start time of the first recurrence of the maintenance window.
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutput ¶
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutput() EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutputWithContext ¶
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowOutput
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput ¶
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
func (EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext ¶
func (o EnvironmentConfigMaintenanceWindowOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
type EnvironmentConfigMaintenanceWindowPtrInput ¶
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 ¶
func EnvironmentConfigMaintenanceWindowPtr(v *EnvironmentConfigMaintenanceWindowArgs) EnvironmentConfigMaintenanceWindowPtrInput
type EnvironmentConfigMaintenanceWindowPtrOutput ¶
type EnvironmentConfigMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMaintenanceWindowPtrOutput) ElementType ¶
func (EnvironmentConfigMaintenanceWindowPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigMaintenanceWindowPtrOutput) EndTime ¶
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 ¶
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 ¶
func (o EnvironmentConfigMaintenanceWindowPtrOutput) StartTime() pulumi.StringPtrOutput
Start time of the first recurrence of the maintenance window.
func (EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput ¶
func (o EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutput() EnvironmentConfigMaintenanceWindowPtrOutput
func (EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext ¶
func (o EnvironmentConfigMaintenanceWindowPtrOutput) ToEnvironmentConfigMaintenanceWindowPtrOutputWithContext(ctx context.Context) EnvironmentConfigMaintenanceWindowPtrOutput
type EnvironmentConfigMasterAuthorizedNetworksConfig ¶
type EnvironmentConfigMasterAuthorizedNetworksConfig struct { // cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS. CidrBlocks []EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock `pulumi:"cidrBlocks"` // Whether or not master authorized networks is enabled. Enabled bool `pulumi:"enabled"` }
type EnvironmentConfigMasterAuthorizedNetworksConfigArgs ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigArgs struct { // cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS. CidrBlocks EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput `pulumi:"cidrBlocks"` // Whether or not master authorized networks is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput() EnvironmentConfigMasterAuthorizedNetworksConfigOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs struct { // cidr_block must be specified in CIDR notation. CidrBlock pulumi.StringInput `pulumi:"cidrBlock"` // display_name is a field for users to identify CIDR blocks. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` }
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray []EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext ¶
func (i EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput interface { pulumi.Input ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput }
EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput is an input type that accepts EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray and EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput values. You can construct a concrete instance of `EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput` via:
EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray{ EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs{...} }
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput interface { pulumi.Input ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput }
EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput is an input type that accepts EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs and EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput values. You can construct a concrete instance of `EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput` via:
EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs{...}
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) CidrBlock ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) CidrBlock() pulumi.StringOutput
cidr_block must be specified in CIDR notation.
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) DisplayName ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) DisplayName() pulumi.StringPtrOutput
display_name is a field for users to identify CIDR blocks.
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
type EnvironmentConfigMasterAuthorizedNetworksConfigInput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigInput interface { pulumi.Input ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput() EnvironmentConfigMasterAuthorizedNetworksConfigOutput ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigOutput }
EnvironmentConfigMasterAuthorizedNetworksConfigInput is an input type that accepts EnvironmentConfigMasterAuthorizedNetworksConfigArgs and EnvironmentConfigMasterAuthorizedNetworksConfigOutput values. You can construct a concrete instance of `EnvironmentConfigMasterAuthorizedNetworksConfigInput` via:
EnvironmentConfigMasterAuthorizedNetworksConfigArgs{...}
type EnvironmentConfigMasterAuthorizedNetworksConfigOutput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) CidrBlocks ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) CidrBlocks() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS.
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) Enabled ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) Enabled() pulumi.BoolOutput
Whether or not master authorized networks is enabled.
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutput() EnvironmentConfigMasterAuthorizedNetworksConfigOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
type EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput interface { pulumi.Input ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput }
EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput is an input type that accepts EnvironmentConfigMasterAuthorizedNetworksConfigArgs, EnvironmentConfigMasterAuthorizedNetworksConfigPtr and EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput` via:
EnvironmentConfigMasterAuthorizedNetworksConfigArgs{...} or: nil
func EnvironmentConfigMasterAuthorizedNetworksConfigPtr ¶
func EnvironmentConfigMasterAuthorizedNetworksConfigPtr(v *EnvironmentConfigMasterAuthorizedNetworksConfigArgs) EnvironmentConfigMasterAuthorizedNetworksConfigPtrInput
type EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput ¶
type EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) CidrBlocks ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) CidrBlocks() EnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS.
func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ElementType ¶
func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) Enabled ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether or not master authorized networks is enabled.
func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
func (EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext ¶
func (o EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput) ToEnvironmentConfigMasterAuthorizedNetworksConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
type EnvironmentConfigNodeConfig ¶
type EnvironmentConfigNodeConfig struct { // IPv4 cidr range that will be used by Composer internal components. ComposerInternalIpv4CidrBlock *string `pulumi:"composerInternalIpv4CidrBlock"` // PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available. ComposerNetworkAttachment *string `pulumi:"composerNetworkAttachment"` // 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: 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. Cannot be updated. IpAllocationPolicy *EnvironmentConfigNodeConfigIpAllocationPolicy `pulumi:"ipAllocationPolicy"` // The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. 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 during environment creation, and only 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 machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided. 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. 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 { // IPv4 cidr range that will be used by Composer internal components. ComposerInternalIpv4CidrBlock pulumi.StringPtrInput `pulumi:"composerInternalIpv4CidrBlock"` // PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available. ComposerNetworkAttachment pulumi.StringPtrInput `pulumi:"composerNetworkAttachment"` // 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: 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. Cannot be updated. IpAllocationPolicy EnvironmentConfigNodeConfigIpAllocationPolicyPtrInput `pulumi:"ipAllocationPolicy"` // The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. 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 during environment creation, and only 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 machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided. 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. 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.BoolPtrInput `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.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 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) ComposerInternalIpv4CidrBlock ¶
func (o EnvironmentConfigNodeConfigOutput) ComposerInternalIpv4CidrBlock() pulumi.StringPtrOutput
IPv4 cidr range that will be used by Composer internal components.
func (EnvironmentConfigNodeConfigOutput) ComposerNetworkAttachment ¶
func (o EnvironmentConfigNodeConfigOutput) ComposerNetworkAttachment() pulumi.StringPtrOutput
PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available.
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 ¶
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: 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. Cannot be updated.
func (EnvironmentConfigNodeConfigOutput) MachineType ¶
func (o EnvironmentConfigNodeConfigOutput) MachineType() pulumi.StringPtrOutput
The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigOutput) MaxPodsPerNode ¶
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 during environment creation, and only 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 machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided.
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.
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) ComposerInternalIpv4CidrBlock ¶
func (o EnvironmentConfigNodeConfigPtrOutput) ComposerInternalIpv4CidrBlock() pulumi.StringPtrOutput
IPv4 cidr range that will be used by Composer internal components.
func (EnvironmentConfigNodeConfigPtrOutput) ComposerNetworkAttachment ¶
func (o EnvironmentConfigNodeConfigPtrOutput) ComposerNetworkAttachment() pulumi.StringPtrOutput
PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available.
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 ¶
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: 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. Cannot be updated.
func (EnvironmentConfigNodeConfigPtrOutput) MachineType ¶
func (o EnvironmentConfigNodeConfigPtrOutput) MachineType() pulumi.StringPtrOutput
The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigNodeConfigPtrOutput) MaxPodsPerNode ¶
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 during environment creation, and only 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 machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided.
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.
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
The URI of the Apache Airflow Web UI hosted within this environment.
func (EnvironmentConfigOutput) DagGcsPrefix ¶
func (o EnvironmentConfigOutput) DagGcsPrefix() pulumi.StringPtrOutput
The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using '/'-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with this prefix.
func (EnvironmentConfigOutput) DataRetentionConfig ¶
func (o EnvironmentConfigOutput) DataRetentionConfig() EnvironmentConfigDataRetentionConfigPtrOutput
The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer
func (EnvironmentConfigOutput) DatabaseConfig ¶
func (o EnvironmentConfigOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigOutput) ElementType ¶
func (EnvironmentConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigOutput) EnablePrivateBuildsOnly ¶
func (o EnvironmentConfigOutput) EnablePrivateBuildsOnly() pulumi.BoolPtrOutput
Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet.
func (EnvironmentConfigOutput) EnablePrivateEnvironment ¶
func (o EnvironmentConfigOutput) EnablePrivateEnvironment() pulumi.BoolPtrOutput
Optional. If true, a private Composer environment will be created.
func (EnvironmentConfigOutput) EncryptionConfig ¶
func (o EnvironmentConfigOutput) EncryptionConfig() EnvironmentConfigEncryptionConfigPtrOutput
The encryption options for the Composer environment and its dependencies.
func (EnvironmentConfigOutput) EnvironmentSize ¶
func (o EnvironmentConfigOutput) EnvironmentSize() pulumi.StringPtrOutput
The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (EnvironmentConfigOutput) GkeCluster ¶
func (o EnvironmentConfigOutput) GkeCluster() pulumi.StringPtrOutput
The Kubernetes Engine cluster used to run this environment.
func (EnvironmentConfigOutput) MaintenanceWindow ¶
func (o EnvironmentConfigOutput) MaintenanceWindow() EnvironmentConfigMaintenanceWindowPtrOutput
The configuration for Cloud Composer maintenance window.
func (EnvironmentConfigOutput) MasterAuthorizedNetworksConfig ¶
func (o EnvironmentConfigOutput) MasterAuthorizedNetworksConfig() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
func (EnvironmentConfigOutput) NodeConfig ¶
func (o EnvironmentConfigOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
The configuration used for the Kubernetes Engine cluster.
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.
func (EnvironmentConfigOutput) RecoveryConfig ¶
func (o EnvironmentConfigOutput) RecoveryConfig() EnvironmentConfigRecoveryConfigPtrOutput
The recovery configuration settings for the Cloud Composer environment
func (EnvironmentConfigOutput) ResilienceMode ¶
func (o EnvironmentConfigOutput) ResilienceMode() pulumi.StringPtrOutput
Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer.
func (EnvironmentConfigOutput) SoftwareConfig ¶
func (o EnvironmentConfigOutput) SoftwareConfig() EnvironmentConfigSoftwareConfigPtrOutput
The configuration settings for software inside the environment.
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-*.*.*.
func (EnvironmentConfigOutput) WebServerNetworkAccessControl ¶
func (o EnvironmentConfigOutput) WebServerNetworkAccessControl() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
Network-level access control policy for the Airflow web server.
func (EnvironmentConfigOutput) WorkloadsConfig ¶
func (o EnvironmentConfigOutput) WorkloadsConfig() EnvironmentConfigWorkloadsConfigPtrOutput
The workloads configuration settings for the 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 { // When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. CloudComposerConnectionSubnetwork *string `pulumi:"cloudComposerConnectionSubnetwork"` // The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. 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 web_server_ipv4_cidr_block. CloudSqlIpv4CidrBlock *string `pulumi:"cloudSqlIpv4CidrBlock"` // Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT". ConnectionType *string `pulumi:"connectionType"` // 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 '172.16.0.0/28' is used. MasterIpv4CidrBlock *string `pulumi:"masterIpv4CidrBlock"` // The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from masterIpv4CidrBlock and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. WebServerIpv4CidrBlock *string `pulumi:"webServerIpv4CidrBlock"` }
type EnvironmentConfigPrivateEnvironmentConfigArgs ¶
type EnvironmentConfigPrivateEnvironmentConfigArgs struct { // When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. CloudComposerConnectionSubnetwork pulumi.StringPtrInput `pulumi:"cloudComposerConnectionSubnetwork"` // The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. 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 web_server_ipv4_cidr_block. CloudSqlIpv4CidrBlock pulumi.StringPtrInput `pulumi:"cloudSqlIpv4CidrBlock"` // Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT". ConnectionType pulumi.StringPtrInput `pulumi:"connectionType"` // 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 '172.16.0.0/28' is used. 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 cloud_sql_ipv4_cidr_block. 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) CloudComposerConnectionSubnetwork ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerConnectionSubnetwork() pulumi.StringPtrOutput
When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
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 web_server_ipv4_cidr_block.
func (EnvironmentConfigPrivateEnvironmentConfigOutput) ConnectionType ¶
func (o EnvironmentConfigPrivateEnvironmentConfigOutput) ConnectionType() pulumi.StringPtrOutput
Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT".
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 ¶
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 '172.16.0.0/28' is used.
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 cloud_sql_ipv4_cidr_block. 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) CloudComposerConnectionSubnetwork ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerConnectionSubnetwork() pulumi.StringPtrOutput
When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerNetworkIpv4CidrBlock ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringPtrOutput
The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
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 web_server_ipv4_cidr_block.
func (EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ConnectionType ¶
func (o EnvironmentConfigPrivateEnvironmentConfigPtrOutput) ConnectionType() pulumi.StringPtrOutput
Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT".
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 ¶
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 '172.16.0.0/28' is used.
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 cloud_sql_ipv4_cidr_block. 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
The URI of the Apache Airflow Web UI hosted within this environment.
func (EnvironmentConfigPtrOutput) DagGcsPrefix ¶
func (o EnvironmentConfigPtrOutput) DagGcsPrefix() pulumi.StringPtrOutput
The Cloud Storage prefix of the DAGs for this environment. Although Cloud Storage objects reside in a flat namespace, a hierarchical file tree can be simulated using '/'-delimited object name prefixes. DAG objects for this environment reside in a simulated directory with this prefix.
func (EnvironmentConfigPtrOutput) DataRetentionConfig ¶
func (o EnvironmentConfigPtrOutput) DataRetentionConfig() EnvironmentConfigDataRetentionConfigPtrOutput
The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer
func (EnvironmentConfigPtrOutput) DatabaseConfig ¶
func (o EnvironmentConfigPtrOutput) DatabaseConfig() EnvironmentConfigDatabaseConfigPtrOutput
The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (EnvironmentConfigPtrOutput) Elem ¶
func (o EnvironmentConfigPtrOutput) Elem() EnvironmentConfigOutput
func (EnvironmentConfigPtrOutput) ElementType ¶
func (EnvironmentConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigPtrOutput) EnablePrivateBuildsOnly ¶
func (o EnvironmentConfigPtrOutput) EnablePrivateBuildsOnly() pulumi.BoolPtrOutput
Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet.
func (EnvironmentConfigPtrOutput) EnablePrivateEnvironment ¶
func (o EnvironmentConfigPtrOutput) EnablePrivateEnvironment() pulumi.BoolPtrOutput
Optional. If true, a private Composer environment will be created.
func (EnvironmentConfigPtrOutput) EncryptionConfig ¶
func (o EnvironmentConfigPtrOutput) EncryptionConfig() EnvironmentConfigEncryptionConfigPtrOutput
The encryption options for the Composer environment and its dependencies.
func (EnvironmentConfigPtrOutput) EnvironmentSize ¶
func (o EnvironmentConfigPtrOutput) EnvironmentSize() pulumi.StringPtrOutput
The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (EnvironmentConfigPtrOutput) GkeCluster ¶
func (o EnvironmentConfigPtrOutput) GkeCluster() pulumi.StringPtrOutput
The Kubernetes Engine cluster used to run this environment.
func (EnvironmentConfigPtrOutput) MaintenanceWindow ¶
func (o EnvironmentConfigPtrOutput) MaintenanceWindow() EnvironmentConfigMaintenanceWindowPtrOutput
The configuration for Cloud Composer maintenance window.
func (EnvironmentConfigPtrOutput) MasterAuthorizedNetworksConfig ¶
func (o EnvironmentConfigPtrOutput) MasterAuthorizedNetworksConfig() EnvironmentConfigMasterAuthorizedNetworksConfigPtrOutput
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
func (EnvironmentConfigPtrOutput) NodeConfig ¶
func (o EnvironmentConfigPtrOutput) NodeConfig() EnvironmentConfigNodeConfigPtrOutput
The configuration used for the Kubernetes Engine cluster.
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.
func (EnvironmentConfigPtrOutput) RecoveryConfig ¶
func (o EnvironmentConfigPtrOutput) RecoveryConfig() EnvironmentConfigRecoveryConfigPtrOutput
The recovery configuration settings for the Cloud Composer environment
func (EnvironmentConfigPtrOutput) ResilienceMode ¶
func (o EnvironmentConfigPtrOutput) ResilienceMode() pulumi.StringPtrOutput
Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer.
func (EnvironmentConfigPtrOutput) SoftwareConfig ¶
func (o EnvironmentConfigPtrOutput) SoftwareConfig() EnvironmentConfigSoftwareConfigPtrOutput
The configuration settings for software inside the environment.
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-*.*.*.
func (EnvironmentConfigPtrOutput) WebServerNetworkAccessControl ¶
func (o EnvironmentConfigPtrOutput) WebServerNetworkAccessControl() EnvironmentConfigWebServerNetworkAccessControlPtrOutput
Network-level access control policy for the Airflow web server.
func (EnvironmentConfigPtrOutput) WorkloadsConfig ¶
func (o EnvironmentConfigPtrOutput) WorkloadsConfig() EnvironmentConfigWorkloadsConfigPtrOutput
The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
type EnvironmentConfigRecoveryConfig ¶
type EnvironmentConfigRecoveryConfig struct { // The configuration settings for scheduled snapshots. ScheduledSnapshotsConfig *EnvironmentConfigRecoveryConfigScheduledSnapshotsConfig `pulumi:"scheduledSnapshotsConfig"` }
type EnvironmentConfigRecoveryConfigArgs ¶
type EnvironmentConfigRecoveryConfigArgs struct { // The configuration settings for scheduled snapshots. ScheduledSnapshotsConfig EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput `pulumi:"scheduledSnapshotsConfig"` }
func (EnvironmentConfigRecoveryConfigArgs) ElementType ¶
func (EnvironmentConfigRecoveryConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigOutput ¶
func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigOutput() EnvironmentConfigRecoveryConfigOutput
func (EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigOutputWithContext ¶
func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigOutput
func (EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigPtrOutput ¶
func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput
func (EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext ¶
func (i EnvironmentConfigRecoveryConfigArgs) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigPtrOutput
type EnvironmentConfigRecoveryConfigInput ¶
type EnvironmentConfigRecoveryConfigInput interface { pulumi.Input ToEnvironmentConfigRecoveryConfigOutput() EnvironmentConfigRecoveryConfigOutput ToEnvironmentConfigRecoveryConfigOutputWithContext(context.Context) EnvironmentConfigRecoveryConfigOutput }
EnvironmentConfigRecoveryConfigInput is an input type that accepts EnvironmentConfigRecoveryConfigArgs and EnvironmentConfigRecoveryConfigOutput values. You can construct a concrete instance of `EnvironmentConfigRecoveryConfigInput` via:
EnvironmentConfigRecoveryConfigArgs{...}
type EnvironmentConfigRecoveryConfigOutput ¶
type EnvironmentConfigRecoveryConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigRecoveryConfigOutput) ElementType ¶
func (EnvironmentConfigRecoveryConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigRecoveryConfigOutput) ScheduledSnapshotsConfig ¶
func (o EnvironmentConfigRecoveryConfigOutput) ScheduledSnapshotsConfig() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
The configuration settings for scheduled snapshots.
func (EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigOutput ¶
func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigOutput() EnvironmentConfigRecoveryConfigOutput
func (EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigOutputWithContext ¶
func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigOutput
func (EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigPtrOutput ¶
func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput
func (EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext ¶
func (o EnvironmentConfigRecoveryConfigOutput) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigPtrOutput
type EnvironmentConfigRecoveryConfigPtrInput ¶
type EnvironmentConfigRecoveryConfigPtrInput interface { pulumi.Input ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(context.Context) EnvironmentConfigRecoveryConfigPtrOutput }
EnvironmentConfigRecoveryConfigPtrInput is an input type that accepts EnvironmentConfigRecoveryConfigArgs, EnvironmentConfigRecoveryConfigPtr and EnvironmentConfigRecoveryConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigRecoveryConfigPtrInput` via:
EnvironmentConfigRecoveryConfigArgs{...} or: nil
func EnvironmentConfigRecoveryConfigPtr ¶
func EnvironmentConfigRecoveryConfigPtr(v *EnvironmentConfigRecoveryConfigArgs) EnvironmentConfigRecoveryConfigPtrInput
type EnvironmentConfigRecoveryConfigPtrOutput ¶
type EnvironmentConfigRecoveryConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigRecoveryConfigPtrOutput) ElementType ¶
func (EnvironmentConfigRecoveryConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigRecoveryConfigPtrOutput) ScheduledSnapshotsConfig ¶
func (o EnvironmentConfigRecoveryConfigPtrOutput) ScheduledSnapshotsConfig() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
The configuration settings for scheduled snapshots.
func (EnvironmentConfigRecoveryConfigPtrOutput) ToEnvironmentConfigRecoveryConfigPtrOutput ¶
func (o EnvironmentConfigRecoveryConfigPtrOutput) ToEnvironmentConfigRecoveryConfigPtrOutput() EnvironmentConfigRecoveryConfigPtrOutput
func (EnvironmentConfigRecoveryConfigPtrOutput) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext ¶
func (o EnvironmentConfigRecoveryConfigPtrOutput) ToEnvironmentConfigRecoveryConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigPtrOutput
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfig ¶
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfig struct { // When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket. Enabled bool `pulumi:"enabled"` // Snapshot schedule, in the unix-cron format. SnapshotCreationSchedule *string `pulumi:"snapshotCreationSchedule"` // the URI of a bucket folder where to save the snapshot. SnapshotLocation *string `pulumi:"snapshotLocation"` // A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03. TimeZone *string `pulumi:"timeZone"` }
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs ¶
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs struct { // When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket. Enabled pulumi.BoolInput `pulumi:"enabled"` // Snapshot schedule, in the unix-cron format. SnapshotCreationSchedule pulumi.StringPtrInput `pulumi:"snapshotCreationSchedule"` // the URI of a bucket folder where to save the snapshot. SnapshotLocation pulumi.StringPtrInput `pulumi:"snapshotLocation"` // A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03. TimeZone pulumi.StringPtrInput `pulumi:"timeZone"` }
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ElementType ¶
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ¶
func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext ¶
func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput ¶
func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext ¶
func (i EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput ¶
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput interface { pulumi.Input ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput }
EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput is an input type that accepts EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs and EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput values. You can construct a concrete instance of `EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput` via:
EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs{...}
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ¶
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ElementType ¶
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) Enabled ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) Enabled() pulumi.BoolOutput
When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotCreationSchedule ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotCreationSchedule() pulumi.StringPtrOutput
Snapshot schedule, in the unix-cron format.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotLocation ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotLocation() pulumi.StringPtrOutput
the URI of a bucket folder where to save the snapshot.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) TimeZone ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) TimeZone() pulumi.StringPtrOutput
A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput ¶
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput interface { pulumi.Input ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput }
EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput is an input type that accepts EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs, EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtr and EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput values. You can construct a concrete instance of `EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput` via:
EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs{...} or: nil
func EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtr ¶
func EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtr(v *EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrInput
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput ¶
type EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ElementType ¶
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) Enabled ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) Enabled() pulumi.BoolPtrOutput
When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) SnapshotCreationSchedule ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) SnapshotCreationSchedule() pulumi.StringPtrOutput
Snapshot schedule, in the unix-cron format.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) SnapshotLocation ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) SnapshotLocation() pulumi.StringPtrOutput
the URI of a bucket folder where to save the snapshot.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) TimeZone ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) TimeZone() pulumi.StringPtrOutput
A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03.
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput() EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
func (EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext ¶
func (o EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput) ToEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigRecoveryConfigScheduledSnapshotsConfigPtrOutput
type EnvironmentConfigSoftwareConfig ¶
type EnvironmentConfigSoftwareConfig struct { // 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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden. AirflowConfigOverrides map[string]string `pulumi:"airflowConfigOverrides"` // The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer CloudDataLineageIntegration *EnvironmentConfigSoftwareConfigCloudDataLineageIntegration `pulumi:"cloudDataLineageIntegration"` // 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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER. 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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list. 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"` // Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3. WebServerPluginsMode *string `pulumi:"webServerPluginsMode"` }
type EnvironmentConfigSoftwareConfigArgs ¶
type EnvironmentConfigSoftwareConfigArgs struct { // 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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden. AirflowConfigOverrides pulumi.StringMapInput `pulumi:"airflowConfigOverrides"` // The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer CloudDataLineageIntegration EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput `pulumi:"cloudDataLineageIntegration"` // 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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER. 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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list. 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"` // Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3. WebServerPluginsMode pulumi.StringPtrInput `pulumi:"webServerPluginsMode"` }
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 EnvironmentConfigSoftwareConfigCloudDataLineageIntegration ¶
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegration struct { // Whether or not Cloud Data Lineage integration is enabled. Enabled bool `pulumi:"enabled"` }
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs ¶
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs struct { // Whether or not Cloud Data Lineage integration is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ElementType ¶
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ElementType() reflect.Type
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ¶
func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext ¶
func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput ¶
func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext ¶
func (i EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput ¶
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput interface { pulumi.Input ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput }
EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput is an input type that accepts EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs and EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput values. You can construct a concrete instance of `EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput` via:
EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs{...}
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ¶
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ElementType ¶
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ElementType() reflect.Type
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) Enabled ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) Enabled() pulumi.BoolOutput
Whether or not Cloud Data Lineage integration is enabled.
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput ¶
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput interface { pulumi.Input ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput }
EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput is an input type that accepts EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs, EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtr and EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput values. You can construct a concrete instance of `EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput` via:
EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs{...} or: nil
func EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtr ¶
func EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtr(v *EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrInput
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput ¶
type EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ElementType ¶
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) Enabled ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether or not Cloud Data Lineage integration is enabled.
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
func (EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext ¶
func (o EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput) ToEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutputWithContext(ctx context.Context) EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
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
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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden.
func (EnvironmentConfigSoftwareConfigOutput) CloudDataLineageIntegration ¶
func (o EnvironmentConfigSoftwareConfigOutput) CloudDataLineageIntegration() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer
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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER.
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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list.
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 ¶
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
func (EnvironmentConfigSoftwareConfigOutput) WebServerPluginsMode ¶
func (o EnvironmentConfigSoftwareConfigOutput) WebServerPluginsMode() pulumi.StringPtrOutput
Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3.
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
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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden.
func (EnvironmentConfigSoftwareConfigPtrOutput) CloudDataLineageIntegration ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) CloudDataLineageIntegration() EnvironmentConfigSoftwareConfigCloudDataLineageIntegrationPtrOutput
The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer
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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER.
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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list.
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 ¶
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
func (EnvironmentConfigSoftwareConfigPtrOutput) WebServerPluginsMode ¶
func (o EnvironmentConfigSoftwareConfigPtrOutput) WebServerPluginsMode() pulumi.StringPtrOutput
Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3.
type EnvironmentConfigWebServerConfig ¶
type EnvironmentConfigWebServerConfig struct { // Optional. 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. If not specified, composer-n1-webserver-2 will be used. 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 { // Optional. 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. If not specified, composer-n1-webserver-2 will be used. 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
Optional. 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. If not specified, composer-n1-webserver-2 will be used. 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
Optional. 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. If not specified, composer-n1-webserver-2 will be used. 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. 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. 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.
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.
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 ¶
type EnvironmentConfigWorkloadsConfig struct { // Configuration for resources used by DAG processor. DagProcessor *EnvironmentConfigWorkloadsConfigDagProcessor `pulumi:"dagProcessor"` // Configuration for resources used by Airflow schedulers. Scheduler *EnvironmentConfigWorkloadsConfigScheduler `pulumi:"scheduler"` // Configuration for resources used by Airflow triggerers. Triggerer *EnvironmentConfigWorkloadsConfigTriggerer `pulumi:"triggerer"` // 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 ¶
type EnvironmentConfigWorkloadsConfigArgs struct { // Configuration for resources used by DAG processor. DagProcessor EnvironmentConfigWorkloadsConfigDagProcessorPtrInput `pulumi:"dagProcessor"` // Configuration for resources used by Airflow schedulers. Scheduler EnvironmentConfigWorkloadsConfigSchedulerPtrInput `pulumi:"scheduler"` // Configuration for resources used by Airflow triggerers. Triggerer EnvironmentConfigWorkloadsConfigTriggererPtrInput `pulumi:"triggerer"` // 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 ¶
func (EnvironmentConfigWorkloadsConfigArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutput ¶
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutput ¶
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigArgs) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
type EnvironmentConfigWorkloadsConfigDagProcessor ¶
type EnvironmentConfigWorkloadsConfigDagProcessor struct { // Number of DAG processors. Count *int `pulumi:"count"` // CPU request and limit for DAG processor. Cpu *float64 `pulumi:"cpu"` // Memory (GB) request and limit for DAG processor. MemoryGb *float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for DAG processor. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigDagProcessorArgs ¶
type EnvironmentConfigWorkloadsConfigDagProcessorArgs struct { // Number of DAG processors. Count pulumi.IntPtrInput `pulumi:"count"` // CPU request and limit for DAG processor. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Memory (GB) request and limit for DAG processor. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // Storage (GB) request and limit for DAG processor. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ElementType ¶
func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorOutput ¶
func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorOutput() EnvironmentConfigWorkloadsConfigDagProcessorOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput ¶
func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigDagProcessorArgs) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
type EnvironmentConfigWorkloadsConfigDagProcessorInput ¶
type EnvironmentConfigWorkloadsConfigDagProcessorInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigDagProcessorOutput() EnvironmentConfigWorkloadsConfigDagProcessorOutput ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigDagProcessorOutput }
EnvironmentConfigWorkloadsConfigDagProcessorInput is an input type that accepts EnvironmentConfigWorkloadsConfigDagProcessorArgs and EnvironmentConfigWorkloadsConfigDagProcessorOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigDagProcessorInput` via:
EnvironmentConfigWorkloadsConfigDagProcessorArgs{...}
type EnvironmentConfigWorkloadsConfigDagProcessorOutput ¶
type EnvironmentConfigWorkloadsConfigDagProcessorOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) Count ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) Count() pulumi.IntPtrOutput
Number of DAG processors.
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) Cpu ¶
CPU request and limit for DAG processor.
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for DAG processor.
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for DAG processor.
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorOutput ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorOutput() EnvironmentConfigWorkloadsConfigDagProcessorOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
type EnvironmentConfigWorkloadsConfigDagProcessorPtrInput ¶
type EnvironmentConfigWorkloadsConfigDagProcessorPtrInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput }
EnvironmentConfigWorkloadsConfigDagProcessorPtrInput is an input type that accepts EnvironmentConfigWorkloadsConfigDagProcessorArgs, EnvironmentConfigWorkloadsConfigDagProcessorPtr and EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigDagProcessorPtrInput` via:
EnvironmentConfigWorkloadsConfigDagProcessorArgs{...} or: nil
func EnvironmentConfigWorkloadsConfigDagProcessorPtr ¶
func EnvironmentConfigWorkloadsConfigDagProcessorPtr(v *EnvironmentConfigWorkloadsConfigDagProcessorArgs) EnvironmentConfigWorkloadsConfigDagProcessorPtrInput
type EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput ¶
type EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) Count ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) Count() pulumi.IntPtrOutput
Number of DAG processors.
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) Cpu ¶
CPU request and limit for DAG processor.
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for DAG processor.
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for DAG processor.
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutput() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
func (EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput) ToEnvironmentConfigWorkloadsConfigDagProcessorPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
type EnvironmentConfigWorkloadsConfigInput ¶
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 ¶
type EnvironmentConfigWorkloadsConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigOutput) DagProcessor ¶
func (o EnvironmentConfigWorkloadsConfigOutput) DagProcessor() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
Configuration for resources used by DAG processor.
func (EnvironmentConfigWorkloadsConfigOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigOutput) Scheduler ¶
func (o EnvironmentConfigWorkloadsConfigOutput) Scheduler() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
Configuration for resources used by Airflow schedulers.
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutput ¶
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutput() EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigOutput
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigOutput) Triggerer ¶
func (o EnvironmentConfigWorkloadsConfigOutput) Triggerer() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
Configuration for resources used by Airflow triggerers.
func (EnvironmentConfigWorkloadsConfigOutput) WebServer ¶
func (o EnvironmentConfigWorkloadsConfigOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
Configuration for resources used by Airflow web server.
func (EnvironmentConfigWorkloadsConfigOutput) Worker ¶
func (o EnvironmentConfigWorkloadsConfigOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
Configuration for resources used by Airflow workers.
type EnvironmentConfigWorkloadsConfigPtrInput ¶
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 ¶
func EnvironmentConfigWorkloadsConfigPtr(v *EnvironmentConfigWorkloadsConfigArgs) EnvironmentConfigWorkloadsConfigPtrInput
type EnvironmentConfigWorkloadsConfigPtrOutput ¶
type EnvironmentConfigWorkloadsConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigPtrOutput) DagProcessor ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) DagProcessor() EnvironmentConfigWorkloadsConfigDagProcessorPtrOutput
Configuration for resources used by DAG processor.
func (EnvironmentConfigWorkloadsConfigPtrOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigPtrOutput) Scheduler ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) Scheduler() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
Configuration for resources used by Airflow schedulers.
func (EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutput() EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) ToEnvironmentConfigWorkloadsConfigPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigPtrOutput
func (EnvironmentConfigWorkloadsConfigPtrOutput) Triggerer ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) Triggerer() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
Configuration for resources used by Airflow triggerers.
func (EnvironmentConfigWorkloadsConfigPtrOutput) WebServer ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) WebServer() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
Configuration for resources used by Airflow web server.
func (EnvironmentConfigWorkloadsConfigPtrOutput) Worker ¶
func (o EnvironmentConfigWorkloadsConfigPtrOutput) Worker() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
Configuration for resources used by Airflow workers.
type EnvironmentConfigWorkloadsConfigScheduler ¶
type EnvironmentConfigWorkloadsConfigScheduler struct { // The number of schedulers. Count *int `pulumi:"count"` // CPU request and limit for a single Airflow scheduler replica Cpu *float64 `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow scheduler replica. MemoryGb *float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for a single Airflow scheduler replica. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigSchedulerArgs ¶
type EnvironmentConfigWorkloadsConfigSchedulerArgs struct { // The number of schedulers. Count pulumi.IntPtrInput `pulumi:"count"` // CPU request and limit for a single Airflow scheduler replica Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow scheduler replica. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // Storage (GB) request and limit for a single Airflow scheduler replica. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType ¶
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutput ¶
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
func (EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigSchedulerArgs) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
type EnvironmentConfigWorkloadsConfigSchedulerInput ¶
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 ¶
type EnvironmentConfigWorkloadsConfigSchedulerOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) Count ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) Count() pulumi.IntPtrOutput
The number of schedulers.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) Cpu ¶
CPU request and limit for a single Airflow scheduler replica
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow scheduler replica.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for a single Airflow scheduler replica.
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutput ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutput() EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerOutput
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
func (EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
type EnvironmentConfigWorkloadsConfigSchedulerPtrInput ¶
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 ¶
func EnvironmentConfigWorkloadsConfigSchedulerPtr(v *EnvironmentConfigWorkloadsConfigSchedulerArgs) EnvironmentConfigWorkloadsConfigSchedulerPtrInput
type EnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶
type EnvironmentConfigWorkloadsConfigSchedulerPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Count ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Count() pulumi.IntPtrOutput
The number of schedulers.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) Cpu ¶
CPU request and limit for a single Airflow scheduler replica
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow scheduler replica.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for a single Airflow scheduler replica.
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutput() EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
func (EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigSchedulerPtrOutput) ToEnvironmentConfigWorkloadsConfigSchedulerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigSchedulerPtrOutput
type EnvironmentConfigWorkloadsConfigTriggerer ¶
type EnvironmentConfigWorkloadsConfigTriggerer struct { // The number of triggerers. Count int `pulumi:"count"` // CPU request and limit for a single Airflow triggerer replica. Cpu float64 `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow triggerer replica. MemoryGb float64 `pulumi:"memoryGb"` }
type EnvironmentConfigWorkloadsConfigTriggererArgs ¶
type EnvironmentConfigWorkloadsConfigTriggererArgs struct { // The number of triggerers. Count pulumi.IntInput `pulumi:"count"` // CPU request and limit for a single Airflow triggerer replica. Cpu pulumi.Float64Input `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow triggerer replica. MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` }
func (EnvironmentConfigWorkloadsConfigTriggererArgs) ElementType ¶
func (EnvironmentConfigWorkloadsConfigTriggererArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererOutput ¶
func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererOutput() EnvironmentConfigWorkloadsConfigTriggererOutput
func (EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererOutput
func (EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput ¶
func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
func (EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigTriggererArgs) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput
type EnvironmentConfigWorkloadsConfigTriggererInput ¶
type EnvironmentConfigWorkloadsConfigTriggererInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigTriggererOutput() EnvironmentConfigWorkloadsConfigTriggererOutput ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigTriggererOutput }
EnvironmentConfigWorkloadsConfigTriggererInput is an input type that accepts EnvironmentConfigWorkloadsConfigTriggererArgs and EnvironmentConfigWorkloadsConfigTriggererOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigTriggererInput` via:
EnvironmentConfigWorkloadsConfigTriggererArgs{...}
type EnvironmentConfigWorkloadsConfigTriggererOutput ¶
type EnvironmentConfigWorkloadsConfigTriggererOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigTriggererOutput) Count ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) Count() pulumi.IntOutput
The number of triggerers.
func (EnvironmentConfigWorkloadsConfigTriggererOutput) Cpu ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) Cpu() pulumi.Float64Output
CPU request and limit for a single Airflow triggerer replica.
func (EnvironmentConfigWorkloadsConfigTriggererOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigTriggererOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigTriggererOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) MemoryGb() pulumi.Float64Output
Memory (GB) request and limit for a single Airflow triggerer replica.
func (EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererOutput ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererOutput() EnvironmentConfigWorkloadsConfigTriggererOutput
func (EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererOutput
func (EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
func (EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigTriggererOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput
type EnvironmentConfigWorkloadsConfigTriggererPtrInput ¶
type EnvironmentConfigWorkloadsConfigTriggererPtrInput interface { pulumi.Input ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput }
EnvironmentConfigWorkloadsConfigTriggererPtrInput is an input type that accepts EnvironmentConfigWorkloadsConfigTriggererArgs, EnvironmentConfigWorkloadsConfigTriggererPtr and EnvironmentConfigWorkloadsConfigTriggererPtrOutput values. You can construct a concrete instance of `EnvironmentConfigWorkloadsConfigTriggererPtrInput` via:
EnvironmentConfigWorkloadsConfigTriggererArgs{...} or: nil
func EnvironmentConfigWorkloadsConfigTriggererPtr ¶
func EnvironmentConfigWorkloadsConfigTriggererPtr(v *EnvironmentConfigWorkloadsConfigTriggererArgs) EnvironmentConfigWorkloadsConfigTriggererPtrInput
type EnvironmentConfigWorkloadsConfigTriggererPtrOutput ¶
type EnvironmentConfigWorkloadsConfigTriggererPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) Count ¶
func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) Count() pulumi.IntPtrOutput
The number of triggerers.
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) Cpu ¶
CPU request and limit for a single Airflow triggerer replica.
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow triggerer replica.
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutput() EnvironmentConfigWorkloadsConfigTriggererPtrOutput
func (EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigTriggererPtrOutput) ToEnvironmentConfigWorkloadsConfigTriggererPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigTriggererPtrOutput
type EnvironmentConfigWorkloadsConfigWebServer ¶
type EnvironmentConfigWorkloadsConfigWebServer struct { // CPU request and limit for Airflow web server. Cpu *float64 `pulumi:"cpu"` // Memory (GB) request and limit for Airflow web server. MemoryGb *float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigWebServerArgs ¶
type EnvironmentConfigWorkloadsConfigWebServerArgs struct { // CPU request and limit for Airflow web server. Cpu pulumi.Float64PtrInput `pulumi:"cpu"` // Memory (GB) request and limit for Airflow web server. MemoryGb pulumi.Float64PtrInput `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ElementType ¶
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutput ¶
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
func (EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigWebServerArgs) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
type EnvironmentConfigWorkloadsConfigWebServerInput ¶
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 ¶
type EnvironmentConfigWorkloadsConfigWebServerOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWebServerOutput) Cpu ¶
CPU request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutput ¶
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutput() EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerOutput
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
func (EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigWebServerOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
type EnvironmentConfigWorkloadsConfigWebServerPtrInput ¶
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 ¶
func EnvironmentConfigWorkloadsConfigWebServerPtr(v *EnvironmentConfigWorkloadsConfigWebServerArgs) EnvironmentConfigWorkloadsConfigWebServerPtrInput
type EnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶
type EnvironmentConfigWorkloadsConfigWebServerPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) Cpu ¶
CPU request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for Airflow web server.
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutput() EnvironmentConfigWorkloadsConfigWebServerPtrOutput
func (EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigWebServerPtrOutput) ToEnvironmentConfigWorkloadsConfigWebServerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWebServerPtrOutput
type EnvironmentConfigWorkloadsConfigWorker ¶
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 a single Airflow worker replica. StorageGb *float64 `pulumi:"storageGb"` }
type EnvironmentConfigWorkloadsConfigWorkerArgs ¶
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 a single Airflow worker replica. StorageGb pulumi.Float64PtrInput `pulumi:"storageGb"` }
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ElementType ¶
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutput ¶
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
func (EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext ¶
func (i EnvironmentConfigWorkloadsConfigWorkerArgs) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
type EnvironmentConfigWorkloadsConfigWorkerInput ¶
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 ¶
type EnvironmentConfigWorkloadsConfigWorkerOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWorkerOutput) Cpu ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) Cpu() pulumi.Float64PtrOutput
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount() pulumi.IntPtrOutput
Maximum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) MinCount ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) MinCount() pulumi.IntPtrOutput
Minimum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutput ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutput() EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerOutput
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
func (EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext ¶
func (o EnvironmentConfigWorkloadsConfigWorkerOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext(ctx context.Context) EnvironmentConfigWorkloadsConfigWorkerPtrOutput
type EnvironmentConfigWorkloadsConfigWorkerPtrInput ¶
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 ¶
func EnvironmentConfigWorkloadsConfigWorkerPtr(v *EnvironmentConfigWorkloadsConfigWorkerArgs) EnvironmentConfigWorkloadsConfigWorkerPtrInput
type EnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶
type EnvironmentConfigWorkloadsConfigWorkerPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) Cpu ¶
CPU request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ElementType ¶
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ElementType() reflect.Type
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MaxCount ¶
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MaxCount() pulumi.IntPtrOutput
Maximum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MemoryGb ¶
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MemoryGb() pulumi.Float64PtrOutput
Memory (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MinCount ¶
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) MinCount() pulumi.IntPtrOutput
Minimum number of workers for autoscaling.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) StorageGb ¶
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) StorageGb() pulumi.Float64PtrOutput
Storage (GB) request and limit for a single Airflow worker replica.
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput ¶
func (o EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutput() EnvironmentConfigWorkloadsConfigWorkerPtrOutput
func (EnvironmentConfigWorkloadsConfigWorkerPtrOutput) ToEnvironmentConfigWorkloadsConfigWorkerPtrOutputWithContext ¶
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) Config ¶
func (o EnvironmentOutput) Config() EnvironmentConfigOutput
Configuration parameters for this environment.
func (EnvironmentOutput) EffectiveLabels ¶
func (o EnvironmentOutput) EffectiveLabels() pulumi.StringMapOutput
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) Labels ¶
func (o EnvironmentOutput) Labels() pulumi.StringMapOutput
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. **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource.
func (EnvironmentOutput) Name ¶
func (o EnvironmentOutput) Name() pulumi.StringOutput
Name of the environment.
func (EnvironmentOutput) Project ¶
func (o EnvironmentOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (EnvironmentOutput) PulumiLabels ¶
func (o EnvironmentOutput) PulumiLabels() pulumi.StringMapOutput
The combination of labels configured directly on the resource and default labels configured on the provider.
func (EnvironmentOutput) Region ¶
func (o EnvironmentOutput) Region() pulumi.StringOutput
The location or Compute Engine region for the environment.
func (EnvironmentOutput) StorageConfig ¶
func (o EnvironmentOutput) StorageConfig() EnvironmentStorageConfigOutput
Configuration options for storage used by Composer environment.
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { // Configuration parameters for this environment. Config EnvironmentConfigPtrInput EffectiveLabels pulumi.StringMapInput // 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. **Note**: This field is non-authoritative, and will only manage the labels // present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the // resource. 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 combination of labels configured directly on the resource and default labels configured on the provider. PulumiLabels pulumi.StringMapInput // The location or Compute Engine region for the environment. Region pulumi.StringPtrInput // Configuration options for storage used by Composer environment. StorageConfig EnvironmentStorageConfigPtrInput }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type EnvironmentStorageConfig ¶
type EnvironmentStorageConfig struct { // Optional. Name of an existing Cloud Storage bucket to be used by the environment. Bucket string `pulumi:"bucket"` }
type EnvironmentStorageConfigArgs ¶
type EnvironmentStorageConfigArgs struct { // Optional. Name of an existing Cloud Storage bucket to be used by the environment. Bucket pulumi.StringInput `pulumi:"bucket"` }
func (EnvironmentStorageConfigArgs) ElementType ¶
func (EnvironmentStorageConfigArgs) ElementType() reflect.Type
func (EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigOutput ¶
func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigOutput() EnvironmentStorageConfigOutput
func (EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigOutputWithContext ¶
func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigOutputWithContext(ctx context.Context) EnvironmentStorageConfigOutput
func (EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigPtrOutput ¶
func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput
func (EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigPtrOutputWithContext ¶
func (i EnvironmentStorageConfigArgs) ToEnvironmentStorageConfigPtrOutputWithContext(ctx context.Context) EnvironmentStorageConfigPtrOutput
type EnvironmentStorageConfigInput ¶
type EnvironmentStorageConfigInput interface { pulumi.Input ToEnvironmentStorageConfigOutput() EnvironmentStorageConfigOutput ToEnvironmentStorageConfigOutputWithContext(context.Context) EnvironmentStorageConfigOutput }
EnvironmentStorageConfigInput is an input type that accepts EnvironmentStorageConfigArgs and EnvironmentStorageConfigOutput values. You can construct a concrete instance of `EnvironmentStorageConfigInput` via:
EnvironmentStorageConfigArgs{...}
type EnvironmentStorageConfigOutput ¶
type EnvironmentStorageConfigOutput struct{ *pulumi.OutputState }
func (EnvironmentStorageConfigOutput) Bucket ¶
func (o EnvironmentStorageConfigOutput) Bucket() pulumi.StringOutput
Optional. Name of an existing Cloud Storage bucket to be used by the environment.
func (EnvironmentStorageConfigOutput) ElementType ¶
func (EnvironmentStorageConfigOutput) ElementType() reflect.Type
func (EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigOutput ¶
func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigOutput() EnvironmentStorageConfigOutput
func (EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigOutputWithContext ¶
func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigOutputWithContext(ctx context.Context) EnvironmentStorageConfigOutput
func (EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigPtrOutput ¶
func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput
func (EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigPtrOutputWithContext ¶
func (o EnvironmentStorageConfigOutput) ToEnvironmentStorageConfigPtrOutputWithContext(ctx context.Context) EnvironmentStorageConfigPtrOutput
type EnvironmentStorageConfigPtrInput ¶
type EnvironmentStorageConfigPtrInput interface { pulumi.Input ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput ToEnvironmentStorageConfigPtrOutputWithContext(context.Context) EnvironmentStorageConfigPtrOutput }
EnvironmentStorageConfigPtrInput is an input type that accepts EnvironmentStorageConfigArgs, EnvironmentStorageConfigPtr and EnvironmentStorageConfigPtrOutput values. You can construct a concrete instance of `EnvironmentStorageConfigPtrInput` via:
EnvironmentStorageConfigArgs{...} or: nil
func EnvironmentStorageConfigPtr ¶
func EnvironmentStorageConfigPtr(v *EnvironmentStorageConfigArgs) EnvironmentStorageConfigPtrInput
type EnvironmentStorageConfigPtrOutput ¶
type EnvironmentStorageConfigPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentStorageConfigPtrOutput) Bucket ¶
func (o EnvironmentStorageConfigPtrOutput) Bucket() pulumi.StringPtrOutput
Optional. Name of an existing Cloud Storage bucket to be used by the environment.
func (EnvironmentStorageConfigPtrOutput) Elem ¶
func (o EnvironmentStorageConfigPtrOutput) Elem() EnvironmentStorageConfigOutput
func (EnvironmentStorageConfigPtrOutput) ElementType ¶
func (EnvironmentStorageConfigPtrOutput) ElementType() reflect.Type
func (EnvironmentStorageConfigPtrOutput) ToEnvironmentStorageConfigPtrOutput ¶
func (o EnvironmentStorageConfigPtrOutput) ToEnvironmentStorageConfigPtrOutput() EnvironmentStorageConfigPtrOutput
func (EnvironmentStorageConfigPtrOutput) ToEnvironmentStorageConfigPtrOutputWithContext ¶
func (o EnvironmentStorageConfigPtrOutput) ToEnvironmentStorageConfigPtrOutputWithContext(ctx context.Context) EnvironmentStorageConfigPtrOutput
type GetEnvironmentConfig ¶
type GetEnvironmentConfig struct { // The URI of the Apache Airflow Web UI hosted within the // environment. AirflowUri string `pulumi:"airflowUri"` // The Cloud Storage prefix of the DAGs for the environment. DagGcsPrefix string `pulumi:"dagGcsPrefix"` // The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer DataRetentionConfigs []GetEnvironmentConfigDataRetentionConfig `pulumi:"dataRetentionConfigs"` // The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. DatabaseConfigs []GetEnvironmentConfigDatabaseConfig `pulumi:"databaseConfigs"` // Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet. EnablePrivateBuildsOnly bool `pulumi:"enablePrivateBuildsOnly"` // Optional. If true, a private Composer environment will be created. EnablePrivateEnvironment bool `pulumi:"enablePrivateEnvironment"` // The encryption options for the Composer environment and its dependencies. EncryptionConfigs []GetEnvironmentConfigEncryptionConfig `pulumi:"encryptionConfigs"` // The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. EnvironmentSize string `pulumi:"environmentSize"` // The Kubernetes Engine cluster used to run the environment. GkeCluster string `pulumi:"gkeCluster"` // The configuration for Cloud Composer maintenance window. MaintenanceWindows []GetEnvironmentConfigMaintenanceWindow `pulumi:"maintenanceWindows"` // Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs. MasterAuthorizedNetworksConfigs []GetEnvironmentConfigMasterAuthorizedNetworksConfig `pulumi:"masterAuthorizedNetworksConfigs"` // The configuration used for the Kubernetes Engine cluster. NodeConfigs []GetEnvironmentConfigNodeConfig `pulumi:"nodeConfigs"` // 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. PrivateEnvironmentConfigs []GetEnvironmentConfigPrivateEnvironmentConfig `pulumi:"privateEnvironmentConfigs"` // The recovery configuration settings for the Cloud Composer environment RecoveryConfigs []GetEnvironmentConfigRecoveryConfig `pulumi:"recoveryConfigs"` // Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer. ResilienceMode string `pulumi:"resilienceMode"` // The configuration settings for software inside the environment. SoftwareConfigs []GetEnvironmentConfigSoftwareConfig `pulumi:"softwareConfigs"` // The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. WebServerConfigs []GetEnvironmentConfigWebServerConfig `pulumi:"webServerConfigs"` // Network-level access control policy for the Airflow web server. WebServerNetworkAccessControls []GetEnvironmentConfigWebServerNetworkAccessControl `pulumi:"webServerNetworkAccessControls"` // The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. WorkloadsConfigs []GetEnvironmentConfigWorkloadsConfig `pulumi:"workloadsConfigs"` }
type GetEnvironmentConfigArgs ¶
type GetEnvironmentConfigArgs struct { // The URI of the Apache Airflow Web UI hosted within the // environment. AirflowUri pulumi.StringInput `pulumi:"airflowUri"` // The Cloud Storage prefix of the DAGs for the environment. DagGcsPrefix pulumi.StringInput `pulumi:"dagGcsPrefix"` // The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer DataRetentionConfigs GetEnvironmentConfigDataRetentionConfigArrayInput `pulumi:"dataRetentionConfigs"` // The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. DatabaseConfigs GetEnvironmentConfigDatabaseConfigArrayInput `pulumi:"databaseConfigs"` // Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet. EnablePrivateBuildsOnly pulumi.BoolInput `pulumi:"enablePrivateBuildsOnly"` // Optional. If true, a private Composer environment will be created. EnablePrivateEnvironment pulumi.BoolInput `pulumi:"enablePrivateEnvironment"` // The encryption options for the Composer environment and its dependencies. EncryptionConfigs GetEnvironmentConfigEncryptionConfigArrayInput `pulumi:"encryptionConfigs"` // The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. EnvironmentSize pulumi.StringInput `pulumi:"environmentSize"` // The Kubernetes Engine cluster used to run the environment. GkeCluster pulumi.StringInput `pulumi:"gkeCluster"` // The configuration for Cloud Composer maintenance window. MaintenanceWindows GetEnvironmentConfigMaintenanceWindowArrayInput `pulumi:"maintenanceWindows"` // Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs. MasterAuthorizedNetworksConfigs GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayInput `pulumi:"masterAuthorizedNetworksConfigs"` // The configuration used for the Kubernetes Engine cluster. NodeConfigs GetEnvironmentConfigNodeConfigArrayInput `pulumi:"nodeConfigs"` // 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.IntInput `pulumi:"nodeCount"` // The configuration used for the Private IP Cloud Composer environment. PrivateEnvironmentConfigs GetEnvironmentConfigPrivateEnvironmentConfigArrayInput `pulumi:"privateEnvironmentConfigs"` // The recovery configuration settings for the Cloud Composer environment RecoveryConfigs GetEnvironmentConfigRecoveryConfigArrayInput `pulumi:"recoveryConfigs"` // Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer. ResilienceMode pulumi.StringInput `pulumi:"resilienceMode"` // The configuration settings for software inside the environment. SoftwareConfigs GetEnvironmentConfigSoftwareConfigArrayInput `pulumi:"softwareConfigs"` // The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. WebServerConfigs GetEnvironmentConfigWebServerConfigArrayInput `pulumi:"webServerConfigs"` // Network-level access control policy for the Airflow web server. WebServerNetworkAccessControls GetEnvironmentConfigWebServerNetworkAccessControlArrayInput `pulumi:"webServerNetworkAccessControls"` // The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. 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 GetEnvironmentConfigDataRetentionConfig ¶
type GetEnvironmentConfigDataRetentionConfig struct { // Optional. The configuration setting for database retention. AirflowMetadataRetentionConfigs []GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig `pulumi:"airflowMetadataRetentionConfigs"` // Optional. The configuration setting for Task Logs. TaskLogsRetentionConfigs []GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig `pulumi:"taskLogsRetentionConfigs"` }
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfig struct { // How many days data should be retained for. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionDays int `pulumi:"retentionDays"` // Whether database retention is enabled or not. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionMode string `pulumi:"retentionMode"` }
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs struct { // How many days data should be retained for. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionDays pulumi.IntInput `pulumi:"retentionDays"` // Whether database retention is enabled or not. This field is supported for Cloud Composer environments in composer 3 and newer. RetentionMode pulumi.StringInput `pulumi:"retentionMode"` }
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ElementType ¶ added in v8.13.0
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ¶ added in v8.13.0
func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext ¶ added in v8.13.0
func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray []GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ElementType ¶ added in v8.13.0
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ¶ added in v8.13.0
func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext ¶ added in v8.13.0
func (i GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput }
GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput is an input type that accepts GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray and GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput` via:
GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArray{ GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs{...} }
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ElementType ¶ added in v8.13.0
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) Index ¶ added in v8.13.0
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput interface { pulumi.Input ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput }
GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput is an input type that accepts GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs and GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigInput` via:
GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArgs{...}
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ¶ added in v8.13.0
type GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ElementType ¶ added in v8.13.0
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionDays ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionDays() pulumi.IntOutput
How many days data should be retained for. This field is supported for Cloud Composer environments in composer 3 and newer.
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionMode ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) RetentionMode() pulumi.StringOutput
Whether database retention is enabled or not. This field is supported for Cloud Composer environments in composer 3 and newer.
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
func (GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigOutput
type GetEnvironmentConfigDataRetentionConfigArgs ¶
type GetEnvironmentConfigDataRetentionConfigArgs struct { // Optional. The configuration setting for database retention. AirflowMetadataRetentionConfigs GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayInput `pulumi:"airflowMetadataRetentionConfigs"` // Optional. The configuration setting for Task Logs. TaskLogsRetentionConfigs GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput `pulumi:"taskLogsRetentionConfigs"` }
func (GetEnvironmentConfigDataRetentionConfigArgs) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigOutput ¶
func (i GetEnvironmentConfigDataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigOutput
func (GetEnvironmentConfigDataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigOutputWithContext ¶
func (i GetEnvironmentConfigDataRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigOutput
type GetEnvironmentConfigDataRetentionConfigArray ¶
type GetEnvironmentConfigDataRetentionConfigArray []GetEnvironmentConfigDataRetentionConfigInput
func (GetEnvironmentConfigDataRetentionConfigArray) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigArrayOutput ¶
func (i GetEnvironmentConfigDataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigArrayOutput
func (GetEnvironmentConfigDataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigDataRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigArrayOutput
type GetEnvironmentConfigDataRetentionConfigArrayInput ¶
type GetEnvironmentConfigDataRetentionConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigDataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigArrayOutput ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigDataRetentionConfigArrayOutput }
GetEnvironmentConfigDataRetentionConfigArrayInput is an input type that accepts GetEnvironmentConfigDataRetentionConfigArray and GetEnvironmentConfigDataRetentionConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigDataRetentionConfigArrayInput` via:
GetEnvironmentConfigDataRetentionConfigArray{ GetEnvironmentConfigDataRetentionConfigArgs{...} }
type GetEnvironmentConfigDataRetentionConfigArrayOutput ¶
type GetEnvironmentConfigDataRetentionConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDataRetentionConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigArrayOutput ¶
func (o GetEnvironmentConfigDataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigArrayOutput
func (GetEnvironmentConfigDataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigDataRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigArrayOutput
type GetEnvironmentConfigDataRetentionConfigInput ¶
type GetEnvironmentConfigDataRetentionConfigInput interface { pulumi.Input ToGetEnvironmentConfigDataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigOutput ToGetEnvironmentConfigDataRetentionConfigOutputWithContext(context.Context) GetEnvironmentConfigDataRetentionConfigOutput }
GetEnvironmentConfigDataRetentionConfigInput is an input type that accepts GetEnvironmentConfigDataRetentionConfigArgs and GetEnvironmentConfigDataRetentionConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigDataRetentionConfigInput` via:
GetEnvironmentConfigDataRetentionConfigArgs{...}
type GetEnvironmentConfigDataRetentionConfigOutput ¶
type GetEnvironmentConfigDataRetentionConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDataRetentionConfigOutput) AirflowMetadataRetentionConfigs ¶ added in v8.13.0
func (o GetEnvironmentConfigDataRetentionConfigOutput) AirflowMetadataRetentionConfigs() GetEnvironmentConfigDataRetentionConfigAirflowMetadataRetentionConfigArrayOutput
Optional. The configuration setting for database retention.
func (GetEnvironmentConfigDataRetentionConfigOutput) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigOutput) TaskLogsRetentionConfigs ¶
func (o GetEnvironmentConfigDataRetentionConfigOutput) TaskLogsRetentionConfigs() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
Optional. The configuration setting for Task Logs.
func (GetEnvironmentConfigDataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigOutput ¶
func (o GetEnvironmentConfigDataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigOutput
func (GetEnvironmentConfigDataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigOutputWithContext ¶
func (o GetEnvironmentConfigDataRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigOutput
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfig struct { // Whether logs in cloud logging only is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4 and newer. StorageMode string `pulumi:"storageMode"` }
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs struct { // Whether logs in cloud logging only is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4 and newer. StorageMode pulumi.StringInput `pulumi:"storageMode"` }
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ¶
func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext ¶
func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray []GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ¶
func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput }
GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput is an input type that accepts GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray and GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayInput` via:
GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArray{ GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs{...} }
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput ¶
func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArrayOutput
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput interface { pulumi.Input ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput }
GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput is an input type that accepts GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs and GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigInput` via:
GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigArgs{...}
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ¶
type GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ElementType ¶
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) StorageMode ¶
func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) StorageMode() pulumi.StringOutput
Whether logs in cloud logging only is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4 and newer.
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput ¶
func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput() GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
func (GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext ¶
func (o GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput) ToGetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDataRetentionConfigTaskLogsRetentionConfigOutput
type GetEnvironmentConfigDatabaseConfig ¶
type GetEnvironmentConfigDatabaseConfig struct { // Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used. MachineType string `pulumi:"machineType"` // Optional. Cloud SQL database preferred zone. Zone string `pulumi:"zone"` }
type GetEnvironmentConfigDatabaseConfigArgs ¶
type GetEnvironmentConfigDatabaseConfigArgs struct { // Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used. MachineType pulumi.StringInput `pulumi:"machineType"` // Optional. Cloud SQL database preferred zone. Zone pulumi.StringInput `pulumi:"zone"` }
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
Optional. Cloud SQL machine type used by Airflow database. It has to be one of: db-n1-standard-2, db-n1-standard-4, db-n1-standard-8 or db-n1-standard-16. If not specified, db-n1-standard-2 will be used.
func (GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutput ¶
func (o GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutput() GetEnvironmentConfigDatabaseConfigOutput
func (GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutputWithContext ¶
func (o GetEnvironmentConfigDatabaseConfigOutput) ToGetEnvironmentConfigDatabaseConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigDatabaseConfigOutput
func (GetEnvironmentConfigDatabaseConfigOutput) Zone ¶
func (o GetEnvironmentConfigDatabaseConfigOutput) Zone() pulumi.StringOutput
Optional. Cloud SQL database preferred zone.
type GetEnvironmentConfigEncryptionConfig ¶
type GetEnvironmentConfigEncryptionConfig struct { // Optional. Customer-managed Encryption Key available through Google's Key Management Service. Cannot be updated. KmsKeyName string `pulumi:"kmsKeyName"` }
type GetEnvironmentConfigEncryptionConfigArgs ¶
type GetEnvironmentConfigEncryptionConfigArgs struct { // Optional. Customer-managed Encryption Key available through Google's Key Management Service. Cannot be updated. 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
Optional. Customer-managed Encryption Key available through Google's Key Management Service. Cannot be updated.
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 ¶
type GetEnvironmentConfigMaintenanceWindow 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 GetEnvironmentConfigMaintenanceWindowArgs ¶
type GetEnvironmentConfigMaintenanceWindowArgs 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 (GetEnvironmentConfigMaintenanceWindowArgs) ElementType ¶
func (GetEnvironmentConfigMaintenanceWindowArgs) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutput ¶
func (i GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput
func (GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext ¶
func (i GetEnvironmentConfigMaintenanceWindowArgs) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowOutput
type GetEnvironmentConfigMaintenanceWindowArray ¶
type GetEnvironmentConfigMaintenanceWindowArray []GetEnvironmentConfigMaintenanceWindowInput
func (GetEnvironmentConfigMaintenanceWindowArray) ElementType ¶
func (GetEnvironmentConfigMaintenanceWindowArray) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutput ¶
func (i GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput
func (GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext ¶
func (i GetEnvironmentConfigMaintenanceWindowArray) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput
type GetEnvironmentConfigMaintenanceWindowArrayInput ¶
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 ¶
type GetEnvironmentConfigMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ElementType ¶
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutput ¶
func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutput() GetEnvironmentConfigMaintenanceWindowArrayOutput
func (GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext ¶
func (o GetEnvironmentConfigMaintenanceWindowArrayOutput) ToGetEnvironmentConfigMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowArrayOutput
type GetEnvironmentConfigMaintenanceWindowInput ¶
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 ¶
type GetEnvironmentConfigMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMaintenanceWindowOutput) ElementType ¶
func (GetEnvironmentConfigMaintenanceWindowOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMaintenanceWindowOutput) EndTime ¶
func (o GetEnvironmentConfigMaintenanceWindowOutput) 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 (GetEnvironmentConfigMaintenanceWindowOutput) Recurrence ¶
func (o GetEnvironmentConfigMaintenanceWindowOutput) 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 (GetEnvironmentConfigMaintenanceWindowOutput) StartTime ¶
func (o GetEnvironmentConfigMaintenanceWindowOutput) StartTime() pulumi.StringOutput
Start time of the first recurrence of the maintenance window.
func (GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutput ¶
func (o GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutput() GetEnvironmentConfigMaintenanceWindowOutput
func (GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext ¶
func (o GetEnvironmentConfigMaintenanceWindowOutput) ToGetEnvironmentConfigMaintenanceWindowOutputWithContext(ctx context.Context) GetEnvironmentConfigMaintenanceWindowOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfig ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfig struct { // cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS. CidrBlocks []GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlock `pulumi:"cidrBlocks"` // Whether or not master authorized networks is enabled. Enabled bool `pulumi:"enabled"` }
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs struct { // cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS. CidrBlocks GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput `pulumi:"cidrBlocks"` // Whether or not master authorized networks is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArray ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArray []GetEnvironmentConfigMasterAuthorizedNetworksConfigInput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayInput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput }
GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayInput is an input type that accepts GetEnvironmentConfigMasterAuthorizedNetworksConfigArray and GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayInput` via:
GetEnvironmentConfigMasterAuthorizedNetworksConfigArray{ GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs{...} }
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs struct { // cidr_block must be specified in CIDR notation. CidrBlock pulumi.StringInput `pulumi:"cidrBlock"` // display_name is a field for users to identify CIDR blocks. DisplayName pulumi.StringInput `pulumi:"displayName"` }
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray []GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext ¶
func (i GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput interface { pulumi.Input ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput }
GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput is an input type that accepts GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray and GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayInput` via:
GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArray{ GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs{...} }
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput interface { pulumi.Input ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput }
GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput is an input type that accepts GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs and GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput values. You can construct a concrete instance of `GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockInput` via:
GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArgs{...}
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) CidrBlock ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) CidrBlock() pulumi.StringOutput
cidr_block must be specified in CIDR notation.
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) DisplayName ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) DisplayName() pulumi.StringOutput
display_name is a field for users to identify CIDR blocks.
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockOutput
type GetEnvironmentConfigMasterAuthorizedNetworksConfigInput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigInput interface { pulumi.Input ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput }
GetEnvironmentConfigMasterAuthorizedNetworksConfigInput is an input type that accepts GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs and GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigMasterAuthorizedNetworksConfigInput` via:
GetEnvironmentConfigMasterAuthorizedNetworksConfigArgs{...}
type GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput ¶
type GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) CidrBlocks ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) CidrBlocks() GetEnvironmentConfigMasterAuthorizedNetworksConfigCidrBlockArrayOutput
cidr_blocks define up to 50 external networks that could access Kubernetes master through HTTPS.
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ElementType ¶
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) Enabled ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) Enabled() pulumi.BoolOutput
Whether or not master authorized networks is enabled.
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutput() GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
func (GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext ¶
func (o GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput) ToGetEnvironmentConfigMasterAuthorizedNetworksConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigMasterAuthorizedNetworksConfigOutput
type GetEnvironmentConfigNodeConfig ¶
type GetEnvironmentConfigNodeConfig struct { // IPv4 cidr range that will be used by Composer internal components. ComposerInternalIpv4CidrBlock string `pulumi:"composerInternalIpv4CidrBlock"` // PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available. ComposerNetworkAttachment string `pulumi:"composerNetworkAttachment"` // 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: 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. Cannot be updated. IpAllocationPolicies []GetEnvironmentConfigNodeConfigIpAllocationPolicy `pulumi:"ipAllocationPolicies"` // The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. 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 during environment creation, and only 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 machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided. 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. 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 GetEnvironmentConfigNodeConfigArgs ¶
type GetEnvironmentConfigNodeConfigArgs struct { // IPv4 cidr range that will be used by Composer internal components. ComposerInternalIpv4CidrBlock pulumi.StringInput `pulumi:"composerInternalIpv4CidrBlock"` // PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available. ComposerNetworkAttachment pulumi.StringInput `pulumi:"composerNetworkAttachment"` // 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.IntInput `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: https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent EnableIpMasqAgent pulumi.BoolInput `pulumi:"enableIpMasqAgent"` // Configuration for controlling how IPs are allocated in the GKE cluster. Cannot be updated. IpAllocationPolicies GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayInput `pulumi:"ipAllocationPolicies"` // The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. MachineType pulumi.StringInput `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 during environment creation, and only 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.IntInput `pulumi:"maxPodsPerNode"` // The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided. Network pulumi.StringInput `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.StringInput `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.StringInput `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. 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.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 { // 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 GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs ¶
type GetEnvironmentConfigNodeConfigIpAllocationPolicyArgs 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.StringInput `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.StringInput `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.StringInput `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.StringInput `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 (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
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 (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ClusterSecondaryRangeName() pulumi.StringOutput
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 (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType ¶
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesIpv4CidrBlock() pulumi.StringOutput
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 (GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName ¶
func (o GetEnvironmentConfigNodeConfigIpAllocationPolicyOutput) ServicesSecondaryRangeName() pulumi.StringOutput
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 (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
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 GetEnvironmentConfigNodeConfigOutput ¶
type GetEnvironmentConfigNodeConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigNodeConfigOutput) ComposerInternalIpv4CidrBlock ¶
func (o GetEnvironmentConfigNodeConfigOutput) ComposerInternalIpv4CidrBlock() pulumi.StringOutput
IPv4 cidr range that will be used by Composer internal components.
func (GetEnvironmentConfigNodeConfigOutput) ComposerNetworkAttachment ¶
func (o GetEnvironmentConfigNodeConfigOutput) ComposerNetworkAttachment() pulumi.StringOutput
PSC (Private Service Connect) Network entry point. Customers can pre-create the Network Attachment and point Cloud Composer environment to use. It is possible to share network attachment among many environments, provided enough IP addresses are available.
func (GetEnvironmentConfigNodeConfigOutput) DiskSizeGb ¶
func (o GetEnvironmentConfigNodeConfigOutput) DiskSizeGb() pulumi.IntOutput
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 (GetEnvironmentConfigNodeConfigOutput) ElementType ¶
func (GetEnvironmentConfigNodeConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigNodeConfigOutput) EnableIpMasqAgent ¶
func (o GetEnvironmentConfigNodeConfigOutput) EnableIpMasqAgent() pulumi.BoolOutput
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: https://cloud.google.com/kubernetes-engine/docs/how-to/ip-masquerade-agent
func (GetEnvironmentConfigNodeConfigOutput) IpAllocationPolicies ¶
func (o GetEnvironmentConfigNodeConfigOutput) IpAllocationPolicies() GetEnvironmentConfigNodeConfigIpAllocationPolicyArrayOutput
Configuration for controlling how IPs are allocated in the GKE cluster. Cannot be updated.
func (GetEnvironmentConfigNodeConfigOutput) MachineType ¶
func (o GetEnvironmentConfigNodeConfigOutput) MachineType() pulumi.StringOutput
The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (GetEnvironmentConfigNodeConfigOutput) MaxPodsPerNode ¶
func (o GetEnvironmentConfigNodeConfigOutput) MaxPodsPerNode() pulumi.IntOutput
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 during environment creation, and only 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 (GetEnvironmentConfigNodeConfigOutput) Network ¶
func (o GetEnvironmentConfigNodeConfigOutput) Network() pulumi.StringOutput
The Compute Engine machine type used for cluster instances, specified as a name or relative resource name. For example: "projects/{project}/zones/{zone}/machineTypes/{machineType}". Must belong to the enclosing environment's project and region/zone. The network must belong to the environment's project. If unspecified, the "default" network ID in the environment's project is used. If a Custom Subnet Network is provided, subnetwork must also be provided.
func (GetEnvironmentConfigNodeConfigOutput) OauthScopes ¶
func (o GetEnvironmentConfigNodeConfigOutput) 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 (GetEnvironmentConfigNodeConfigOutput) ServiceAccount ¶
func (o GetEnvironmentConfigNodeConfigOutput) ServiceAccount() pulumi.StringOutput
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 (GetEnvironmentConfigNodeConfigOutput) Subnetwork ¶
func (o GetEnvironmentConfigNodeConfigOutput) Subnetwork() pulumi.StringOutput
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 (GetEnvironmentConfigNodeConfigOutput) Tags ¶
func (o GetEnvironmentConfigNodeConfigOutput) 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.
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
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 GetEnvironmentConfigOutput ¶
type GetEnvironmentConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigOutput) AirflowUri ¶
func (o GetEnvironmentConfigOutput) AirflowUri() pulumi.StringOutput
The URI of the Apache Airflow Web UI hosted within the environment.
func (GetEnvironmentConfigOutput) DagGcsPrefix ¶
func (o GetEnvironmentConfigOutput) DagGcsPrefix() pulumi.StringOutput
The Cloud Storage prefix of the DAGs for the environment.
func (GetEnvironmentConfigOutput) DataRetentionConfigs ¶
func (o GetEnvironmentConfigOutput) DataRetentionConfigs() GetEnvironmentConfigDataRetentionConfigArrayOutput
The configuration setting for Airflow data retention mechanism. This field is supported for Cloud Composer environments in versions composer-2.0.32-airflow-2.1.4. or newer
func (GetEnvironmentConfigOutput) DatabaseConfigs ¶
func (o GetEnvironmentConfigOutput) DatabaseConfigs() GetEnvironmentConfigDatabaseConfigArrayOutput
The configuration of Cloud SQL instance that is used by the Apache Airflow software. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (GetEnvironmentConfigOutput) ElementType ¶
func (GetEnvironmentConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigOutput) EnablePrivateBuildsOnly ¶
func (o GetEnvironmentConfigOutput) EnablePrivateBuildsOnly() pulumi.BoolOutput
Optional. If true, builds performed during operations that install Python packages have only private connectivity to Google services. If false, the builds also have access to the internet.
func (GetEnvironmentConfigOutput) EnablePrivateEnvironment ¶
func (o GetEnvironmentConfigOutput) EnablePrivateEnvironment() pulumi.BoolOutput
Optional. If true, a private Composer environment will be created.
func (GetEnvironmentConfigOutput) EncryptionConfigs ¶
func (o GetEnvironmentConfigOutput) EncryptionConfigs() GetEnvironmentConfigEncryptionConfigArrayOutput
The encryption options for the Composer environment and its dependencies.
func (GetEnvironmentConfigOutput) EnvironmentSize ¶
func (o GetEnvironmentConfigOutput) EnvironmentSize() pulumi.StringOutput
The size of the Cloud Composer environment. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (GetEnvironmentConfigOutput) GkeCluster ¶
func (o GetEnvironmentConfigOutput) GkeCluster() pulumi.StringOutput
The Kubernetes Engine cluster used to run the environment.
func (GetEnvironmentConfigOutput) MaintenanceWindows ¶
func (o GetEnvironmentConfigOutput) MaintenanceWindows() GetEnvironmentConfigMaintenanceWindowArrayOutput
The configuration for Cloud Composer maintenance window.
func (GetEnvironmentConfigOutput) MasterAuthorizedNetworksConfigs ¶
func (o GetEnvironmentConfigOutput) MasterAuthorizedNetworksConfigs() GetEnvironmentConfigMasterAuthorizedNetworksConfigArrayOutput
Configuration options for the master authorized networks feature. Enabled master authorized networks will disallow all external traffic to access Kubernetes master through HTTPS except traffic from the given CIDR blocks, Google Compute Engine Public IPs and Google Prod IPs.
func (GetEnvironmentConfigOutput) NodeConfigs ¶
func (o GetEnvironmentConfigOutput) NodeConfigs() GetEnvironmentConfigNodeConfigArrayOutput
The configuration used for the Kubernetes Engine cluster.
func (GetEnvironmentConfigOutput) NodeCount ¶
func (o GetEnvironmentConfigOutput) NodeCount() pulumi.IntOutput
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 (GetEnvironmentConfigOutput) PrivateEnvironmentConfigs ¶
func (o GetEnvironmentConfigOutput) PrivateEnvironmentConfigs() GetEnvironmentConfigPrivateEnvironmentConfigArrayOutput
The configuration used for the Private IP Cloud Composer environment.
func (GetEnvironmentConfigOutput) RecoveryConfigs ¶
func (o GetEnvironmentConfigOutput) RecoveryConfigs() GetEnvironmentConfigRecoveryConfigArrayOutput
The recovery configuration settings for the Cloud Composer environment
func (GetEnvironmentConfigOutput) ResilienceMode ¶
func (o GetEnvironmentConfigOutput) ResilienceMode() pulumi.StringOutput
Whether high resilience is enabled or not. This field is supported for Cloud Composer environments in versions composer-2.1.15-airflow-*.*.* and newer.
func (GetEnvironmentConfigOutput) SoftwareConfigs ¶
func (o GetEnvironmentConfigOutput) SoftwareConfigs() GetEnvironmentConfigSoftwareConfigArrayOutput
The configuration settings for software inside the environment.
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
The configuration settings for the Airflow web server App Engine instance. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
func (GetEnvironmentConfigOutput) WebServerNetworkAccessControls ¶
func (o GetEnvironmentConfigOutput) WebServerNetworkAccessControls() GetEnvironmentConfigWebServerNetworkAccessControlArrayOutput
Network-level access control policy for the Airflow web server.
func (GetEnvironmentConfigOutput) WorkloadsConfigs ¶
func (o GetEnvironmentConfigOutput) WorkloadsConfigs() GetEnvironmentConfigWorkloadsConfigArrayOutput
The workloads configuration settings for the GKE cluster associated with the Cloud Composer environment. Supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
type GetEnvironmentConfigPrivateEnvironmentConfig ¶
type GetEnvironmentConfigPrivateEnvironmentConfig struct { // When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. CloudComposerConnectionSubnetwork string `pulumi:"cloudComposerConnectionSubnetwork"` // The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. 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 web_server_ipv4_cidr_block. CloudSqlIpv4CidrBlock string `pulumi:"cloudSqlIpv4CidrBlock"` // Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT". ConnectionType string `pulumi:"connectionType"` // 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 '172.16.0.0/28' is used. MasterIpv4CidrBlock string `pulumi:"masterIpv4CidrBlock"` // The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from masterIpv4CidrBlock and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. WebServerIpv4CidrBlock string `pulumi:"webServerIpv4CidrBlock"` }
type GetEnvironmentConfigPrivateEnvironmentConfigArgs ¶
type GetEnvironmentConfigPrivateEnvironmentConfigArgs struct { // When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. CloudComposerConnectionSubnetwork pulumi.StringInput `pulumi:"cloudComposerConnectionSubnetwork"` // The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer. CloudComposerNetworkIpv4CidrBlock pulumi.StringInput `pulumi:"cloudComposerNetworkIpv4CidrBlock"` // The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from web_server_ipv4_cidr_block. CloudSqlIpv4CidrBlock pulumi.StringInput `pulumi:"cloudSqlIpv4CidrBlock"` // Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT". ConnectionType pulumi.StringInput `pulumi:"connectionType"` // 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.BoolInput `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.BoolInput `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 '172.16.0.0/28' is used. MasterIpv4CidrBlock pulumi.StringInput `pulumi:"masterIpv4CidrBlock"` // The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from masterIpv4CidrBlock and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*. 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) CloudComposerConnectionSubnetwork ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerConnectionSubnetwork() pulumi.StringOutput
When specified, the environment will use Private Service Connect instead of VPC peerings to connect to Cloud SQL in the Tenant Project, and the PSC endpoint in the Customer Project will use an IP address from this subnetwork. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudComposerNetworkIpv4CidrBlock() pulumi.StringOutput
The CIDR block from which IP range for Cloud Composer Network in tenant project will be reserved. Needs to be disjoint from private_cluster_config.master_ipv4_cidr_block and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) CloudSqlIpv4CidrBlock() pulumi.StringOutput
The CIDR block from which IP range in tenant project will be reserved for Cloud SQL. Needs to be disjoint from web_server_ipv4_cidr_block.
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ConnectionType ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) ConnectionType() pulumi.StringOutput
Mode of internal communication within the Composer environment. Must be one of "VPC_PEERING" or "PRIVATE_SERVICE_CONNECT".
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ElementType ¶
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivateEndpoint() pulumi.BoolOutput
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 (GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) EnablePrivatelyUsedPublicIps() pulumi.BoolOutput
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 (GetEnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock ¶
func (o GetEnvironmentConfigPrivateEnvironmentConfigOutput) MasterIpv4CidrBlock() pulumi.StringOutput
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 '172.16.0.0/28' is used.
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
The CIDR block from which IP range for web server will be reserved. Needs to be disjoint from masterIpv4CidrBlock and cloud_sql_ipv4_cidr_block. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-*.*.*.
type GetEnvironmentConfigRecoveryConfig ¶
type GetEnvironmentConfigRecoveryConfig struct { // The configuration settings for scheduled snapshots. ScheduledSnapshotsConfigs []GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig `pulumi:"scheduledSnapshotsConfigs"` }
type GetEnvironmentConfigRecoveryConfigArgs ¶
type GetEnvironmentConfigRecoveryConfigArgs struct { // The configuration settings for scheduled snapshots. ScheduledSnapshotsConfigs GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayInput `pulumi:"scheduledSnapshotsConfigs"` }
func (GetEnvironmentConfigRecoveryConfigArgs) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigArgs) ToGetEnvironmentConfigRecoveryConfigOutput ¶
func (i GetEnvironmentConfigRecoveryConfigArgs) ToGetEnvironmentConfigRecoveryConfigOutput() GetEnvironmentConfigRecoveryConfigOutput
func (GetEnvironmentConfigRecoveryConfigArgs) ToGetEnvironmentConfigRecoveryConfigOutputWithContext ¶
func (i GetEnvironmentConfigRecoveryConfigArgs) ToGetEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigOutput
type GetEnvironmentConfigRecoveryConfigArray ¶
type GetEnvironmentConfigRecoveryConfigArray []GetEnvironmentConfigRecoveryConfigInput
func (GetEnvironmentConfigRecoveryConfigArray) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigArray) ToGetEnvironmentConfigRecoveryConfigArrayOutput ¶
func (i GetEnvironmentConfigRecoveryConfigArray) ToGetEnvironmentConfigRecoveryConfigArrayOutput() GetEnvironmentConfigRecoveryConfigArrayOutput
func (GetEnvironmentConfigRecoveryConfigArray) ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigRecoveryConfigArray) ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigArrayOutput
type GetEnvironmentConfigRecoveryConfigArrayInput ¶
type GetEnvironmentConfigRecoveryConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigRecoveryConfigArrayOutput() GetEnvironmentConfigRecoveryConfigArrayOutput ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigRecoveryConfigArrayOutput }
GetEnvironmentConfigRecoveryConfigArrayInput is an input type that accepts GetEnvironmentConfigRecoveryConfigArray and GetEnvironmentConfigRecoveryConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigRecoveryConfigArrayInput` via:
GetEnvironmentConfigRecoveryConfigArray{ GetEnvironmentConfigRecoveryConfigArgs{...} }
type GetEnvironmentConfigRecoveryConfigArrayOutput ¶
type GetEnvironmentConfigRecoveryConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigRecoveryConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigArrayOutput ¶
func (o GetEnvironmentConfigRecoveryConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigArrayOutput() GetEnvironmentConfigRecoveryConfigArrayOutput
func (GetEnvironmentConfigRecoveryConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigRecoveryConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigArrayOutput
type GetEnvironmentConfigRecoveryConfigInput ¶
type GetEnvironmentConfigRecoveryConfigInput interface { pulumi.Input ToGetEnvironmentConfigRecoveryConfigOutput() GetEnvironmentConfigRecoveryConfigOutput ToGetEnvironmentConfigRecoveryConfigOutputWithContext(context.Context) GetEnvironmentConfigRecoveryConfigOutput }
GetEnvironmentConfigRecoveryConfigInput is an input type that accepts GetEnvironmentConfigRecoveryConfigArgs and GetEnvironmentConfigRecoveryConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigRecoveryConfigInput` via:
GetEnvironmentConfigRecoveryConfigArgs{...}
type GetEnvironmentConfigRecoveryConfigOutput ¶
type GetEnvironmentConfigRecoveryConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigRecoveryConfigOutput) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigOutput) ScheduledSnapshotsConfigs ¶
func (o GetEnvironmentConfigRecoveryConfigOutput) ScheduledSnapshotsConfigs() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
The configuration settings for scheduled snapshots.
func (GetEnvironmentConfigRecoveryConfigOutput) ToGetEnvironmentConfigRecoveryConfigOutput ¶
func (o GetEnvironmentConfigRecoveryConfigOutput) ToGetEnvironmentConfigRecoveryConfigOutput() GetEnvironmentConfigRecoveryConfigOutput
func (GetEnvironmentConfigRecoveryConfigOutput) ToGetEnvironmentConfigRecoveryConfigOutputWithContext ¶
func (o GetEnvironmentConfigRecoveryConfigOutput) ToGetEnvironmentConfigRecoveryConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigOutput
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfig struct { // When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket. Enabled bool `pulumi:"enabled"` // Snapshot schedule, in the unix-cron format. SnapshotCreationSchedule string `pulumi:"snapshotCreationSchedule"` // the URI of a bucket folder where to save the snapshot. SnapshotLocation string `pulumi:"snapshotLocation"` // A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03. TimeZone string `pulumi:"timeZone"` }
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs struct { // When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket. Enabled pulumi.BoolInput `pulumi:"enabled"` // Snapshot schedule, in the unix-cron format. SnapshotCreationSchedule pulumi.StringInput `pulumi:"snapshotCreationSchedule"` // the URI of a bucket folder where to save the snapshot. SnapshotLocation pulumi.StringInput `pulumi:"snapshotLocation"` // A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03. TimeZone pulumi.StringInput `pulumi:"timeZone"` }
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ¶
func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext ¶
func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray []GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput ¶
func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayInput ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayInput interface { pulumi.Input ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext(context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput }
GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayInput is an input type that accepts GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray and GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayInput` via:
GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArray{ GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs{...} }
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArrayOutput
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput interface { pulumi.Input ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput }
GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput is an input type that accepts GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs and GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput values. You can construct a concrete instance of `GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigInput` via:
GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigArgs{...}
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ¶
type GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ElementType ¶
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) Enabled ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) Enabled() pulumi.BoolOutput
When enabled, Cloud Composer periodically saves snapshots of your environment to a Cloud Storage bucket.
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotCreationSchedule ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotCreationSchedule() pulumi.StringOutput
Snapshot schedule, in the unix-cron format.
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotLocation ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) SnapshotLocation() pulumi.StringOutput
the URI of a bucket folder where to save the snapshot.
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) TimeZone ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) TimeZone() pulumi.StringOutput
A time zone for the schedule. This value is a time offset and does not take into account daylight saving time changes. Valid values are from UTC-12 to UTC+12. Examples: UTC, UTC-01, UTC+03.
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput() GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
func (GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext ¶
func (o GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput) ToGetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigRecoveryConfigScheduledSnapshotsConfigOutput
type GetEnvironmentConfigSoftwareConfig ¶
type GetEnvironmentConfigSoftwareConfig struct { // 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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden. AirflowConfigOverrides map[string]string `pulumi:"airflowConfigOverrides"` // The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer CloudDataLineageIntegrations []GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegration `pulumi:"cloudDataLineageIntegrations"` // 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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER. 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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list. 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"` // Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3. WebServerPluginsMode string `pulumi:"webServerPluginsMode"` }
type GetEnvironmentConfigSoftwareConfigArgs ¶
type GetEnvironmentConfigSoftwareConfigArgs struct { // 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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden. AirflowConfigOverrides pulumi.StringMapInput `pulumi:"airflowConfigOverrides"` // The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer CloudDataLineageIntegrations GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayInput `pulumi:"cloudDataLineageIntegrations"` // 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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER. 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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list. ImageVersion pulumi.StringInput `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.StringInput `pulumi:"pythonVersion"` // The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*. SchedulerCount pulumi.IntInput `pulumi:"schedulerCount"` // Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3. WebServerPluginsMode pulumi.StringInput `pulumi:"webServerPluginsMode"` }
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 GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegration ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegration struct { // Whether or not Cloud Data Lineage integration is enabled. Enabled bool `pulumi:"enabled"` }
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs struct { // Whether or not Cloud Data Lineage integration is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ¶
func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext ¶
func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray []GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput ¶
func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext ¶
func (i GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayInput ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayInput interface { pulumi.Input ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext(context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput }
GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayInput is an input type that accepts GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray and GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayInput` via:
GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArray{ GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs{...} }
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput ¶
func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext ¶
func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput interface { pulumi.Input ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput }
GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput is an input type that accepts GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs and GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput values. You can construct a concrete instance of `GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationInput` via:
GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArgs{...}
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ¶
type GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) Enabled ¶
func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) Enabled() pulumi.BoolOutput
Whether or not Cloud Data Lineage integration is enabled.
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput ¶
func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
func (GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext ¶
func (o GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput) ToGetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationOutput
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
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". Section names must not contain hyphens ("-"), opening square brackets ("["), or closing square brackets ("]"). The property name must not be empty and cannot contain "=" or ";". Section and property names cannot contain characters: "." Apache Airflow configuration property names must be written in snake_case. Property values can contain any character, and can be written in any lower/upper case format. Certain Apache Airflow configuration property values are blacklisted, and cannot be overridden.
func (GetEnvironmentConfigSoftwareConfigOutput) CloudDataLineageIntegrations ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) CloudDataLineageIntegrations() GetEnvironmentConfigSoftwareConfigCloudDataLineageIntegrationArrayOutput
The configuration for Cloud Data Lineage integration. Supported for Cloud Composer environments in versions composer-2.1.2-airflow-*.*.* and newer
func (GetEnvironmentConfigSoftwareConfigOutput) ElementType ¶
func (GetEnvironmentConfigSoftwareConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigSoftwareConfigOutput) EnvVariables ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) 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: AIRFLOW_HOME C_FORCE_ROOT CONTAINER_NAME DAGS_FOLDER GCP_PROJECT GCS_BUCKET GKE_CLUSTER_NAME SQL_DATABASE SQL_INSTANCE SQL_PASSWORD SQL_PROJECT SQL_REGION SQL_USER.
func (GetEnvironmentConfigSoftwareConfigOutput) ImageVersion ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) ImageVersion() pulumi.StringOutput
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]+(-preview\.[0-9]+)?)?|latest)-airflow-([0-9]+(\.[0-9]+(\.[0-9]+)?)?). The Cloud Composer portion of the image version is a full semantic version, or an alias in the form of major version number or 'latest'. The Apache Airflow portion of the image version is a full semantic version that points to one of the supported Apache Airflow versions, or an alias in the form of only major or major.minor versions specified. See documentation for more details and version list.
func (GetEnvironmentConfigSoftwareConfigOutput) PypiPackages ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) 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 (GetEnvironmentConfigSoftwareConfigOutput) PythonVersion ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) PythonVersion() pulumi.StringOutput
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 (GetEnvironmentConfigSoftwareConfigOutput) SchedulerCount ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) SchedulerCount() pulumi.IntOutput
The number of schedulers for Airflow. This field is supported for Cloud Composer environments in versions composer-1.*.*-airflow-2.*.*.
func (GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutput ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutput() GetEnvironmentConfigSoftwareConfigOutput
func (GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutputWithContext ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) ToGetEnvironmentConfigSoftwareConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigSoftwareConfigOutput
func (GetEnvironmentConfigSoftwareConfigOutput) WebServerPluginsMode ¶
func (o GetEnvironmentConfigSoftwareConfigOutput) WebServerPluginsMode() pulumi.StringOutput
Should be either 'ENABLED' or 'DISABLED'. Defaults to 'ENABLED'. Used in Composer 3.
type GetEnvironmentConfigWebServerConfig ¶
type GetEnvironmentConfigWebServerConfig struct { // Optional. 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. If not specified, composer-n1-webserver-2 will be used. 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 GetEnvironmentConfigWebServerConfigArgs ¶
type GetEnvironmentConfigWebServerConfigArgs struct { // Optional. 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. If not specified, composer-n1-webserver-2 will be used. 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 (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
Optional. 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. If not specified, composer-n1-webserver-2 will be used. Value custom is returned only in response, if Airflow web server parameters were manually changed to a non-standard values.
func (GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutput ¶
func (o GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutput() GetEnvironmentConfigWebServerConfigOutput
func (GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutputWithContext ¶
func (o GetEnvironmentConfigWebServerConfigOutput) ToGetEnvironmentConfigWebServerConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWebServerConfigOutput
type GetEnvironmentConfigWebServerNetworkAccessControl ¶
type GetEnvironmentConfigWebServerNetworkAccessControl struct { // A collection of allowed IP ranges with descriptions. AllowedIpRanges []GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange `pulumi:"allowedIpRanges"` }
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRange 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 GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs ¶
type GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArgs struct { // A description of this ip range. Description pulumi.StringInput `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 (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
A description of this ip range.
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
func (GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) Value ¶
func (o GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeOutput) 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 GetEnvironmentConfigWebServerNetworkAccessControlArgs ¶
type GetEnvironmentConfigWebServerNetworkAccessControlArgs struct { // A collection of allowed IP ranges with descriptions. 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 (o GetEnvironmentConfigWebServerNetworkAccessControlOutput) AllowedIpRanges() GetEnvironmentConfigWebServerNetworkAccessControlAllowedIpRangeArrayOutput
A collection of allowed IP ranges with descriptions.
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 ¶
type GetEnvironmentConfigWorkloadsConfig struct { // Configuration for resources used by DAG processor. DagProcessors []GetEnvironmentConfigWorkloadsConfigDagProcessor `pulumi:"dagProcessors"` // Configuration for resources used by Airflow schedulers. Schedulers []GetEnvironmentConfigWorkloadsConfigScheduler `pulumi:"schedulers"` // Configuration for resources used by Airflow triggerers. Triggerers []GetEnvironmentConfigWorkloadsConfigTriggerer `pulumi:"triggerers"` // Configuration for resources used by Airflow web server. WebServers []GetEnvironmentConfigWorkloadsConfigWebServer `pulumi:"webServers"` // Configuration for resources used by Airflow workers. Workers []GetEnvironmentConfigWorkloadsConfigWorker `pulumi:"workers"` }
type GetEnvironmentConfigWorkloadsConfigArgs ¶
type GetEnvironmentConfigWorkloadsConfigArgs struct { // Configuration for resources used by DAG processor. DagProcessors GetEnvironmentConfigWorkloadsConfigDagProcessorArrayInput `pulumi:"dagProcessors"` // Configuration for resources used by Airflow schedulers. Schedulers GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput `pulumi:"schedulers"` // Configuration for resources used by Airflow triggerers. Triggerers GetEnvironmentConfigWorkloadsConfigTriggererArrayInput `pulumi:"triggerers"` // Configuration for resources used by Airflow web server. WebServers GetEnvironmentConfigWorkloadsConfigWebServerArrayInput `pulumi:"webServers"` // Configuration for resources used by Airflow workers. Workers GetEnvironmentConfigWorkloadsConfigWorkerArrayInput `pulumi:"workers"` }
func (GetEnvironmentConfigWorkloadsConfigArgs) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput
func (GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigArgs) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigOutput
type GetEnvironmentConfigWorkloadsConfigArray ¶
type GetEnvironmentConfigWorkloadsConfigArray []GetEnvironmentConfigWorkloadsConfigInput
func (GetEnvironmentConfigWorkloadsConfigArray) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput
func (GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigArray) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput
type GetEnvironmentConfigWorkloadsConfigArrayInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutput() GetEnvironmentConfigWorkloadsConfigArrayOutput
func (GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigArrayOutput) ToGetEnvironmentConfigWorkloadsConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigArrayOutput
type GetEnvironmentConfigWorkloadsConfigDagProcessor ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessor struct { // Number of DAG processors. Count int `pulumi:"count"` // CPU request and limit for DAG processor. Cpu float64 `pulumi:"cpu"` // Memory (GB) request and limit for DAG processor. MemoryGb float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for DAG processor. StorageGb float64 `pulumi:"storageGb"` }
type GetEnvironmentConfigWorkloadsConfigDagProcessorArgs ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessorArgs struct { // Number of DAG processors. Count pulumi.IntInput `pulumi:"count"` // CPU request and limit for DAG processor. Cpu pulumi.Float64Input `pulumi:"cpu"` // Memory (GB) request and limit for DAG processor. MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` // Storage (GB) request and limit for DAG processor. StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArgs) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
type GetEnvironmentConfigWorkloadsConfigDagProcessorArray ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessorArray []GetEnvironmentConfigWorkloadsConfigDagProcessorInput
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigDagProcessorArray) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
type GetEnvironmentConfigWorkloadsConfigDagProcessorArrayInput ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessorArrayInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput }
GetEnvironmentConfigWorkloadsConfigDagProcessorArrayInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigDagProcessorArray and GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigDagProcessorArrayInput` via:
GetEnvironmentConfigWorkloadsConfigDagProcessorArray{ GetEnvironmentConfigWorkloadsConfigDagProcessorArgs{...} }
type GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
func (GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
type GetEnvironmentConfigWorkloadsConfigDagProcessorInput ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessorInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorOutput ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorOutput }
GetEnvironmentConfigWorkloadsConfigDagProcessorInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigDagProcessorArgs and GetEnvironmentConfigWorkloadsConfigDagProcessorOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigDagProcessorInput` via:
GetEnvironmentConfigWorkloadsConfigDagProcessorArgs{...}
type GetEnvironmentConfigWorkloadsConfigDagProcessorOutput ¶
type GetEnvironmentConfigWorkloadsConfigDagProcessorOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) Count ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) Count() pulumi.IntOutput
Number of DAG processors.
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) Cpu ¶
CPU request and limit for DAG processor.
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) MemoryGb ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) MemoryGb() pulumi.Float64Output
Memory (GB) request and limit for DAG processor.
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) StorageGb ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) StorageGb() pulumi.Float64Output
Storage (GB) request and limit for DAG processor.
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutput() GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
func (GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigDagProcessorOutput) ToGetEnvironmentConfigWorkloadsConfigDagProcessorOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigDagProcessorOutput
type GetEnvironmentConfigWorkloadsConfigInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigOutput) DagProcessors ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) DagProcessors() GetEnvironmentConfigWorkloadsConfigDagProcessorArrayOutput
Configuration for resources used by DAG processor.
func (GetEnvironmentConfigWorkloadsConfigOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigOutput) Schedulers ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) Schedulers() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
Configuration for resources used by Airflow schedulers.
func (GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutput() GetEnvironmentConfigWorkloadsConfigOutput
func (GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) ToGetEnvironmentConfigWorkloadsConfigOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigOutput
func (GetEnvironmentConfigWorkloadsConfigOutput) Triggerers ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) Triggerers() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
Configuration for resources used by Airflow triggerers.
func (GetEnvironmentConfigWorkloadsConfigOutput) WebServers ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) WebServers() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
Configuration for resources used by Airflow web server.
func (GetEnvironmentConfigWorkloadsConfigOutput) Workers ¶
func (o GetEnvironmentConfigWorkloadsConfigOutput) Workers() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
Configuration for resources used by Airflow workers.
type GetEnvironmentConfigWorkloadsConfigScheduler ¶
type GetEnvironmentConfigWorkloadsConfigScheduler struct { // The number of schedulers. Count int `pulumi:"count"` // CPU request and limit for a single Airflow scheduler replica Cpu float64 `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow scheduler replica. MemoryGb float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for a single Airflow scheduler replica. StorageGb float64 `pulumi:"storageGb"` }
type GetEnvironmentConfigWorkloadsConfigSchedulerArgs ¶
type GetEnvironmentConfigWorkloadsConfigSchedulerArgs struct { // The number of schedulers. Count pulumi.IntInput `pulumi:"count"` // CPU request and limit for a single Airflow scheduler replica Cpu pulumi.Float64Input `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow scheduler replica. MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` // Storage (GB) request and limit for a single Airflow scheduler replica. StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArgs) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
type GetEnvironmentConfigWorkloadsConfigSchedulerArray ¶
type GetEnvironmentConfigWorkloadsConfigSchedulerArray []GetEnvironmentConfigWorkloadsConfigSchedulerInput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigSchedulerArray) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
type GetEnvironmentConfigWorkloadsConfigSchedulerArrayInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput() GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerArrayOutput
type GetEnvironmentConfigWorkloadsConfigSchedulerInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigSchedulerOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Count ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Count() pulumi.IntOutput
The number of schedulers.
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) Cpu ¶
CPU request and limit for a single Airflow scheduler replica
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) MemoryGb() pulumi.Float64Output
Memory (GB) request and limit for a single Airflow scheduler replica.
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) StorageGb() pulumi.Float64Output
Storage (GB) request and limit for a single Airflow scheduler replica.
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutput() GetEnvironmentConfigWorkloadsConfigSchedulerOutput
func (GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigSchedulerOutput) ToGetEnvironmentConfigWorkloadsConfigSchedulerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigSchedulerOutput
type GetEnvironmentConfigWorkloadsConfigTriggerer ¶
type GetEnvironmentConfigWorkloadsConfigTriggerer struct { // The number of triggerers. Count int `pulumi:"count"` // CPU request and limit for a single Airflow triggerer replica. Cpu float64 `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow triggerer replica. MemoryGb float64 `pulumi:"memoryGb"` }
type GetEnvironmentConfigWorkloadsConfigTriggererArgs ¶
type GetEnvironmentConfigWorkloadsConfigTriggererArgs struct { // The number of triggerers. Count pulumi.IntInput `pulumi:"count"` // CPU request and limit for a single Airflow triggerer replica. Cpu pulumi.Float64Input `pulumi:"cpu"` // Memory (GB) request and limit for a single Airflow triggerer replica. MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` }
func (GetEnvironmentConfigWorkloadsConfigTriggererArgs) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigTriggererArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigTriggererArgs) ToGetEnvironmentConfigWorkloadsConfigTriggererOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigTriggererArgs) ToGetEnvironmentConfigWorkloadsConfigTriggererOutput() GetEnvironmentConfigWorkloadsConfigTriggererOutput
func (GetEnvironmentConfigWorkloadsConfigTriggererArgs) ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigTriggererArgs) ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererOutput
type GetEnvironmentConfigWorkloadsConfigTriggererArray ¶
type GetEnvironmentConfigWorkloadsConfigTriggererArray []GetEnvironmentConfigWorkloadsConfigTriggererInput
func (GetEnvironmentConfigWorkloadsConfigTriggererArray) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigTriggererArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigTriggererArray) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigTriggererArray) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
func (GetEnvironmentConfigWorkloadsConfigTriggererArray) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigTriggererArray) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
type GetEnvironmentConfigWorkloadsConfigTriggererArrayInput ¶
type GetEnvironmentConfigWorkloadsConfigTriggererArrayInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput }
GetEnvironmentConfigWorkloadsConfigTriggererArrayInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigTriggererArray and GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigTriggererArrayInput` via:
GetEnvironmentConfigWorkloadsConfigTriggererArray{ GetEnvironmentConfigWorkloadsConfigTriggererArgs{...} }
type GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput ¶
type GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutput() GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
func (GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererArrayOutput
type GetEnvironmentConfigWorkloadsConfigTriggererInput ¶
type GetEnvironmentConfigWorkloadsConfigTriggererInput interface { pulumi.Input ToGetEnvironmentConfigWorkloadsConfigTriggererOutput() GetEnvironmentConfigWorkloadsConfigTriggererOutput ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(context.Context) GetEnvironmentConfigWorkloadsConfigTriggererOutput }
GetEnvironmentConfigWorkloadsConfigTriggererInput is an input type that accepts GetEnvironmentConfigWorkloadsConfigTriggererArgs and GetEnvironmentConfigWorkloadsConfigTriggererOutput values. You can construct a concrete instance of `GetEnvironmentConfigWorkloadsConfigTriggererInput` via:
GetEnvironmentConfigWorkloadsConfigTriggererArgs{...}
type GetEnvironmentConfigWorkloadsConfigTriggererOutput ¶
type GetEnvironmentConfigWorkloadsConfigTriggererOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) Count ¶
func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) Count() pulumi.IntOutput
The number of triggerers.
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) Cpu ¶
CPU request and limit for a single Airflow triggerer replica.
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) MemoryGb ¶
func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) MemoryGb() pulumi.Float64Output
Memory (GB) request and limit for a single Airflow triggerer replica.
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererOutput() GetEnvironmentConfigWorkloadsConfigTriggererOutput
func (GetEnvironmentConfigWorkloadsConfigTriggererOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigTriggererOutput) ToGetEnvironmentConfigWorkloadsConfigTriggererOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigTriggererOutput
type GetEnvironmentConfigWorkloadsConfigWebServer ¶
type GetEnvironmentConfigWorkloadsConfigWebServer struct { // CPU request and limit for Airflow web server. Cpu float64 `pulumi:"cpu"` // Memory (GB) request and limit for Airflow web server. MemoryGb float64 `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb float64 `pulumi:"storageGb"` }
type GetEnvironmentConfigWorkloadsConfigWebServerArgs ¶
type GetEnvironmentConfigWorkloadsConfigWebServerArgs struct { // CPU request and limit for Airflow web server. Cpu pulumi.Float64Input `pulumi:"cpu"` // Memory (GB) request and limit for Airflow web server. MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` // Storage (GB) request and limit for Airflow web server. StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigWebServerArgs) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput
type GetEnvironmentConfigWorkloadsConfigWebServerArray ¶
type GetEnvironmentConfigWorkloadsConfigWebServerArray []GetEnvironmentConfigWorkloadsConfigWebServerInput
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigWebServerArray) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWebServerArrayInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutput() GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWebServerInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigWebServerOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) Cpu ¶
CPU request and limit for Airflow web server.
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb ¶
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) MemoryGb() pulumi.Float64Output
Memory (GB) request and limit for Airflow web server.
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb ¶
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) StorageGb() pulumi.Float64Output
Storage (GB) request and limit for Airflow web server.
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutput() GetEnvironmentConfigWorkloadsConfigWebServerOutput
func (GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigWebServerOutput) ToGetEnvironmentConfigWorkloadsConfigWebServerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWebServerOutput
type GetEnvironmentConfigWorkloadsConfigWorker ¶
type GetEnvironmentConfigWorkloadsConfigWorker 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 a single Airflow worker replica. StorageGb float64 `pulumi:"storageGb"` }
type GetEnvironmentConfigWorkloadsConfigWorkerArgs ¶
type GetEnvironmentConfigWorkloadsConfigWorkerArgs struct { // CPU request and limit for a single Airflow worker replica. Cpu pulumi.Float64Input `pulumi:"cpu"` // Maximum number of workers for autoscaling. MaxCount pulumi.IntInput `pulumi:"maxCount"` // Memory (GB) request and limit for a single Airflow worker replica. MemoryGb pulumi.Float64Input `pulumi:"memoryGb"` // Minimum number of workers for autoscaling. MinCount pulumi.IntInput `pulumi:"minCount"` // Storage (GB) request and limit for a single Airflow worker replica. StorageGb pulumi.Float64Input `pulumi:"storageGb"` }
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigWorkerArgs) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput
type GetEnvironmentConfigWorkloadsConfigWorkerArray ¶
type GetEnvironmentConfigWorkloadsConfigWorkerArray []GetEnvironmentConfigWorkloadsConfigWorkerInput
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput ¶
func (i GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext ¶
func (i GetEnvironmentConfigWorkloadsConfigWorkerArray) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWorkerArrayInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutput() GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerArrayOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerArrayOutput
type GetEnvironmentConfigWorkloadsConfigWorkerInput ¶
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 ¶
type GetEnvironmentConfigWorkloadsConfigWorkerOutput struct{ *pulumi.OutputState }
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) Cpu ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) Cpu() pulumi.Float64Output
CPU request and limit for a single Airflow worker replica.
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ElementType ¶
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ElementType() reflect.Type
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MaxCount() pulumi.IntOutput
Maximum number of workers for autoscaling.
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MemoryGb() pulumi.Float64Output
Memory (GB) request and limit for a single Airflow worker replica.
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) MinCount ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) MinCount() pulumi.IntOutput
Minimum number of workers for autoscaling.
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) StorageGb() pulumi.Float64Output
Storage (GB) request and limit for a single Airflow worker replica.
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutput() GetEnvironmentConfigWorkloadsConfigWorkerOutput
func (GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext ¶
func (o GetEnvironmentConfigWorkloadsConfigWorkerOutput) ToGetEnvironmentConfigWorkloadsConfigWorkerOutputWithContext(ctx context.Context) GetEnvironmentConfigWorkloadsConfigWorkerOutput
type GetEnvironmentStorageConfig ¶
type GetEnvironmentStorageConfig struct { // Optional. Name of an existing Cloud Storage bucket to be used by the environment. Bucket string `pulumi:"bucket"` }
type GetEnvironmentStorageConfigArgs ¶
type GetEnvironmentStorageConfigArgs struct { // Optional. Name of an existing Cloud Storage bucket to be used by the environment. Bucket pulumi.StringInput `pulumi:"bucket"` }
func (GetEnvironmentStorageConfigArgs) ElementType ¶
func (GetEnvironmentStorageConfigArgs) ElementType() reflect.Type
func (GetEnvironmentStorageConfigArgs) ToGetEnvironmentStorageConfigOutput ¶
func (i GetEnvironmentStorageConfigArgs) ToGetEnvironmentStorageConfigOutput() GetEnvironmentStorageConfigOutput
func (GetEnvironmentStorageConfigArgs) ToGetEnvironmentStorageConfigOutputWithContext ¶
func (i GetEnvironmentStorageConfigArgs) ToGetEnvironmentStorageConfigOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigOutput
type GetEnvironmentStorageConfigArray ¶
type GetEnvironmentStorageConfigArray []GetEnvironmentStorageConfigInput
func (GetEnvironmentStorageConfigArray) ElementType ¶
func (GetEnvironmentStorageConfigArray) ElementType() reflect.Type
func (GetEnvironmentStorageConfigArray) ToGetEnvironmentStorageConfigArrayOutput ¶
func (i GetEnvironmentStorageConfigArray) ToGetEnvironmentStorageConfigArrayOutput() GetEnvironmentStorageConfigArrayOutput
func (GetEnvironmentStorageConfigArray) ToGetEnvironmentStorageConfigArrayOutputWithContext ¶
func (i GetEnvironmentStorageConfigArray) ToGetEnvironmentStorageConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigArrayOutput
type GetEnvironmentStorageConfigArrayInput ¶
type GetEnvironmentStorageConfigArrayInput interface { pulumi.Input ToGetEnvironmentStorageConfigArrayOutput() GetEnvironmentStorageConfigArrayOutput ToGetEnvironmentStorageConfigArrayOutputWithContext(context.Context) GetEnvironmentStorageConfigArrayOutput }
GetEnvironmentStorageConfigArrayInput is an input type that accepts GetEnvironmentStorageConfigArray and GetEnvironmentStorageConfigArrayOutput values. You can construct a concrete instance of `GetEnvironmentStorageConfigArrayInput` via:
GetEnvironmentStorageConfigArray{ GetEnvironmentStorageConfigArgs{...} }
type GetEnvironmentStorageConfigArrayOutput ¶
type GetEnvironmentStorageConfigArrayOutput struct{ *pulumi.OutputState }
func (GetEnvironmentStorageConfigArrayOutput) ElementType ¶
func (GetEnvironmentStorageConfigArrayOutput) ElementType() reflect.Type
func (GetEnvironmentStorageConfigArrayOutput) ToGetEnvironmentStorageConfigArrayOutput ¶
func (o GetEnvironmentStorageConfigArrayOutput) ToGetEnvironmentStorageConfigArrayOutput() GetEnvironmentStorageConfigArrayOutput
func (GetEnvironmentStorageConfigArrayOutput) ToGetEnvironmentStorageConfigArrayOutputWithContext ¶
func (o GetEnvironmentStorageConfigArrayOutput) ToGetEnvironmentStorageConfigArrayOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigArrayOutput
type GetEnvironmentStorageConfigInput ¶
type GetEnvironmentStorageConfigInput interface { pulumi.Input ToGetEnvironmentStorageConfigOutput() GetEnvironmentStorageConfigOutput ToGetEnvironmentStorageConfigOutputWithContext(context.Context) GetEnvironmentStorageConfigOutput }
GetEnvironmentStorageConfigInput is an input type that accepts GetEnvironmentStorageConfigArgs and GetEnvironmentStorageConfigOutput values. You can construct a concrete instance of `GetEnvironmentStorageConfigInput` via:
GetEnvironmentStorageConfigArgs{...}
type GetEnvironmentStorageConfigOutput ¶
type GetEnvironmentStorageConfigOutput struct{ *pulumi.OutputState }
func (GetEnvironmentStorageConfigOutput) Bucket ¶
func (o GetEnvironmentStorageConfigOutput) Bucket() pulumi.StringOutput
Optional. Name of an existing Cloud Storage bucket to be used by the environment.
func (GetEnvironmentStorageConfigOutput) ElementType ¶
func (GetEnvironmentStorageConfigOutput) ElementType() reflect.Type
func (GetEnvironmentStorageConfigOutput) ToGetEnvironmentStorageConfigOutput ¶
func (o GetEnvironmentStorageConfigOutput) ToGetEnvironmentStorageConfigOutput() GetEnvironmentStorageConfigOutput
func (GetEnvironmentStorageConfigOutput) ToGetEnvironmentStorageConfigOutputWithContext ¶
func (o GetEnvironmentStorageConfigOutput) ToGetEnvironmentStorageConfigOutputWithContext(ctx context.Context) GetEnvironmentStorageConfigOutput
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 ¶
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 ¶
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/v8/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, &composer.GetImageVersionsArgs{}, nil) if err != nil { return err } _, err = composer.NewEnvironment(ctx, "test", &composer.EnvironmentArgs{ Name: pulumi.String("test-env"), 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 ¶
type GetImageVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getImageVersions.
func GetImageVersionsOutput ¶
func GetImageVersionsOutput(ctx *pulumi.Context, args GetImageVersionsOutputArgs, opts ...pulumi.InvokeOption) GetImageVersionsResultOutput
func (GetImageVersionsResultOutput) ElementType ¶
func (GetImageVersionsResultOutput) ElementType() reflect.Type
func (GetImageVersionsResultOutput) Id ¶
func (o GetImageVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetImageVersionsResultOutput) ImageVersions ¶
func (o GetImageVersionsResultOutput) ImageVersions() GetImageVersionsImageVersionArrayOutput
A list of composer image versions available in the given project and location. Each `imageVersion` contains:
func (GetImageVersionsResultOutput) Project ¶
func (o GetImageVersionsResultOutput) Project() pulumi.StringOutput
func (GetImageVersionsResultOutput) Region ¶
func (o GetImageVersionsResultOutput) Region() pulumi.StringOutput
func (GetImageVersionsResultOutput) ToGetImageVersionsResultOutput ¶
func (o GetImageVersionsResultOutput) ToGetImageVersionsResultOutput() GetImageVersionsResultOutput
func (GetImageVersionsResultOutput) ToGetImageVersionsResultOutputWithContext ¶
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 ¶
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 ¶
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶
type LookupEnvironmentResult struct { // Configuration parameters for the environment. Configs []GetEnvironmentConfig `pulumi:"configs"` EffectiveLabels map[string]string `pulumi:"effectiveLabels"` // 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"` PulumiLabels map[string]string `pulumi:"pulumiLabels"` Region *string `pulumi:"region"` StorageConfigs []GetEnvironmentStorageConfig `pulumi:"storageConfigs"` }
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.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/composer" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := composer.NewEnvironment(ctx, "composer_env", &composer.EnvironmentArgs{ Name: pulumi.String("composer-environment"), }) if err != nil { return err } composerEnv, err := composer.LookupEnvironment(ctx, &composer.LookupEnvironmentArgs{ Name: test.Name, }, nil) if err != nil { return err } ctx.Export("debug", composerEnv.Configs) return nil }) }
```
type LookupEnvironmentResultOutput ¶
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEnvironment.
func LookupEnvironmentOutput ¶
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) Configs ¶
func (o LookupEnvironmentResultOutput) Configs() GetEnvironmentConfigArrayOutput
Configuration parameters for the environment.
func (LookupEnvironmentResultOutput) EffectiveLabels ¶
func (o LookupEnvironmentResultOutput) EffectiveLabels() pulumi.StringMapOutput
func (LookupEnvironmentResultOutput) ElementType ¶
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) Id ¶
func (o LookupEnvironmentResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupEnvironmentResultOutput) Labels ¶
func (o LookupEnvironmentResultOutput) Labels() pulumi.StringMapOutput
func (LookupEnvironmentResultOutput) Name ¶
func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
func (LookupEnvironmentResultOutput) Project ¶
func (o LookupEnvironmentResultOutput) Project() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) PulumiLabels ¶
func (o LookupEnvironmentResultOutput) PulumiLabels() pulumi.StringMapOutput
func (LookupEnvironmentResultOutput) Region ¶
func (o LookupEnvironmentResultOutput) Region() pulumi.StringPtrOutput
func (LookupEnvironmentResultOutput) StorageConfigs ¶
func (o LookupEnvironmentResultOutput) StorageConfigs() GetEnvironmentStorageConfigArrayOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
type LookupUserWorkloadsConfigMapArgs ¶
type LookupUserWorkloadsConfigMapArgs struct { // Environment where the ConfigMap is stored. Environment string `pulumi:"environment"` // Name of the ConfigMap. 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 getUserWorkloadsConfigMap.
type LookupUserWorkloadsConfigMapOutputArgs ¶
type LookupUserWorkloadsConfigMapOutputArgs struct { // Environment where the ConfigMap is stored. Environment pulumi.StringInput `pulumi:"environment"` // Name of the ConfigMap. 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 getUserWorkloadsConfigMap.
func (LookupUserWorkloadsConfigMapOutputArgs) ElementType ¶
func (LookupUserWorkloadsConfigMapOutputArgs) ElementType() reflect.Type
type LookupUserWorkloadsConfigMapResult ¶
type LookupUserWorkloadsConfigMapResult struct { // The "data" field of Kubernetes ConfigMap, organized in key-value pairs. // For details see: https://kubernetes.io/docs/concepts/configuration/configmap/ Data map[string]string `pulumi:"data"` Environment string `pulumi:"environment"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` Project *string `pulumi:"project"` Region *string `pulumi:"region"` }
A collection of values returned by getUserWorkloadsConfigMap.
func LookupUserWorkloadsConfigMap ¶
func LookupUserWorkloadsConfigMap(ctx *pulumi.Context, args *LookupUserWorkloadsConfigMapArgs, opts ...pulumi.InvokeOption) (*LookupUserWorkloadsConfigMapResult, error)
Provides access to Kubernetes ConfigMap configuration for a given project, region and Composer Environment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/composer" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleEnvironment, err := composer.NewEnvironment(ctx, "example", &composer.EnvironmentArgs{ Name: pulumi.String("example-environment"), Config: &composer.EnvironmentConfigArgs{ SoftwareConfig: &composer.EnvironmentConfigSoftwareConfigArgs{ ImageVersion: pulumi.String("composer-3-airflow-2"), }, }, }) if err != nil { return err } _, err = composer.NewUserWorkloadsConfigMap(ctx, "example", &composer.UserWorkloadsConfigMapArgs{ Environment: exampleEnvironment.Name, Name: pulumi.String("example-config-map"), Data: pulumi.StringMap{ "db_host": pulumi.String("dbhost:5432"), "api_host": pulumi.String("apihost:443"), }, }) if err != nil { return err } example := exampleEnvironment.Name.ApplyT(func(name string) (composer.GetUserWorkloadsConfigMapResult, error) { return composer.GetUserWorkloadsConfigMapResult(interface{}(composer.LookupUserWorkloadsConfigMapOutput(ctx, composer.GetUserWorkloadsConfigMapOutputArgs{ Environment: name, Name: googleComposerUserWorkloadsConfigMap.Example.Name, }, nil))), nil }).(composer.GetUserWorkloadsConfigMapResultOutput) ctx.Export("debug", example) return nil }) }
```
type LookupUserWorkloadsConfigMapResultOutput ¶
type LookupUserWorkloadsConfigMapResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUserWorkloadsConfigMap.
func LookupUserWorkloadsConfigMapOutput ¶
func LookupUserWorkloadsConfigMapOutput(ctx *pulumi.Context, args LookupUserWorkloadsConfigMapOutputArgs, opts ...pulumi.InvokeOption) LookupUserWorkloadsConfigMapResultOutput
func (LookupUserWorkloadsConfigMapResultOutput) Data ¶
func (o LookupUserWorkloadsConfigMapResultOutput) Data() pulumi.StringMapOutput
The "data" field of Kubernetes ConfigMap, organized in key-value pairs. For details see: https://kubernetes.io/docs/concepts/configuration/configmap/
func (LookupUserWorkloadsConfigMapResultOutput) ElementType ¶
func (LookupUserWorkloadsConfigMapResultOutput) ElementType() reflect.Type
func (LookupUserWorkloadsConfigMapResultOutput) Environment ¶
func (o LookupUserWorkloadsConfigMapResultOutput) Environment() pulumi.StringOutput
func (LookupUserWorkloadsConfigMapResultOutput) Id ¶
func (o LookupUserWorkloadsConfigMapResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUserWorkloadsConfigMapResultOutput) Name ¶
func (o LookupUserWorkloadsConfigMapResultOutput) Name() pulumi.StringOutput
func (LookupUserWorkloadsConfigMapResultOutput) Project ¶
func (o LookupUserWorkloadsConfigMapResultOutput) Project() pulumi.StringPtrOutput
func (LookupUserWorkloadsConfigMapResultOutput) Region ¶
func (o LookupUserWorkloadsConfigMapResultOutput) Region() pulumi.StringPtrOutput
func (LookupUserWorkloadsConfigMapResultOutput) ToLookupUserWorkloadsConfigMapResultOutput ¶
func (o LookupUserWorkloadsConfigMapResultOutput) ToLookupUserWorkloadsConfigMapResultOutput() LookupUserWorkloadsConfigMapResultOutput
func (LookupUserWorkloadsConfigMapResultOutput) ToLookupUserWorkloadsConfigMapResultOutputWithContext ¶
func (o LookupUserWorkloadsConfigMapResultOutput) ToLookupUserWorkloadsConfigMapResultOutputWithContext(ctx context.Context) LookupUserWorkloadsConfigMapResultOutput
type LookupUserWorkloadsSecretArgs ¶
type LookupUserWorkloadsSecretArgs struct { // Environment where the Secret is stored. Environment string `pulumi:"environment"` // Name of the Secret. 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 getUserWorkloadsSecret.
type LookupUserWorkloadsSecretOutputArgs ¶
type LookupUserWorkloadsSecretOutputArgs struct { // Environment where the Secret is stored. Environment pulumi.StringInput `pulumi:"environment"` // Name of the Secret. 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 getUserWorkloadsSecret.
func (LookupUserWorkloadsSecretOutputArgs) ElementType ¶
func (LookupUserWorkloadsSecretOutputArgs) ElementType() reflect.Type
type LookupUserWorkloadsSecretResult ¶
type LookupUserWorkloadsSecretResult struct { Data map[string]string `pulumi:"data"` Environment string `pulumi:"environment"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name string `pulumi:"name"` Project *string `pulumi:"project"` Region *string `pulumi:"region"` }
A collection of values returned by getUserWorkloadsSecret.
func LookupUserWorkloadsSecret ¶
func LookupUserWorkloadsSecret(ctx *pulumi.Context, args *LookupUserWorkloadsSecretArgs, opts ...pulumi.InvokeOption) (*LookupUserWorkloadsSecretResult, error)
Provides access to Kubernetes Secret configuration for a given project, region and Composer Environment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/composer" "github.com/pulumi/pulumi-std/sdk/go/std" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleEnvironment, err := composer.NewEnvironment(ctx, "example", &composer.EnvironmentArgs{ Name: pulumi.String("example-environment"), Config: &composer.EnvironmentConfigArgs{ SoftwareConfig: &composer.EnvironmentConfigSoftwareConfigArgs{ ImageVersion: pulumi.String("composer-3-airflow-2"), }, }, }) if err != nil { return err } invokeBase64encode, err := std.Base64encode(ctx, &std.Base64encodeArgs{ Input: "username", }, nil) if err != nil { return err } invokeBase64encode1, err := std.Base64encode(ctx, &std.Base64encodeArgs{ Input: "password", }, nil) if err != nil { return err } _, err = composer.NewUserWorkloadsSecret(ctx, "example", &composer.UserWorkloadsSecretArgs{ Environment: exampleEnvironment.Name, Name: pulumi.String("example-secret"), Data: pulumi.StringMap{ "username": pulumi.String(invokeBase64encode.Result), "password": pulumi.String(invokeBase64encode1.Result), }, }) if err != nil { return err } example := exampleEnvironment.Name.ApplyT(func(name string) (composer.GetUserWorkloadsSecretResult, error) { return composer.GetUserWorkloadsSecretResult(interface{}(composer.LookupUserWorkloadsSecretOutput(ctx, composer.GetUserWorkloadsSecretOutputArgs{ Environment: name, Name: googleComposerUserWorkloadsSecret.Example.Name, }, nil))), nil }).(composer.GetUserWorkloadsSecretResultOutput) ctx.Export("debug", example) return nil }) }
```
type LookupUserWorkloadsSecretResultOutput ¶
type LookupUserWorkloadsSecretResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getUserWorkloadsSecret.
func LookupUserWorkloadsSecretOutput ¶
func LookupUserWorkloadsSecretOutput(ctx *pulumi.Context, args LookupUserWorkloadsSecretOutputArgs, opts ...pulumi.InvokeOption) LookupUserWorkloadsSecretResultOutput
func (LookupUserWorkloadsSecretResultOutput) Data ¶
func (o LookupUserWorkloadsSecretResultOutput) Data() pulumi.StringMapOutput
func (LookupUserWorkloadsSecretResultOutput) ElementType ¶
func (LookupUserWorkloadsSecretResultOutput) ElementType() reflect.Type
func (LookupUserWorkloadsSecretResultOutput) Environment ¶
func (o LookupUserWorkloadsSecretResultOutput) Environment() pulumi.StringOutput
func (LookupUserWorkloadsSecretResultOutput) Id ¶
func (o LookupUserWorkloadsSecretResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupUserWorkloadsSecretResultOutput) Name ¶
func (o LookupUserWorkloadsSecretResultOutput) Name() pulumi.StringOutput
func (LookupUserWorkloadsSecretResultOutput) Project ¶
func (o LookupUserWorkloadsSecretResultOutput) Project() pulumi.StringPtrOutput
func (LookupUserWorkloadsSecretResultOutput) Region ¶
func (o LookupUserWorkloadsSecretResultOutput) Region() pulumi.StringPtrOutput
func (LookupUserWorkloadsSecretResultOutput) ToLookupUserWorkloadsSecretResultOutput ¶
func (o LookupUserWorkloadsSecretResultOutput) ToLookupUserWorkloadsSecretResultOutput() LookupUserWorkloadsSecretResultOutput
func (LookupUserWorkloadsSecretResultOutput) ToLookupUserWorkloadsSecretResultOutputWithContext ¶
func (o LookupUserWorkloadsSecretResultOutput) ToLookupUserWorkloadsSecretResultOutputWithContext(ctx context.Context) LookupUserWorkloadsSecretResultOutput
type UserWorkloadsConfigMap ¶
type UserWorkloadsConfigMap struct { pulumi.CustomResourceState // The "data" field of Kubernetes ConfigMap, organized in key-value pairs. // For details see: https://kubernetes.io/docs/concepts/configuration/configmap/ Data pulumi.StringMapOutput `pulumi:"data"` // Environment where the Kubernetes ConfigMap will be stored and used. // // *** Environment pulumi.StringOutput `pulumi:"environment"` // Name of the Kubernetes ConfigMap. 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.StringOutput `pulumi:"region"` }
User workloads ConfigMap used by Airflow tasks that run with Kubernetes Executor or KubernetesPodOperator. Intended for Composer 3 Environments.
To get more information about UserWorkloadsConfigMap, see:
* [API documentation](https://cloud.google.com/composer/docs/reference/rest/v1/projects.locations.environments.userWorkloadsConfigMaps)
## Example Usage
### Composer User Workloads Config Map Basic
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/composer" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { environment, err := composer.NewEnvironment(ctx, "environment", &composer.EnvironmentArgs{ Name: pulumi.String("test-environment"), Region: pulumi.String("us-central1"), Config: &composer.EnvironmentConfigArgs{ SoftwareConfig: &composer.EnvironmentConfigSoftwareConfigArgs{ ImageVersion: pulumi.String("composer-3-airflow-2"), }, }, }) if err != nil { return err } _, err = composer.NewUserWorkloadsConfigMap(ctx, "config_map", &composer.UserWorkloadsConfigMapArgs{ Name: pulumi.String("test-config-map"), Region: pulumi.String("us-central1"), Environment: environment.Name, Data: pulumi.StringMap{ "api_host": pulumi.String("apihost:443"), }, }) if err != nil { return err } return nil }) }
```
## Import
UserWorkloadsConfigMap can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{region}}/environments/{{environment}}/userWorkloadsConfigMaps/{{name}}`
* `{{project}}/{{region}}/{{environment}}/{{name}}`
* `{{region}}/{{environment}}/{{name}}`
* `{{environment}}/{{name}}`
When using the `pulumi import` command, UserWorkloadsConfigMap can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:composer/userWorkloadsConfigMap:UserWorkloadsConfigMap default projects/{{project}}/locations/{{region}}/environments/{{environment}}/userWorkloadsConfigMaps/{{name}} ```
```sh $ pulumi import gcp:composer/userWorkloadsConfigMap:UserWorkloadsConfigMap default {{project}}/{{region}}/{{environment}}/{{name}} ```
```sh $ pulumi import gcp:composer/userWorkloadsConfigMap:UserWorkloadsConfigMap default {{region}}/{{environment}}/{{name}} ```
```sh $ pulumi import gcp:composer/userWorkloadsConfigMap:UserWorkloadsConfigMap default {{environment}}/{{name}} ```
func GetUserWorkloadsConfigMap ¶
func GetUserWorkloadsConfigMap(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserWorkloadsConfigMapState, opts ...pulumi.ResourceOption) (*UserWorkloadsConfigMap, error)
GetUserWorkloadsConfigMap gets an existing UserWorkloadsConfigMap 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 NewUserWorkloadsConfigMap ¶
func NewUserWorkloadsConfigMap(ctx *pulumi.Context, name string, args *UserWorkloadsConfigMapArgs, opts ...pulumi.ResourceOption) (*UserWorkloadsConfigMap, error)
NewUserWorkloadsConfigMap registers a new resource with the given unique name, arguments, and options.
func (*UserWorkloadsConfigMap) ElementType ¶
func (*UserWorkloadsConfigMap) ElementType() reflect.Type
func (*UserWorkloadsConfigMap) ToUserWorkloadsConfigMapOutput ¶
func (i *UserWorkloadsConfigMap) ToUserWorkloadsConfigMapOutput() UserWorkloadsConfigMapOutput
func (*UserWorkloadsConfigMap) ToUserWorkloadsConfigMapOutputWithContext ¶
func (i *UserWorkloadsConfigMap) ToUserWorkloadsConfigMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapOutput
type UserWorkloadsConfigMapArgs ¶
type UserWorkloadsConfigMapArgs struct { // The "data" field of Kubernetes ConfigMap, organized in key-value pairs. // For details see: https://kubernetes.io/docs/concepts/configuration/configmap/ Data pulumi.StringMapInput // Environment where the Kubernetes ConfigMap will be stored and used. // // *** Environment pulumi.StringInput // Name of the Kubernetes ConfigMap. 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 UserWorkloadsConfigMap resource.
func (UserWorkloadsConfigMapArgs) ElementType ¶
func (UserWorkloadsConfigMapArgs) ElementType() reflect.Type
type UserWorkloadsConfigMapArray ¶
type UserWorkloadsConfigMapArray []UserWorkloadsConfigMapInput
func (UserWorkloadsConfigMapArray) ElementType ¶
func (UserWorkloadsConfigMapArray) ElementType() reflect.Type
func (UserWorkloadsConfigMapArray) ToUserWorkloadsConfigMapArrayOutput ¶
func (i UserWorkloadsConfigMapArray) ToUserWorkloadsConfigMapArrayOutput() UserWorkloadsConfigMapArrayOutput
func (UserWorkloadsConfigMapArray) ToUserWorkloadsConfigMapArrayOutputWithContext ¶
func (i UserWorkloadsConfigMapArray) ToUserWorkloadsConfigMapArrayOutputWithContext(ctx context.Context) UserWorkloadsConfigMapArrayOutput
type UserWorkloadsConfigMapArrayInput ¶
type UserWorkloadsConfigMapArrayInput interface { pulumi.Input ToUserWorkloadsConfigMapArrayOutput() UserWorkloadsConfigMapArrayOutput ToUserWorkloadsConfigMapArrayOutputWithContext(context.Context) UserWorkloadsConfigMapArrayOutput }
UserWorkloadsConfigMapArrayInput is an input type that accepts UserWorkloadsConfigMapArray and UserWorkloadsConfigMapArrayOutput values. You can construct a concrete instance of `UserWorkloadsConfigMapArrayInput` via:
UserWorkloadsConfigMapArray{ UserWorkloadsConfigMapArgs{...} }
type UserWorkloadsConfigMapArrayOutput ¶
type UserWorkloadsConfigMapArrayOutput struct{ *pulumi.OutputState }
func (UserWorkloadsConfigMapArrayOutput) ElementType ¶
func (UserWorkloadsConfigMapArrayOutput) ElementType() reflect.Type
func (UserWorkloadsConfigMapArrayOutput) Index ¶
func (o UserWorkloadsConfigMapArrayOutput) Index(i pulumi.IntInput) UserWorkloadsConfigMapOutput
func (UserWorkloadsConfigMapArrayOutput) ToUserWorkloadsConfigMapArrayOutput ¶
func (o UserWorkloadsConfigMapArrayOutput) ToUserWorkloadsConfigMapArrayOutput() UserWorkloadsConfigMapArrayOutput
func (UserWorkloadsConfigMapArrayOutput) ToUserWorkloadsConfigMapArrayOutputWithContext ¶
func (o UserWorkloadsConfigMapArrayOutput) ToUserWorkloadsConfigMapArrayOutputWithContext(ctx context.Context) UserWorkloadsConfigMapArrayOutput
type UserWorkloadsConfigMapInput ¶
type UserWorkloadsConfigMapInput interface { pulumi.Input ToUserWorkloadsConfigMapOutput() UserWorkloadsConfigMapOutput ToUserWorkloadsConfigMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapOutput }
type UserWorkloadsConfigMapMap ¶
type UserWorkloadsConfigMapMap map[string]UserWorkloadsConfigMapInput
func (UserWorkloadsConfigMapMap) ElementType ¶
func (UserWorkloadsConfigMapMap) ElementType() reflect.Type
func (UserWorkloadsConfigMapMap) ToUserWorkloadsConfigMapMapOutput ¶
func (i UserWorkloadsConfigMapMap) ToUserWorkloadsConfigMapMapOutput() UserWorkloadsConfigMapMapOutput
func (UserWorkloadsConfigMapMap) ToUserWorkloadsConfigMapMapOutputWithContext ¶
func (i UserWorkloadsConfigMapMap) ToUserWorkloadsConfigMapMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapMapOutput
type UserWorkloadsConfigMapMapInput ¶
type UserWorkloadsConfigMapMapInput interface { pulumi.Input ToUserWorkloadsConfigMapMapOutput() UserWorkloadsConfigMapMapOutput ToUserWorkloadsConfigMapMapOutputWithContext(context.Context) UserWorkloadsConfigMapMapOutput }
UserWorkloadsConfigMapMapInput is an input type that accepts UserWorkloadsConfigMapMap and UserWorkloadsConfigMapMapOutput values. You can construct a concrete instance of `UserWorkloadsConfigMapMapInput` via:
UserWorkloadsConfigMapMap{ "key": UserWorkloadsConfigMapArgs{...} }
type UserWorkloadsConfigMapMapOutput ¶
type UserWorkloadsConfigMapMapOutput struct{ *pulumi.OutputState }
func (UserWorkloadsConfigMapMapOutput) ElementType ¶
func (UserWorkloadsConfigMapMapOutput) ElementType() reflect.Type
func (UserWorkloadsConfigMapMapOutput) MapIndex ¶
func (o UserWorkloadsConfigMapMapOutput) MapIndex(k pulumi.StringInput) UserWorkloadsConfigMapOutput
func (UserWorkloadsConfigMapMapOutput) ToUserWorkloadsConfigMapMapOutput ¶
func (o UserWorkloadsConfigMapMapOutput) ToUserWorkloadsConfigMapMapOutput() UserWorkloadsConfigMapMapOutput
func (UserWorkloadsConfigMapMapOutput) ToUserWorkloadsConfigMapMapOutputWithContext ¶
func (o UserWorkloadsConfigMapMapOutput) ToUserWorkloadsConfigMapMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapMapOutput
type UserWorkloadsConfigMapOutput ¶
type UserWorkloadsConfigMapOutput struct{ *pulumi.OutputState }
func (UserWorkloadsConfigMapOutput) Data ¶
func (o UserWorkloadsConfigMapOutput) Data() pulumi.StringMapOutput
The "data" field of Kubernetes ConfigMap, organized in key-value pairs. For details see: https://kubernetes.io/docs/concepts/configuration/configmap/
func (UserWorkloadsConfigMapOutput) ElementType ¶
func (UserWorkloadsConfigMapOutput) ElementType() reflect.Type
func (UserWorkloadsConfigMapOutput) Environment ¶
func (o UserWorkloadsConfigMapOutput) Environment() pulumi.StringOutput
Environment where the Kubernetes ConfigMap will be stored and used.
***
func (UserWorkloadsConfigMapOutput) Name ¶
func (o UserWorkloadsConfigMapOutput) Name() pulumi.StringOutput
Name of the Kubernetes ConfigMap.
func (UserWorkloadsConfigMapOutput) Project ¶
func (o UserWorkloadsConfigMapOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (UserWorkloadsConfigMapOutput) Region ¶
func (o UserWorkloadsConfigMapOutput) Region() pulumi.StringOutput
The location or Compute Engine region for the environment.
func (UserWorkloadsConfigMapOutput) ToUserWorkloadsConfigMapOutput ¶
func (o UserWorkloadsConfigMapOutput) ToUserWorkloadsConfigMapOutput() UserWorkloadsConfigMapOutput
func (UserWorkloadsConfigMapOutput) ToUserWorkloadsConfigMapOutputWithContext ¶
func (o UserWorkloadsConfigMapOutput) ToUserWorkloadsConfigMapOutputWithContext(ctx context.Context) UserWorkloadsConfigMapOutput
type UserWorkloadsConfigMapState ¶
type UserWorkloadsConfigMapState struct { // The "data" field of Kubernetes ConfigMap, organized in key-value pairs. // For details see: https://kubernetes.io/docs/concepts/configuration/configmap/ Data pulumi.StringMapInput // Environment where the Kubernetes ConfigMap will be stored and used. // // *** Environment pulumi.StringPtrInput // Name of the Kubernetes ConfigMap. 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 (UserWorkloadsConfigMapState) ElementType ¶
func (UserWorkloadsConfigMapState) ElementType() reflect.Type
type UserWorkloadsSecret ¶
type UserWorkloadsSecret struct { pulumi.CustomResourceState // A map of the secret data. Data pulumi.StringMapOutput `pulumi:"data"` // Environment where the Kubernetes Secret will be stored and used. Environment pulumi.StringOutput `pulumi:"environment"` // Name of the Kubernetes Secret. 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.StringOutput `pulumi:"region"` }
User workloads Secret used by Airflow tasks that run with Kubernetes Executor or KubernetesPodOperator. Intended for Composer 3 Environments.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v8/go/gcp/composer" "github.com/pulumi/pulumi-std/sdk/go/std" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := composer.NewEnvironment(ctx, "example", &composer.EnvironmentArgs{ Name: pulumi.String("example-environment"), Project: pulumi.String("example-project"), Region: pulumi.String("us-central1"), Config: &composer.EnvironmentConfigArgs{ SoftwareConfig: &composer.EnvironmentConfigSoftwareConfigArgs{ ImageVersion: pulumi.String("example-image-version"), }, }, }) if err != nil { return err } invokeBase64encode, err := std.Base64encode(ctx, &std.Base64encodeArgs{ Input: "example-email", }, nil) if err != nil { return err } invokeBase64encode1, err := std.Base64encode(ctx, &std.Base64encodeArgs{ Input: "example-password", }, nil) if err != nil { return err } _, err = composer.NewUserWorkloadsSecret(ctx, "example", &composer.UserWorkloadsSecretArgs{ Name: pulumi.String("example-secret"), Project: pulumi.String("example-project"), Region: pulumi.String("us-central1"), Environment: example.Name, Data: pulumi.StringMap{ "email": pulumi.String(invokeBase64encode.Result), "password": pulumi.String(invokeBase64encode1.Result), }, }) if err != nil { return err } return nil }) }
```
## Import
Secret can be imported using any of these accepted formats:
* `projects/{{project}}/locations/{{region}}/environments/{{environment}}/userWorkloadsSecrets/{{name}}`
* `{{project}}/{{region}}/{{environment}}/{{name}}`
* `{{environment}}/{{name}}`
When using the `pulumi import` command, Environment can be imported using one of the formats above. For example:
```sh $ pulumi import gcp:composer/userWorkloadsSecret:UserWorkloadsSecret example projects/{{project}}/locations/{{region}}/environments/{{environment}}/userWorkloadsSecrets/{{name}} ```
```sh $ pulumi import gcp:composer/userWorkloadsSecret:UserWorkloadsSecret example {{project}}/{{region}}/{{environment}}/{{name}} ```
```sh $ pulumi import gcp:composer/userWorkloadsSecret:UserWorkloadsSecret example {{environment}}/{{name}} ```
func GetUserWorkloadsSecret ¶
func GetUserWorkloadsSecret(ctx *pulumi.Context, name string, id pulumi.IDInput, state *UserWorkloadsSecretState, opts ...pulumi.ResourceOption) (*UserWorkloadsSecret, error)
GetUserWorkloadsSecret gets an existing UserWorkloadsSecret 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 NewUserWorkloadsSecret ¶
func NewUserWorkloadsSecret(ctx *pulumi.Context, name string, args *UserWorkloadsSecretArgs, opts ...pulumi.ResourceOption) (*UserWorkloadsSecret, error)
NewUserWorkloadsSecret registers a new resource with the given unique name, arguments, and options.
func (*UserWorkloadsSecret) ElementType ¶
func (*UserWorkloadsSecret) ElementType() reflect.Type
func (*UserWorkloadsSecret) ToUserWorkloadsSecretOutput ¶
func (i *UserWorkloadsSecret) ToUserWorkloadsSecretOutput() UserWorkloadsSecretOutput
func (*UserWorkloadsSecret) ToUserWorkloadsSecretOutputWithContext ¶
func (i *UserWorkloadsSecret) ToUserWorkloadsSecretOutputWithContext(ctx context.Context) UserWorkloadsSecretOutput
type UserWorkloadsSecretArgs ¶
type UserWorkloadsSecretArgs struct { // A map of the secret data. Data pulumi.StringMapInput // Environment where the Kubernetes Secret will be stored and used. Environment pulumi.StringInput // Name of the Kubernetes Secret. 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 UserWorkloadsSecret resource.
func (UserWorkloadsSecretArgs) ElementType ¶
func (UserWorkloadsSecretArgs) ElementType() reflect.Type
type UserWorkloadsSecretArray ¶
type UserWorkloadsSecretArray []UserWorkloadsSecretInput
func (UserWorkloadsSecretArray) ElementType ¶
func (UserWorkloadsSecretArray) ElementType() reflect.Type
func (UserWorkloadsSecretArray) ToUserWorkloadsSecretArrayOutput ¶
func (i UserWorkloadsSecretArray) ToUserWorkloadsSecretArrayOutput() UserWorkloadsSecretArrayOutput
func (UserWorkloadsSecretArray) ToUserWorkloadsSecretArrayOutputWithContext ¶
func (i UserWorkloadsSecretArray) ToUserWorkloadsSecretArrayOutputWithContext(ctx context.Context) UserWorkloadsSecretArrayOutput
type UserWorkloadsSecretArrayInput ¶
type UserWorkloadsSecretArrayInput interface { pulumi.Input ToUserWorkloadsSecretArrayOutput() UserWorkloadsSecretArrayOutput ToUserWorkloadsSecretArrayOutputWithContext(context.Context) UserWorkloadsSecretArrayOutput }
UserWorkloadsSecretArrayInput is an input type that accepts UserWorkloadsSecretArray and UserWorkloadsSecretArrayOutput values. You can construct a concrete instance of `UserWorkloadsSecretArrayInput` via:
UserWorkloadsSecretArray{ UserWorkloadsSecretArgs{...} }
type UserWorkloadsSecretArrayOutput ¶
type UserWorkloadsSecretArrayOutput struct{ *pulumi.OutputState }
func (UserWorkloadsSecretArrayOutput) ElementType ¶
func (UserWorkloadsSecretArrayOutput) ElementType() reflect.Type
func (UserWorkloadsSecretArrayOutput) Index ¶
func (o UserWorkloadsSecretArrayOutput) Index(i pulumi.IntInput) UserWorkloadsSecretOutput
func (UserWorkloadsSecretArrayOutput) ToUserWorkloadsSecretArrayOutput ¶
func (o UserWorkloadsSecretArrayOutput) ToUserWorkloadsSecretArrayOutput() UserWorkloadsSecretArrayOutput
func (UserWorkloadsSecretArrayOutput) ToUserWorkloadsSecretArrayOutputWithContext ¶
func (o UserWorkloadsSecretArrayOutput) ToUserWorkloadsSecretArrayOutputWithContext(ctx context.Context) UserWorkloadsSecretArrayOutput
type UserWorkloadsSecretInput ¶
type UserWorkloadsSecretInput interface { pulumi.Input ToUserWorkloadsSecretOutput() UserWorkloadsSecretOutput ToUserWorkloadsSecretOutputWithContext(ctx context.Context) UserWorkloadsSecretOutput }
type UserWorkloadsSecretMap ¶
type UserWorkloadsSecretMap map[string]UserWorkloadsSecretInput
func (UserWorkloadsSecretMap) ElementType ¶
func (UserWorkloadsSecretMap) ElementType() reflect.Type
func (UserWorkloadsSecretMap) ToUserWorkloadsSecretMapOutput ¶
func (i UserWorkloadsSecretMap) ToUserWorkloadsSecretMapOutput() UserWorkloadsSecretMapOutput
func (UserWorkloadsSecretMap) ToUserWorkloadsSecretMapOutputWithContext ¶
func (i UserWorkloadsSecretMap) ToUserWorkloadsSecretMapOutputWithContext(ctx context.Context) UserWorkloadsSecretMapOutput
type UserWorkloadsSecretMapInput ¶
type UserWorkloadsSecretMapInput interface { pulumi.Input ToUserWorkloadsSecretMapOutput() UserWorkloadsSecretMapOutput ToUserWorkloadsSecretMapOutputWithContext(context.Context) UserWorkloadsSecretMapOutput }
UserWorkloadsSecretMapInput is an input type that accepts UserWorkloadsSecretMap and UserWorkloadsSecretMapOutput values. You can construct a concrete instance of `UserWorkloadsSecretMapInput` via:
UserWorkloadsSecretMap{ "key": UserWorkloadsSecretArgs{...} }
type UserWorkloadsSecretMapOutput ¶
type UserWorkloadsSecretMapOutput struct{ *pulumi.OutputState }
func (UserWorkloadsSecretMapOutput) ElementType ¶
func (UserWorkloadsSecretMapOutput) ElementType() reflect.Type
func (UserWorkloadsSecretMapOutput) MapIndex ¶
func (o UserWorkloadsSecretMapOutput) MapIndex(k pulumi.StringInput) UserWorkloadsSecretOutput
func (UserWorkloadsSecretMapOutput) ToUserWorkloadsSecretMapOutput ¶
func (o UserWorkloadsSecretMapOutput) ToUserWorkloadsSecretMapOutput() UserWorkloadsSecretMapOutput
func (UserWorkloadsSecretMapOutput) ToUserWorkloadsSecretMapOutputWithContext ¶
func (o UserWorkloadsSecretMapOutput) ToUserWorkloadsSecretMapOutputWithContext(ctx context.Context) UserWorkloadsSecretMapOutput
type UserWorkloadsSecretOutput ¶
type UserWorkloadsSecretOutput struct{ *pulumi.OutputState }
func (UserWorkloadsSecretOutput) Data ¶
func (o UserWorkloadsSecretOutput) Data() pulumi.StringMapOutput
A map of the secret data.
func (UserWorkloadsSecretOutput) ElementType ¶
func (UserWorkloadsSecretOutput) ElementType() reflect.Type
func (UserWorkloadsSecretOutput) Environment ¶
func (o UserWorkloadsSecretOutput) Environment() pulumi.StringOutput
Environment where the Kubernetes Secret will be stored and used.
func (UserWorkloadsSecretOutput) Name ¶
func (o UserWorkloadsSecretOutput) Name() pulumi.StringOutput
Name of the Kubernetes Secret.
func (UserWorkloadsSecretOutput) Project ¶
func (o UserWorkloadsSecretOutput) Project() pulumi.StringOutput
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
func (UserWorkloadsSecretOutput) Region ¶
func (o UserWorkloadsSecretOutput) Region() pulumi.StringOutput
The location or Compute Engine region for the environment.
func (UserWorkloadsSecretOutput) ToUserWorkloadsSecretOutput ¶
func (o UserWorkloadsSecretOutput) ToUserWorkloadsSecretOutput() UserWorkloadsSecretOutput
func (UserWorkloadsSecretOutput) ToUserWorkloadsSecretOutputWithContext ¶
func (o UserWorkloadsSecretOutput) ToUserWorkloadsSecretOutputWithContext(ctx context.Context) UserWorkloadsSecretOutput
type UserWorkloadsSecretState ¶
type UserWorkloadsSecretState struct { // A map of the secret data. Data pulumi.StringMapInput // Environment where the Kubernetes Secret will be stored and used. Environment pulumi.StringPtrInput // Name of the Kubernetes Secret. 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 (UserWorkloadsSecretState) ElementType ¶
func (UserWorkloadsSecretState) ElementType() reflect.Type