Documentation
¶
Index ¶
- Constants
- type AutoscalingSettings
- type AutoscalingSettingsAlgorithm
- func (AutoscalingSettingsAlgorithm) ElementType() reflect.Type
- func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmOutput() AutoscalingSettingsAlgorithmOutput
- func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmOutput
- func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput
- func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmPtrOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmPtrOutput
- func (e AutoscalingSettingsAlgorithm) ToStringOutput() pulumi.StringOutput
- func (e AutoscalingSettingsAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AutoscalingSettingsAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AutoscalingSettingsAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoscalingSettingsAlgorithmInput
- type AutoscalingSettingsAlgorithmOutput
- func (AutoscalingSettingsAlgorithmOutput) ElementType() reflect.Type
- func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmOutput() AutoscalingSettingsAlgorithmOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmPtrOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmPtrOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToStringOutput() pulumi.StringOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AutoscalingSettingsAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoscalingSettingsAlgorithmPtrInput
- type AutoscalingSettingsAlgorithmPtrOutput
- func (o AutoscalingSettingsAlgorithmPtrOutput) Elem() AutoscalingSettingsAlgorithmOutput
- func (AutoscalingSettingsAlgorithmPtrOutput) ElementType() reflect.Type
- func (o AutoscalingSettingsAlgorithmPtrOutput) ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput
- func (o AutoscalingSettingsAlgorithmPtrOutput) ToAutoscalingSettingsAlgorithmPtrOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmPtrOutput
- func (o AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AutoscalingSettingsArgs
- func (AutoscalingSettingsArgs) ElementType() reflect.Type
- func (i AutoscalingSettingsArgs) ToAutoscalingSettingsOutput() AutoscalingSettingsOutput
- func (i AutoscalingSettingsArgs) ToAutoscalingSettingsOutputWithContext(ctx context.Context) AutoscalingSettingsOutput
- func (i AutoscalingSettingsArgs) ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput
- func (i AutoscalingSettingsArgs) ToAutoscalingSettingsPtrOutputWithContext(ctx context.Context) AutoscalingSettingsPtrOutput
- type AutoscalingSettingsInput
- type AutoscalingSettingsOutput
- func (o AutoscalingSettingsOutput) Algorithm() AutoscalingSettingsAlgorithmPtrOutput
- func (AutoscalingSettingsOutput) ElementType() reflect.Type
- func (o AutoscalingSettingsOutput) MaxNumWorkers() pulumi.IntPtrOutput
- func (o AutoscalingSettingsOutput) ToAutoscalingSettingsOutput() AutoscalingSettingsOutput
- func (o AutoscalingSettingsOutput) ToAutoscalingSettingsOutputWithContext(ctx context.Context) AutoscalingSettingsOutput
- func (o AutoscalingSettingsOutput) ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput
- func (o AutoscalingSettingsOutput) ToAutoscalingSettingsPtrOutputWithContext(ctx context.Context) AutoscalingSettingsPtrOutput
- type AutoscalingSettingsPtrInput
- type AutoscalingSettingsPtrOutput
- func (o AutoscalingSettingsPtrOutput) Algorithm() AutoscalingSettingsAlgorithmPtrOutput
- func (o AutoscalingSettingsPtrOutput) Elem() AutoscalingSettingsOutput
- func (AutoscalingSettingsPtrOutput) ElementType() reflect.Type
- func (o AutoscalingSettingsPtrOutput) MaxNumWorkers() pulumi.IntPtrOutput
- func (o AutoscalingSettingsPtrOutput) ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput
- func (o AutoscalingSettingsPtrOutput) ToAutoscalingSettingsPtrOutputWithContext(ctx context.Context) AutoscalingSettingsPtrOutput
- type AutoscalingSettingsResponse
- type AutoscalingSettingsResponseOutput
- func (o AutoscalingSettingsResponseOutput) Algorithm() pulumi.StringOutput
- func (AutoscalingSettingsResponseOutput) ElementType() reflect.Type
- func (o AutoscalingSettingsResponseOutput) MaxNumWorkers() pulumi.IntOutput
- func (o AutoscalingSettingsResponseOutput) ToAutoscalingSettingsResponseOutput() AutoscalingSettingsResponseOutput
- func (o AutoscalingSettingsResponseOutput) ToAutoscalingSettingsResponseOutputWithContext(ctx context.Context) AutoscalingSettingsResponseOutput
- type BigQueryIODetails
- type BigQueryIODetailsArgs
- type BigQueryIODetailsArray
- type BigQueryIODetailsArrayInput
- type BigQueryIODetailsArrayOutput
- func (BigQueryIODetailsArrayOutput) ElementType() reflect.Type
- func (o BigQueryIODetailsArrayOutput) Index(i pulumi.IntInput) BigQueryIODetailsOutput
- func (o BigQueryIODetailsArrayOutput) ToBigQueryIODetailsArrayOutput() BigQueryIODetailsArrayOutput
- func (o BigQueryIODetailsArrayOutput) ToBigQueryIODetailsArrayOutputWithContext(ctx context.Context) BigQueryIODetailsArrayOutput
- type BigQueryIODetailsInput
- type BigQueryIODetailsOutput
- func (o BigQueryIODetailsOutput) Dataset() pulumi.StringPtrOutput
- func (BigQueryIODetailsOutput) ElementType() reflect.Type
- func (o BigQueryIODetailsOutput) Project() pulumi.StringPtrOutput
- func (o BigQueryIODetailsOutput) Query() pulumi.StringPtrOutput
- func (o BigQueryIODetailsOutput) Table() pulumi.StringPtrOutput
- func (o BigQueryIODetailsOutput) ToBigQueryIODetailsOutput() BigQueryIODetailsOutput
- func (o BigQueryIODetailsOutput) ToBigQueryIODetailsOutputWithContext(ctx context.Context) BigQueryIODetailsOutput
- type BigQueryIODetailsResponse
- type BigQueryIODetailsResponseArrayOutput
- func (BigQueryIODetailsResponseArrayOutput) ElementType() reflect.Type
- func (o BigQueryIODetailsResponseArrayOutput) Index(i pulumi.IntInput) BigQueryIODetailsResponseOutput
- func (o BigQueryIODetailsResponseArrayOutput) ToBigQueryIODetailsResponseArrayOutput() BigQueryIODetailsResponseArrayOutput
- func (o BigQueryIODetailsResponseArrayOutput) ToBigQueryIODetailsResponseArrayOutputWithContext(ctx context.Context) BigQueryIODetailsResponseArrayOutput
- type BigQueryIODetailsResponseOutput
- func (o BigQueryIODetailsResponseOutput) Dataset() pulumi.StringOutput
- func (BigQueryIODetailsResponseOutput) ElementType() reflect.Type
- func (o BigQueryIODetailsResponseOutput) Project() pulumi.StringOutput
- func (o BigQueryIODetailsResponseOutput) Query() pulumi.StringOutput
- func (o BigQueryIODetailsResponseOutput) Table() pulumi.StringOutput
- func (o BigQueryIODetailsResponseOutput) ToBigQueryIODetailsResponseOutput() BigQueryIODetailsResponseOutput
- func (o BigQueryIODetailsResponseOutput) ToBigQueryIODetailsResponseOutputWithContext(ctx context.Context) BigQueryIODetailsResponseOutput
- type BigTableIODetails
- type BigTableIODetailsArgs
- type BigTableIODetailsArray
- type BigTableIODetailsArrayInput
- type BigTableIODetailsArrayOutput
- func (BigTableIODetailsArrayOutput) ElementType() reflect.Type
- func (o BigTableIODetailsArrayOutput) Index(i pulumi.IntInput) BigTableIODetailsOutput
- func (o BigTableIODetailsArrayOutput) ToBigTableIODetailsArrayOutput() BigTableIODetailsArrayOutput
- func (o BigTableIODetailsArrayOutput) ToBigTableIODetailsArrayOutputWithContext(ctx context.Context) BigTableIODetailsArrayOutput
- type BigTableIODetailsInput
- type BigTableIODetailsOutput
- func (BigTableIODetailsOutput) ElementType() reflect.Type
- func (o BigTableIODetailsOutput) InstanceId() pulumi.StringPtrOutput
- func (o BigTableIODetailsOutput) Project() pulumi.StringPtrOutput
- func (o BigTableIODetailsOutput) TableId() pulumi.StringPtrOutput
- func (o BigTableIODetailsOutput) ToBigTableIODetailsOutput() BigTableIODetailsOutput
- func (o BigTableIODetailsOutput) ToBigTableIODetailsOutputWithContext(ctx context.Context) BigTableIODetailsOutput
- type BigTableIODetailsResponse
- type BigTableIODetailsResponseArrayOutput
- func (BigTableIODetailsResponseArrayOutput) ElementType() reflect.Type
- func (o BigTableIODetailsResponseArrayOutput) Index(i pulumi.IntInput) BigTableIODetailsResponseOutput
- func (o BigTableIODetailsResponseArrayOutput) ToBigTableIODetailsResponseArrayOutput() BigTableIODetailsResponseArrayOutput
- func (o BigTableIODetailsResponseArrayOutput) ToBigTableIODetailsResponseArrayOutputWithContext(ctx context.Context) BigTableIODetailsResponseArrayOutput
- type BigTableIODetailsResponseOutput
- func (BigTableIODetailsResponseOutput) ElementType() reflect.Type
- func (o BigTableIODetailsResponseOutput) InstanceId() pulumi.StringOutput
- func (o BigTableIODetailsResponseOutput) Project() pulumi.StringOutput
- func (o BigTableIODetailsResponseOutput) TableId() pulumi.StringOutput
- func (o BigTableIODetailsResponseOutput) ToBigTableIODetailsResponseOutput() BigTableIODetailsResponseOutput
- func (o BigTableIODetailsResponseOutput) ToBigTableIODetailsResponseOutputWithContext(ctx context.Context) BigTableIODetailsResponseOutput
- type ComponentSource
- type ComponentSourceArgs
- type ComponentSourceArray
- type ComponentSourceArrayInput
- type ComponentSourceArrayOutput
- func (ComponentSourceArrayOutput) ElementType() reflect.Type
- func (o ComponentSourceArrayOutput) Index(i pulumi.IntInput) ComponentSourceOutput
- func (o ComponentSourceArrayOutput) ToComponentSourceArrayOutput() ComponentSourceArrayOutput
- func (o ComponentSourceArrayOutput) ToComponentSourceArrayOutputWithContext(ctx context.Context) ComponentSourceArrayOutput
- type ComponentSourceInput
- type ComponentSourceOutput
- func (ComponentSourceOutput) ElementType() reflect.Type
- func (o ComponentSourceOutput) Name() pulumi.StringPtrOutput
- func (o ComponentSourceOutput) OriginalTransformOrCollection() pulumi.StringPtrOutput
- func (o ComponentSourceOutput) ToComponentSourceOutput() ComponentSourceOutput
- func (o ComponentSourceOutput) ToComponentSourceOutputWithContext(ctx context.Context) ComponentSourceOutput
- func (o ComponentSourceOutput) UserName() pulumi.StringPtrOutput
- type ComponentSourceResponse
- type ComponentSourceResponseArrayOutput
- func (ComponentSourceResponseArrayOutput) ElementType() reflect.Type
- func (o ComponentSourceResponseArrayOutput) Index(i pulumi.IntInput) ComponentSourceResponseOutput
- func (o ComponentSourceResponseArrayOutput) ToComponentSourceResponseArrayOutput() ComponentSourceResponseArrayOutput
- func (o ComponentSourceResponseArrayOutput) ToComponentSourceResponseArrayOutputWithContext(ctx context.Context) ComponentSourceResponseArrayOutput
- type ComponentSourceResponseOutput
- func (ComponentSourceResponseOutput) ElementType() reflect.Type
- func (o ComponentSourceResponseOutput) Name() pulumi.StringOutput
- func (o ComponentSourceResponseOutput) OriginalTransformOrCollection() pulumi.StringOutput
- func (o ComponentSourceResponseOutput) ToComponentSourceResponseOutput() ComponentSourceResponseOutput
- func (o ComponentSourceResponseOutput) ToComponentSourceResponseOutputWithContext(ctx context.Context) ComponentSourceResponseOutput
- func (o ComponentSourceResponseOutput) UserName() pulumi.StringOutput
- type ComponentTransform
- type ComponentTransformArgs
- type ComponentTransformArray
- type ComponentTransformArrayInput
- type ComponentTransformArrayOutput
- func (ComponentTransformArrayOutput) ElementType() reflect.Type
- func (o ComponentTransformArrayOutput) Index(i pulumi.IntInput) ComponentTransformOutput
- func (o ComponentTransformArrayOutput) ToComponentTransformArrayOutput() ComponentTransformArrayOutput
- func (o ComponentTransformArrayOutput) ToComponentTransformArrayOutputWithContext(ctx context.Context) ComponentTransformArrayOutput
- type ComponentTransformInput
- type ComponentTransformOutput
- func (ComponentTransformOutput) ElementType() reflect.Type
- func (o ComponentTransformOutput) Name() pulumi.StringPtrOutput
- func (o ComponentTransformOutput) OriginalTransform() pulumi.StringPtrOutput
- func (o ComponentTransformOutput) ToComponentTransformOutput() ComponentTransformOutput
- func (o ComponentTransformOutput) ToComponentTransformOutputWithContext(ctx context.Context) ComponentTransformOutput
- func (o ComponentTransformOutput) UserName() pulumi.StringPtrOutput
- type ComponentTransformResponse
- type ComponentTransformResponseArrayOutput
- func (ComponentTransformResponseArrayOutput) ElementType() reflect.Type
- func (o ComponentTransformResponseArrayOutput) Index(i pulumi.IntInput) ComponentTransformResponseOutput
- func (o ComponentTransformResponseArrayOutput) ToComponentTransformResponseArrayOutput() ComponentTransformResponseArrayOutput
- func (o ComponentTransformResponseArrayOutput) ToComponentTransformResponseArrayOutputWithContext(ctx context.Context) ComponentTransformResponseArrayOutput
- type ComponentTransformResponseOutput
- func (ComponentTransformResponseOutput) ElementType() reflect.Type
- func (o ComponentTransformResponseOutput) Name() pulumi.StringOutput
- func (o ComponentTransformResponseOutput) OriginalTransform() pulumi.StringOutput
- func (o ComponentTransformResponseOutput) ToComponentTransformResponseOutput() ComponentTransformResponseOutput
- func (o ComponentTransformResponseOutput) ToComponentTransformResponseOutputWithContext(ctx context.Context) ComponentTransformResponseOutput
- func (o ComponentTransformResponseOutput) UserName() pulumi.StringOutput
- type DatastoreIODetails
- type DatastoreIODetailsArgs
- type DatastoreIODetailsArray
- type DatastoreIODetailsArrayInput
- type DatastoreIODetailsArrayOutput
- func (DatastoreIODetailsArrayOutput) ElementType() reflect.Type
- func (o DatastoreIODetailsArrayOutput) Index(i pulumi.IntInput) DatastoreIODetailsOutput
- func (o DatastoreIODetailsArrayOutput) ToDatastoreIODetailsArrayOutput() DatastoreIODetailsArrayOutput
- func (o DatastoreIODetailsArrayOutput) ToDatastoreIODetailsArrayOutputWithContext(ctx context.Context) DatastoreIODetailsArrayOutput
- type DatastoreIODetailsInput
- type DatastoreIODetailsOutput
- func (DatastoreIODetailsOutput) ElementType() reflect.Type
- func (o DatastoreIODetailsOutput) Namespace() pulumi.StringPtrOutput
- func (o DatastoreIODetailsOutput) Project() pulumi.StringPtrOutput
- func (o DatastoreIODetailsOutput) ToDatastoreIODetailsOutput() DatastoreIODetailsOutput
- func (o DatastoreIODetailsOutput) ToDatastoreIODetailsOutputWithContext(ctx context.Context) DatastoreIODetailsOutput
- type DatastoreIODetailsResponse
- type DatastoreIODetailsResponseArrayOutput
- func (DatastoreIODetailsResponseArrayOutput) ElementType() reflect.Type
- func (o DatastoreIODetailsResponseArrayOutput) Index(i pulumi.IntInput) DatastoreIODetailsResponseOutput
- func (o DatastoreIODetailsResponseArrayOutput) ToDatastoreIODetailsResponseArrayOutput() DatastoreIODetailsResponseArrayOutput
- func (o DatastoreIODetailsResponseArrayOutput) ToDatastoreIODetailsResponseArrayOutputWithContext(ctx context.Context) DatastoreIODetailsResponseArrayOutput
- type DatastoreIODetailsResponseOutput
- func (DatastoreIODetailsResponseOutput) ElementType() reflect.Type
- func (o DatastoreIODetailsResponseOutput) Namespace() pulumi.StringOutput
- func (o DatastoreIODetailsResponseOutput) Project() pulumi.StringOutput
- func (o DatastoreIODetailsResponseOutput) ToDatastoreIODetailsResponseOutput() DatastoreIODetailsResponseOutput
- func (o DatastoreIODetailsResponseOutput) ToDatastoreIODetailsResponseOutputWithContext(ctx context.Context) DatastoreIODetailsResponseOutput
- type DebugOptions
- type DebugOptionsArgs
- func (DebugOptionsArgs) ElementType() reflect.Type
- func (i DebugOptionsArgs) ToDebugOptionsOutput() DebugOptionsOutput
- func (i DebugOptionsArgs) ToDebugOptionsOutputWithContext(ctx context.Context) DebugOptionsOutput
- func (i DebugOptionsArgs) ToDebugOptionsPtrOutput() DebugOptionsPtrOutput
- func (i DebugOptionsArgs) ToDebugOptionsPtrOutputWithContext(ctx context.Context) DebugOptionsPtrOutput
- type DebugOptionsInput
- type DebugOptionsOutput
- func (DebugOptionsOutput) ElementType() reflect.Type
- func (o DebugOptionsOutput) EnableHotKeyLogging() pulumi.BoolPtrOutput
- func (o DebugOptionsOutput) ToDebugOptionsOutput() DebugOptionsOutput
- func (o DebugOptionsOutput) ToDebugOptionsOutputWithContext(ctx context.Context) DebugOptionsOutput
- func (o DebugOptionsOutput) ToDebugOptionsPtrOutput() DebugOptionsPtrOutput
- func (o DebugOptionsOutput) ToDebugOptionsPtrOutputWithContext(ctx context.Context) DebugOptionsPtrOutput
- type DebugOptionsPtrInput
- type DebugOptionsPtrOutput
- func (o DebugOptionsPtrOutput) Elem() DebugOptionsOutput
- func (DebugOptionsPtrOutput) ElementType() reflect.Type
- func (o DebugOptionsPtrOutput) EnableHotKeyLogging() pulumi.BoolPtrOutput
- func (o DebugOptionsPtrOutput) ToDebugOptionsPtrOutput() DebugOptionsPtrOutput
- func (o DebugOptionsPtrOutput) ToDebugOptionsPtrOutputWithContext(ctx context.Context) DebugOptionsPtrOutput
- type DebugOptionsResponse
- type DebugOptionsResponseOutput
- func (DebugOptionsResponseOutput) ElementType() reflect.Type
- func (o DebugOptionsResponseOutput) EnableHotKeyLogging() pulumi.BoolOutput
- func (o DebugOptionsResponseOutput) ToDebugOptionsResponseOutput() DebugOptionsResponseOutput
- func (o DebugOptionsResponseOutput) ToDebugOptionsResponseOutputWithContext(ctx context.Context) DebugOptionsResponseOutput
- type Disk
- type DiskArgs
- type DiskArray
- type DiskArrayInput
- type DiskArrayOutput
- type DiskInput
- type DiskOutput
- func (o DiskOutput) DiskType() pulumi.StringPtrOutput
- func (DiskOutput) ElementType() reflect.Type
- func (o DiskOutput) MountPoint() pulumi.StringPtrOutput
- func (o DiskOutput) SizeGb() pulumi.IntPtrOutput
- func (o DiskOutput) ToDiskOutput() DiskOutput
- func (o DiskOutput) ToDiskOutputWithContext(ctx context.Context) DiskOutput
- type DiskResponse
- type DiskResponseArrayOutput
- func (DiskResponseArrayOutput) ElementType() reflect.Type
- func (o DiskResponseArrayOutput) Index(i pulumi.IntInput) DiskResponseOutput
- func (o DiskResponseArrayOutput) ToDiskResponseArrayOutput() DiskResponseArrayOutput
- func (o DiskResponseArrayOutput) ToDiskResponseArrayOutputWithContext(ctx context.Context) DiskResponseArrayOutput
- type DiskResponseOutput
- func (o DiskResponseOutput) DiskType() pulumi.StringOutput
- func (DiskResponseOutput) ElementType() reflect.Type
- func (o DiskResponseOutput) MountPoint() pulumi.StringOutput
- func (o DiskResponseOutput) SizeGb() pulumi.IntOutput
- func (o DiskResponseOutput) ToDiskResponseOutput() DiskResponseOutput
- func (o DiskResponseOutput) ToDiskResponseOutputWithContext(ctx context.Context) DiskResponseOutput
- type DisplayData
- type DisplayDataArgs
- type DisplayDataArray
- type DisplayDataArrayInput
- type DisplayDataArrayOutput
- func (DisplayDataArrayOutput) ElementType() reflect.Type
- func (o DisplayDataArrayOutput) Index(i pulumi.IntInput) DisplayDataOutput
- func (o DisplayDataArrayOutput) ToDisplayDataArrayOutput() DisplayDataArrayOutput
- func (o DisplayDataArrayOutput) ToDisplayDataArrayOutputWithContext(ctx context.Context) DisplayDataArrayOutput
- type DisplayDataInput
- type DisplayDataOutput
- func (o DisplayDataOutput) BoolValue() pulumi.BoolPtrOutput
- func (o DisplayDataOutput) DurationValue() pulumi.StringPtrOutput
- func (DisplayDataOutput) ElementType() reflect.Type
- func (o DisplayDataOutput) FloatValue() pulumi.Float64PtrOutput
- func (o DisplayDataOutput) Int64Value() pulumi.StringPtrOutput
- func (o DisplayDataOutput) JavaClassValue() pulumi.StringPtrOutput
- func (o DisplayDataOutput) Key() pulumi.StringPtrOutput
- func (o DisplayDataOutput) Label() pulumi.StringPtrOutput
- func (o DisplayDataOutput) Namespace() pulumi.StringPtrOutput
- func (o DisplayDataOutput) ShortStrValue() pulumi.StringPtrOutput
- func (o DisplayDataOutput) StrValue() pulumi.StringPtrOutput
- func (o DisplayDataOutput) TimestampValue() pulumi.StringPtrOutput
- func (o DisplayDataOutput) ToDisplayDataOutput() DisplayDataOutput
- func (o DisplayDataOutput) ToDisplayDataOutputWithContext(ctx context.Context) DisplayDataOutput
- func (o DisplayDataOutput) Url() pulumi.StringPtrOutput
- type DisplayDataResponse
- type DisplayDataResponseArrayOutput
- func (DisplayDataResponseArrayOutput) ElementType() reflect.Type
- func (o DisplayDataResponseArrayOutput) Index(i pulumi.IntInput) DisplayDataResponseOutput
- func (o DisplayDataResponseArrayOutput) ToDisplayDataResponseArrayOutput() DisplayDataResponseArrayOutput
- func (o DisplayDataResponseArrayOutput) ToDisplayDataResponseArrayOutputWithContext(ctx context.Context) DisplayDataResponseArrayOutput
- type DisplayDataResponseOutput
- func (o DisplayDataResponseOutput) BoolValue() pulumi.BoolOutput
- func (o DisplayDataResponseOutput) DurationValue() pulumi.StringOutput
- func (DisplayDataResponseOutput) ElementType() reflect.Type
- func (o DisplayDataResponseOutput) FloatValue() pulumi.Float64Output
- func (o DisplayDataResponseOutput) Int64Value() pulumi.StringOutput
- func (o DisplayDataResponseOutput) JavaClassValue() pulumi.StringOutput
- func (o DisplayDataResponseOutput) Key() pulumi.StringOutput
- func (o DisplayDataResponseOutput) Label() pulumi.StringOutput
- func (o DisplayDataResponseOutput) Namespace() pulumi.StringOutput
- func (o DisplayDataResponseOutput) ShortStrValue() pulumi.StringOutput
- func (o DisplayDataResponseOutput) StrValue() pulumi.StringOutput
- func (o DisplayDataResponseOutput) TimestampValue() pulumi.StringOutput
- func (o DisplayDataResponseOutput) ToDisplayDataResponseOutput() DisplayDataResponseOutput
- func (o DisplayDataResponseOutput) ToDisplayDataResponseOutputWithContext(ctx context.Context) DisplayDataResponseOutput
- func (o DisplayDataResponseOutput) Url() pulumi.StringOutput
- type Environment
- type EnvironmentArgs
- func (EnvironmentArgs) ElementType() reflect.Type
- func (i EnvironmentArgs) ToEnvironmentOutput() EnvironmentOutput
- func (i EnvironmentArgs) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (i EnvironmentArgs) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (i EnvironmentArgs) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- type EnvironmentFlexResourceSchedulingGoal
- func (EnvironmentFlexResourceSchedulingGoal) ElementType() reflect.Type
- func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalOutput() EnvironmentFlexResourceSchedulingGoalOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToStringOutput() pulumi.StringOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnvironmentFlexResourceSchedulingGoal) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentFlexResourceSchedulingGoalInput
- type EnvironmentFlexResourceSchedulingGoalOutput
- func (EnvironmentFlexResourceSchedulingGoalOutput) ElementType() reflect.Type
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalOutput() EnvironmentFlexResourceSchedulingGoalOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringOutput() pulumi.StringOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentFlexResourceSchedulingGoalPtrInput
- type EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) Elem() EnvironmentFlexResourceSchedulingGoalOutput
- func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ElementType() reflect.Type
- func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnvironmentInput
- type EnvironmentOutput
- func (o EnvironmentOutput) ClusterManagerApiService() pulumi.StringPtrOutput
- func (o EnvironmentOutput) Dataset() pulumi.StringPtrOutput
- func (o EnvironmentOutput) DebugOptions() DebugOptionsPtrOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) Experiments() pulumi.StringArrayOutput
- func (o EnvironmentOutput) FlexResourceSchedulingGoal() EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentOutput) InternalExperiments() pulumi.StringMapOutput
- func (o EnvironmentOutput) SdkPipelineOptions() pulumi.StringMapOutput
- func (o EnvironmentOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o EnvironmentOutput) ServiceKmsKeyName() pulumi.StringPtrOutput
- func (o EnvironmentOutput) ServiceOptions() pulumi.StringArrayOutput
- func (o EnvironmentOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (o EnvironmentOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- func (o EnvironmentOutput) UserAgent() pulumi.StringMapOutput
- func (o EnvironmentOutput) Version() pulumi.StringMapOutput
- func (o EnvironmentOutput) WorkerPools() WorkerPoolArrayOutput
- func (o EnvironmentOutput) WorkerRegion() pulumi.StringPtrOutput
- func (o EnvironmentOutput) WorkerZone() pulumi.StringPtrOutput
- type EnvironmentPtrInput
- type EnvironmentPtrOutput
- func (o EnvironmentPtrOutput) ClusterManagerApiService() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) Dataset() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) DebugOptions() DebugOptionsPtrOutput
- func (o EnvironmentPtrOutput) Elem() EnvironmentOutput
- func (EnvironmentPtrOutput) ElementType() reflect.Type
- func (o EnvironmentPtrOutput) Experiments() pulumi.StringArrayOutput
- func (o EnvironmentPtrOutput) FlexResourceSchedulingGoal() EnvironmentFlexResourceSchedulingGoalPtrOutput
- func (o EnvironmentPtrOutput) InternalExperiments() pulumi.StringMapOutput
- func (o EnvironmentPtrOutput) SdkPipelineOptions() pulumi.StringMapOutput
- func (o EnvironmentPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) ServiceKmsKeyName() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) ServiceOptions() pulumi.StringArrayOutput
- func (o EnvironmentPtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
- func (o EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
- func (o EnvironmentPtrOutput) UserAgent() pulumi.StringMapOutput
- func (o EnvironmentPtrOutput) Version() pulumi.StringMapOutput
- func (o EnvironmentPtrOutput) WorkerPools() WorkerPoolArrayOutput
- func (o EnvironmentPtrOutput) WorkerRegion() pulumi.StringPtrOutput
- func (o EnvironmentPtrOutput) WorkerZone() pulumi.StringPtrOutput
- type EnvironmentResponse
- type EnvironmentResponseOutput
- func (o EnvironmentResponseOutput) ClusterManagerApiService() pulumi.StringOutput
- func (o EnvironmentResponseOutput) Dataset() pulumi.StringOutput
- func (o EnvironmentResponseOutput) DebugOptions() DebugOptionsResponseOutput
- func (EnvironmentResponseOutput) ElementType() reflect.Type
- func (o EnvironmentResponseOutput) Experiments() pulumi.StringArrayOutput
- func (o EnvironmentResponseOutput) FlexResourceSchedulingGoal() pulumi.StringOutput
- func (o EnvironmentResponseOutput) InternalExperiments() pulumi.StringMapOutput
- func (o EnvironmentResponseOutput) SdkPipelineOptions() pulumi.StringMapOutput
- func (o EnvironmentResponseOutput) ServiceAccountEmail() pulumi.StringOutput
- func (o EnvironmentResponseOutput) ServiceKmsKeyName() pulumi.StringOutput
- func (o EnvironmentResponseOutput) ServiceOptions() pulumi.StringArrayOutput
- func (o EnvironmentResponseOutput) ShuffleMode() pulumi.StringOutput
- func (o EnvironmentResponseOutput) TempStoragePrefix() pulumi.StringOutput
- func (o EnvironmentResponseOutput) ToEnvironmentResponseOutput() EnvironmentResponseOutput
- func (o EnvironmentResponseOutput) ToEnvironmentResponseOutputWithContext(ctx context.Context) EnvironmentResponseOutput
- func (o EnvironmentResponseOutput) UserAgent() pulumi.StringMapOutput
- func (o EnvironmentResponseOutput) Version() pulumi.StringMapOutput
- func (o EnvironmentResponseOutput) WorkerPools() WorkerPoolResponseArrayOutput
- func (o EnvironmentResponseOutput) WorkerRegion() pulumi.StringOutput
- func (o EnvironmentResponseOutput) WorkerZone() pulumi.StringOutput
- type ExecutionStageState
- type ExecutionStageStateArgs
- type ExecutionStageStateArray
- type ExecutionStageStateArrayInput
- type ExecutionStageStateArrayOutput
- func (ExecutionStageStateArrayOutput) ElementType() reflect.Type
- func (o ExecutionStageStateArrayOutput) Index(i pulumi.IntInput) ExecutionStageStateOutput
- func (o ExecutionStageStateArrayOutput) ToExecutionStageStateArrayOutput() ExecutionStageStateArrayOutput
- func (o ExecutionStageStateArrayOutput) ToExecutionStageStateArrayOutputWithContext(ctx context.Context) ExecutionStageStateArrayOutput
- type ExecutionStageStateExecutionStageState
- func (ExecutionStageStateExecutionStageState) ElementType() reflect.Type
- func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStateOutput() ExecutionStageStateExecutionStageStateOutput
- func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStateOutput
- func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput
- func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStatePtrOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStatePtrOutput
- func (e ExecutionStageStateExecutionStageState) ToStringOutput() pulumi.StringOutput
- func (e ExecutionStageStateExecutionStageState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ExecutionStageStateExecutionStageState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ExecutionStageStateExecutionStageState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExecutionStageStateExecutionStageStateInput
- type ExecutionStageStateExecutionStageStateOutput
- func (ExecutionStageStateExecutionStageStateOutput) ElementType() reflect.Type
- func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStateOutput() ExecutionStageStateExecutionStageStateOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStateOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStatePtrOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStatePtrOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ExecutionStageStateExecutionStageStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExecutionStageStateExecutionStageStatePtrInput
- type ExecutionStageStateExecutionStageStatePtrOutput
- func (o ExecutionStageStateExecutionStageStatePtrOutput) Elem() ExecutionStageStateExecutionStageStateOutput
- func (ExecutionStageStateExecutionStageStatePtrOutput) ElementType() reflect.Type
- func (o ExecutionStageStateExecutionStageStatePtrOutput) ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput
- func (o ExecutionStageStateExecutionStageStatePtrOutput) ToExecutionStageStateExecutionStageStatePtrOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStatePtrOutput
- func (o ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExecutionStageStateInput
- type ExecutionStageStateOutput
- func (o ExecutionStageStateOutput) CurrentStateTime() pulumi.StringPtrOutput
- func (ExecutionStageStateOutput) ElementType() reflect.Type
- func (o ExecutionStageStateOutput) ExecutionStageName() pulumi.StringPtrOutput
- func (o ExecutionStageStateOutput) ExecutionStageState() ExecutionStageStateExecutionStageStatePtrOutput
- func (o ExecutionStageStateOutput) ToExecutionStageStateOutput() ExecutionStageStateOutput
- func (o ExecutionStageStateOutput) ToExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateOutput
- type ExecutionStageStateResponse
- type ExecutionStageStateResponseArrayOutput
- func (ExecutionStageStateResponseArrayOutput) ElementType() reflect.Type
- func (o ExecutionStageStateResponseArrayOutput) Index(i pulumi.IntInput) ExecutionStageStateResponseOutput
- func (o ExecutionStageStateResponseArrayOutput) ToExecutionStageStateResponseArrayOutput() ExecutionStageStateResponseArrayOutput
- func (o ExecutionStageStateResponseArrayOutput) ToExecutionStageStateResponseArrayOutputWithContext(ctx context.Context) ExecutionStageStateResponseArrayOutput
- type ExecutionStageStateResponseOutput
- func (o ExecutionStageStateResponseOutput) CurrentStateTime() pulumi.StringOutput
- func (ExecutionStageStateResponseOutput) ElementType() reflect.Type
- func (o ExecutionStageStateResponseOutput) ExecutionStageName() pulumi.StringOutput
- func (o ExecutionStageStateResponseOutput) ExecutionStageState() pulumi.StringOutput
- func (o ExecutionStageStateResponseOutput) ToExecutionStageStateResponseOutput() ExecutionStageStateResponseOutput
- func (o ExecutionStageStateResponseOutput) ToExecutionStageStateResponseOutputWithContext(ctx context.Context) ExecutionStageStateResponseOutput
- type ExecutionStageSummary
- type ExecutionStageSummaryArgs
- type ExecutionStageSummaryArray
- func (ExecutionStageSummaryArray) ElementType() reflect.Type
- func (i ExecutionStageSummaryArray) ToExecutionStageSummaryArrayOutput() ExecutionStageSummaryArrayOutput
- func (i ExecutionStageSummaryArray) ToExecutionStageSummaryArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryArrayOutput
- type ExecutionStageSummaryArrayInput
- type ExecutionStageSummaryArrayOutput
- func (ExecutionStageSummaryArrayOutput) ElementType() reflect.Type
- func (o ExecutionStageSummaryArrayOutput) Index(i pulumi.IntInput) ExecutionStageSummaryOutput
- func (o ExecutionStageSummaryArrayOutput) ToExecutionStageSummaryArrayOutput() ExecutionStageSummaryArrayOutput
- func (o ExecutionStageSummaryArrayOutput) ToExecutionStageSummaryArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryArrayOutput
- type ExecutionStageSummaryInput
- type ExecutionStageSummaryKind
- func (ExecutionStageSummaryKind) ElementType() reflect.Type
- func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindOutput() ExecutionStageSummaryKindOutput
- func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindOutputWithContext(ctx context.Context) ExecutionStageSummaryKindOutput
- func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput
- func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindPtrOutputWithContext(ctx context.Context) ExecutionStageSummaryKindPtrOutput
- func (e ExecutionStageSummaryKind) ToStringOutput() pulumi.StringOutput
- func (e ExecutionStageSummaryKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ExecutionStageSummaryKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ExecutionStageSummaryKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExecutionStageSummaryKindInput
- type ExecutionStageSummaryKindOutput
- func (ExecutionStageSummaryKindOutput) ElementType() reflect.Type
- func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindOutput() ExecutionStageSummaryKindOutput
- func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindOutputWithContext(ctx context.Context) ExecutionStageSummaryKindOutput
- func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput
- func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindPtrOutputWithContext(ctx context.Context) ExecutionStageSummaryKindPtrOutput
- func (o ExecutionStageSummaryKindOutput) ToStringOutput() pulumi.StringOutput
- func (o ExecutionStageSummaryKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ExecutionStageSummaryKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ExecutionStageSummaryKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExecutionStageSummaryKindPtrInput
- type ExecutionStageSummaryKindPtrOutput
- func (o ExecutionStageSummaryKindPtrOutput) Elem() ExecutionStageSummaryKindOutput
- func (ExecutionStageSummaryKindPtrOutput) ElementType() reflect.Type
- func (o ExecutionStageSummaryKindPtrOutput) ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput
- func (o ExecutionStageSummaryKindPtrOutput) ToExecutionStageSummaryKindPtrOutputWithContext(ctx context.Context) ExecutionStageSummaryKindPtrOutput
- func (o ExecutionStageSummaryKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ExecutionStageSummaryKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExecutionStageSummaryOutput
- func (o ExecutionStageSummaryOutput) ComponentSource() ComponentSourceArrayOutput
- func (o ExecutionStageSummaryOutput) ComponentTransform() ComponentTransformArrayOutput
- func (ExecutionStageSummaryOutput) ElementType() reflect.Type
- func (o ExecutionStageSummaryOutput) Id() pulumi.StringPtrOutput
- func (o ExecutionStageSummaryOutput) InputSource() StageSourceArrayOutput
- func (o ExecutionStageSummaryOutput) Kind() ExecutionStageSummaryKindPtrOutput
- func (o ExecutionStageSummaryOutput) Name() pulumi.StringPtrOutput
- func (o ExecutionStageSummaryOutput) OutputSource() StageSourceArrayOutput
- func (o ExecutionStageSummaryOutput) PrerequisiteStage() pulumi.StringArrayOutput
- func (o ExecutionStageSummaryOutput) ToExecutionStageSummaryOutput() ExecutionStageSummaryOutput
- func (o ExecutionStageSummaryOutput) ToExecutionStageSummaryOutputWithContext(ctx context.Context) ExecutionStageSummaryOutput
- type ExecutionStageSummaryResponse
- type ExecutionStageSummaryResponseArrayOutput
- func (ExecutionStageSummaryResponseArrayOutput) ElementType() reflect.Type
- func (o ExecutionStageSummaryResponseArrayOutput) Index(i pulumi.IntInput) ExecutionStageSummaryResponseOutput
- func (o ExecutionStageSummaryResponseArrayOutput) ToExecutionStageSummaryResponseArrayOutput() ExecutionStageSummaryResponseArrayOutput
- func (o ExecutionStageSummaryResponseArrayOutput) ToExecutionStageSummaryResponseArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseArrayOutput
- type ExecutionStageSummaryResponseOutput
- func (o ExecutionStageSummaryResponseOutput) ComponentSource() ComponentSourceResponseArrayOutput
- func (o ExecutionStageSummaryResponseOutput) ComponentTransform() ComponentTransformResponseArrayOutput
- func (ExecutionStageSummaryResponseOutput) ElementType() reflect.Type
- func (o ExecutionStageSummaryResponseOutput) InputSource() StageSourceResponseArrayOutput
- func (o ExecutionStageSummaryResponseOutput) Kind() pulumi.StringOutput
- func (o ExecutionStageSummaryResponseOutput) Name() pulumi.StringOutput
- func (o ExecutionStageSummaryResponseOutput) OutputSource() StageSourceResponseArrayOutput
- func (o ExecutionStageSummaryResponseOutput) PrerequisiteStage() pulumi.StringArrayOutput
- func (o ExecutionStageSummaryResponseOutput) ToExecutionStageSummaryResponseOutput() ExecutionStageSummaryResponseOutput
- func (o ExecutionStageSummaryResponseOutput) ToExecutionStageSummaryResponseOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseOutput
- type FileIODetails
- type FileIODetailsArgs
- type FileIODetailsArray
- type FileIODetailsArrayInput
- type FileIODetailsArrayOutput
- func (FileIODetailsArrayOutput) ElementType() reflect.Type
- func (o FileIODetailsArrayOutput) Index(i pulumi.IntInput) FileIODetailsOutput
- func (o FileIODetailsArrayOutput) ToFileIODetailsArrayOutput() FileIODetailsArrayOutput
- func (o FileIODetailsArrayOutput) ToFileIODetailsArrayOutputWithContext(ctx context.Context) FileIODetailsArrayOutput
- type FileIODetailsInput
- type FileIODetailsOutput
- type FileIODetailsResponse
- type FileIODetailsResponseArrayOutput
- func (FileIODetailsResponseArrayOutput) ElementType() reflect.Type
- func (o FileIODetailsResponseArrayOutput) Index(i pulumi.IntInput) FileIODetailsResponseOutput
- func (o FileIODetailsResponseArrayOutput) ToFileIODetailsResponseArrayOutput() FileIODetailsResponseArrayOutput
- func (o FileIODetailsResponseArrayOutput) ToFileIODetailsResponseArrayOutputWithContext(ctx context.Context) FileIODetailsResponseArrayOutput
- type FileIODetailsResponseOutput
- func (FileIODetailsResponseOutput) ElementType() reflect.Type
- func (o FileIODetailsResponseOutput) FilePattern() pulumi.StringOutput
- func (o FileIODetailsResponseOutput) ToFileIODetailsResponseOutput() FileIODetailsResponseOutput
- func (o FileIODetailsResponseOutput) ToFileIODetailsResponseOutputWithContext(ctx context.Context) FileIODetailsResponseOutput
- type Job
- type JobArgs
- type JobCurrentState
- func (JobCurrentState) ElementType() reflect.Type
- func (e JobCurrentState) ToJobCurrentStateOutput() JobCurrentStateOutput
- func (e JobCurrentState) ToJobCurrentStateOutputWithContext(ctx context.Context) JobCurrentStateOutput
- func (e JobCurrentState) ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput
- func (e JobCurrentState) ToJobCurrentStatePtrOutputWithContext(ctx context.Context) JobCurrentStatePtrOutput
- func (e JobCurrentState) ToStringOutput() pulumi.StringOutput
- func (e JobCurrentState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobCurrentState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobCurrentState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobCurrentStateInput
- type JobCurrentStateOutput
- func (JobCurrentStateOutput) ElementType() reflect.Type
- func (o JobCurrentStateOutput) ToJobCurrentStateOutput() JobCurrentStateOutput
- func (o JobCurrentStateOutput) ToJobCurrentStateOutputWithContext(ctx context.Context) JobCurrentStateOutput
- func (o JobCurrentStateOutput) ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput
- func (o JobCurrentStateOutput) ToJobCurrentStatePtrOutputWithContext(ctx context.Context) JobCurrentStatePtrOutput
- func (o JobCurrentStateOutput) ToStringOutput() pulumi.StringOutput
- func (o JobCurrentStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobCurrentStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobCurrentStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobCurrentStatePtrInput
- type JobCurrentStatePtrOutput
- func (o JobCurrentStatePtrOutput) Elem() JobCurrentStateOutput
- func (JobCurrentStatePtrOutput) ElementType() reflect.Type
- func (o JobCurrentStatePtrOutput) ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput
- func (o JobCurrentStatePtrOutput) ToJobCurrentStatePtrOutputWithContext(ctx context.Context) JobCurrentStatePtrOutput
- func (o JobCurrentStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobCurrentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobExecutionInfo
- type JobExecutionInfoArgs
- func (JobExecutionInfoArgs) ElementType() reflect.Type
- func (i JobExecutionInfoArgs) ToJobExecutionInfoOutput() JobExecutionInfoOutput
- func (i JobExecutionInfoArgs) ToJobExecutionInfoOutputWithContext(ctx context.Context) JobExecutionInfoOutput
- func (i JobExecutionInfoArgs) ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput
- func (i JobExecutionInfoArgs) ToJobExecutionInfoPtrOutputWithContext(ctx context.Context) JobExecutionInfoPtrOutput
- type JobExecutionInfoInput
- type JobExecutionInfoOutput
- func (JobExecutionInfoOutput) ElementType() reflect.Type
- func (o JobExecutionInfoOutput) Stages() pulumi.StringMapOutput
- func (o JobExecutionInfoOutput) ToJobExecutionInfoOutput() JobExecutionInfoOutput
- func (o JobExecutionInfoOutput) ToJobExecutionInfoOutputWithContext(ctx context.Context) JobExecutionInfoOutput
- func (o JobExecutionInfoOutput) ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput
- func (o JobExecutionInfoOutput) ToJobExecutionInfoPtrOutputWithContext(ctx context.Context) JobExecutionInfoPtrOutput
- type JobExecutionInfoPtrInput
- type JobExecutionInfoPtrOutput
- func (o JobExecutionInfoPtrOutput) Elem() JobExecutionInfoOutput
- func (JobExecutionInfoPtrOutput) ElementType() reflect.Type
- func (o JobExecutionInfoPtrOutput) Stages() pulumi.StringMapOutput
- func (o JobExecutionInfoPtrOutput) ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput
- func (o JobExecutionInfoPtrOutput) ToJobExecutionInfoPtrOutputWithContext(ctx context.Context) JobExecutionInfoPtrOutput
- type JobExecutionInfoResponse
- type JobExecutionInfoResponseOutput
- func (JobExecutionInfoResponseOutput) ElementType() reflect.Type
- func (o JobExecutionInfoResponseOutput) Stages() pulumi.StringMapOutput
- func (o JobExecutionInfoResponseOutput) ToJobExecutionInfoResponseOutput() JobExecutionInfoResponseOutput
- func (o JobExecutionInfoResponseOutput) ToJobExecutionInfoResponseOutputWithContext(ctx context.Context) JobExecutionInfoResponseOutput
- type JobInput
- type JobMetadata
- type JobMetadataArgs
- func (JobMetadataArgs) ElementType() reflect.Type
- func (i JobMetadataArgs) ToJobMetadataOutput() JobMetadataOutput
- func (i JobMetadataArgs) ToJobMetadataOutputWithContext(ctx context.Context) JobMetadataOutput
- func (i JobMetadataArgs) ToJobMetadataPtrOutput() JobMetadataPtrOutput
- func (i JobMetadataArgs) ToJobMetadataPtrOutputWithContext(ctx context.Context) JobMetadataPtrOutput
- type JobMetadataInput
- type JobMetadataOutput
- func (o JobMetadataOutput) BigTableDetails() BigTableIODetailsArrayOutput
- func (o JobMetadataOutput) BigqueryDetails() BigQueryIODetailsArrayOutput
- func (o JobMetadataOutput) DatastoreDetails() DatastoreIODetailsArrayOutput
- func (JobMetadataOutput) ElementType() reflect.Type
- func (o JobMetadataOutput) FileDetails() FileIODetailsArrayOutput
- func (o JobMetadataOutput) PubsubDetails() PubSubIODetailsArrayOutput
- func (o JobMetadataOutput) SdkVersion() SdkVersionPtrOutput
- func (o JobMetadataOutput) SpannerDetails() SpannerIODetailsArrayOutput
- func (o JobMetadataOutput) ToJobMetadataOutput() JobMetadataOutput
- func (o JobMetadataOutput) ToJobMetadataOutputWithContext(ctx context.Context) JobMetadataOutput
- func (o JobMetadataOutput) ToJobMetadataPtrOutput() JobMetadataPtrOutput
- func (o JobMetadataOutput) ToJobMetadataPtrOutputWithContext(ctx context.Context) JobMetadataPtrOutput
- type JobMetadataPtrInput
- type JobMetadataPtrOutput
- func (o JobMetadataPtrOutput) BigTableDetails() BigTableIODetailsArrayOutput
- func (o JobMetadataPtrOutput) BigqueryDetails() BigQueryIODetailsArrayOutput
- func (o JobMetadataPtrOutput) DatastoreDetails() DatastoreIODetailsArrayOutput
- func (o JobMetadataPtrOutput) Elem() JobMetadataOutput
- func (JobMetadataPtrOutput) ElementType() reflect.Type
- func (o JobMetadataPtrOutput) FileDetails() FileIODetailsArrayOutput
- func (o JobMetadataPtrOutput) PubsubDetails() PubSubIODetailsArrayOutput
- func (o JobMetadataPtrOutput) SdkVersion() SdkVersionPtrOutput
- func (o JobMetadataPtrOutput) SpannerDetails() SpannerIODetailsArrayOutput
- func (o JobMetadataPtrOutput) ToJobMetadataPtrOutput() JobMetadataPtrOutput
- func (o JobMetadataPtrOutput) ToJobMetadataPtrOutputWithContext(ctx context.Context) JobMetadataPtrOutput
- type JobMetadataResponse
- type JobMetadataResponseOutput
- func (o JobMetadataResponseOutput) BigTableDetails() BigTableIODetailsResponseArrayOutput
- func (o JobMetadataResponseOutput) BigqueryDetails() BigQueryIODetailsResponseArrayOutput
- func (o JobMetadataResponseOutput) DatastoreDetails() DatastoreIODetailsResponseArrayOutput
- func (JobMetadataResponseOutput) ElementType() reflect.Type
- func (o JobMetadataResponseOutput) FileDetails() FileIODetailsResponseArrayOutput
- func (o JobMetadataResponseOutput) PubsubDetails() PubSubIODetailsResponseArrayOutput
- func (o JobMetadataResponseOutput) SdkVersion() SdkVersionResponseOutput
- func (o JobMetadataResponseOutput) SpannerDetails() SpannerIODetailsResponseArrayOutput
- func (o JobMetadataResponseOutput) ToJobMetadataResponseOutput() JobMetadataResponseOutput
- func (o JobMetadataResponseOutput) ToJobMetadataResponseOutputWithContext(ctx context.Context) JobMetadataResponseOutput
- type JobOutput
- func (o JobOutput) ClientRequestId() pulumi.StringOutput
- func (o JobOutput) CreateTime() pulumi.StringOutput
- func (o JobOutput) CreatedFromSnapshotId() pulumi.StringOutput
- func (o JobOutput) CurrentState() pulumi.StringOutput
- func (o JobOutput) CurrentStateTime() pulumi.StringOutput
- func (JobOutput) ElementType() reflect.Type
- func (o JobOutput) Environment() EnvironmentResponseOutput
- func (o JobOutput) ExecutionInfo() JobExecutionInfoResponseOutputdeprecated
- func (o JobOutput) JobMetadata() JobMetadataResponseOutput
- func (o JobOutput) Labels() pulumi.StringMapOutput
- func (o JobOutput) Location() pulumi.StringOutput
- func (o JobOutput) Name() pulumi.StringOutput
- func (o JobOutput) PipelineDescription() PipelineDescriptionResponseOutput
- func (o JobOutput) Project() pulumi.StringOutput
- func (o JobOutput) ReplaceJobId() pulumi.StringOutput
- func (o JobOutput) ReplacedByJobId() pulumi.StringOutput
- func (o JobOutput) RequestedState() pulumi.StringOutput
- func (o JobOutput) SatisfiesPzs() pulumi.BoolOutput
- func (o JobOutput) StageStates() ExecutionStageStateResponseArrayOutput
- func (o JobOutput) StartTime() pulumi.StringOutput
- func (o JobOutput) Steps() StepResponseArrayOutput
- func (o JobOutput) StepsLocation() pulumi.StringOutput
- func (o JobOutput) TempFiles() pulumi.StringArrayOutput
- func (o JobOutput) ToJobOutput() JobOutput
- func (o JobOutput) ToJobOutputWithContext(ctx context.Context) JobOutput
- func (o JobOutput) TransformNameMapping() pulumi.StringMapOutput
- func (o JobOutput) Type() pulumi.StringOutput
- type JobRequestedState
- func (JobRequestedState) ElementType() reflect.Type
- func (e JobRequestedState) ToJobRequestedStateOutput() JobRequestedStateOutput
- func (e JobRequestedState) ToJobRequestedStateOutputWithContext(ctx context.Context) JobRequestedStateOutput
- func (e JobRequestedState) ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput
- func (e JobRequestedState) ToJobRequestedStatePtrOutputWithContext(ctx context.Context) JobRequestedStatePtrOutput
- func (e JobRequestedState) ToStringOutput() pulumi.StringOutput
- func (e JobRequestedState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobRequestedState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobRequestedState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobRequestedStateInput
- type JobRequestedStateOutput
- func (JobRequestedStateOutput) ElementType() reflect.Type
- func (o JobRequestedStateOutput) ToJobRequestedStateOutput() JobRequestedStateOutput
- func (o JobRequestedStateOutput) ToJobRequestedStateOutputWithContext(ctx context.Context) JobRequestedStateOutput
- func (o JobRequestedStateOutput) ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput
- func (o JobRequestedStateOutput) ToJobRequestedStatePtrOutputWithContext(ctx context.Context) JobRequestedStatePtrOutput
- func (o JobRequestedStateOutput) ToStringOutput() pulumi.StringOutput
- func (o JobRequestedStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobRequestedStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobRequestedStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobRequestedStatePtrInput
- type JobRequestedStatePtrOutput
- func (o JobRequestedStatePtrOutput) Elem() JobRequestedStateOutput
- func (JobRequestedStatePtrOutput) ElementType() reflect.Type
- func (o JobRequestedStatePtrOutput) ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput
- func (o JobRequestedStatePtrOutput) ToJobRequestedStatePtrOutputWithContext(ctx context.Context) JobRequestedStatePtrOutput
- func (o JobRequestedStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobRequestedStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobState
- type JobType
- func (JobType) ElementType() reflect.Type
- func (e JobType) ToJobTypeOutput() JobTypeOutput
- func (e JobType) ToJobTypeOutputWithContext(ctx context.Context) JobTypeOutput
- func (e JobType) ToJobTypePtrOutput() JobTypePtrOutput
- func (e JobType) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput
- func (e JobType) ToStringOutput() pulumi.StringOutput
- func (e JobType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTypeInput
- type JobTypeOutput
- func (JobTypeOutput) ElementType() reflect.Type
- func (o JobTypeOutput) ToJobTypeOutput() JobTypeOutput
- func (o JobTypeOutput) ToJobTypeOutputWithContext(ctx context.Context) JobTypeOutput
- func (o JobTypeOutput) ToJobTypePtrOutput() JobTypePtrOutput
- func (o JobTypeOutput) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput
- func (o JobTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o JobTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTypePtrInput
- type JobTypePtrOutput
- func (o JobTypePtrOutput) Elem() JobTypeOutput
- func (JobTypePtrOutput) ElementType() reflect.Type
- func (o JobTypePtrOutput) ToJobTypePtrOutput() JobTypePtrOutput
- func (o JobTypePtrOutput) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput
- func (o JobTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupJobArgs
- type LookupJobOutputArgs
- type LookupJobResult
- type LookupJobResultOutput
- func (o LookupJobResultOutput) ClientRequestId() pulumi.StringOutput
- func (o LookupJobResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupJobResultOutput) CreatedFromSnapshotId() pulumi.StringOutput
- func (o LookupJobResultOutput) CurrentState() pulumi.StringOutput
- func (o LookupJobResultOutput) CurrentStateTime() pulumi.StringOutput
- func (LookupJobResultOutput) ElementType() reflect.Type
- func (o LookupJobResultOutput) Environment() EnvironmentResponseOutput
- func (o LookupJobResultOutput) ExecutionInfo() JobExecutionInfoResponseOutputdeprecated
- func (o LookupJobResultOutput) JobMetadata() JobMetadataResponseOutput
- func (o LookupJobResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupJobResultOutput) Location() pulumi.StringOutput
- func (o LookupJobResultOutput) Name() pulumi.StringOutput
- func (o LookupJobResultOutput) PipelineDescription() PipelineDescriptionResponseOutput
- func (o LookupJobResultOutput) Project() pulumi.StringOutput
- func (o LookupJobResultOutput) ReplaceJobId() pulumi.StringOutput
- func (o LookupJobResultOutput) ReplacedByJobId() pulumi.StringOutput
- func (o LookupJobResultOutput) RequestedState() pulumi.StringOutput
- func (o LookupJobResultOutput) SatisfiesPzs() pulumi.BoolOutput
- func (o LookupJobResultOutput) StageStates() ExecutionStageStateResponseArrayOutput
- func (o LookupJobResultOutput) StartTime() pulumi.StringOutput
- func (o LookupJobResultOutput) Steps() StepResponseArrayOutput
- func (o LookupJobResultOutput) StepsLocation() pulumi.StringOutput
- func (o LookupJobResultOutput) TempFiles() pulumi.StringArrayOutput
- func (o LookupJobResultOutput) ToLookupJobResultOutput() LookupJobResultOutput
- func (o LookupJobResultOutput) ToLookupJobResultOutputWithContext(ctx context.Context) LookupJobResultOutput
- func (o LookupJobResultOutput) TransformNameMapping() pulumi.StringMapOutput
- func (o LookupJobResultOutput) Type() pulumi.StringOutput
- type LookupTemplateArgs
- type LookupTemplateOutputArgs
- type LookupTemplateResult
- type LookupTemplateResultOutput
- func (LookupTemplateResultOutput) ElementType() reflect.Type
- func (o LookupTemplateResultOutput) Metadata() TemplateMetadataResponseOutput
- func (o LookupTemplateResultOutput) RuntimeMetadata() RuntimeMetadataResponseOutput
- func (o LookupTemplateResultOutput) Status() StatusResponseOutput
- func (o LookupTemplateResultOutput) TemplateType() pulumi.StringOutput
- func (o LookupTemplateResultOutput) ToLookupTemplateResultOutput() LookupTemplateResultOutput
- func (o LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext(ctx context.Context) LookupTemplateResultOutput
- type Package
- type PackageArgs
- type PackageArray
- type PackageArrayInput
- type PackageArrayOutput
- type PackageInput
- type PackageOutput
- type PackageResponse
- type PackageResponseArrayOutput
- func (PackageResponseArrayOutput) ElementType() reflect.Type
- func (o PackageResponseArrayOutput) Index(i pulumi.IntInput) PackageResponseOutput
- func (o PackageResponseArrayOutput) ToPackageResponseArrayOutput() PackageResponseArrayOutput
- func (o PackageResponseArrayOutput) ToPackageResponseArrayOutputWithContext(ctx context.Context) PackageResponseArrayOutput
- type PackageResponseOutput
- func (PackageResponseOutput) ElementType() reflect.Type
- func (o PackageResponseOutput) Location() pulumi.StringOutput
- func (o PackageResponseOutput) Name() pulumi.StringOutput
- func (o PackageResponseOutput) ToPackageResponseOutput() PackageResponseOutput
- func (o PackageResponseOutput) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
- type ParameterMetadataResponse
- type ParameterMetadataResponseArrayOutput
- func (ParameterMetadataResponseArrayOutput) ElementType() reflect.Type
- func (o ParameterMetadataResponseArrayOutput) Index(i pulumi.IntInput) ParameterMetadataResponseOutput
- func (o ParameterMetadataResponseArrayOutput) ToParameterMetadataResponseArrayOutput() ParameterMetadataResponseArrayOutput
- func (o ParameterMetadataResponseArrayOutput) ToParameterMetadataResponseArrayOutputWithContext(ctx context.Context) ParameterMetadataResponseArrayOutput
- type ParameterMetadataResponseOutput
- func (o ParameterMetadataResponseOutput) CustomMetadata() pulumi.StringMapOutput
- func (ParameterMetadataResponseOutput) ElementType() reflect.Type
- func (o ParameterMetadataResponseOutput) HelpText() pulumi.StringOutput
- func (o ParameterMetadataResponseOutput) IsOptional() pulumi.BoolOutput
- func (o ParameterMetadataResponseOutput) Label() pulumi.StringOutput
- func (o ParameterMetadataResponseOutput) Name() pulumi.StringOutput
- func (o ParameterMetadataResponseOutput) ParamType() pulumi.StringOutput
- func (o ParameterMetadataResponseOutput) Regexes() pulumi.StringArrayOutput
- func (o ParameterMetadataResponseOutput) ToParameterMetadataResponseOutput() ParameterMetadataResponseOutput
- func (o ParameterMetadataResponseOutput) ToParameterMetadataResponseOutputWithContext(ctx context.Context) ParameterMetadataResponseOutput
- type PipelineDescription
- type PipelineDescriptionArgs
- func (PipelineDescriptionArgs) ElementType() reflect.Type
- func (i PipelineDescriptionArgs) ToPipelineDescriptionOutput() PipelineDescriptionOutput
- func (i PipelineDescriptionArgs) ToPipelineDescriptionOutputWithContext(ctx context.Context) PipelineDescriptionOutput
- func (i PipelineDescriptionArgs) ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput
- func (i PipelineDescriptionArgs) ToPipelineDescriptionPtrOutputWithContext(ctx context.Context) PipelineDescriptionPtrOutput
- type PipelineDescriptionInput
- type PipelineDescriptionOutput
- func (o PipelineDescriptionOutput) DisplayData() DisplayDataArrayOutput
- func (PipelineDescriptionOutput) ElementType() reflect.Type
- func (o PipelineDescriptionOutput) ExecutionPipelineStage() ExecutionStageSummaryArrayOutput
- func (o PipelineDescriptionOutput) OriginalPipelineTransform() TransformSummaryArrayOutput
- func (o PipelineDescriptionOutput) ToPipelineDescriptionOutput() PipelineDescriptionOutput
- func (o PipelineDescriptionOutput) ToPipelineDescriptionOutputWithContext(ctx context.Context) PipelineDescriptionOutput
- func (o PipelineDescriptionOutput) ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput
- func (o PipelineDescriptionOutput) ToPipelineDescriptionPtrOutputWithContext(ctx context.Context) PipelineDescriptionPtrOutput
- type PipelineDescriptionPtrInput
- type PipelineDescriptionPtrOutput
- func (o PipelineDescriptionPtrOutput) DisplayData() DisplayDataArrayOutput
- func (o PipelineDescriptionPtrOutput) Elem() PipelineDescriptionOutput
- func (PipelineDescriptionPtrOutput) ElementType() reflect.Type
- func (o PipelineDescriptionPtrOutput) ExecutionPipelineStage() ExecutionStageSummaryArrayOutput
- func (o PipelineDescriptionPtrOutput) OriginalPipelineTransform() TransformSummaryArrayOutput
- func (o PipelineDescriptionPtrOutput) ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput
- func (o PipelineDescriptionPtrOutput) ToPipelineDescriptionPtrOutputWithContext(ctx context.Context) PipelineDescriptionPtrOutput
- type PipelineDescriptionResponse
- type PipelineDescriptionResponseOutput
- func (o PipelineDescriptionResponseOutput) DisplayData() DisplayDataResponseArrayOutput
- func (PipelineDescriptionResponseOutput) ElementType() reflect.Type
- func (o PipelineDescriptionResponseOutput) ExecutionPipelineStage() ExecutionStageSummaryResponseArrayOutput
- func (o PipelineDescriptionResponseOutput) OriginalPipelineTransform() TransformSummaryResponseArrayOutput
- func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponseOutput() PipelineDescriptionResponseOutput
- func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponseOutputWithContext(ctx context.Context) PipelineDescriptionResponseOutput
- type PubSubIODetails
- type PubSubIODetailsArgs
- type PubSubIODetailsArray
- type PubSubIODetailsArrayInput
- type PubSubIODetailsArrayOutput
- func (PubSubIODetailsArrayOutput) ElementType() reflect.Type
- func (o PubSubIODetailsArrayOutput) Index(i pulumi.IntInput) PubSubIODetailsOutput
- func (o PubSubIODetailsArrayOutput) ToPubSubIODetailsArrayOutput() PubSubIODetailsArrayOutput
- func (o PubSubIODetailsArrayOutput) ToPubSubIODetailsArrayOutputWithContext(ctx context.Context) PubSubIODetailsArrayOutput
- type PubSubIODetailsInput
- type PubSubIODetailsOutput
- func (PubSubIODetailsOutput) ElementType() reflect.Type
- func (o PubSubIODetailsOutput) Subscription() pulumi.StringPtrOutput
- func (o PubSubIODetailsOutput) ToPubSubIODetailsOutput() PubSubIODetailsOutput
- func (o PubSubIODetailsOutput) ToPubSubIODetailsOutputWithContext(ctx context.Context) PubSubIODetailsOutput
- func (o PubSubIODetailsOutput) Topic() pulumi.StringPtrOutput
- type PubSubIODetailsResponse
- type PubSubIODetailsResponseArrayOutput
- func (PubSubIODetailsResponseArrayOutput) ElementType() reflect.Type
- func (o PubSubIODetailsResponseArrayOutput) Index(i pulumi.IntInput) PubSubIODetailsResponseOutput
- func (o PubSubIODetailsResponseArrayOutput) ToPubSubIODetailsResponseArrayOutput() PubSubIODetailsResponseArrayOutput
- func (o PubSubIODetailsResponseArrayOutput) ToPubSubIODetailsResponseArrayOutputWithContext(ctx context.Context) PubSubIODetailsResponseArrayOutput
- type PubSubIODetailsResponseOutput
- func (PubSubIODetailsResponseOutput) ElementType() reflect.Type
- func (o PubSubIODetailsResponseOutput) Subscription() pulumi.StringOutput
- func (o PubSubIODetailsResponseOutput) ToPubSubIODetailsResponseOutput() PubSubIODetailsResponseOutput
- func (o PubSubIODetailsResponseOutput) ToPubSubIODetailsResponseOutputWithContext(ctx context.Context) PubSubIODetailsResponseOutput
- func (o PubSubIODetailsResponseOutput) Topic() pulumi.StringOutput
- type RuntimeEnvironment
- type RuntimeEnvironmentArgs
- func (RuntimeEnvironmentArgs) ElementType() reflect.Type
- func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentOutput() RuntimeEnvironmentOutput
- func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentOutputWithContext(ctx context.Context) RuntimeEnvironmentOutput
- func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput
- func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentPtrOutput
- type RuntimeEnvironmentInput
- type RuntimeEnvironmentIpConfiguration
- func (RuntimeEnvironmentIpConfiguration) ElementType() reflect.Type
- func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationOutput() RuntimeEnvironmentIpConfigurationOutput
- func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationOutput
- func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput
- func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationPtrOutput
- func (e RuntimeEnvironmentIpConfiguration) ToStringOutput() pulumi.StringOutput
- func (e RuntimeEnvironmentIpConfiguration) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RuntimeEnvironmentIpConfiguration) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RuntimeEnvironmentIpConfiguration) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuntimeEnvironmentIpConfigurationInput
- type RuntimeEnvironmentIpConfigurationOutput
- func (RuntimeEnvironmentIpConfigurationOutput) ElementType() reflect.Type
- func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationOutput() RuntimeEnvironmentIpConfigurationOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToStringOutput() pulumi.StringOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentIpConfigurationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuntimeEnvironmentIpConfigurationPtrInput
- type RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentIpConfigurationPtrOutput) Elem() RuntimeEnvironmentIpConfigurationOutput
- func (RuntimeEnvironmentIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RuntimeEnvironmentOutput
- func (o RuntimeEnvironmentOutput) AdditionalExperiments() pulumi.StringArrayOutput
- func (o RuntimeEnvironmentOutput) AdditionalUserLabels() pulumi.StringMapOutput
- func (o RuntimeEnvironmentOutput) BypassTempDirValidation() pulumi.BoolPtrOutput
- func (RuntimeEnvironmentOutput) ElementType() reflect.Type
- func (o RuntimeEnvironmentOutput) EnableStreamingEngine() pulumi.BoolPtrOutput
- func (o RuntimeEnvironmentOutput) IpConfiguration() RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) MachineType() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) MaxWorkers() pulumi.IntPtrOutput
- func (o RuntimeEnvironmentOutput) Network() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) NumWorkers() pulumi.IntPtrOutput
- func (o RuntimeEnvironmentOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) Subnetwork() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) TempLocation() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentOutput() RuntimeEnvironmentOutput
- func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentOutputWithContext(ctx context.Context) RuntimeEnvironmentOutput
- func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput
- func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentPtrOutput
- func (o RuntimeEnvironmentOutput) WorkerRegion() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) WorkerZone() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentOutput) Zone() pulumi.StringPtrOutput
- type RuntimeEnvironmentPtrInput
- type RuntimeEnvironmentPtrOutput
- func (o RuntimeEnvironmentPtrOutput) AdditionalExperiments() pulumi.StringArrayOutput
- func (o RuntimeEnvironmentPtrOutput) AdditionalUserLabels() pulumi.StringMapOutput
- func (o RuntimeEnvironmentPtrOutput) BypassTempDirValidation() pulumi.BoolPtrOutput
- func (o RuntimeEnvironmentPtrOutput) Elem() RuntimeEnvironmentOutput
- func (RuntimeEnvironmentPtrOutput) ElementType() reflect.Type
- func (o RuntimeEnvironmentPtrOutput) EnableStreamingEngine() pulumi.BoolPtrOutput
- func (o RuntimeEnvironmentPtrOutput) IpConfiguration() RuntimeEnvironmentIpConfigurationPtrOutput
- func (o RuntimeEnvironmentPtrOutput) KmsKeyName() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) MachineType() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) MaxWorkers() pulumi.IntPtrOutput
- func (o RuntimeEnvironmentPtrOutput) Network() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) NumWorkers() pulumi.IntPtrOutput
- func (o RuntimeEnvironmentPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) Subnetwork() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) TempLocation() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput
- func (o RuntimeEnvironmentPtrOutput) ToRuntimeEnvironmentPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentPtrOutput
- func (o RuntimeEnvironmentPtrOutput) WorkerRegion() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) WorkerZone() pulumi.StringPtrOutput
- func (o RuntimeEnvironmentPtrOutput) Zone() pulumi.StringPtrOutput
- type RuntimeMetadataResponse
- type RuntimeMetadataResponseOutput
- func (RuntimeMetadataResponseOutput) ElementType() reflect.Type
- func (o RuntimeMetadataResponseOutput) Parameters() ParameterMetadataResponseArrayOutput
- func (o RuntimeMetadataResponseOutput) SdkInfo() SDKInfoResponseOutput
- func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponseOutput() RuntimeMetadataResponseOutput
- func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponseOutputWithContext(ctx context.Context) RuntimeMetadataResponseOutput
- type SDKInfoResponse
- type SDKInfoResponseOutput
- func (SDKInfoResponseOutput) ElementType() reflect.Type
- func (o SDKInfoResponseOutput) Language() pulumi.StringOutput
- func (o SDKInfoResponseOutput) ToSDKInfoResponseOutput() SDKInfoResponseOutput
- func (o SDKInfoResponseOutput) ToSDKInfoResponseOutputWithContext(ctx context.Context) SDKInfoResponseOutput
- func (o SDKInfoResponseOutput) Version() pulumi.StringOutput
- type SdkHarnessContainerImage
- type SdkHarnessContainerImageArgs
- func (SdkHarnessContainerImageArgs) ElementType() reflect.Type
- func (i SdkHarnessContainerImageArgs) ToSdkHarnessContainerImageOutput() SdkHarnessContainerImageOutput
- func (i SdkHarnessContainerImageArgs) ToSdkHarnessContainerImageOutputWithContext(ctx context.Context) SdkHarnessContainerImageOutput
- type SdkHarnessContainerImageArray
- func (SdkHarnessContainerImageArray) ElementType() reflect.Type
- func (i SdkHarnessContainerImageArray) ToSdkHarnessContainerImageArrayOutput() SdkHarnessContainerImageArrayOutput
- func (i SdkHarnessContainerImageArray) ToSdkHarnessContainerImageArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageArrayOutput
- type SdkHarnessContainerImageArrayInput
- type SdkHarnessContainerImageArrayOutput
- func (SdkHarnessContainerImageArrayOutput) ElementType() reflect.Type
- func (o SdkHarnessContainerImageArrayOutput) Index(i pulumi.IntInput) SdkHarnessContainerImageOutput
- func (o SdkHarnessContainerImageArrayOutput) ToSdkHarnessContainerImageArrayOutput() SdkHarnessContainerImageArrayOutput
- func (o SdkHarnessContainerImageArrayOutput) ToSdkHarnessContainerImageArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageArrayOutput
- type SdkHarnessContainerImageInput
- type SdkHarnessContainerImageOutput
- func (o SdkHarnessContainerImageOutput) Capabilities() pulumi.StringArrayOutput
- func (o SdkHarnessContainerImageOutput) ContainerImage() pulumi.StringPtrOutput
- func (SdkHarnessContainerImageOutput) ElementType() reflect.Type
- func (o SdkHarnessContainerImageOutput) EnvironmentId() pulumi.StringPtrOutput
- func (o SdkHarnessContainerImageOutput) ToSdkHarnessContainerImageOutput() SdkHarnessContainerImageOutput
- func (o SdkHarnessContainerImageOutput) ToSdkHarnessContainerImageOutputWithContext(ctx context.Context) SdkHarnessContainerImageOutput
- func (o SdkHarnessContainerImageOutput) UseSingleCorePerContainer() pulumi.BoolPtrOutput
- type SdkHarnessContainerImageResponse
- type SdkHarnessContainerImageResponseArrayOutput
- func (SdkHarnessContainerImageResponseArrayOutput) ElementType() reflect.Type
- func (o SdkHarnessContainerImageResponseArrayOutput) Index(i pulumi.IntInput) SdkHarnessContainerImageResponseOutput
- func (o SdkHarnessContainerImageResponseArrayOutput) ToSdkHarnessContainerImageResponseArrayOutput() SdkHarnessContainerImageResponseArrayOutput
- func (o SdkHarnessContainerImageResponseArrayOutput) ToSdkHarnessContainerImageResponseArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseArrayOutput
- type SdkHarnessContainerImageResponseOutput
- func (o SdkHarnessContainerImageResponseOutput) Capabilities() pulumi.StringArrayOutput
- func (o SdkHarnessContainerImageResponseOutput) ContainerImage() pulumi.StringOutput
- func (SdkHarnessContainerImageResponseOutput) ElementType() reflect.Type
- func (o SdkHarnessContainerImageResponseOutput) EnvironmentId() pulumi.StringOutput
- func (o SdkHarnessContainerImageResponseOutput) ToSdkHarnessContainerImageResponseOutput() SdkHarnessContainerImageResponseOutput
- func (o SdkHarnessContainerImageResponseOutput) ToSdkHarnessContainerImageResponseOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseOutput
- func (o SdkHarnessContainerImageResponseOutput) UseSingleCorePerContainer() pulumi.BoolOutput
- type SdkVersion
- type SdkVersionArgs
- func (SdkVersionArgs) ElementType() reflect.Type
- func (i SdkVersionArgs) ToSdkVersionOutput() SdkVersionOutput
- func (i SdkVersionArgs) ToSdkVersionOutputWithContext(ctx context.Context) SdkVersionOutput
- func (i SdkVersionArgs) ToSdkVersionPtrOutput() SdkVersionPtrOutput
- func (i SdkVersionArgs) ToSdkVersionPtrOutputWithContext(ctx context.Context) SdkVersionPtrOutput
- type SdkVersionInput
- type SdkVersionOutput
- func (SdkVersionOutput) ElementType() reflect.Type
- func (o SdkVersionOutput) SdkSupportStatus() SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionOutput) ToSdkVersionOutput() SdkVersionOutput
- func (o SdkVersionOutput) ToSdkVersionOutputWithContext(ctx context.Context) SdkVersionOutput
- func (o SdkVersionOutput) ToSdkVersionPtrOutput() SdkVersionPtrOutput
- func (o SdkVersionOutput) ToSdkVersionPtrOutputWithContext(ctx context.Context) SdkVersionPtrOutput
- func (o SdkVersionOutput) Version() pulumi.StringPtrOutput
- func (o SdkVersionOutput) VersionDisplayName() pulumi.StringPtrOutput
- type SdkVersionPtrInput
- type SdkVersionPtrOutput
- func (o SdkVersionPtrOutput) Elem() SdkVersionOutput
- func (SdkVersionPtrOutput) ElementType() reflect.Type
- func (o SdkVersionPtrOutput) SdkSupportStatus() SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionPtrOutput) ToSdkVersionPtrOutput() SdkVersionPtrOutput
- func (o SdkVersionPtrOutput) ToSdkVersionPtrOutputWithContext(ctx context.Context) SdkVersionPtrOutput
- func (o SdkVersionPtrOutput) Version() pulumi.StringPtrOutput
- func (o SdkVersionPtrOutput) VersionDisplayName() pulumi.StringPtrOutput
- type SdkVersionResponse
- type SdkVersionResponseOutput
- func (SdkVersionResponseOutput) ElementType() reflect.Type
- func (o SdkVersionResponseOutput) SdkSupportStatus() pulumi.StringOutput
- func (o SdkVersionResponseOutput) ToSdkVersionResponseOutput() SdkVersionResponseOutput
- func (o SdkVersionResponseOutput) ToSdkVersionResponseOutputWithContext(ctx context.Context) SdkVersionResponseOutput
- func (o SdkVersionResponseOutput) Version() pulumi.StringOutput
- func (o SdkVersionResponseOutput) VersionDisplayName() pulumi.StringOutput
- type SdkVersionSdkSupportStatus
- func (SdkVersionSdkSupportStatus) ElementType() reflect.Type
- func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusOutput() SdkVersionSdkSupportStatusOutput
- func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusOutput
- func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput
- func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusPtrOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusPtrOutput
- func (e SdkVersionSdkSupportStatus) ToStringOutput() pulumi.StringOutput
- func (e SdkVersionSdkSupportStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SdkVersionSdkSupportStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SdkVersionSdkSupportStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SdkVersionSdkSupportStatusInput
- type SdkVersionSdkSupportStatusOutput
- func (SdkVersionSdkSupportStatusOutput) ElementType() reflect.Type
- func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusOutput() SdkVersionSdkSupportStatusOutput
- func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusOutput
- func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusPtrOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionSdkSupportStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o SdkVersionSdkSupportStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SdkVersionSdkSupportStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SdkVersionSdkSupportStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SdkVersionSdkSupportStatusPtrInput
- type SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionSdkSupportStatusPtrOutput) Elem() SdkVersionSdkSupportStatusOutput
- func (SdkVersionSdkSupportStatusPtrOutput) ElementType() reflect.Type
- func (o SdkVersionSdkSupportStatusPtrOutput) ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionSdkSupportStatusPtrOutput) ToSdkVersionSdkSupportStatusPtrOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusPtrOutput
- func (o SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SpannerIODetails
- type SpannerIODetailsArgs
- type SpannerIODetailsArray
- type SpannerIODetailsArrayInput
- type SpannerIODetailsArrayOutput
- func (SpannerIODetailsArrayOutput) ElementType() reflect.Type
- func (o SpannerIODetailsArrayOutput) Index(i pulumi.IntInput) SpannerIODetailsOutput
- func (o SpannerIODetailsArrayOutput) ToSpannerIODetailsArrayOutput() SpannerIODetailsArrayOutput
- func (o SpannerIODetailsArrayOutput) ToSpannerIODetailsArrayOutputWithContext(ctx context.Context) SpannerIODetailsArrayOutput
- type SpannerIODetailsInput
- type SpannerIODetailsOutput
- func (o SpannerIODetailsOutput) DatabaseId() pulumi.StringPtrOutput
- func (SpannerIODetailsOutput) ElementType() reflect.Type
- func (o SpannerIODetailsOutput) InstanceId() pulumi.StringPtrOutput
- func (o SpannerIODetailsOutput) Project() pulumi.StringPtrOutput
- func (o SpannerIODetailsOutput) ToSpannerIODetailsOutput() SpannerIODetailsOutput
- func (o SpannerIODetailsOutput) ToSpannerIODetailsOutputWithContext(ctx context.Context) SpannerIODetailsOutput
- type SpannerIODetailsResponse
- type SpannerIODetailsResponseArrayOutput
- func (SpannerIODetailsResponseArrayOutput) ElementType() reflect.Type
- func (o SpannerIODetailsResponseArrayOutput) Index(i pulumi.IntInput) SpannerIODetailsResponseOutput
- func (o SpannerIODetailsResponseArrayOutput) ToSpannerIODetailsResponseArrayOutput() SpannerIODetailsResponseArrayOutput
- func (o SpannerIODetailsResponseArrayOutput) ToSpannerIODetailsResponseArrayOutputWithContext(ctx context.Context) SpannerIODetailsResponseArrayOutput
- type SpannerIODetailsResponseOutput
- func (o SpannerIODetailsResponseOutput) DatabaseId() pulumi.StringOutput
- func (SpannerIODetailsResponseOutput) ElementType() reflect.Type
- func (o SpannerIODetailsResponseOutput) InstanceId() pulumi.StringOutput
- func (o SpannerIODetailsResponseOutput) Project() pulumi.StringOutput
- func (o SpannerIODetailsResponseOutput) ToSpannerIODetailsResponseOutput() SpannerIODetailsResponseOutput
- func (o SpannerIODetailsResponseOutput) ToSpannerIODetailsResponseOutputWithContext(ctx context.Context) SpannerIODetailsResponseOutput
- type StageSource
- type StageSourceArgs
- type StageSourceArray
- type StageSourceArrayInput
- type StageSourceArrayOutput
- func (StageSourceArrayOutput) ElementType() reflect.Type
- func (o StageSourceArrayOutput) Index(i pulumi.IntInput) StageSourceOutput
- func (o StageSourceArrayOutput) ToStageSourceArrayOutput() StageSourceArrayOutput
- func (o StageSourceArrayOutput) ToStageSourceArrayOutputWithContext(ctx context.Context) StageSourceArrayOutput
- type StageSourceInput
- type StageSourceOutput
- func (StageSourceOutput) ElementType() reflect.Type
- func (o StageSourceOutput) Name() pulumi.StringPtrOutput
- func (o StageSourceOutput) OriginalTransformOrCollection() pulumi.StringPtrOutput
- func (o StageSourceOutput) SizeBytes() pulumi.StringPtrOutput
- func (o StageSourceOutput) ToStageSourceOutput() StageSourceOutput
- func (o StageSourceOutput) ToStageSourceOutputWithContext(ctx context.Context) StageSourceOutput
- func (o StageSourceOutput) UserName() pulumi.StringPtrOutput
- type StageSourceResponse
- type StageSourceResponseArrayOutput
- func (StageSourceResponseArrayOutput) ElementType() reflect.Type
- func (o StageSourceResponseArrayOutput) Index(i pulumi.IntInput) StageSourceResponseOutput
- func (o StageSourceResponseArrayOutput) ToStageSourceResponseArrayOutput() StageSourceResponseArrayOutput
- func (o StageSourceResponseArrayOutput) ToStageSourceResponseArrayOutputWithContext(ctx context.Context) StageSourceResponseArrayOutput
- type StageSourceResponseOutput
- func (StageSourceResponseOutput) ElementType() reflect.Type
- func (o StageSourceResponseOutput) Name() pulumi.StringOutput
- func (o StageSourceResponseOutput) OriginalTransformOrCollection() pulumi.StringOutput
- func (o StageSourceResponseOutput) SizeBytes() pulumi.StringOutput
- func (o StageSourceResponseOutput) ToStageSourceResponseOutput() StageSourceResponseOutput
- func (o StageSourceResponseOutput) ToStageSourceResponseOutputWithContext(ctx context.Context) StageSourceResponseOutput
- func (o StageSourceResponseOutput) UserName() pulumi.StringOutput
- type StatusResponse
- type StatusResponseOutput
- func (o StatusResponseOutput) Code() pulumi.IntOutput
- func (o StatusResponseOutput) Details() pulumi.StringMapArrayOutput
- func (StatusResponseOutput) ElementType() reflect.Type
- func (o StatusResponseOutput) Message() pulumi.StringOutput
- func (o StatusResponseOutput) ToStatusResponseOutput() StatusResponseOutput
- func (o StatusResponseOutput) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
- type Step
- type StepArgs
- type StepArray
- type StepArrayInput
- type StepArrayOutput
- type StepInput
- type StepOutput
- func (StepOutput) ElementType() reflect.Type
- func (o StepOutput) Kind() pulumi.StringPtrOutput
- func (o StepOutput) Name() pulumi.StringPtrOutput
- func (o StepOutput) Properties() pulumi.StringMapOutput
- func (o StepOutput) ToStepOutput() StepOutput
- func (o StepOutput) ToStepOutputWithContext(ctx context.Context) StepOutput
- type StepResponse
- type StepResponseArrayOutput
- func (StepResponseArrayOutput) ElementType() reflect.Type
- func (o StepResponseArrayOutput) Index(i pulumi.IntInput) StepResponseOutput
- func (o StepResponseArrayOutput) ToStepResponseArrayOutput() StepResponseArrayOutput
- func (o StepResponseArrayOutput) ToStepResponseArrayOutputWithContext(ctx context.Context) StepResponseArrayOutput
- type StepResponseOutput
- func (StepResponseOutput) ElementType() reflect.Type
- func (o StepResponseOutput) Kind() pulumi.StringOutput
- func (o StepResponseOutput) Name() pulumi.StringOutput
- func (o StepResponseOutput) Properties() pulumi.StringMapOutput
- func (o StepResponseOutput) ToStepResponseOutput() StepResponseOutput
- func (o StepResponseOutput) ToStepResponseOutputWithContext(ctx context.Context) StepResponseOutput
- type TaskRunnerSettings
- type TaskRunnerSettingsArgs
- func (TaskRunnerSettingsArgs) ElementType() reflect.Type
- func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsOutput() TaskRunnerSettingsOutput
- func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsOutputWithContext(ctx context.Context) TaskRunnerSettingsOutput
- func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput
- func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsPtrOutputWithContext(ctx context.Context) TaskRunnerSettingsPtrOutput
- type TaskRunnerSettingsInput
- type TaskRunnerSettingsOutput
- func (o TaskRunnerSettingsOutput) Alsologtostderr() pulumi.BoolPtrOutput
- func (o TaskRunnerSettingsOutput) BaseTaskDir() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) BaseUrl() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) CommandlinesFileName() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) ContinueOnException() pulumi.BoolPtrOutput
- func (o TaskRunnerSettingsOutput) DataflowApiVersion() pulumi.StringPtrOutput
- func (TaskRunnerSettingsOutput) ElementType() reflect.Type
- func (o TaskRunnerSettingsOutput) HarnessCommand() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) LanguageHint() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) LogDir() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) LogToSerialconsole() pulumi.BoolPtrOutput
- func (o TaskRunnerSettingsOutput) LogUploadLocation() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) OauthScopes() pulumi.StringArrayOutput
- func (o TaskRunnerSettingsOutput) ParallelWorkerSettings() WorkerSettingsPtrOutput
- func (o TaskRunnerSettingsOutput) StreamingWorkerMainClass() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) TaskGroup() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) TaskUser() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsOutput() TaskRunnerSettingsOutput
- func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsOutputWithContext(ctx context.Context) TaskRunnerSettingsOutput
- func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput
- func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsPtrOutputWithContext(ctx context.Context) TaskRunnerSettingsPtrOutput
- func (o TaskRunnerSettingsOutput) VmId() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsOutput) WorkflowFileName() pulumi.StringPtrOutput
- type TaskRunnerSettingsPtrInput
- type TaskRunnerSettingsPtrOutput
- func (o TaskRunnerSettingsPtrOutput) Alsologtostderr() pulumi.BoolPtrOutput
- func (o TaskRunnerSettingsPtrOutput) BaseTaskDir() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) CommandlinesFileName() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) ContinueOnException() pulumi.BoolPtrOutput
- func (o TaskRunnerSettingsPtrOutput) DataflowApiVersion() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) Elem() TaskRunnerSettingsOutput
- func (TaskRunnerSettingsPtrOutput) ElementType() reflect.Type
- func (o TaskRunnerSettingsPtrOutput) HarnessCommand() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) LanguageHint() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) LogDir() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) LogToSerialconsole() pulumi.BoolPtrOutput
- func (o TaskRunnerSettingsPtrOutput) LogUploadLocation() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) OauthScopes() pulumi.StringArrayOutput
- func (o TaskRunnerSettingsPtrOutput) ParallelWorkerSettings() WorkerSettingsPtrOutput
- func (o TaskRunnerSettingsPtrOutput) StreamingWorkerMainClass() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) TaskGroup() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) TaskUser() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput
- func (o TaskRunnerSettingsPtrOutput) ToTaskRunnerSettingsPtrOutputWithContext(ctx context.Context) TaskRunnerSettingsPtrOutput
- func (o TaskRunnerSettingsPtrOutput) VmId() pulumi.StringPtrOutput
- func (o TaskRunnerSettingsPtrOutput) WorkflowFileName() pulumi.StringPtrOutput
- type TaskRunnerSettingsResponse
- type TaskRunnerSettingsResponseOutput
- func (o TaskRunnerSettingsResponseOutput) Alsologtostderr() pulumi.BoolOutput
- func (o TaskRunnerSettingsResponseOutput) BaseTaskDir() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) BaseUrl() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) CommandlinesFileName() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) ContinueOnException() pulumi.BoolOutput
- func (o TaskRunnerSettingsResponseOutput) DataflowApiVersion() pulumi.StringOutput
- func (TaskRunnerSettingsResponseOutput) ElementType() reflect.Type
- func (o TaskRunnerSettingsResponseOutput) HarnessCommand() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) LanguageHint() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) LogDir() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) LogToSerialconsole() pulumi.BoolOutput
- func (o TaskRunnerSettingsResponseOutput) LogUploadLocation() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) OauthScopes() pulumi.StringArrayOutput
- func (o TaskRunnerSettingsResponseOutput) ParallelWorkerSettings() WorkerSettingsResponseOutput
- func (o TaskRunnerSettingsResponseOutput) StreamingWorkerMainClass() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) TaskGroup() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) TaskUser() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) TempStoragePrefix() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) ToTaskRunnerSettingsResponseOutput() TaskRunnerSettingsResponseOutput
- func (o TaskRunnerSettingsResponseOutput) ToTaskRunnerSettingsResponseOutputWithContext(ctx context.Context) TaskRunnerSettingsResponseOutput
- func (o TaskRunnerSettingsResponseOutput) VmId() pulumi.StringOutput
- func (o TaskRunnerSettingsResponseOutput) WorkflowFileName() pulumi.StringOutput
- type Template
- type TemplateArgs
- type TemplateInput
- type TemplateMetadataResponse
- type TemplateMetadataResponseOutput
- func (o TemplateMetadataResponseOutput) Description() pulumi.StringOutput
- func (TemplateMetadataResponseOutput) ElementType() reflect.Type
- func (o TemplateMetadataResponseOutput) Name() pulumi.StringOutput
- func (o TemplateMetadataResponseOutput) Parameters() ParameterMetadataResponseArrayOutput
- func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponseOutput() TemplateMetadataResponseOutput
- func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponseOutputWithContext(ctx context.Context) TemplateMetadataResponseOutput
- type TemplateOutput
- func (TemplateOutput) ElementType() reflect.Type
- func (o TemplateOutput) Metadata() TemplateMetadataResponseOutput
- func (o TemplateOutput) RuntimeMetadata() RuntimeMetadataResponseOutput
- func (o TemplateOutput) Status() StatusResponseOutput
- func (o TemplateOutput) TemplateType() pulumi.StringOutput
- func (o TemplateOutput) ToTemplateOutput() TemplateOutput
- func (o TemplateOutput) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
- type TemplateState
- type TransformSummary
- type TransformSummaryArgs
- type TransformSummaryArray
- type TransformSummaryArrayInput
- type TransformSummaryArrayOutput
- func (TransformSummaryArrayOutput) ElementType() reflect.Type
- func (o TransformSummaryArrayOutput) Index(i pulumi.IntInput) TransformSummaryOutput
- func (o TransformSummaryArrayOutput) ToTransformSummaryArrayOutput() TransformSummaryArrayOutput
- func (o TransformSummaryArrayOutput) ToTransformSummaryArrayOutputWithContext(ctx context.Context) TransformSummaryArrayOutput
- type TransformSummaryInput
- type TransformSummaryKind
- func (TransformSummaryKind) ElementType() reflect.Type
- func (e TransformSummaryKind) ToStringOutput() pulumi.StringOutput
- func (e TransformSummaryKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e TransformSummaryKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e TransformSummaryKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e TransformSummaryKind) ToTransformSummaryKindOutput() TransformSummaryKindOutput
- func (e TransformSummaryKind) ToTransformSummaryKindOutputWithContext(ctx context.Context) TransformSummaryKindOutput
- func (e TransformSummaryKind) ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput
- func (e TransformSummaryKind) ToTransformSummaryKindPtrOutputWithContext(ctx context.Context) TransformSummaryKindPtrOutput
- type TransformSummaryKindInput
- type TransformSummaryKindOutput
- func (TransformSummaryKindOutput) ElementType() reflect.Type
- func (o TransformSummaryKindOutput) ToStringOutput() pulumi.StringOutput
- func (o TransformSummaryKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TransformSummaryKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TransformSummaryKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TransformSummaryKindOutput) ToTransformSummaryKindOutput() TransformSummaryKindOutput
- func (o TransformSummaryKindOutput) ToTransformSummaryKindOutputWithContext(ctx context.Context) TransformSummaryKindOutput
- func (o TransformSummaryKindOutput) ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput
- func (o TransformSummaryKindOutput) ToTransformSummaryKindPtrOutputWithContext(ctx context.Context) TransformSummaryKindPtrOutput
- type TransformSummaryKindPtrInput
- type TransformSummaryKindPtrOutput
- func (o TransformSummaryKindPtrOutput) Elem() TransformSummaryKindOutput
- func (TransformSummaryKindPtrOutput) ElementType() reflect.Type
- func (o TransformSummaryKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TransformSummaryKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TransformSummaryKindPtrOutput) ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput
- func (o TransformSummaryKindPtrOutput) ToTransformSummaryKindPtrOutputWithContext(ctx context.Context) TransformSummaryKindPtrOutput
- type TransformSummaryOutput
- func (o TransformSummaryOutput) DisplayData() DisplayDataArrayOutput
- func (TransformSummaryOutput) ElementType() reflect.Type
- func (o TransformSummaryOutput) Id() pulumi.StringPtrOutput
- func (o TransformSummaryOutput) InputCollectionName() pulumi.StringArrayOutput
- func (o TransformSummaryOutput) Kind() TransformSummaryKindPtrOutput
- func (o TransformSummaryOutput) Name() pulumi.StringPtrOutput
- func (o TransformSummaryOutput) OutputCollectionName() pulumi.StringArrayOutput
- func (o TransformSummaryOutput) ToTransformSummaryOutput() TransformSummaryOutput
- func (o TransformSummaryOutput) ToTransformSummaryOutputWithContext(ctx context.Context) TransformSummaryOutput
- type TransformSummaryResponse
- type TransformSummaryResponseArrayOutput
- func (TransformSummaryResponseArrayOutput) ElementType() reflect.Type
- func (o TransformSummaryResponseArrayOutput) Index(i pulumi.IntInput) TransformSummaryResponseOutput
- func (o TransformSummaryResponseArrayOutput) ToTransformSummaryResponseArrayOutput() TransformSummaryResponseArrayOutput
- func (o TransformSummaryResponseArrayOutput) ToTransformSummaryResponseArrayOutputWithContext(ctx context.Context) TransformSummaryResponseArrayOutput
- type TransformSummaryResponseOutput
- func (o TransformSummaryResponseOutput) DisplayData() DisplayDataResponseArrayOutput
- func (TransformSummaryResponseOutput) ElementType() reflect.Type
- func (o TransformSummaryResponseOutput) InputCollectionName() pulumi.StringArrayOutput
- func (o TransformSummaryResponseOutput) Kind() pulumi.StringOutput
- func (o TransformSummaryResponseOutput) Name() pulumi.StringOutput
- func (o TransformSummaryResponseOutput) OutputCollectionName() pulumi.StringArrayOutput
- func (o TransformSummaryResponseOutput) ToTransformSummaryResponseOutput() TransformSummaryResponseOutput
- func (o TransformSummaryResponseOutput) ToTransformSummaryResponseOutputWithContext(ctx context.Context) TransformSummaryResponseOutput
- type WorkerPool
- type WorkerPoolArgs
- type WorkerPoolArray
- type WorkerPoolArrayInput
- type WorkerPoolArrayOutput
- func (WorkerPoolArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
- func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
- type WorkerPoolDefaultPackageSet
- func (WorkerPoolDefaultPackageSet) ElementType() reflect.Type
- func (e WorkerPoolDefaultPackageSet) ToStringOutput() pulumi.StringOutput
- func (e WorkerPoolDefaultPackageSet) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkerPoolDefaultPackageSet) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkerPoolDefaultPackageSet) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetOutput() WorkerPoolDefaultPackageSetOutput
- func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetOutput
- func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput
- func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetPtrOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetPtrOutput
- type WorkerPoolDefaultPackageSetInput
- type WorkerPoolDefaultPackageSetOutput
- func (WorkerPoolDefaultPackageSetOutput) ElementType() reflect.Type
- func (o WorkerPoolDefaultPackageSetOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetOutput() WorkerPoolDefaultPackageSetOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput
- func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetPtrOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetPtrOutput
- type WorkerPoolDefaultPackageSetPtrInput
- type WorkerPoolDefaultPackageSetPtrOutput
- func (o WorkerPoolDefaultPackageSetPtrOutput) Elem() WorkerPoolDefaultPackageSetOutput
- func (WorkerPoolDefaultPackageSetPtrOutput) ElementType() reflect.Type
- func (o WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkerPoolDefaultPackageSetPtrOutput) ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput
- func (o WorkerPoolDefaultPackageSetPtrOutput) ToWorkerPoolDefaultPackageSetPtrOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetPtrOutput
- type WorkerPoolInput
- type WorkerPoolIpConfiguration
- func (WorkerPoolIpConfiguration) ElementType() reflect.Type
- func (e WorkerPoolIpConfiguration) ToStringOutput() pulumi.StringOutput
- func (e WorkerPoolIpConfiguration) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkerPoolIpConfiguration) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkerPoolIpConfiguration) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationOutput() WorkerPoolIpConfigurationOutput
- func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationOutput
- func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput
- func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationPtrOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationPtrOutput
- type WorkerPoolIpConfigurationInput
- type WorkerPoolIpConfigurationOutput
- func (WorkerPoolIpConfigurationOutput) ElementType() reflect.Type
- func (o WorkerPoolIpConfigurationOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkerPoolIpConfigurationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkerPoolIpConfigurationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkerPoolIpConfigurationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationOutput() WorkerPoolIpConfigurationOutput
- func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationOutput
- func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput
- func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationPtrOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationPtrOutput
- type WorkerPoolIpConfigurationPtrInput
- type WorkerPoolIpConfigurationPtrOutput
- func (o WorkerPoolIpConfigurationPtrOutput) Elem() WorkerPoolIpConfigurationOutput
- func (WorkerPoolIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkerPoolIpConfigurationPtrOutput) ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput
- func (o WorkerPoolIpConfigurationPtrOutput) ToWorkerPoolIpConfigurationPtrOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationPtrOutput
- type WorkerPoolOutput
- func (o WorkerPoolOutput) AutoscalingSettings() AutoscalingSettingsPtrOutput
- func (o WorkerPoolOutput) DataDisks() DiskArrayOutput
- func (o WorkerPoolOutput) DefaultPackageSet() WorkerPoolDefaultPackageSetPtrOutput
- func (o WorkerPoolOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (o WorkerPoolOutput) DiskSourceImage() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) DiskType() pulumi.StringPtrOutput
- func (WorkerPoolOutput) ElementType() reflect.Type
- func (o WorkerPoolOutput) IpConfiguration() WorkerPoolIpConfigurationPtrOutput
- func (o WorkerPoolOutput) Kind() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) MachineType() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) Metadata() pulumi.StringMapOutput
- func (o WorkerPoolOutput) Network() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) NumThreadsPerWorker() pulumi.IntPtrOutput
- func (o WorkerPoolOutput) NumWorkers() pulumi.IntPtrOutput
- func (o WorkerPoolOutput) OnHostMaintenance() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) Packages() PackageArrayOutput
- func (o WorkerPoolOutput) PoolArgs() pulumi.StringMapOutput
- func (o WorkerPoolOutput) SdkHarnessContainerImages() SdkHarnessContainerImageArrayOutput
- func (o WorkerPoolOutput) Subnetwork() pulumi.StringPtrOutput
- func (o WorkerPoolOutput) TaskrunnerSettings() TaskRunnerSettingsPtrOutput
- func (o WorkerPoolOutput) TeardownPolicy() WorkerPoolTeardownPolicyPtrOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
- func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
- func (o WorkerPoolOutput) WorkerHarnessContainerImage() pulumi.StringOutputdeprecated
- func (o WorkerPoolOutput) Zone() pulumi.StringPtrOutput
- type WorkerPoolResponse
- type WorkerPoolResponseArrayOutput
- func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
- func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
- type WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) AutoscalingSettings() AutoscalingSettingsResponseOutput
- func (o WorkerPoolResponseOutput) DataDisks() DiskResponseArrayOutput
- func (o WorkerPoolResponseOutput) DefaultPackageSet() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) DiskSizeGb() pulumi.IntOutput
- func (o WorkerPoolResponseOutput) DiskSourceImage() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) DiskType() pulumi.StringOutput
- func (WorkerPoolResponseOutput) ElementType() reflect.Type
- func (o WorkerPoolResponseOutput) IpConfiguration() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) Kind() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) MachineType() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) Metadata() pulumi.StringMapOutput
- func (o WorkerPoolResponseOutput) Network() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) NumThreadsPerWorker() pulumi.IntOutput
- func (o WorkerPoolResponseOutput) NumWorkers() pulumi.IntOutput
- func (o WorkerPoolResponseOutput) OnHostMaintenance() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) Packages() PackageResponseArrayOutput
- func (o WorkerPoolResponseOutput) PoolArgs() pulumi.StringMapOutput
- func (o WorkerPoolResponseOutput) SdkHarnessContainerImages() SdkHarnessContainerImageResponseArrayOutput
- func (o WorkerPoolResponseOutput) Subnetwork() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) TaskrunnerSettings() TaskRunnerSettingsResponseOutput
- func (o WorkerPoolResponseOutput) TeardownPolicy() pulumi.StringOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
- func (o WorkerPoolResponseOutput) WorkerHarnessContainerImage() pulumi.StringOutputdeprecated
- func (o WorkerPoolResponseOutput) Zone() pulumi.StringOutput
- type WorkerPoolTeardownPolicy
- func (WorkerPoolTeardownPolicy) ElementType() reflect.Type
- func (e WorkerPoolTeardownPolicy) ToStringOutput() pulumi.StringOutput
- func (e WorkerPoolTeardownPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WorkerPoolTeardownPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WorkerPoolTeardownPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyOutput() WorkerPoolTeardownPolicyOutput
- func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyOutput
- func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput
- func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyPtrOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyPtrOutput
- type WorkerPoolTeardownPolicyInput
- type WorkerPoolTeardownPolicyOutput
- func (WorkerPoolTeardownPolicyOutput) ElementType() reflect.Type
- func (o WorkerPoolTeardownPolicyOutput) ToStringOutput() pulumi.StringOutput
- func (o WorkerPoolTeardownPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o WorkerPoolTeardownPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkerPoolTeardownPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyOutput() WorkerPoolTeardownPolicyOutput
- func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyOutput
- func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput
- func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyPtrOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyPtrOutput
- type WorkerPoolTeardownPolicyPtrInput
- type WorkerPoolTeardownPolicyPtrOutput
- func (o WorkerPoolTeardownPolicyPtrOutput) Elem() WorkerPoolTeardownPolicyOutput
- func (WorkerPoolTeardownPolicyPtrOutput) ElementType() reflect.Type
- func (o WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o WorkerPoolTeardownPolicyPtrOutput) ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput
- func (o WorkerPoolTeardownPolicyPtrOutput) ToWorkerPoolTeardownPolicyPtrOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyPtrOutput
- type WorkerSettings
- type WorkerSettingsArgs
- func (WorkerSettingsArgs) ElementType() reflect.Type
- func (i WorkerSettingsArgs) ToWorkerSettingsOutput() WorkerSettingsOutput
- func (i WorkerSettingsArgs) ToWorkerSettingsOutputWithContext(ctx context.Context) WorkerSettingsOutput
- func (i WorkerSettingsArgs) ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput
- func (i WorkerSettingsArgs) ToWorkerSettingsPtrOutputWithContext(ctx context.Context) WorkerSettingsPtrOutput
- type WorkerSettingsInput
- type WorkerSettingsOutput
- func (o WorkerSettingsOutput) BaseUrl() pulumi.StringPtrOutput
- func (WorkerSettingsOutput) ElementType() reflect.Type
- func (o WorkerSettingsOutput) ReportingEnabled() pulumi.BoolPtrOutput
- func (o WorkerSettingsOutput) ServicePath() pulumi.StringPtrOutput
- func (o WorkerSettingsOutput) ShuffleServicePath() pulumi.StringPtrOutput
- func (o WorkerSettingsOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o WorkerSettingsOutput) ToWorkerSettingsOutput() WorkerSettingsOutput
- func (o WorkerSettingsOutput) ToWorkerSettingsOutputWithContext(ctx context.Context) WorkerSettingsOutput
- func (o WorkerSettingsOutput) ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput
- func (o WorkerSettingsOutput) ToWorkerSettingsPtrOutputWithContext(ctx context.Context) WorkerSettingsPtrOutput
- func (o WorkerSettingsOutput) WorkerId() pulumi.StringPtrOutput
- type WorkerSettingsPtrInput
- type WorkerSettingsPtrOutput
- func (o WorkerSettingsPtrOutput) BaseUrl() pulumi.StringPtrOutput
- func (o WorkerSettingsPtrOutput) Elem() WorkerSettingsOutput
- func (WorkerSettingsPtrOutput) ElementType() reflect.Type
- func (o WorkerSettingsPtrOutput) ReportingEnabled() pulumi.BoolPtrOutput
- func (o WorkerSettingsPtrOutput) ServicePath() pulumi.StringPtrOutput
- func (o WorkerSettingsPtrOutput) ShuffleServicePath() pulumi.StringPtrOutput
- func (o WorkerSettingsPtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o WorkerSettingsPtrOutput) ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput
- func (o WorkerSettingsPtrOutput) ToWorkerSettingsPtrOutputWithContext(ctx context.Context) WorkerSettingsPtrOutput
- func (o WorkerSettingsPtrOutput) WorkerId() pulumi.StringPtrOutput
- type WorkerSettingsResponse
- type WorkerSettingsResponseOutput
- func (o WorkerSettingsResponseOutput) BaseUrl() pulumi.StringOutput
- func (WorkerSettingsResponseOutput) ElementType() reflect.Type
- func (o WorkerSettingsResponseOutput) ReportingEnabled() pulumi.BoolOutput
- func (o WorkerSettingsResponseOutput) ServicePath() pulumi.StringOutput
- func (o WorkerSettingsResponseOutput) ShuffleServicePath() pulumi.StringOutput
- func (o WorkerSettingsResponseOutput) TempStoragePrefix() pulumi.StringOutput
- func (o WorkerSettingsResponseOutput) ToWorkerSettingsResponseOutput() WorkerSettingsResponseOutput
- func (o WorkerSettingsResponseOutput) ToWorkerSettingsResponseOutputWithContext(ctx context.Context) WorkerSettingsResponseOutput
- func (o WorkerSettingsResponseOutput) WorkerId() pulumi.StringOutput
Constants ¶
const ( // The algorithm is unknown, or unspecified. AutoscalingSettingsAlgorithmAutoscalingAlgorithmUnknown = AutoscalingSettingsAlgorithm("AUTOSCALING_ALGORITHM_UNKNOWN") // Disable autoscaling. AutoscalingSettingsAlgorithmAutoscalingAlgorithmNone = AutoscalingSettingsAlgorithm("AUTOSCALING_ALGORITHM_NONE") // Increase worker count over time to reduce job execution time. AutoscalingSettingsAlgorithmAutoscalingAlgorithmBasic = AutoscalingSettingsAlgorithm("AUTOSCALING_ALGORITHM_BASIC") )
const ( // Run in the default mode. EnvironmentFlexResourceSchedulingGoalFlexrsUnspecified = EnvironmentFlexResourceSchedulingGoal("FLEXRS_UNSPECIFIED") // Optimize for lower execution time. EnvironmentFlexResourceSchedulingGoalFlexrsSpeedOptimized = EnvironmentFlexResourceSchedulingGoal("FLEXRS_SPEED_OPTIMIZED") // Optimize for lower cost. EnvironmentFlexResourceSchedulingGoalFlexrsCostOptimized = EnvironmentFlexResourceSchedulingGoal("FLEXRS_COST_OPTIMIZED") )
const ( // The job's run state isn't specified. ExecutionStageStateExecutionStageStateJobStateUnknown = ExecutionStageStateExecutionStageState("JOB_STATE_UNKNOWN") // `JOB_STATE_STOPPED` indicates that the job has not yet started to run. ExecutionStageStateExecutionStageStateJobStateStopped = ExecutionStageStateExecutionStageState("JOB_STATE_STOPPED") // `JOB_STATE_RUNNING` indicates that the job is currently running. ExecutionStageStateExecutionStageStateJobStateRunning = ExecutionStageStateExecutionStageState("JOB_STATE_RUNNING") // `JOB_STATE_DONE` indicates that the job has successfully completed. This is a terminal job state. This state may be set by the Cloud Dataflow service, as a transition from `JOB_STATE_RUNNING`. It may also be set via a Cloud Dataflow `UpdateJob` call, if the job has not yet reached a terminal state. ExecutionStageStateExecutionStageStateJobStateDone = ExecutionStageStateExecutionStageState("JOB_STATE_DONE") // `JOB_STATE_FAILED` indicates that the job has failed. This is a terminal job state. This state may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_RUNNING`. ExecutionStageStateExecutionStageStateJobStateFailed = ExecutionStageStateExecutionStageState("JOB_STATE_FAILED") // `JOB_STATE_CANCELLED` indicates that the job has been explicitly cancelled. This is a terminal job state. This state may only be set via a Cloud Dataflow `UpdateJob` call, and only if the job has not yet reached another terminal state. ExecutionStageStateExecutionStageStateJobStateCancelled = ExecutionStageStateExecutionStageState("JOB_STATE_CANCELLED") // `JOB_STATE_UPDATED` indicates that the job was successfully updated, meaning that this job was stopped and another job was started, inheriting state from this one. This is a terminal job state. This state may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_RUNNING`. ExecutionStageStateExecutionStageStateJobStateUpdated = ExecutionStageStateExecutionStageState("JOB_STATE_UPDATED") // `JOB_STATE_DRAINING` indicates that the job is in the process of draining. A draining job has stopped pulling from its input sources and is processing any data that remains in-flight. This state may be set via a Cloud Dataflow `UpdateJob` call, but only as a transition from `JOB_STATE_RUNNING`. Jobs that are draining may only transition to `JOB_STATE_DRAINED`, `JOB_STATE_CANCELLED`, or `JOB_STATE_FAILED`. ExecutionStageStateExecutionStageStateJobStateDraining = ExecutionStageStateExecutionStageState("JOB_STATE_DRAINING") // `JOB_STATE_DRAINED` indicates that the job has been drained. A drained job terminated by stopping pulling from its input sources and processing any data that remained in-flight when draining was requested. This state is a terminal state, may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_DRAINING`. ExecutionStageStateExecutionStageStateJobStateDrained = ExecutionStageStateExecutionStageState("JOB_STATE_DRAINED") // `JOB_STATE_PENDING` indicates that the job has been created but is not yet running. Jobs that are pending may only transition to `JOB_STATE_RUNNING`, or `JOB_STATE_FAILED`. ExecutionStageStateExecutionStageStateJobStatePending = ExecutionStageStateExecutionStageState("JOB_STATE_PENDING") // `JOB_STATE_CANCELLING` indicates that the job has been explicitly cancelled and is in the process of stopping. Jobs that are cancelling may only transition to `JOB_STATE_CANCELLED` or `JOB_STATE_FAILED`. ExecutionStageStateExecutionStageStateJobStateCancelling = ExecutionStageStateExecutionStageState("JOB_STATE_CANCELLING") // `JOB_STATE_QUEUED` indicates that the job has been created but is being delayed until launch. Jobs that are queued may only transition to `JOB_STATE_PENDING` or `JOB_STATE_CANCELLED`. ExecutionStageStateExecutionStageStateJobStateQueued = ExecutionStageStateExecutionStageState("JOB_STATE_QUEUED") // `JOB_STATE_RESOURCE_CLEANING_UP` indicates that the batch job's associated resources are currently being cleaned up after a successful run. Currently, this is an opt-in feature, please reach out to Cloud support team if you are interested. ExecutionStageStateExecutionStageStateJobStateResourceCleaningUp = ExecutionStageStateExecutionStageState("JOB_STATE_RESOURCE_CLEANING_UP") )
const ( // Unrecognized transform type. ExecutionStageSummaryKindUnknownKind = ExecutionStageSummaryKind("UNKNOWN_KIND") // ParDo transform. ExecutionStageSummaryKindParDoKind = ExecutionStageSummaryKind("PAR_DO_KIND") // Group By Key transform. ExecutionStageSummaryKindGroupByKeyKind = ExecutionStageSummaryKind("GROUP_BY_KEY_KIND") // Flatten transform. ExecutionStageSummaryKindFlattenKind = ExecutionStageSummaryKind("FLATTEN_KIND") // Read transform. ExecutionStageSummaryKindReadKind = ExecutionStageSummaryKind("READ_KIND") // Write transform. ExecutionStageSummaryKindWriteKind = ExecutionStageSummaryKind("WRITE_KIND") // Constructs from a constant value, such as with Create.of. ExecutionStageSummaryKindConstantKind = ExecutionStageSummaryKind("CONSTANT_KIND") // Creates a Singleton view of a collection. ExecutionStageSummaryKindSingletonKind = ExecutionStageSummaryKind("SINGLETON_KIND") // Opening or closing a shuffle session, often as part of a GroupByKey. ExecutionStageSummaryKindShuffleKind = ExecutionStageSummaryKind("SHUFFLE_KIND") )
const ( // The job's run state isn't specified. JobCurrentStateJobStateUnknown = JobCurrentState("JOB_STATE_UNKNOWN") // `JOB_STATE_STOPPED` indicates that the job has not yet started to run. JobCurrentStateJobStateStopped = JobCurrentState("JOB_STATE_STOPPED") // `JOB_STATE_RUNNING` indicates that the job is currently running. JobCurrentStateJobStateRunning = JobCurrentState("JOB_STATE_RUNNING") // `JOB_STATE_DONE` indicates that the job has successfully completed. This is a terminal job state. This state may be set by the Cloud Dataflow service, as a transition from `JOB_STATE_RUNNING`. It may also be set via a Cloud Dataflow `UpdateJob` call, if the job has not yet reached a terminal state. JobCurrentStateJobStateDone = JobCurrentState("JOB_STATE_DONE") // `JOB_STATE_FAILED` indicates that the job has failed. This is a terminal job state. This state may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_RUNNING`. JobCurrentStateJobStateFailed = JobCurrentState("JOB_STATE_FAILED") // `JOB_STATE_CANCELLED` indicates that the job has been explicitly cancelled. This is a terminal job state. This state may only be set via a Cloud Dataflow `UpdateJob` call, and only if the job has not yet reached another terminal state. JobCurrentStateJobStateCancelled = JobCurrentState("JOB_STATE_CANCELLED") // `JOB_STATE_UPDATED` indicates that the job was successfully updated, meaning that this job was stopped and another job was started, inheriting state from this one. This is a terminal job state. This state may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_RUNNING`. JobCurrentStateJobStateUpdated = JobCurrentState("JOB_STATE_UPDATED") // `JOB_STATE_DRAINING` indicates that the job is in the process of draining. A draining job has stopped pulling from its input sources and is processing any data that remains in-flight. This state may be set via a Cloud Dataflow `UpdateJob` call, but only as a transition from `JOB_STATE_RUNNING`. Jobs that are draining may only transition to `JOB_STATE_DRAINED`, `JOB_STATE_CANCELLED`, or `JOB_STATE_FAILED`. JobCurrentStateJobStateDraining = JobCurrentState("JOB_STATE_DRAINING") // `JOB_STATE_DRAINED` indicates that the job has been drained. A drained job terminated by stopping pulling from its input sources and processing any data that remained in-flight when draining was requested. This state is a terminal state, may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_DRAINING`. JobCurrentStateJobStateDrained = JobCurrentState("JOB_STATE_DRAINED") // `JOB_STATE_PENDING` indicates that the job has been created but is not yet running. Jobs that are pending may only transition to `JOB_STATE_RUNNING`, or `JOB_STATE_FAILED`. JobCurrentStateJobStatePending = JobCurrentState("JOB_STATE_PENDING") // `JOB_STATE_CANCELLING` indicates that the job has been explicitly cancelled and is in the process of stopping. Jobs that are cancelling may only transition to `JOB_STATE_CANCELLED` or `JOB_STATE_FAILED`. JobCurrentStateJobStateCancelling = JobCurrentState("JOB_STATE_CANCELLING") // `JOB_STATE_QUEUED` indicates that the job has been created but is being delayed until launch. Jobs that are queued may only transition to `JOB_STATE_PENDING` or `JOB_STATE_CANCELLED`. JobCurrentStateJobStateQueued = JobCurrentState("JOB_STATE_QUEUED") // `JOB_STATE_RESOURCE_CLEANING_UP` indicates that the batch job's associated resources are currently being cleaned up after a successful run. Currently, this is an opt-in feature, please reach out to Cloud support team if you are interested. JobCurrentStateJobStateResourceCleaningUp = JobCurrentState("JOB_STATE_RESOURCE_CLEANING_UP") )
const ( // The job's run state isn't specified. JobRequestedStateJobStateUnknown = JobRequestedState("JOB_STATE_UNKNOWN") // `JOB_STATE_STOPPED` indicates that the job has not yet started to run. JobRequestedStateJobStateStopped = JobRequestedState("JOB_STATE_STOPPED") // `JOB_STATE_RUNNING` indicates that the job is currently running. JobRequestedStateJobStateRunning = JobRequestedState("JOB_STATE_RUNNING") // `JOB_STATE_DONE` indicates that the job has successfully completed. This is a terminal job state. This state may be set by the Cloud Dataflow service, as a transition from `JOB_STATE_RUNNING`. It may also be set via a Cloud Dataflow `UpdateJob` call, if the job has not yet reached a terminal state. JobRequestedStateJobStateDone = JobRequestedState("JOB_STATE_DONE") // `JOB_STATE_FAILED` indicates that the job has failed. This is a terminal job state. This state may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_RUNNING`. JobRequestedStateJobStateFailed = JobRequestedState("JOB_STATE_FAILED") // `JOB_STATE_CANCELLED` indicates that the job has been explicitly cancelled. This is a terminal job state. This state may only be set via a Cloud Dataflow `UpdateJob` call, and only if the job has not yet reached another terminal state. JobRequestedStateJobStateCancelled = JobRequestedState("JOB_STATE_CANCELLED") // `JOB_STATE_UPDATED` indicates that the job was successfully updated, meaning that this job was stopped and another job was started, inheriting state from this one. This is a terminal job state. This state may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_RUNNING`. JobRequestedStateJobStateUpdated = JobRequestedState("JOB_STATE_UPDATED") // `JOB_STATE_DRAINING` indicates that the job is in the process of draining. A draining job has stopped pulling from its input sources and is processing any data that remains in-flight. This state may be set via a Cloud Dataflow `UpdateJob` call, but only as a transition from `JOB_STATE_RUNNING`. Jobs that are draining may only transition to `JOB_STATE_DRAINED`, `JOB_STATE_CANCELLED`, or `JOB_STATE_FAILED`. JobRequestedStateJobStateDraining = JobRequestedState("JOB_STATE_DRAINING") // `JOB_STATE_DRAINED` indicates that the job has been drained. A drained job terminated by stopping pulling from its input sources and processing any data that remained in-flight when draining was requested. This state is a terminal state, may only be set by the Cloud Dataflow service, and only as a transition from `JOB_STATE_DRAINING`. JobRequestedStateJobStateDrained = JobRequestedState("JOB_STATE_DRAINED") // `JOB_STATE_PENDING` indicates that the job has been created but is not yet running. Jobs that are pending may only transition to `JOB_STATE_RUNNING`, or `JOB_STATE_FAILED`. JobRequestedStateJobStatePending = JobRequestedState("JOB_STATE_PENDING") // `JOB_STATE_CANCELLING` indicates that the job has been explicitly cancelled and is in the process of stopping. Jobs that are cancelling may only transition to `JOB_STATE_CANCELLED` or `JOB_STATE_FAILED`. JobRequestedStateJobStateCancelling = JobRequestedState("JOB_STATE_CANCELLING") // `JOB_STATE_QUEUED` indicates that the job has been created but is being delayed until launch. Jobs that are queued may only transition to `JOB_STATE_PENDING` or `JOB_STATE_CANCELLED`. JobRequestedStateJobStateQueued = JobRequestedState("JOB_STATE_QUEUED") // `JOB_STATE_RESOURCE_CLEANING_UP` indicates that the batch job's associated resources are currently being cleaned up after a successful run. Currently, this is an opt-in feature, please reach out to Cloud support team if you are interested. JobRequestedStateJobStateResourceCleaningUp = JobRequestedState("JOB_STATE_RESOURCE_CLEANING_UP") )
const ( // The type of the job is unspecified, or unknown. JobTypeJobTypeUnknown = JobType("JOB_TYPE_UNKNOWN") // A batch job with a well-defined end point: data is read, data is processed, data is written, and the job is done. JobTypeJobTypeBatch = JobType("JOB_TYPE_BATCH") // A continuously streaming job with no end: data is read, processed, and written continuously. JobTypeJobTypeStreaming = JobType("JOB_TYPE_STREAMING") )
const ( // The configuration is unknown, or unspecified. RuntimeEnvironmentIpConfigurationWorkerIpUnspecified = RuntimeEnvironmentIpConfiguration("WORKER_IP_UNSPECIFIED") // Workers should have public IP addresses. RuntimeEnvironmentIpConfigurationWorkerIpPublic = RuntimeEnvironmentIpConfiguration("WORKER_IP_PUBLIC") // Workers should have private IP addresses. RuntimeEnvironmentIpConfigurationWorkerIpPrivate = RuntimeEnvironmentIpConfiguration("WORKER_IP_PRIVATE") )
const ( // Cloud Dataflow is unaware of this version. SdkVersionSdkSupportStatusUnknown = SdkVersionSdkSupportStatus("UNKNOWN") // This is a known version of an SDK, and is supported. SdkVersionSdkSupportStatusSupported = SdkVersionSdkSupportStatus("SUPPORTED") // A newer version of the SDK family exists, and an update is recommended. SdkVersionSdkSupportStatusStale = SdkVersionSdkSupportStatus("STALE") // This version of the SDK is deprecated and will eventually be unsupported. SdkVersionSdkSupportStatusDeprecated = SdkVersionSdkSupportStatus("DEPRECATED") // Support for this SDK version has ended and it should no longer be used. SdkVersionSdkSupportStatusUnsupported = SdkVersionSdkSupportStatus("UNSUPPORTED") )
const ( // Unrecognized transform type. TransformSummaryKindUnknownKind = TransformSummaryKind("UNKNOWN_KIND") // ParDo transform. TransformSummaryKindParDoKind = TransformSummaryKind("PAR_DO_KIND") // Group By Key transform. TransformSummaryKindGroupByKeyKind = TransformSummaryKind("GROUP_BY_KEY_KIND") // Flatten transform. TransformSummaryKindFlattenKind = TransformSummaryKind("FLATTEN_KIND") // Read transform. TransformSummaryKindReadKind = TransformSummaryKind("READ_KIND") // Write transform. TransformSummaryKindWriteKind = TransformSummaryKind("WRITE_KIND") // Constructs from a constant value, such as with Create.of. TransformSummaryKindConstantKind = TransformSummaryKind("CONSTANT_KIND") // Creates a Singleton view of a collection. TransformSummaryKindSingletonKind = TransformSummaryKind("SINGLETON_KIND") // Opening or closing a shuffle session, often as part of a GroupByKey. TransformSummaryKindShuffleKind = TransformSummaryKind("SHUFFLE_KIND") )
const ( // The default set of packages to stage is unknown, or unspecified. WorkerPoolDefaultPackageSetDefaultPackageSetUnknown = WorkerPoolDefaultPackageSet("DEFAULT_PACKAGE_SET_UNKNOWN") // Indicates that no packages should be staged at the worker unless explicitly specified by the job. WorkerPoolDefaultPackageSetDefaultPackageSetNone = WorkerPoolDefaultPackageSet("DEFAULT_PACKAGE_SET_NONE") // Stage packages typically useful to workers written in Java. WorkerPoolDefaultPackageSetDefaultPackageSetJava = WorkerPoolDefaultPackageSet("DEFAULT_PACKAGE_SET_JAVA") // Stage packages typically useful to workers written in Python. WorkerPoolDefaultPackageSetDefaultPackageSetPython = WorkerPoolDefaultPackageSet("DEFAULT_PACKAGE_SET_PYTHON") )
const ( // The configuration is unknown, or unspecified. WorkerPoolIpConfigurationWorkerIpUnspecified = WorkerPoolIpConfiguration("WORKER_IP_UNSPECIFIED") // Workers should have public IP addresses. WorkerPoolIpConfigurationWorkerIpPublic = WorkerPoolIpConfiguration("WORKER_IP_PUBLIC") // Workers should have private IP addresses. WorkerPoolIpConfigurationWorkerIpPrivate = WorkerPoolIpConfiguration("WORKER_IP_PRIVATE") )
const ( // The teardown policy isn't specified, or is unknown. WorkerPoolTeardownPolicyTeardownPolicyUnknown = WorkerPoolTeardownPolicy("TEARDOWN_POLICY_UNKNOWN") // Always teardown the resource. WorkerPoolTeardownPolicyTeardownAlways = WorkerPoolTeardownPolicy("TEARDOWN_ALWAYS") // Teardown the resource on success. This is useful for debugging failures. WorkerPoolTeardownPolicyTeardownOnSuccess = WorkerPoolTeardownPolicy("TEARDOWN_ON_SUCCESS") // Never teardown the resource. This is useful for debugging and development. WorkerPoolTeardownPolicyTeardownNever = WorkerPoolTeardownPolicy("TEARDOWN_NEVER") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutoscalingSettings ¶
type AutoscalingSettings struct { // The algorithm to use for autoscaling. Algorithm *AutoscalingSettingsAlgorithm `pulumi:"algorithm"` // The maximum number of workers to cap scaling at. MaxNumWorkers *int `pulumi:"maxNumWorkers"` }
Settings for WorkerPool autoscaling.
type AutoscalingSettingsAlgorithm ¶ added in v0.4.0
type AutoscalingSettingsAlgorithm string
The algorithm to use for autoscaling.
func (AutoscalingSettingsAlgorithm) ElementType ¶ added in v0.4.0
func (AutoscalingSettingsAlgorithm) ElementType() reflect.Type
func (AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmOutput ¶ added in v0.6.0
func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmOutput() AutoscalingSettingsAlgorithmOutput
func (AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmOutputWithContext ¶ added in v0.6.0
func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmOutput
func (AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmPtrOutput ¶ added in v0.6.0
func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput
func (AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmPtrOutputWithContext ¶ added in v0.6.0
func (e AutoscalingSettingsAlgorithm) ToAutoscalingSettingsAlgorithmPtrOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmPtrOutput
func (AutoscalingSettingsAlgorithm) ToStringOutput ¶ added in v0.4.0
func (e AutoscalingSettingsAlgorithm) ToStringOutput() pulumi.StringOutput
func (AutoscalingSettingsAlgorithm) ToStringOutputWithContext ¶ added in v0.4.0
func (e AutoscalingSettingsAlgorithm) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AutoscalingSettingsAlgorithm) ToStringPtrOutput ¶ added in v0.4.0
func (e AutoscalingSettingsAlgorithm) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoscalingSettingsAlgorithm) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e AutoscalingSettingsAlgorithm) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoscalingSettingsAlgorithmInput ¶ added in v0.6.0
type AutoscalingSettingsAlgorithmInput interface { pulumi.Input ToAutoscalingSettingsAlgorithmOutput() AutoscalingSettingsAlgorithmOutput ToAutoscalingSettingsAlgorithmOutputWithContext(context.Context) AutoscalingSettingsAlgorithmOutput }
AutoscalingSettingsAlgorithmInput is an input type that accepts AutoscalingSettingsAlgorithmArgs and AutoscalingSettingsAlgorithmOutput values. You can construct a concrete instance of `AutoscalingSettingsAlgorithmInput` via:
AutoscalingSettingsAlgorithmArgs{...}
type AutoscalingSettingsAlgorithmOutput ¶ added in v0.6.0
type AutoscalingSettingsAlgorithmOutput struct{ *pulumi.OutputState }
func (AutoscalingSettingsAlgorithmOutput) ElementType ¶ added in v0.6.0
func (AutoscalingSettingsAlgorithmOutput) ElementType() reflect.Type
func (AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmOutput ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmOutput() AutoscalingSettingsAlgorithmOutput
func (AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmOutputWithContext ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmOutput
func (AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmPtrOutput ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput
func (AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmPtrOutputWithContext ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToAutoscalingSettingsAlgorithmPtrOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmPtrOutput
func (AutoscalingSettingsAlgorithmOutput) ToStringOutput ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToStringOutput() pulumi.StringOutput
func (AutoscalingSettingsAlgorithmOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AutoscalingSettingsAlgorithmOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoscalingSettingsAlgorithmOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoscalingSettingsAlgorithmPtrInput ¶ added in v0.6.0
type AutoscalingSettingsAlgorithmPtrInput interface { pulumi.Input ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput ToAutoscalingSettingsAlgorithmPtrOutputWithContext(context.Context) AutoscalingSettingsAlgorithmPtrOutput }
func AutoscalingSettingsAlgorithmPtr ¶ added in v0.6.0
func AutoscalingSettingsAlgorithmPtr(v string) AutoscalingSettingsAlgorithmPtrInput
type AutoscalingSettingsAlgorithmPtrOutput ¶ added in v0.6.0
type AutoscalingSettingsAlgorithmPtrOutput struct{ *pulumi.OutputState }
func (AutoscalingSettingsAlgorithmPtrOutput) ElementType ¶ added in v0.6.0
func (AutoscalingSettingsAlgorithmPtrOutput) ElementType() reflect.Type
func (AutoscalingSettingsAlgorithmPtrOutput) ToAutoscalingSettingsAlgorithmPtrOutput ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmPtrOutput) ToAutoscalingSettingsAlgorithmPtrOutput() AutoscalingSettingsAlgorithmPtrOutput
func (AutoscalingSettingsAlgorithmPtrOutput) ToAutoscalingSettingsAlgorithmPtrOutputWithContext ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmPtrOutput) ToAutoscalingSettingsAlgorithmPtrOutputWithContext(ctx context.Context) AutoscalingSettingsAlgorithmPtrOutput
func (AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o AutoscalingSettingsAlgorithmPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AutoscalingSettingsArgs ¶
type AutoscalingSettingsArgs struct { // The algorithm to use for autoscaling. Algorithm AutoscalingSettingsAlgorithmPtrInput `pulumi:"algorithm"` // The maximum number of workers to cap scaling at. MaxNumWorkers pulumi.IntPtrInput `pulumi:"maxNumWorkers"` }
Settings for WorkerPool autoscaling.
func (AutoscalingSettingsArgs) ElementType ¶
func (AutoscalingSettingsArgs) ElementType() reflect.Type
func (AutoscalingSettingsArgs) ToAutoscalingSettingsOutput ¶
func (i AutoscalingSettingsArgs) ToAutoscalingSettingsOutput() AutoscalingSettingsOutput
func (AutoscalingSettingsArgs) ToAutoscalingSettingsOutputWithContext ¶
func (i AutoscalingSettingsArgs) ToAutoscalingSettingsOutputWithContext(ctx context.Context) AutoscalingSettingsOutput
func (AutoscalingSettingsArgs) ToAutoscalingSettingsPtrOutput ¶
func (i AutoscalingSettingsArgs) ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput
func (AutoscalingSettingsArgs) ToAutoscalingSettingsPtrOutputWithContext ¶
func (i AutoscalingSettingsArgs) ToAutoscalingSettingsPtrOutputWithContext(ctx context.Context) AutoscalingSettingsPtrOutput
type AutoscalingSettingsInput ¶
type AutoscalingSettingsInput interface { pulumi.Input ToAutoscalingSettingsOutput() AutoscalingSettingsOutput ToAutoscalingSettingsOutputWithContext(context.Context) AutoscalingSettingsOutput }
AutoscalingSettingsInput is an input type that accepts AutoscalingSettingsArgs and AutoscalingSettingsOutput values. You can construct a concrete instance of `AutoscalingSettingsInput` via:
AutoscalingSettingsArgs{...}
type AutoscalingSettingsOutput ¶
type AutoscalingSettingsOutput struct{ *pulumi.OutputState }
Settings for WorkerPool autoscaling.
func (AutoscalingSettingsOutput) Algorithm ¶
func (o AutoscalingSettingsOutput) Algorithm() AutoscalingSettingsAlgorithmPtrOutput
The algorithm to use for autoscaling.
func (AutoscalingSettingsOutput) ElementType ¶
func (AutoscalingSettingsOutput) ElementType() reflect.Type
func (AutoscalingSettingsOutput) MaxNumWorkers ¶
func (o AutoscalingSettingsOutput) MaxNumWorkers() pulumi.IntPtrOutput
The maximum number of workers to cap scaling at.
func (AutoscalingSettingsOutput) ToAutoscalingSettingsOutput ¶
func (o AutoscalingSettingsOutput) ToAutoscalingSettingsOutput() AutoscalingSettingsOutput
func (AutoscalingSettingsOutput) ToAutoscalingSettingsOutputWithContext ¶
func (o AutoscalingSettingsOutput) ToAutoscalingSettingsOutputWithContext(ctx context.Context) AutoscalingSettingsOutput
func (AutoscalingSettingsOutput) ToAutoscalingSettingsPtrOutput ¶
func (o AutoscalingSettingsOutput) ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput
func (AutoscalingSettingsOutput) ToAutoscalingSettingsPtrOutputWithContext ¶
func (o AutoscalingSettingsOutput) ToAutoscalingSettingsPtrOutputWithContext(ctx context.Context) AutoscalingSettingsPtrOutput
type AutoscalingSettingsPtrInput ¶
type AutoscalingSettingsPtrInput interface { pulumi.Input ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput ToAutoscalingSettingsPtrOutputWithContext(context.Context) AutoscalingSettingsPtrOutput }
AutoscalingSettingsPtrInput is an input type that accepts AutoscalingSettingsArgs, AutoscalingSettingsPtr and AutoscalingSettingsPtrOutput values. You can construct a concrete instance of `AutoscalingSettingsPtrInput` via:
AutoscalingSettingsArgs{...} or: nil
func AutoscalingSettingsPtr ¶
func AutoscalingSettingsPtr(v *AutoscalingSettingsArgs) AutoscalingSettingsPtrInput
type AutoscalingSettingsPtrOutput ¶
type AutoscalingSettingsPtrOutput struct{ *pulumi.OutputState }
func (AutoscalingSettingsPtrOutput) Algorithm ¶
func (o AutoscalingSettingsPtrOutput) Algorithm() AutoscalingSettingsAlgorithmPtrOutput
The algorithm to use for autoscaling.
func (AutoscalingSettingsPtrOutput) Elem ¶
func (o AutoscalingSettingsPtrOutput) Elem() AutoscalingSettingsOutput
func (AutoscalingSettingsPtrOutput) ElementType ¶
func (AutoscalingSettingsPtrOutput) ElementType() reflect.Type
func (AutoscalingSettingsPtrOutput) MaxNumWorkers ¶
func (o AutoscalingSettingsPtrOutput) MaxNumWorkers() pulumi.IntPtrOutput
The maximum number of workers to cap scaling at.
func (AutoscalingSettingsPtrOutput) ToAutoscalingSettingsPtrOutput ¶
func (o AutoscalingSettingsPtrOutput) ToAutoscalingSettingsPtrOutput() AutoscalingSettingsPtrOutput
func (AutoscalingSettingsPtrOutput) ToAutoscalingSettingsPtrOutputWithContext ¶
func (o AutoscalingSettingsPtrOutput) ToAutoscalingSettingsPtrOutputWithContext(ctx context.Context) AutoscalingSettingsPtrOutput
type AutoscalingSettingsResponse ¶
type AutoscalingSettingsResponse struct { // The algorithm to use for autoscaling. Algorithm string `pulumi:"algorithm"` // The maximum number of workers to cap scaling at. MaxNumWorkers int `pulumi:"maxNumWorkers"` }
Settings for WorkerPool autoscaling.
type AutoscalingSettingsResponseOutput ¶
type AutoscalingSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for WorkerPool autoscaling.
func (AutoscalingSettingsResponseOutput) Algorithm ¶
func (o AutoscalingSettingsResponseOutput) Algorithm() pulumi.StringOutput
The algorithm to use for autoscaling.
func (AutoscalingSettingsResponseOutput) ElementType ¶
func (AutoscalingSettingsResponseOutput) ElementType() reflect.Type
func (AutoscalingSettingsResponseOutput) MaxNumWorkers ¶
func (o AutoscalingSettingsResponseOutput) MaxNumWorkers() pulumi.IntOutput
The maximum number of workers to cap scaling at.
func (AutoscalingSettingsResponseOutput) ToAutoscalingSettingsResponseOutput ¶
func (o AutoscalingSettingsResponseOutput) ToAutoscalingSettingsResponseOutput() AutoscalingSettingsResponseOutput
func (AutoscalingSettingsResponseOutput) ToAutoscalingSettingsResponseOutputWithContext ¶
func (o AutoscalingSettingsResponseOutput) ToAutoscalingSettingsResponseOutputWithContext(ctx context.Context) AutoscalingSettingsResponseOutput
type BigQueryIODetails ¶
type BigQueryIODetails struct { // Dataset accessed in the connection. Dataset *string `pulumi:"dataset"` // Project accessed in the connection. Project *string `pulumi:"project"` // Query used to access data in the connection. Query *string `pulumi:"query"` // Table accessed in the connection. Table *string `pulumi:"table"` }
Metadata for a BigQuery connector used by the job.
type BigQueryIODetailsArgs ¶
type BigQueryIODetailsArgs struct { // Dataset accessed in the connection. Dataset pulumi.StringPtrInput `pulumi:"dataset"` // Project accessed in the connection. Project pulumi.StringPtrInput `pulumi:"project"` // Query used to access data in the connection. Query pulumi.StringPtrInput `pulumi:"query"` // Table accessed in the connection. Table pulumi.StringPtrInput `pulumi:"table"` }
Metadata for a BigQuery connector used by the job.
func (BigQueryIODetailsArgs) ElementType ¶
func (BigQueryIODetailsArgs) ElementType() reflect.Type
func (BigQueryIODetailsArgs) ToBigQueryIODetailsOutput ¶
func (i BigQueryIODetailsArgs) ToBigQueryIODetailsOutput() BigQueryIODetailsOutput
func (BigQueryIODetailsArgs) ToBigQueryIODetailsOutputWithContext ¶
func (i BigQueryIODetailsArgs) ToBigQueryIODetailsOutputWithContext(ctx context.Context) BigQueryIODetailsOutput
type BigQueryIODetailsArray ¶
type BigQueryIODetailsArray []BigQueryIODetailsInput
func (BigQueryIODetailsArray) ElementType ¶
func (BigQueryIODetailsArray) ElementType() reflect.Type
func (BigQueryIODetailsArray) ToBigQueryIODetailsArrayOutput ¶
func (i BigQueryIODetailsArray) ToBigQueryIODetailsArrayOutput() BigQueryIODetailsArrayOutput
func (BigQueryIODetailsArray) ToBigQueryIODetailsArrayOutputWithContext ¶
func (i BigQueryIODetailsArray) ToBigQueryIODetailsArrayOutputWithContext(ctx context.Context) BigQueryIODetailsArrayOutput
type BigQueryIODetailsArrayInput ¶
type BigQueryIODetailsArrayInput interface { pulumi.Input ToBigQueryIODetailsArrayOutput() BigQueryIODetailsArrayOutput ToBigQueryIODetailsArrayOutputWithContext(context.Context) BigQueryIODetailsArrayOutput }
BigQueryIODetailsArrayInput is an input type that accepts BigQueryIODetailsArray and BigQueryIODetailsArrayOutput values. You can construct a concrete instance of `BigQueryIODetailsArrayInput` via:
BigQueryIODetailsArray{ BigQueryIODetailsArgs{...} }
type BigQueryIODetailsArrayOutput ¶
type BigQueryIODetailsArrayOutput struct{ *pulumi.OutputState }
func (BigQueryIODetailsArrayOutput) ElementType ¶
func (BigQueryIODetailsArrayOutput) ElementType() reflect.Type
func (BigQueryIODetailsArrayOutput) Index ¶
func (o BigQueryIODetailsArrayOutput) Index(i pulumi.IntInput) BigQueryIODetailsOutput
func (BigQueryIODetailsArrayOutput) ToBigQueryIODetailsArrayOutput ¶
func (o BigQueryIODetailsArrayOutput) ToBigQueryIODetailsArrayOutput() BigQueryIODetailsArrayOutput
func (BigQueryIODetailsArrayOutput) ToBigQueryIODetailsArrayOutputWithContext ¶
func (o BigQueryIODetailsArrayOutput) ToBigQueryIODetailsArrayOutputWithContext(ctx context.Context) BigQueryIODetailsArrayOutput
type BigQueryIODetailsInput ¶
type BigQueryIODetailsInput interface { pulumi.Input ToBigQueryIODetailsOutput() BigQueryIODetailsOutput ToBigQueryIODetailsOutputWithContext(context.Context) BigQueryIODetailsOutput }
BigQueryIODetailsInput is an input type that accepts BigQueryIODetailsArgs and BigQueryIODetailsOutput values. You can construct a concrete instance of `BigQueryIODetailsInput` via:
BigQueryIODetailsArgs{...}
type BigQueryIODetailsOutput ¶
type BigQueryIODetailsOutput struct{ *pulumi.OutputState }
Metadata for a BigQuery connector used by the job.
func (BigQueryIODetailsOutput) Dataset ¶
func (o BigQueryIODetailsOutput) Dataset() pulumi.StringPtrOutput
Dataset accessed in the connection.
func (BigQueryIODetailsOutput) ElementType ¶
func (BigQueryIODetailsOutput) ElementType() reflect.Type
func (BigQueryIODetailsOutput) Project ¶ added in v0.3.0
func (o BigQueryIODetailsOutput) Project() pulumi.StringPtrOutput
Project accessed in the connection.
func (BigQueryIODetailsOutput) Query ¶
func (o BigQueryIODetailsOutput) Query() pulumi.StringPtrOutput
Query used to access data in the connection.
func (BigQueryIODetailsOutput) Table ¶
func (o BigQueryIODetailsOutput) Table() pulumi.StringPtrOutput
Table accessed in the connection.
func (BigQueryIODetailsOutput) ToBigQueryIODetailsOutput ¶
func (o BigQueryIODetailsOutput) ToBigQueryIODetailsOutput() BigQueryIODetailsOutput
func (BigQueryIODetailsOutput) ToBigQueryIODetailsOutputWithContext ¶
func (o BigQueryIODetailsOutput) ToBigQueryIODetailsOutputWithContext(ctx context.Context) BigQueryIODetailsOutput
type BigQueryIODetailsResponse ¶
type BigQueryIODetailsResponse struct { // Dataset accessed in the connection. Dataset string `pulumi:"dataset"` // Project accessed in the connection. Project string `pulumi:"project"` // Query used to access data in the connection. Query string `pulumi:"query"` // Table accessed in the connection. Table string `pulumi:"table"` }
Metadata for a BigQuery connector used by the job.
type BigQueryIODetailsResponseArrayOutput ¶
type BigQueryIODetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (BigQueryIODetailsResponseArrayOutput) ElementType ¶
func (BigQueryIODetailsResponseArrayOutput) ElementType() reflect.Type
func (BigQueryIODetailsResponseArrayOutput) Index ¶
func (o BigQueryIODetailsResponseArrayOutput) Index(i pulumi.IntInput) BigQueryIODetailsResponseOutput
func (BigQueryIODetailsResponseArrayOutput) ToBigQueryIODetailsResponseArrayOutput ¶
func (o BigQueryIODetailsResponseArrayOutput) ToBigQueryIODetailsResponseArrayOutput() BigQueryIODetailsResponseArrayOutput
func (BigQueryIODetailsResponseArrayOutput) ToBigQueryIODetailsResponseArrayOutputWithContext ¶
func (o BigQueryIODetailsResponseArrayOutput) ToBigQueryIODetailsResponseArrayOutputWithContext(ctx context.Context) BigQueryIODetailsResponseArrayOutput
type BigQueryIODetailsResponseOutput ¶
type BigQueryIODetailsResponseOutput struct{ *pulumi.OutputState }
Metadata for a BigQuery connector used by the job.
func (BigQueryIODetailsResponseOutput) Dataset ¶
func (o BigQueryIODetailsResponseOutput) Dataset() pulumi.StringOutput
Dataset accessed in the connection.
func (BigQueryIODetailsResponseOutput) ElementType ¶
func (BigQueryIODetailsResponseOutput) ElementType() reflect.Type
func (BigQueryIODetailsResponseOutput) Project ¶ added in v0.3.0
func (o BigQueryIODetailsResponseOutput) Project() pulumi.StringOutput
Project accessed in the connection.
func (BigQueryIODetailsResponseOutput) Query ¶
func (o BigQueryIODetailsResponseOutput) Query() pulumi.StringOutput
Query used to access data in the connection.
func (BigQueryIODetailsResponseOutput) Table ¶
func (o BigQueryIODetailsResponseOutput) Table() pulumi.StringOutput
Table accessed in the connection.
func (BigQueryIODetailsResponseOutput) ToBigQueryIODetailsResponseOutput ¶
func (o BigQueryIODetailsResponseOutput) ToBigQueryIODetailsResponseOutput() BigQueryIODetailsResponseOutput
func (BigQueryIODetailsResponseOutput) ToBigQueryIODetailsResponseOutputWithContext ¶
func (o BigQueryIODetailsResponseOutput) ToBigQueryIODetailsResponseOutputWithContext(ctx context.Context) BigQueryIODetailsResponseOutput
type BigTableIODetails ¶
type BigTableIODetails struct { // InstanceId accessed in the connection. InstanceId *string `pulumi:"instanceId"` // ProjectId accessed in the connection. Project *string `pulumi:"project"` // TableId accessed in the connection. TableId *string `pulumi:"tableId"` }
Metadata for a Cloud Bigtable connector used by the job.
type BigTableIODetailsArgs ¶
type BigTableIODetailsArgs struct { // InstanceId accessed in the connection. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // ProjectId accessed in the connection. Project pulumi.StringPtrInput `pulumi:"project"` // TableId accessed in the connection. TableId pulumi.StringPtrInput `pulumi:"tableId"` }
Metadata for a Cloud Bigtable connector used by the job.
func (BigTableIODetailsArgs) ElementType ¶
func (BigTableIODetailsArgs) ElementType() reflect.Type
func (BigTableIODetailsArgs) ToBigTableIODetailsOutput ¶
func (i BigTableIODetailsArgs) ToBigTableIODetailsOutput() BigTableIODetailsOutput
func (BigTableIODetailsArgs) ToBigTableIODetailsOutputWithContext ¶
func (i BigTableIODetailsArgs) ToBigTableIODetailsOutputWithContext(ctx context.Context) BigTableIODetailsOutput
type BigTableIODetailsArray ¶
type BigTableIODetailsArray []BigTableIODetailsInput
func (BigTableIODetailsArray) ElementType ¶
func (BigTableIODetailsArray) ElementType() reflect.Type
func (BigTableIODetailsArray) ToBigTableIODetailsArrayOutput ¶
func (i BigTableIODetailsArray) ToBigTableIODetailsArrayOutput() BigTableIODetailsArrayOutput
func (BigTableIODetailsArray) ToBigTableIODetailsArrayOutputWithContext ¶
func (i BigTableIODetailsArray) ToBigTableIODetailsArrayOutputWithContext(ctx context.Context) BigTableIODetailsArrayOutput
type BigTableIODetailsArrayInput ¶
type BigTableIODetailsArrayInput interface { pulumi.Input ToBigTableIODetailsArrayOutput() BigTableIODetailsArrayOutput ToBigTableIODetailsArrayOutputWithContext(context.Context) BigTableIODetailsArrayOutput }
BigTableIODetailsArrayInput is an input type that accepts BigTableIODetailsArray and BigTableIODetailsArrayOutput values. You can construct a concrete instance of `BigTableIODetailsArrayInput` via:
BigTableIODetailsArray{ BigTableIODetailsArgs{...} }
type BigTableIODetailsArrayOutput ¶
type BigTableIODetailsArrayOutput struct{ *pulumi.OutputState }
func (BigTableIODetailsArrayOutput) ElementType ¶
func (BigTableIODetailsArrayOutput) ElementType() reflect.Type
func (BigTableIODetailsArrayOutput) Index ¶
func (o BigTableIODetailsArrayOutput) Index(i pulumi.IntInput) BigTableIODetailsOutput
func (BigTableIODetailsArrayOutput) ToBigTableIODetailsArrayOutput ¶
func (o BigTableIODetailsArrayOutput) ToBigTableIODetailsArrayOutput() BigTableIODetailsArrayOutput
func (BigTableIODetailsArrayOutput) ToBigTableIODetailsArrayOutputWithContext ¶
func (o BigTableIODetailsArrayOutput) ToBigTableIODetailsArrayOutputWithContext(ctx context.Context) BigTableIODetailsArrayOutput
type BigTableIODetailsInput ¶
type BigTableIODetailsInput interface { pulumi.Input ToBigTableIODetailsOutput() BigTableIODetailsOutput ToBigTableIODetailsOutputWithContext(context.Context) BigTableIODetailsOutput }
BigTableIODetailsInput is an input type that accepts BigTableIODetailsArgs and BigTableIODetailsOutput values. You can construct a concrete instance of `BigTableIODetailsInput` via:
BigTableIODetailsArgs{...}
type BigTableIODetailsOutput ¶
type BigTableIODetailsOutput struct{ *pulumi.OutputState }
Metadata for a Cloud Bigtable connector used by the job.
func (BigTableIODetailsOutput) ElementType ¶
func (BigTableIODetailsOutput) ElementType() reflect.Type
func (BigTableIODetailsOutput) InstanceId ¶
func (o BigTableIODetailsOutput) InstanceId() pulumi.StringPtrOutput
InstanceId accessed in the connection.
func (BigTableIODetailsOutput) Project ¶ added in v0.3.0
func (o BigTableIODetailsOutput) Project() pulumi.StringPtrOutput
ProjectId accessed in the connection.
func (BigTableIODetailsOutput) TableId ¶
func (o BigTableIODetailsOutput) TableId() pulumi.StringPtrOutput
TableId accessed in the connection.
func (BigTableIODetailsOutput) ToBigTableIODetailsOutput ¶
func (o BigTableIODetailsOutput) ToBigTableIODetailsOutput() BigTableIODetailsOutput
func (BigTableIODetailsOutput) ToBigTableIODetailsOutputWithContext ¶
func (o BigTableIODetailsOutput) ToBigTableIODetailsOutputWithContext(ctx context.Context) BigTableIODetailsOutput
type BigTableIODetailsResponse ¶
type BigTableIODetailsResponse struct { // InstanceId accessed in the connection. InstanceId string `pulumi:"instanceId"` // ProjectId accessed in the connection. Project string `pulumi:"project"` // TableId accessed in the connection. TableId string `pulumi:"tableId"` }
Metadata for a Cloud Bigtable connector used by the job.
type BigTableIODetailsResponseArrayOutput ¶
type BigTableIODetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (BigTableIODetailsResponseArrayOutput) ElementType ¶
func (BigTableIODetailsResponseArrayOutput) ElementType() reflect.Type
func (BigTableIODetailsResponseArrayOutput) Index ¶
func (o BigTableIODetailsResponseArrayOutput) Index(i pulumi.IntInput) BigTableIODetailsResponseOutput
func (BigTableIODetailsResponseArrayOutput) ToBigTableIODetailsResponseArrayOutput ¶
func (o BigTableIODetailsResponseArrayOutput) ToBigTableIODetailsResponseArrayOutput() BigTableIODetailsResponseArrayOutput
func (BigTableIODetailsResponseArrayOutput) ToBigTableIODetailsResponseArrayOutputWithContext ¶
func (o BigTableIODetailsResponseArrayOutput) ToBigTableIODetailsResponseArrayOutputWithContext(ctx context.Context) BigTableIODetailsResponseArrayOutput
type BigTableIODetailsResponseOutput ¶
type BigTableIODetailsResponseOutput struct{ *pulumi.OutputState }
Metadata for a Cloud Bigtable connector used by the job.
func (BigTableIODetailsResponseOutput) ElementType ¶
func (BigTableIODetailsResponseOutput) ElementType() reflect.Type
func (BigTableIODetailsResponseOutput) InstanceId ¶
func (o BigTableIODetailsResponseOutput) InstanceId() pulumi.StringOutput
InstanceId accessed in the connection.
func (BigTableIODetailsResponseOutput) Project ¶ added in v0.3.0
func (o BigTableIODetailsResponseOutput) Project() pulumi.StringOutput
ProjectId accessed in the connection.
func (BigTableIODetailsResponseOutput) TableId ¶
func (o BigTableIODetailsResponseOutput) TableId() pulumi.StringOutput
TableId accessed in the connection.
func (BigTableIODetailsResponseOutput) ToBigTableIODetailsResponseOutput ¶
func (o BigTableIODetailsResponseOutput) ToBigTableIODetailsResponseOutput() BigTableIODetailsResponseOutput
func (BigTableIODetailsResponseOutput) ToBigTableIODetailsResponseOutputWithContext ¶
func (o BigTableIODetailsResponseOutput) ToBigTableIODetailsResponseOutputWithContext(ctx context.Context) BigTableIODetailsResponseOutput
type ComponentSource ¶
type ComponentSource struct { // Dataflow service generated name for this source. Name *string `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection *string `pulumi:"originalTransformOrCollection"` // Human-readable name for this transform; may be user or system generated. UserName *string `pulumi:"userName"` }
Description of an interstitial value between transforms in an execution stage.
type ComponentSourceArgs ¶
type ComponentSourceArgs struct { // Dataflow service generated name for this source. Name pulumi.StringPtrInput `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection pulumi.StringPtrInput `pulumi:"originalTransformOrCollection"` // Human-readable name for this transform; may be user or system generated. UserName pulumi.StringPtrInput `pulumi:"userName"` }
Description of an interstitial value between transforms in an execution stage.
func (ComponentSourceArgs) ElementType ¶
func (ComponentSourceArgs) ElementType() reflect.Type
func (ComponentSourceArgs) ToComponentSourceOutput ¶
func (i ComponentSourceArgs) ToComponentSourceOutput() ComponentSourceOutput
func (ComponentSourceArgs) ToComponentSourceOutputWithContext ¶
func (i ComponentSourceArgs) ToComponentSourceOutputWithContext(ctx context.Context) ComponentSourceOutput
type ComponentSourceArray ¶
type ComponentSourceArray []ComponentSourceInput
func (ComponentSourceArray) ElementType ¶
func (ComponentSourceArray) ElementType() reflect.Type
func (ComponentSourceArray) ToComponentSourceArrayOutput ¶
func (i ComponentSourceArray) ToComponentSourceArrayOutput() ComponentSourceArrayOutput
func (ComponentSourceArray) ToComponentSourceArrayOutputWithContext ¶
func (i ComponentSourceArray) ToComponentSourceArrayOutputWithContext(ctx context.Context) ComponentSourceArrayOutput
type ComponentSourceArrayInput ¶
type ComponentSourceArrayInput interface { pulumi.Input ToComponentSourceArrayOutput() ComponentSourceArrayOutput ToComponentSourceArrayOutputWithContext(context.Context) ComponentSourceArrayOutput }
ComponentSourceArrayInput is an input type that accepts ComponentSourceArray and ComponentSourceArrayOutput values. You can construct a concrete instance of `ComponentSourceArrayInput` via:
ComponentSourceArray{ ComponentSourceArgs{...} }
type ComponentSourceArrayOutput ¶
type ComponentSourceArrayOutput struct{ *pulumi.OutputState }
func (ComponentSourceArrayOutput) ElementType ¶
func (ComponentSourceArrayOutput) ElementType() reflect.Type
func (ComponentSourceArrayOutput) Index ¶
func (o ComponentSourceArrayOutput) Index(i pulumi.IntInput) ComponentSourceOutput
func (ComponentSourceArrayOutput) ToComponentSourceArrayOutput ¶
func (o ComponentSourceArrayOutput) ToComponentSourceArrayOutput() ComponentSourceArrayOutput
func (ComponentSourceArrayOutput) ToComponentSourceArrayOutputWithContext ¶
func (o ComponentSourceArrayOutput) ToComponentSourceArrayOutputWithContext(ctx context.Context) ComponentSourceArrayOutput
type ComponentSourceInput ¶
type ComponentSourceInput interface { pulumi.Input ToComponentSourceOutput() ComponentSourceOutput ToComponentSourceOutputWithContext(context.Context) ComponentSourceOutput }
ComponentSourceInput is an input type that accepts ComponentSourceArgs and ComponentSourceOutput values. You can construct a concrete instance of `ComponentSourceInput` via:
ComponentSourceArgs{...}
type ComponentSourceOutput ¶
type ComponentSourceOutput struct{ *pulumi.OutputState }
Description of an interstitial value between transforms in an execution stage.
func (ComponentSourceOutput) ElementType ¶
func (ComponentSourceOutput) ElementType() reflect.Type
func (ComponentSourceOutput) Name ¶
func (o ComponentSourceOutput) Name() pulumi.StringPtrOutput
Dataflow service generated name for this source.
func (ComponentSourceOutput) OriginalTransformOrCollection ¶
func (o ComponentSourceOutput) OriginalTransformOrCollection() pulumi.StringPtrOutput
User name for the original user transform or collection with which this source is most closely associated.
func (ComponentSourceOutput) ToComponentSourceOutput ¶
func (o ComponentSourceOutput) ToComponentSourceOutput() ComponentSourceOutput
func (ComponentSourceOutput) ToComponentSourceOutputWithContext ¶
func (o ComponentSourceOutput) ToComponentSourceOutputWithContext(ctx context.Context) ComponentSourceOutput
func (ComponentSourceOutput) UserName ¶
func (o ComponentSourceOutput) UserName() pulumi.StringPtrOutput
Human-readable name for this transform; may be user or system generated.
type ComponentSourceResponse ¶
type ComponentSourceResponse struct { // Dataflow service generated name for this source. Name string `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection string `pulumi:"originalTransformOrCollection"` // Human-readable name for this transform; may be user or system generated. UserName string `pulumi:"userName"` }
Description of an interstitial value between transforms in an execution stage.
type ComponentSourceResponseArrayOutput ¶
type ComponentSourceResponseArrayOutput struct{ *pulumi.OutputState }
func (ComponentSourceResponseArrayOutput) ElementType ¶
func (ComponentSourceResponseArrayOutput) ElementType() reflect.Type
func (ComponentSourceResponseArrayOutput) Index ¶
func (o ComponentSourceResponseArrayOutput) Index(i pulumi.IntInput) ComponentSourceResponseOutput
func (ComponentSourceResponseArrayOutput) ToComponentSourceResponseArrayOutput ¶
func (o ComponentSourceResponseArrayOutput) ToComponentSourceResponseArrayOutput() ComponentSourceResponseArrayOutput
func (ComponentSourceResponseArrayOutput) ToComponentSourceResponseArrayOutputWithContext ¶
func (o ComponentSourceResponseArrayOutput) ToComponentSourceResponseArrayOutputWithContext(ctx context.Context) ComponentSourceResponseArrayOutput
type ComponentSourceResponseOutput ¶
type ComponentSourceResponseOutput struct{ *pulumi.OutputState }
Description of an interstitial value between transforms in an execution stage.
func (ComponentSourceResponseOutput) ElementType ¶
func (ComponentSourceResponseOutput) ElementType() reflect.Type
func (ComponentSourceResponseOutput) Name ¶
func (o ComponentSourceResponseOutput) Name() pulumi.StringOutput
Dataflow service generated name for this source.
func (ComponentSourceResponseOutput) OriginalTransformOrCollection ¶
func (o ComponentSourceResponseOutput) OriginalTransformOrCollection() pulumi.StringOutput
User name for the original user transform or collection with which this source is most closely associated.
func (ComponentSourceResponseOutput) ToComponentSourceResponseOutput ¶
func (o ComponentSourceResponseOutput) ToComponentSourceResponseOutput() ComponentSourceResponseOutput
func (ComponentSourceResponseOutput) ToComponentSourceResponseOutputWithContext ¶
func (o ComponentSourceResponseOutput) ToComponentSourceResponseOutputWithContext(ctx context.Context) ComponentSourceResponseOutput
func (ComponentSourceResponseOutput) UserName ¶
func (o ComponentSourceResponseOutput) UserName() pulumi.StringOutput
Human-readable name for this transform; may be user or system generated.
type ComponentTransform ¶
type ComponentTransform struct { // Dataflow service generated name for this source. Name *string `pulumi:"name"` // User name for the original user transform with which this transform is most closely associated. OriginalTransform *string `pulumi:"originalTransform"` // Human-readable name for this transform; may be user or system generated. UserName *string `pulumi:"userName"` }
Description of a transform executed as part of an execution stage.
type ComponentTransformArgs ¶
type ComponentTransformArgs struct { // Dataflow service generated name for this source. Name pulumi.StringPtrInput `pulumi:"name"` // User name for the original user transform with which this transform is most closely associated. OriginalTransform pulumi.StringPtrInput `pulumi:"originalTransform"` // Human-readable name for this transform; may be user or system generated. UserName pulumi.StringPtrInput `pulumi:"userName"` }
Description of a transform executed as part of an execution stage.
func (ComponentTransformArgs) ElementType ¶
func (ComponentTransformArgs) ElementType() reflect.Type
func (ComponentTransformArgs) ToComponentTransformOutput ¶
func (i ComponentTransformArgs) ToComponentTransformOutput() ComponentTransformOutput
func (ComponentTransformArgs) ToComponentTransformOutputWithContext ¶
func (i ComponentTransformArgs) ToComponentTransformOutputWithContext(ctx context.Context) ComponentTransformOutput
type ComponentTransformArray ¶
type ComponentTransformArray []ComponentTransformInput
func (ComponentTransformArray) ElementType ¶
func (ComponentTransformArray) ElementType() reflect.Type
func (ComponentTransformArray) ToComponentTransformArrayOutput ¶
func (i ComponentTransformArray) ToComponentTransformArrayOutput() ComponentTransformArrayOutput
func (ComponentTransformArray) ToComponentTransformArrayOutputWithContext ¶
func (i ComponentTransformArray) ToComponentTransformArrayOutputWithContext(ctx context.Context) ComponentTransformArrayOutput
type ComponentTransformArrayInput ¶
type ComponentTransformArrayInput interface { pulumi.Input ToComponentTransformArrayOutput() ComponentTransformArrayOutput ToComponentTransformArrayOutputWithContext(context.Context) ComponentTransformArrayOutput }
ComponentTransformArrayInput is an input type that accepts ComponentTransformArray and ComponentTransformArrayOutput values. You can construct a concrete instance of `ComponentTransformArrayInput` via:
ComponentTransformArray{ ComponentTransformArgs{...} }
type ComponentTransformArrayOutput ¶
type ComponentTransformArrayOutput struct{ *pulumi.OutputState }
func (ComponentTransformArrayOutput) ElementType ¶
func (ComponentTransformArrayOutput) ElementType() reflect.Type
func (ComponentTransformArrayOutput) Index ¶
func (o ComponentTransformArrayOutput) Index(i pulumi.IntInput) ComponentTransformOutput
func (ComponentTransformArrayOutput) ToComponentTransformArrayOutput ¶
func (o ComponentTransformArrayOutput) ToComponentTransformArrayOutput() ComponentTransformArrayOutput
func (ComponentTransformArrayOutput) ToComponentTransformArrayOutputWithContext ¶
func (o ComponentTransformArrayOutput) ToComponentTransformArrayOutputWithContext(ctx context.Context) ComponentTransformArrayOutput
type ComponentTransformInput ¶
type ComponentTransformInput interface { pulumi.Input ToComponentTransformOutput() ComponentTransformOutput ToComponentTransformOutputWithContext(context.Context) ComponentTransformOutput }
ComponentTransformInput is an input type that accepts ComponentTransformArgs and ComponentTransformOutput values. You can construct a concrete instance of `ComponentTransformInput` via:
ComponentTransformArgs{...}
type ComponentTransformOutput ¶
type ComponentTransformOutput struct{ *pulumi.OutputState }
Description of a transform executed as part of an execution stage.
func (ComponentTransformOutput) ElementType ¶
func (ComponentTransformOutput) ElementType() reflect.Type
func (ComponentTransformOutput) Name ¶
func (o ComponentTransformOutput) Name() pulumi.StringPtrOutput
Dataflow service generated name for this source.
func (ComponentTransformOutput) OriginalTransform ¶
func (o ComponentTransformOutput) OriginalTransform() pulumi.StringPtrOutput
User name for the original user transform with which this transform is most closely associated.
func (ComponentTransformOutput) ToComponentTransformOutput ¶
func (o ComponentTransformOutput) ToComponentTransformOutput() ComponentTransformOutput
func (ComponentTransformOutput) ToComponentTransformOutputWithContext ¶
func (o ComponentTransformOutput) ToComponentTransformOutputWithContext(ctx context.Context) ComponentTransformOutput
func (ComponentTransformOutput) UserName ¶
func (o ComponentTransformOutput) UserName() pulumi.StringPtrOutput
Human-readable name for this transform; may be user or system generated.
type ComponentTransformResponse ¶
type ComponentTransformResponse struct { // Dataflow service generated name for this source. Name string `pulumi:"name"` // User name for the original user transform with which this transform is most closely associated. OriginalTransform string `pulumi:"originalTransform"` // Human-readable name for this transform; may be user or system generated. UserName string `pulumi:"userName"` }
Description of a transform executed as part of an execution stage.
type ComponentTransformResponseArrayOutput ¶
type ComponentTransformResponseArrayOutput struct{ *pulumi.OutputState }
func (ComponentTransformResponseArrayOutput) ElementType ¶
func (ComponentTransformResponseArrayOutput) ElementType() reflect.Type
func (ComponentTransformResponseArrayOutput) Index ¶
func (o ComponentTransformResponseArrayOutput) Index(i pulumi.IntInput) ComponentTransformResponseOutput
func (ComponentTransformResponseArrayOutput) ToComponentTransformResponseArrayOutput ¶
func (o ComponentTransformResponseArrayOutput) ToComponentTransformResponseArrayOutput() ComponentTransformResponseArrayOutput
func (ComponentTransformResponseArrayOutput) ToComponentTransformResponseArrayOutputWithContext ¶
func (o ComponentTransformResponseArrayOutput) ToComponentTransformResponseArrayOutputWithContext(ctx context.Context) ComponentTransformResponseArrayOutput
type ComponentTransformResponseOutput ¶
type ComponentTransformResponseOutput struct{ *pulumi.OutputState }
Description of a transform executed as part of an execution stage.
func (ComponentTransformResponseOutput) ElementType ¶
func (ComponentTransformResponseOutput) ElementType() reflect.Type
func (ComponentTransformResponseOutput) Name ¶
func (o ComponentTransformResponseOutput) Name() pulumi.StringOutput
Dataflow service generated name for this source.
func (ComponentTransformResponseOutput) OriginalTransform ¶
func (o ComponentTransformResponseOutput) OriginalTransform() pulumi.StringOutput
User name for the original user transform with which this transform is most closely associated.
func (ComponentTransformResponseOutput) ToComponentTransformResponseOutput ¶
func (o ComponentTransformResponseOutput) ToComponentTransformResponseOutput() ComponentTransformResponseOutput
func (ComponentTransformResponseOutput) ToComponentTransformResponseOutputWithContext ¶
func (o ComponentTransformResponseOutput) ToComponentTransformResponseOutputWithContext(ctx context.Context) ComponentTransformResponseOutput
func (ComponentTransformResponseOutput) UserName ¶
func (o ComponentTransformResponseOutput) UserName() pulumi.StringOutput
Human-readable name for this transform; may be user or system generated.
type DatastoreIODetails ¶
type DatastoreIODetails struct { // Namespace used in the connection. Namespace *string `pulumi:"namespace"` // ProjectId accessed in the connection. Project *string `pulumi:"project"` }
Metadata for a Datastore connector used by the job.
type DatastoreIODetailsArgs ¶
type DatastoreIODetailsArgs struct { // Namespace used in the connection. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // ProjectId accessed in the connection. Project pulumi.StringPtrInput `pulumi:"project"` }
Metadata for a Datastore connector used by the job.
func (DatastoreIODetailsArgs) ElementType ¶
func (DatastoreIODetailsArgs) ElementType() reflect.Type
func (DatastoreIODetailsArgs) ToDatastoreIODetailsOutput ¶
func (i DatastoreIODetailsArgs) ToDatastoreIODetailsOutput() DatastoreIODetailsOutput
func (DatastoreIODetailsArgs) ToDatastoreIODetailsOutputWithContext ¶
func (i DatastoreIODetailsArgs) ToDatastoreIODetailsOutputWithContext(ctx context.Context) DatastoreIODetailsOutput
type DatastoreIODetailsArray ¶
type DatastoreIODetailsArray []DatastoreIODetailsInput
func (DatastoreIODetailsArray) ElementType ¶
func (DatastoreIODetailsArray) ElementType() reflect.Type
func (DatastoreIODetailsArray) ToDatastoreIODetailsArrayOutput ¶
func (i DatastoreIODetailsArray) ToDatastoreIODetailsArrayOutput() DatastoreIODetailsArrayOutput
func (DatastoreIODetailsArray) ToDatastoreIODetailsArrayOutputWithContext ¶
func (i DatastoreIODetailsArray) ToDatastoreIODetailsArrayOutputWithContext(ctx context.Context) DatastoreIODetailsArrayOutput
type DatastoreIODetailsArrayInput ¶
type DatastoreIODetailsArrayInput interface { pulumi.Input ToDatastoreIODetailsArrayOutput() DatastoreIODetailsArrayOutput ToDatastoreIODetailsArrayOutputWithContext(context.Context) DatastoreIODetailsArrayOutput }
DatastoreIODetailsArrayInput is an input type that accepts DatastoreIODetailsArray and DatastoreIODetailsArrayOutput values. You can construct a concrete instance of `DatastoreIODetailsArrayInput` via:
DatastoreIODetailsArray{ DatastoreIODetailsArgs{...} }
type DatastoreIODetailsArrayOutput ¶
type DatastoreIODetailsArrayOutput struct{ *pulumi.OutputState }
func (DatastoreIODetailsArrayOutput) ElementType ¶
func (DatastoreIODetailsArrayOutput) ElementType() reflect.Type
func (DatastoreIODetailsArrayOutput) Index ¶
func (o DatastoreIODetailsArrayOutput) Index(i pulumi.IntInput) DatastoreIODetailsOutput
func (DatastoreIODetailsArrayOutput) ToDatastoreIODetailsArrayOutput ¶
func (o DatastoreIODetailsArrayOutput) ToDatastoreIODetailsArrayOutput() DatastoreIODetailsArrayOutput
func (DatastoreIODetailsArrayOutput) ToDatastoreIODetailsArrayOutputWithContext ¶
func (o DatastoreIODetailsArrayOutput) ToDatastoreIODetailsArrayOutputWithContext(ctx context.Context) DatastoreIODetailsArrayOutput
type DatastoreIODetailsInput ¶
type DatastoreIODetailsInput interface { pulumi.Input ToDatastoreIODetailsOutput() DatastoreIODetailsOutput ToDatastoreIODetailsOutputWithContext(context.Context) DatastoreIODetailsOutput }
DatastoreIODetailsInput is an input type that accepts DatastoreIODetailsArgs and DatastoreIODetailsOutput values. You can construct a concrete instance of `DatastoreIODetailsInput` via:
DatastoreIODetailsArgs{...}
type DatastoreIODetailsOutput ¶
type DatastoreIODetailsOutput struct{ *pulumi.OutputState }
Metadata for a Datastore connector used by the job.
func (DatastoreIODetailsOutput) ElementType ¶
func (DatastoreIODetailsOutput) ElementType() reflect.Type
func (DatastoreIODetailsOutput) Namespace ¶
func (o DatastoreIODetailsOutput) Namespace() pulumi.StringPtrOutput
Namespace used in the connection.
func (DatastoreIODetailsOutput) Project ¶ added in v0.3.0
func (o DatastoreIODetailsOutput) Project() pulumi.StringPtrOutput
ProjectId accessed in the connection.
func (DatastoreIODetailsOutput) ToDatastoreIODetailsOutput ¶
func (o DatastoreIODetailsOutput) ToDatastoreIODetailsOutput() DatastoreIODetailsOutput
func (DatastoreIODetailsOutput) ToDatastoreIODetailsOutputWithContext ¶
func (o DatastoreIODetailsOutput) ToDatastoreIODetailsOutputWithContext(ctx context.Context) DatastoreIODetailsOutput
type DatastoreIODetailsResponse ¶
type DatastoreIODetailsResponse struct { // Namespace used in the connection. Namespace string `pulumi:"namespace"` // ProjectId accessed in the connection. Project string `pulumi:"project"` }
Metadata for a Datastore connector used by the job.
type DatastoreIODetailsResponseArrayOutput ¶
type DatastoreIODetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (DatastoreIODetailsResponseArrayOutput) ElementType ¶
func (DatastoreIODetailsResponseArrayOutput) ElementType() reflect.Type
func (DatastoreIODetailsResponseArrayOutput) Index ¶
func (o DatastoreIODetailsResponseArrayOutput) Index(i pulumi.IntInput) DatastoreIODetailsResponseOutput
func (DatastoreIODetailsResponseArrayOutput) ToDatastoreIODetailsResponseArrayOutput ¶
func (o DatastoreIODetailsResponseArrayOutput) ToDatastoreIODetailsResponseArrayOutput() DatastoreIODetailsResponseArrayOutput
func (DatastoreIODetailsResponseArrayOutput) ToDatastoreIODetailsResponseArrayOutputWithContext ¶
func (o DatastoreIODetailsResponseArrayOutput) ToDatastoreIODetailsResponseArrayOutputWithContext(ctx context.Context) DatastoreIODetailsResponseArrayOutput
type DatastoreIODetailsResponseOutput ¶
type DatastoreIODetailsResponseOutput struct{ *pulumi.OutputState }
Metadata for a Datastore connector used by the job.
func (DatastoreIODetailsResponseOutput) ElementType ¶
func (DatastoreIODetailsResponseOutput) ElementType() reflect.Type
func (DatastoreIODetailsResponseOutput) Namespace ¶
func (o DatastoreIODetailsResponseOutput) Namespace() pulumi.StringOutput
Namespace used in the connection.
func (DatastoreIODetailsResponseOutput) Project ¶ added in v0.3.0
func (o DatastoreIODetailsResponseOutput) Project() pulumi.StringOutput
ProjectId accessed in the connection.
func (DatastoreIODetailsResponseOutput) ToDatastoreIODetailsResponseOutput ¶
func (o DatastoreIODetailsResponseOutput) ToDatastoreIODetailsResponseOutput() DatastoreIODetailsResponseOutput
func (DatastoreIODetailsResponseOutput) ToDatastoreIODetailsResponseOutputWithContext ¶
func (o DatastoreIODetailsResponseOutput) ToDatastoreIODetailsResponseOutputWithContext(ctx context.Context) DatastoreIODetailsResponseOutput
type DebugOptions ¶
type DebugOptions struct { // When true, enables the logging of the literal hot key to the user's Cloud Logging. EnableHotKeyLogging *bool `pulumi:"enableHotKeyLogging"` }
Describes any options that have an effect on the debugging of pipelines.
type DebugOptionsArgs ¶
type DebugOptionsArgs struct { // When true, enables the logging of the literal hot key to the user's Cloud Logging. EnableHotKeyLogging pulumi.BoolPtrInput `pulumi:"enableHotKeyLogging"` }
Describes any options that have an effect on the debugging of pipelines.
func (DebugOptionsArgs) ElementType ¶
func (DebugOptionsArgs) ElementType() reflect.Type
func (DebugOptionsArgs) ToDebugOptionsOutput ¶
func (i DebugOptionsArgs) ToDebugOptionsOutput() DebugOptionsOutput
func (DebugOptionsArgs) ToDebugOptionsOutputWithContext ¶
func (i DebugOptionsArgs) ToDebugOptionsOutputWithContext(ctx context.Context) DebugOptionsOutput
func (DebugOptionsArgs) ToDebugOptionsPtrOutput ¶
func (i DebugOptionsArgs) ToDebugOptionsPtrOutput() DebugOptionsPtrOutput
func (DebugOptionsArgs) ToDebugOptionsPtrOutputWithContext ¶
func (i DebugOptionsArgs) ToDebugOptionsPtrOutputWithContext(ctx context.Context) DebugOptionsPtrOutput
type DebugOptionsInput ¶
type DebugOptionsInput interface { pulumi.Input ToDebugOptionsOutput() DebugOptionsOutput ToDebugOptionsOutputWithContext(context.Context) DebugOptionsOutput }
DebugOptionsInput is an input type that accepts DebugOptionsArgs and DebugOptionsOutput values. You can construct a concrete instance of `DebugOptionsInput` via:
DebugOptionsArgs{...}
type DebugOptionsOutput ¶
type DebugOptionsOutput struct{ *pulumi.OutputState }
Describes any options that have an effect on the debugging of pipelines.
func (DebugOptionsOutput) ElementType ¶
func (DebugOptionsOutput) ElementType() reflect.Type
func (DebugOptionsOutput) EnableHotKeyLogging ¶
func (o DebugOptionsOutput) EnableHotKeyLogging() pulumi.BoolPtrOutput
When true, enables the logging of the literal hot key to the user's Cloud Logging.
func (DebugOptionsOutput) ToDebugOptionsOutput ¶
func (o DebugOptionsOutput) ToDebugOptionsOutput() DebugOptionsOutput
func (DebugOptionsOutput) ToDebugOptionsOutputWithContext ¶
func (o DebugOptionsOutput) ToDebugOptionsOutputWithContext(ctx context.Context) DebugOptionsOutput
func (DebugOptionsOutput) ToDebugOptionsPtrOutput ¶
func (o DebugOptionsOutput) ToDebugOptionsPtrOutput() DebugOptionsPtrOutput
func (DebugOptionsOutput) ToDebugOptionsPtrOutputWithContext ¶
func (o DebugOptionsOutput) ToDebugOptionsPtrOutputWithContext(ctx context.Context) DebugOptionsPtrOutput
type DebugOptionsPtrInput ¶
type DebugOptionsPtrInput interface { pulumi.Input ToDebugOptionsPtrOutput() DebugOptionsPtrOutput ToDebugOptionsPtrOutputWithContext(context.Context) DebugOptionsPtrOutput }
DebugOptionsPtrInput is an input type that accepts DebugOptionsArgs, DebugOptionsPtr and DebugOptionsPtrOutput values. You can construct a concrete instance of `DebugOptionsPtrInput` via:
DebugOptionsArgs{...} or: nil
func DebugOptionsPtr ¶
func DebugOptionsPtr(v *DebugOptionsArgs) DebugOptionsPtrInput
type DebugOptionsPtrOutput ¶
type DebugOptionsPtrOutput struct{ *pulumi.OutputState }
func (DebugOptionsPtrOutput) Elem ¶
func (o DebugOptionsPtrOutput) Elem() DebugOptionsOutput
func (DebugOptionsPtrOutput) ElementType ¶
func (DebugOptionsPtrOutput) ElementType() reflect.Type
func (DebugOptionsPtrOutput) EnableHotKeyLogging ¶
func (o DebugOptionsPtrOutput) EnableHotKeyLogging() pulumi.BoolPtrOutput
When true, enables the logging of the literal hot key to the user's Cloud Logging.
func (DebugOptionsPtrOutput) ToDebugOptionsPtrOutput ¶
func (o DebugOptionsPtrOutput) ToDebugOptionsPtrOutput() DebugOptionsPtrOutput
func (DebugOptionsPtrOutput) ToDebugOptionsPtrOutputWithContext ¶
func (o DebugOptionsPtrOutput) ToDebugOptionsPtrOutputWithContext(ctx context.Context) DebugOptionsPtrOutput
type DebugOptionsResponse ¶
type DebugOptionsResponse struct { // When true, enables the logging of the literal hot key to the user's Cloud Logging. EnableHotKeyLogging bool `pulumi:"enableHotKeyLogging"` }
Describes any options that have an effect on the debugging of pipelines.
type DebugOptionsResponseOutput ¶
type DebugOptionsResponseOutput struct{ *pulumi.OutputState }
Describes any options that have an effect on the debugging of pipelines.
func (DebugOptionsResponseOutput) ElementType ¶
func (DebugOptionsResponseOutput) ElementType() reflect.Type
func (DebugOptionsResponseOutput) EnableHotKeyLogging ¶
func (o DebugOptionsResponseOutput) EnableHotKeyLogging() pulumi.BoolOutput
When true, enables the logging of the literal hot key to the user's Cloud Logging.
func (DebugOptionsResponseOutput) ToDebugOptionsResponseOutput ¶
func (o DebugOptionsResponseOutput) ToDebugOptionsResponseOutput() DebugOptionsResponseOutput
func (DebugOptionsResponseOutput) ToDebugOptionsResponseOutputWithContext ¶
func (o DebugOptionsResponseOutput) ToDebugOptionsResponseOutputWithContext(ctx context.Context) DebugOptionsResponseOutput
type Disk ¶
type Disk struct { // Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard DiskType *string `pulumi:"diskType"` // Directory in a VM where disk is mounted. MountPoint *string `pulumi:"mountPoint"` // Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default. SizeGb *int `pulumi:"sizeGb"` }
Describes the data disk used by a workflow job.
type DiskArgs ¶
type DiskArgs struct { // Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard DiskType pulumi.StringPtrInput `pulumi:"diskType"` // Directory in a VM where disk is mounted. MountPoint pulumi.StringPtrInput `pulumi:"mountPoint"` // Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default. SizeGb pulumi.IntPtrInput `pulumi:"sizeGb"` }
Describes the data disk used by a workflow job.
func (DiskArgs) ElementType ¶
func (DiskArgs) ToDiskOutput ¶
func (i DiskArgs) ToDiskOutput() DiskOutput
func (DiskArgs) ToDiskOutputWithContext ¶
func (i DiskArgs) ToDiskOutputWithContext(ctx context.Context) DiskOutput
type DiskArray ¶
type DiskArray []DiskInput
func (DiskArray) ElementType ¶
func (DiskArray) ToDiskArrayOutput ¶
func (i DiskArray) ToDiskArrayOutput() DiskArrayOutput
func (DiskArray) ToDiskArrayOutputWithContext ¶
func (i DiskArray) ToDiskArrayOutputWithContext(ctx context.Context) DiskArrayOutput
type DiskArrayInput ¶
type DiskArrayInput interface { pulumi.Input ToDiskArrayOutput() DiskArrayOutput ToDiskArrayOutputWithContext(context.Context) DiskArrayOutput }
DiskArrayInput is an input type that accepts DiskArray and DiskArrayOutput values. You can construct a concrete instance of `DiskArrayInput` via:
DiskArray{ DiskArgs{...} }
type DiskArrayOutput ¶
type DiskArrayOutput struct{ *pulumi.OutputState }
func (DiskArrayOutput) ElementType ¶
func (DiskArrayOutput) ElementType() reflect.Type
func (DiskArrayOutput) Index ¶
func (o DiskArrayOutput) Index(i pulumi.IntInput) DiskOutput
func (DiskArrayOutput) ToDiskArrayOutput ¶
func (o DiskArrayOutput) ToDiskArrayOutput() DiskArrayOutput
func (DiskArrayOutput) ToDiskArrayOutputWithContext ¶
func (o DiskArrayOutput) ToDiskArrayOutputWithContext(ctx context.Context) DiskArrayOutput
type DiskInput ¶
type DiskInput interface { pulumi.Input ToDiskOutput() DiskOutput ToDiskOutputWithContext(context.Context) DiskOutput }
DiskInput is an input type that accepts DiskArgs and DiskOutput values. You can construct a concrete instance of `DiskInput` via:
DiskArgs{...}
type DiskOutput ¶
type DiskOutput struct{ *pulumi.OutputState }
Describes the data disk used by a workflow job.
func (DiskOutput) DiskType ¶
func (o DiskOutput) DiskType() pulumi.StringPtrOutput
Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
func (DiskOutput) ElementType ¶
func (DiskOutput) ElementType() reflect.Type
func (DiskOutput) MountPoint ¶
func (o DiskOutput) MountPoint() pulumi.StringPtrOutput
Directory in a VM where disk is mounted.
func (DiskOutput) SizeGb ¶
func (o DiskOutput) SizeGb() pulumi.IntPtrOutput
Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
func (DiskOutput) ToDiskOutput ¶
func (o DiskOutput) ToDiskOutput() DiskOutput
func (DiskOutput) ToDiskOutputWithContext ¶
func (o DiskOutput) ToDiskOutputWithContext(ctx context.Context) DiskOutput
type DiskResponse ¶
type DiskResponse struct { // Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard DiskType string `pulumi:"diskType"` // Directory in a VM where disk is mounted. MountPoint string `pulumi:"mountPoint"` // Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default. SizeGb int `pulumi:"sizeGb"` }
Describes the data disk used by a workflow job.
type DiskResponseArrayOutput ¶
type DiskResponseArrayOutput struct{ *pulumi.OutputState }
func (DiskResponseArrayOutput) ElementType ¶
func (DiskResponseArrayOutput) ElementType() reflect.Type
func (DiskResponseArrayOutput) Index ¶
func (o DiskResponseArrayOutput) Index(i pulumi.IntInput) DiskResponseOutput
func (DiskResponseArrayOutput) ToDiskResponseArrayOutput ¶
func (o DiskResponseArrayOutput) ToDiskResponseArrayOutput() DiskResponseArrayOutput
func (DiskResponseArrayOutput) ToDiskResponseArrayOutputWithContext ¶
func (o DiskResponseArrayOutput) ToDiskResponseArrayOutputWithContext(ctx context.Context) DiskResponseArrayOutput
type DiskResponseOutput ¶
type DiskResponseOutput struct{ *pulumi.OutputState }
Describes the data disk used by a workflow job.
func (DiskResponseOutput) DiskType ¶
func (o DiskResponseOutput) DiskType() pulumi.StringOutput
Disk storage type, as defined by Google Compute Engine. This must be a disk type appropriate to the project and zone in which the workers will run. If unknown or unspecified, the service will attempt to choose a reasonable default. For example, the standard persistent disk type is a resource name typically ending in "pd-standard". If SSD persistent disks are available, the resource name typically ends with "pd-ssd". The actual valid values are defined the Google Compute Engine API, not by the Cloud Dataflow API; consult the Google Compute Engine documentation for more information about determining the set of available disk types for a particular project and zone. Google Compute Engine Disk types are local to a particular project in a particular zone, and so the resource name will typically look something like this: compute.googleapis.com/projects/project-id/zones/zone/diskTypes/pd-standard
func (DiskResponseOutput) ElementType ¶
func (DiskResponseOutput) ElementType() reflect.Type
func (DiskResponseOutput) MountPoint ¶
func (o DiskResponseOutput) MountPoint() pulumi.StringOutput
Directory in a VM where disk is mounted.
func (DiskResponseOutput) SizeGb ¶
func (o DiskResponseOutput) SizeGb() pulumi.IntOutput
Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
func (DiskResponseOutput) ToDiskResponseOutput ¶
func (o DiskResponseOutput) ToDiskResponseOutput() DiskResponseOutput
func (DiskResponseOutput) ToDiskResponseOutputWithContext ¶
func (o DiskResponseOutput) ToDiskResponseOutputWithContext(ctx context.Context) DiskResponseOutput
type DisplayData ¶
type DisplayData struct { // Contains value if the data is of a boolean type. BoolValue *bool `pulumi:"boolValue"` // Contains value if the data is of duration type. DurationValue *string `pulumi:"durationValue"` // Contains value if the data is of float type. FloatValue *float64 `pulumi:"floatValue"` // Contains value if the data is of int64 type. Int64Value *string `pulumi:"int64Value"` // Contains value if the data is of java class type. JavaClassValue *string `pulumi:"javaClassValue"` // The key identifying the display data. This is intended to be used as a label for the display data when viewed in a dax monitoring system. Key *string `pulumi:"key"` // An optional label to display in a dax UI for the element. Label *string `pulumi:"label"` // The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data. This allows a dax monitoring system to specially handle the data and perform custom rendering. Namespace *string `pulumi:"namespace"` // A possible additional shorter value to display. For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip. ShortStrValue *string `pulumi:"shortStrValue"` // Contains value if the data is of string type. StrValue *string `pulumi:"strValue"` // Contains value if the data is of timestamp type. TimestampValue *string `pulumi:"timestampValue"` // An optional full URL. Url *string `pulumi:"url"` }
Data provided with a pipeline or transform to provide descriptive info.
type DisplayDataArgs ¶
type DisplayDataArgs struct { // Contains value if the data is of a boolean type. BoolValue pulumi.BoolPtrInput `pulumi:"boolValue"` // Contains value if the data is of duration type. DurationValue pulumi.StringPtrInput `pulumi:"durationValue"` // Contains value if the data is of float type. FloatValue pulumi.Float64PtrInput `pulumi:"floatValue"` // Contains value if the data is of int64 type. Int64Value pulumi.StringPtrInput `pulumi:"int64Value"` // Contains value if the data is of java class type. JavaClassValue pulumi.StringPtrInput `pulumi:"javaClassValue"` // The key identifying the display data. This is intended to be used as a label for the display data when viewed in a dax monitoring system. Key pulumi.StringPtrInput `pulumi:"key"` // An optional label to display in a dax UI for the element. Label pulumi.StringPtrInput `pulumi:"label"` // The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data. This allows a dax monitoring system to specially handle the data and perform custom rendering. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // A possible additional shorter value to display. For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip. ShortStrValue pulumi.StringPtrInput `pulumi:"shortStrValue"` // Contains value if the data is of string type. StrValue pulumi.StringPtrInput `pulumi:"strValue"` // Contains value if the data is of timestamp type. TimestampValue pulumi.StringPtrInput `pulumi:"timestampValue"` // An optional full URL. Url pulumi.StringPtrInput `pulumi:"url"` }
Data provided with a pipeline or transform to provide descriptive info.
func (DisplayDataArgs) ElementType ¶
func (DisplayDataArgs) ElementType() reflect.Type
func (DisplayDataArgs) ToDisplayDataOutput ¶
func (i DisplayDataArgs) ToDisplayDataOutput() DisplayDataOutput
func (DisplayDataArgs) ToDisplayDataOutputWithContext ¶
func (i DisplayDataArgs) ToDisplayDataOutputWithContext(ctx context.Context) DisplayDataOutput
type DisplayDataArray ¶
type DisplayDataArray []DisplayDataInput
func (DisplayDataArray) ElementType ¶
func (DisplayDataArray) ElementType() reflect.Type
func (DisplayDataArray) ToDisplayDataArrayOutput ¶
func (i DisplayDataArray) ToDisplayDataArrayOutput() DisplayDataArrayOutput
func (DisplayDataArray) ToDisplayDataArrayOutputWithContext ¶
func (i DisplayDataArray) ToDisplayDataArrayOutputWithContext(ctx context.Context) DisplayDataArrayOutput
type DisplayDataArrayInput ¶
type DisplayDataArrayInput interface { pulumi.Input ToDisplayDataArrayOutput() DisplayDataArrayOutput ToDisplayDataArrayOutputWithContext(context.Context) DisplayDataArrayOutput }
DisplayDataArrayInput is an input type that accepts DisplayDataArray and DisplayDataArrayOutput values. You can construct a concrete instance of `DisplayDataArrayInput` via:
DisplayDataArray{ DisplayDataArgs{...} }
type DisplayDataArrayOutput ¶
type DisplayDataArrayOutput struct{ *pulumi.OutputState }
func (DisplayDataArrayOutput) ElementType ¶
func (DisplayDataArrayOutput) ElementType() reflect.Type
func (DisplayDataArrayOutput) Index ¶
func (o DisplayDataArrayOutput) Index(i pulumi.IntInput) DisplayDataOutput
func (DisplayDataArrayOutput) ToDisplayDataArrayOutput ¶
func (o DisplayDataArrayOutput) ToDisplayDataArrayOutput() DisplayDataArrayOutput
func (DisplayDataArrayOutput) ToDisplayDataArrayOutputWithContext ¶
func (o DisplayDataArrayOutput) ToDisplayDataArrayOutputWithContext(ctx context.Context) DisplayDataArrayOutput
type DisplayDataInput ¶
type DisplayDataInput interface { pulumi.Input ToDisplayDataOutput() DisplayDataOutput ToDisplayDataOutputWithContext(context.Context) DisplayDataOutput }
DisplayDataInput is an input type that accepts DisplayDataArgs and DisplayDataOutput values. You can construct a concrete instance of `DisplayDataInput` via:
DisplayDataArgs{...}
type DisplayDataOutput ¶
type DisplayDataOutput struct{ *pulumi.OutputState }
Data provided with a pipeline or transform to provide descriptive info.
func (DisplayDataOutput) BoolValue ¶
func (o DisplayDataOutput) BoolValue() pulumi.BoolPtrOutput
Contains value if the data is of a boolean type.
func (DisplayDataOutput) DurationValue ¶
func (o DisplayDataOutput) DurationValue() pulumi.StringPtrOutput
Contains value if the data is of duration type.
func (DisplayDataOutput) ElementType ¶
func (DisplayDataOutput) ElementType() reflect.Type
func (DisplayDataOutput) FloatValue ¶
func (o DisplayDataOutput) FloatValue() pulumi.Float64PtrOutput
Contains value if the data is of float type.
func (DisplayDataOutput) Int64Value ¶
func (o DisplayDataOutput) Int64Value() pulumi.StringPtrOutput
Contains value if the data is of int64 type.
func (DisplayDataOutput) JavaClassValue ¶
func (o DisplayDataOutput) JavaClassValue() pulumi.StringPtrOutput
Contains value if the data is of java class type.
func (DisplayDataOutput) Key ¶
func (o DisplayDataOutput) Key() pulumi.StringPtrOutput
The key identifying the display data. This is intended to be used as a label for the display data when viewed in a dax monitoring system.
func (DisplayDataOutput) Label ¶
func (o DisplayDataOutput) Label() pulumi.StringPtrOutput
An optional label to display in a dax UI for the element.
func (DisplayDataOutput) Namespace ¶
func (o DisplayDataOutput) Namespace() pulumi.StringPtrOutput
The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data. This allows a dax monitoring system to specially handle the data and perform custom rendering.
func (DisplayDataOutput) ShortStrValue ¶
func (o DisplayDataOutput) ShortStrValue() pulumi.StringPtrOutput
A possible additional shorter value to display. For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip.
func (DisplayDataOutput) StrValue ¶
func (o DisplayDataOutput) StrValue() pulumi.StringPtrOutput
Contains value if the data is of string type.
func (DisplayDataOutput) TimestampValue ¶
func (o DisplayDataOutput) TimestampValue() pulumi.StringPtrOutput
Contains value if the data is of timestamp type.
func (DisplayDataOutput) ToDisplayDataOutput ¶
func (o DisplayDataOutput) ToDisplayDataOutput() DisplayDataOutput
func (DisplayDataOutput) ToDisplayDataOutputWithContext ¶
func (o DisplayDataOutput) ToDisplayDataOutputWithContext(ctx context.Context) DisplayDataOutput
func (DisplayDataOutput) Url ¶
func (o DisplayDataOutput) Url() pulumi.StringPtrOutput
An optional full URL.
type DisplayDataResponse ¶
type DisplayDataResponse struct { // Contains value if the data is of a boolean type. BoolValue bool `pulumi:"boolValue"` // Contains value if the data is of duration type. DurationValue string `pulumi:"durationValue"` // Contains value if the data is of float type. FloatValue float64 `pulumi:"floatValue"` // Contains value if the data is of int64 type. Int64Value string `pulumi:"int64Value"` // Contains value if the data is of java class type. JavaClassValue string `pulumi:"javaClassValue"` // The key identifying the display data. This is intended to be used as a label for the display data when viewed in a dax monitoring system. Key string `pulumi:"key"` // An optional label to display in a dax UI for the element. Label string `pulumi:"label"` // The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data. This allows a dax monitoring system to specially handle the data and perform custom rendering. Namespace string `pulumi:"namespace"` // A possible additional shorter value to display. For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip. ShortStrValue string `pulumi:"shortStrValue"` // Contains value if the data is of string type. StrValue string `pulumi:"strValue"` // Contains value if the data is of timestamp type. TimestampValue string `pulumi:"timestampValue"` // An optional full URL. Url string `pulumi:"url"` }
Data provided with a pipeline or transform to provide descriptive info.
type DisplayDataResponseArrayOutput ¶
type DisplayDataResponseArrayOutput struct{ *pulumi.OutputState }
func (DisplayDataResponseArrayOutput) ElementType ¶
func (DisplayDataResponseArrayOutput) ElementType() reflect.Type
func (DisplayDataResponseArrayOutput) Index ¶
func (o DisplayDataResponseArrayOutput) Index(i pulumi.IntInput) DisplayDataResponseOutput
func (DisplayDataResponseArrayOutput) ToDisplayDataResponseArrayOutput ¶
func (o DisplayDataResponseArrayOutput) ToDisplayDataResponseArrayOutput() DisplayDataResponseArrayOutput
func (DisplayDataResponseArrayOutput) ToDisplayDataResponseArrayOutputWithContext ¶
func (o DisplayDataResponseArrayOutput) ToDisplayDataResponseArrayOutputWithContext(ctx context.Context) DisplayDataResponseArrayOutput
type DisplayDataResponseOutput ¶
type DisplayDataResponseOutput struct{ *pulumi.OutputState }
Data provided with a pipeline or transform to provide descriptive info.
func (DisplayDataResponseOutput) BoolValue ¶
func (o DisplayDataResponseOutput) BoolValue() pulumi.BoolOutput
Contains value if the data is of a boolean type.
func (DisplayDataResponseOutput) DurationValue ¶
func (o DisplayDataResponseOutput) DurationValue() pulumi.StringOutput
Contains value if the data is of duration type.
func (DisplayDataResponseOutput) ElementType ¶
func (DisplayDataResponseOutput) ElementType() reflect.Type
func (DisplayDataResponseOutput) FloatValue ¶
func (o DisplayDataResponseOutput) FloatValue() pulumi.Float64Output
Contains value if the data is of float type.
func (DisplayDataResponseOutput) Int64Value ¶
func (o DisplayDataResponseOutput) Int64Value() pulumi.StringOutput
Contains value if the data is of int64 type.
func (DisplayDataResponseOutput) JavaClassValue ¶
func (o DisplayDataResponseOutput) JavaClassValue() pulumi.StringOutput
Contains value if the data is of java class type.
func (DisplayDataResponseOutput) Key ¶
func (o DisplayDataResponseOutput) Key() pulumi.StringOutput
The key identifying the display data. This is intended to be used as a label for the display data when viewed in a dax monitoring system.
func (DisplayDataResponseOutput) Label ¶
func (o DisplayDataResponseOutput) Label() pulumi.StringOutput
An optional label to display in a dax UI for the element.
func (DisplayDataResponseOutput) Namespace ¶
func (o DisplayDataResponseOutput) Namespace() pulumi.StringOutput
The namespace for the key. This is usually a class name or programming language namespace (i.e. python module) which defines the display data. This allows a dax monitoring system to specially handle the data and perform custom rendering.
func (DisplayDataResponseOutput) ShortStrValue ¶
func (o DisplayDataResponseOutput) ShortStrValue() pulumi.StringOutput
A possible additional shorter value to display. For example a java_class_name_value of com.mypackage.MyDoFn will be stored with MyDoFn as the short_str_value and com.mypackage.MyDoFn as the java_class_name value. short_str_value can be displayed and java_class_name_value will be displayed as a tooltip.
func (DisplayDataResponseOutput) StrValue ¶
func (o DisplayDataResponseOutput) StrValue() pulumi.StringOutput
Contains value if the data is of string type.
func (DisplayDataResponseOutput) TimestampValue ¶
func (o DisplayDataResponseOutput) TimestampValue() pulumi.StringOutput
Contains value if the data is of timestamp type.
func (DisplayDataResponseOutput) ToDisplayDataResponseOutput ¶
func (o DisplayDataResponseOutput) ToDisplayDataResponseOutput() DisplayDataResponseOutput
func (DisplayDataResponseOutput) ToDisplayDataResponseOutputWithContext ¶
func (o DisplayDataResponseOutput) ToDisplayDataResponseOutputWithContext(ctx context.Context) DisplayDataResponseOutput
func (DisplayDataResponseOutput) Url ¶
func (o DisplayDataResponseOutput) Url() pulumi.StringOutput
An optional full URL.
type Environment ¶
type Environment struct { // The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com". ClusterManagerApiService *string `pulumi:"clusterManagerApiService"` // The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset} Dataset *string `pulumi:"dataset"` // Any debugging options to be supplied to the job. DebugOptions *DebugOptions `pulumi:"debugOptions"` // The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options. Experiments []string `pulumi:"experiments"` // Which Flexible Resource Scheduling mode to run in. FlexResourceSchedulingGoal *EnvironmentFlexResourceSchedulingGoal `pulumi:"flexResourceSchedulingGoal"` // Experimental settings. InternalExperiments map[string]string `pulumi:"internalExperiments"` // The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way. SdkPipelineOptions map[string]string `pulumi:"sdkPipelineOptions"` // Identity to run virtual machines as. Defaults to the default account. ServiceAccountEmail *string `pulumi:"serviceAccountEmail"` // If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY ServiceKmsKeyName *string `pulumi:"serviceKmsKeyName"` // The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on). ServiceOptions []string `pulumi:"serviceOptions"` // The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix *string `pulumi:"tempStoragePrefix"` // A description of the process that generated the request. UserAgent map[string]string `pulumi:"userAgent"` // A structure describing which components and their versions of the service are required in order to run the job. Version map[string]string `pulumi:"version"` // The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers. WorkerPools []WorkerPool `pulumi:"workerPools"` // The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region. WorkerRegion *string `pulumi:"workerRegion"` // The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. WorkerZone *string `pulumi:"workerZone"` }
Describes the environment in which a Dataflow Job runs.
type EnvironmentArgs ¶
type EnvironmentArgs struct { // The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com". ClusterManagerApiService pulumi.StringPtrInput `pulumi:"clusterManagerApiService"` // The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset} Dataset pulumi.StringPtrInput `pulumi:"dataset"` // Any debugging options to be supplied to the job. DebugOptions DebugOptionsPtrInput `pulumi:"debugOptions"` // The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options. Experiments pulumi.StringArrayInput `pulumi:"experiments"` // Which Flexible Resource Scheduling mode to run in. FlexResourceSchedulingGoal EnvironmentFlexResourceSchedulingGoalPtrInput `pulumi:"flexResourceSchedulingGoal"` // Experimental settings. InternalExperiments pulumi.StringMapInput `pulumi:"internalExperiments"` // The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way. SdkPipelineOptions pulumi.StringMapInput `pulumi:"sdkPipelineOptions"` // Identity to run virtual machines as. Defaults to the default account. ServiceAccountEmail pulumi.StringPtrInput `pulumi:"serviceAccountEmail"` // If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY ServiceKmsKeyName pulumi.StringPtrInput `pulumi:"serviceKmsKeyName"` // The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on). ServiceOptions pulumi.StringArrayInput `pulumi:"serviceOptions"` // The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix pulumi.StringPtrInput `pulumi:"tempStoragePrefix"` // A description of the process that generated the request. UserAgent pulumi.StringMapInput `pulumi:"userAgent"` // A structure describing which components and their versions of the service are required in order to run the job. Version pulumi.StringMapInput `pulumi:"version"` // The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers. WorkerPools WorkerPoolArrayInput `pulumi:"workerPools"` // The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region. WorkerRegion pulumi.StringPtrInput `pulumi:"workerRegion"` // The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. WorkerZone pulumi.StringPtrInput `pulumi:"workerZone"` }
Describes the environment in which a Dataflow Job runs.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
func (EnvironmentArgs) ToEnvironmentOutput ¶
func (i EnvironmentArgs) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentArgs) ToEnvironmentOutputWithContext ¶
func (i EnvironmentArgs) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentArgs) ToEnvironmentPtrOutput ¶
func (i EnvironmentArgs) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentArgs) ToEnvironmentPtrOutputWithContext ¶
func (i EnvironmentArgs) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
type EnvironmentFlexResourceSchedulingGoal ¶ added in v0.4.0
type EnvironmentFlexResourceSchedulingGoal string
Which Flexible Resource Scheduling mode to run in.
func (EnvironmentFlexResourceSchedulingGoal) ElementType ¶ added in v0.4.0
func (EnvironmentFlexResourceSchedulingGoal) ElementType() reflect.Type
func (EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalOutput ¶ added in v0.6.0
func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalOutput() EnvironmentFlexResourceSchedulingGoalOutput
func (EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalOutputWithContext ¶ added in v0.6.0
func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalOutput
func (EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalPtrOutput ¶ added in v0.6.0
func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput
func (EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext ¶ added in v0.6.0
func (e EnvironmentFlexResourceSchedulingGoal) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput
func (EnvironmentFlexResourceSchedulingGoal) ToStringOutput ¶ added in v0.4.0
func (e EnvironmentFlexResourceSchedulingGoal) ToStringOutput() pulumi.StringOutput
func (EnvironmentFlexResourceSchedulingGoal) ToStringOutputWithContext ¶ added in v0.4.0
func (e EnvironmentFlexResourceSchedulingGoal) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentFlexResourceSchedulingGoal) ToStringPtrOutput ¶ added in v0.4.0
func (e EnvironmentFlexResourceSchedulingGoal) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentFlexResourceSchedulingGoal) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e EnvironmentFlexResourceSchedulingGoal) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentFlexResourceSchedulingGoalInput ¶ added in v0.6.0
type EnvironmentFlexResourceSchedulingGoalInput interface { pulumi.Input ToEnvironmentFlexResourceSchedulingGoalOutput() EnvironmentFlexResourceSchedulingGoalOutput ToEnvironmentFlexResourceSchedulingGoalOutputWithContext(context.Context) EnvironmentFlexResourceSchedulingGoalOutput }
EnvironmentFlexResourceSchedulingGoalInput is an input type that accepts EnvironmentFlexResourceSchedulingGoalArgs and EnvironmentFlexResourceSchedulingGoalOutput values. You can construct a concrete instance of `EnvironmentFlexResourceSchedulingGoalInput` via:
EnvironmentFlexResourceSchedulingGoalArgs{...}
type EnvironmentFlexResourceSchedulingGoalOutput ¶ added in v0.6.0
type EnvironmentFlexResourceSchedulingGoalOutput struct{ *pulumi.OutputState }
func (EnvironmentFlexResourceSchedulingGoalOutput) ElementType ¶ added in v0.6.0
func (EnvironmentFlexResourceSchedulingGoalOutput) ElementType() reflect.Type
func (EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalOutput ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalOutput() EnvironmentFlexResourceSchedulingGoalOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalOutputWithContext ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutput ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToStringOutput ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringOutput() pulumi.StringOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentFlexResourceSchedulingGoalOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentFlexResourceSchedulingGoalPtrInput ¶ added in v0.6.0
type EnvironmentFlexResourceSchedulingGoalPtrInput interface { pulumi.Input ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput }
func EnvironmentFlexResourceSchedulingGoalPtr ¶ added in v0.6.0
func EnvironmentFlexResourceSchedulingGoalPtr(v string) EnvironmentFlexResourceSchedulingGoalPtrInput
type EnvironmentFlexResourceSchedulingGoalPtrOutput ¶ added in v0.6.0
type EnvironmentFlexResourceSchedulingGoalPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ElementType ¶ added in v0.6.0
func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ElementType() reflect.Type
func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutput ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutput() EnvironmentFlexResourceSchedulingGoalPtrOutput
func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToEnvironmentFlexResourceSchedulingGoalPtrOutputWithContext(ctx context.Context) EnvironmentFlexResourceSchedulingGoalPtrOutput
func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EnvironmentFlexResourceSchedulingGoalPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(context.Context) EnvironmentOutput }
EnvironmentInput is an input type that accepts EnvironmentArgs and EnvironmentOutput values. You can construct a concrete instance of `EnvironmentInput` via:
EnvironmentArgs{...}
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
Describes the environment in which a Dataflow Job runs.
func (EnvironmentOutput) ClusterManagerApiService ¶
func (o EnvironmentOutput) ClusterManagerApiService() pulumi.StringPtrOutput
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
func (EnvironmentOutput) Dataset ¶
func (o EnvironmentOutput) Dataset() pulumi.StringPtrOutput
The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}
func (EnvironmentOutput) DebugOptions ¶
func (o EnvironmentOutput) DebugOptions() DebugOptionsPtrOutput
Any debugging options to be supplied to the job.
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) Experiments ¶
func (o EnvironmentOutput) Experiments() pulumi.StringArrayOutput
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
func (EnvironmentOutput) FlexResourceSchedulingGoal ¶
func (o EnvironmentOutput) FlexResourceSchedulingGoal() EnvironmentFlexResourceSchedulingGoalPtrOutput
Which Flexible Resource Scheduling mode to run in.
func (EnvironmentOutput) InternalExperiments ¶
func (o EnvironmentOutput) InternalExperiments() pulumi.StringMapOutput
Experimental settings.
func (EnvironmentOutput) SdkPipelineOptions ¶
func (o EnvironmentOutput) SdkPipelineOptions() pulumi.StringMapOutput
The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
func (EnvironmentOutput) ServiceAccountEmail ¶
func (o EnvironmentOutput) ServiceAccountEmail() pulumi.StringPtrOutput
Identity to run virtual machines as. Defaults to the default account.
func (EnvironmentOutput) ServiceKmsKeyName ¶
func (o EnvironmentOutput) ServiceKmsKeyName() pulumi.StringPtrOutput
If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
func (EnvironmentOutput) ServiceOptions ¶
func (o EnvironmentOutput) ServiceOptions() pulumi.StringArrayOutput
The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
func (EnvironmentOutput) TempStoragePrefix ¶
func (o EnvironmentOutput) TempStoragePrefix() pulumi.StringPtrOutput
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentPtrOutput ¶
func (o EnvironmentOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentOutput) ToEnvironmentPtrOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
func (EnvironmentOutput) UserAgent ¶
func (o EnvironmentOutput) UserAgent() pulumi.StringMapOutput
A description of the process that generated the request.
func (EnvironmentOutput) Version ¶
func (o EnvironmentOutput) Version() pulumi.StringMapOutput
A structure describing which components and their versions of the service are required in order to run the job.
func (EnvironmentOutput) WorkerPools ¶
func (o EnvironmentOutput) WorkerPools() WorkerPoolArrayOutput
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
func (EnvironmentOutput) WorkerRegion ¶
func (o EnvironmentOutput) WorkerRegion() pulumi.StringPtrOutput
The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
func (EnvironmentOutput) WorkerZone ¶
func (o EnvironmentOutput) WorkerZone() pulumi.StringPtrOutput
The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
type EnvironmentPtrInput ¶
type EnvironmentPtrInput interface { pulumi.Input ToEnvironmentPtrOutput() EnvironmentPtrOutput ToEnvironmentPtrOutputWithContext(context.Context) EnvironmentPtrOutput }
EnvironmentPtrInput is an input type that accepts EnvironmentArgs, EnvironmentPtr and EnvironmentPtrOutput values. You can construct a concrete instance of `EnvironmentPtrInput` via:
EnvironmentArgs{...} or: nil
func EnvironmentPtr ¶
func EnvironmentPtr(v *EnvironmentArgs) EnvironmentPtrInput
type EnvironmentPtrOutput ¶
type EnvironmentPtrOutput struct{ *pulumi.OutputState }
func (EnvironmentPtrOutput) ClusterManagerApiService ¶
func (o EnvironmentPtrOutput) ClusterManagerApiService() pulumi.StringPtrOutput
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
func (EnvironmentPtrOutput) Dataset ¶
func (o EnvironmentPtrOutput) Dataset() pulumi.StringPtrOutput
The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}
func (EnvironmentPtrOutput) DebugOptions ¶
func (o EnvironmentPtrOutput) DebugOptions() DebugOptionsPtrOutput
Any debugging options to be supplied to the job.
func (EnvironmentPtrOutput) Elem ¶
func (o EnvironmentPtrOutput) Elem() EnvironmentOutput
func (EnvironmentPtrOutput) ElementType ¶
func (EnvironmentPtrOutput) ElementType() reflect.Type
func (EnvironmentPtrOutput) Experiments ¶
func (o EnvironmentPtrOutput) Experiments() pulumi.StringArrayOutput
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
func (EnvironmentPtrOutput) FlexResourceSchedulingGoal ¶
func (o EnvironmentPtrOutput) FlexResourceSchedulingGoal() EnvironmentFlexResourceSchedulingGoalPtrOutput
Which Flexible Resource Scheduling mode to run in.
func (EnvironmentPtrOutput) InternalExperiments ¶
func (o EnvironmentPtrOutput) InternalExperiments() pulumi.StringMapOutput
Experimental settings.
func (EnvironmentPtrOutput) SdkPipelineOptions ¶
func (o EnvironmentPtrOutput) SdkPipelineOptions() pulumi.StringMapOutput
The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
func (EnvironmentPtrOutput) ServiceAccountEmail ¶
func (o EnvironmentPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
Identity to run virtual machines as. Defaults to the default account.
func (EnvironmentPtrOutput) ServiceKmsKeyName ¶
func (o EnvironmentPtrOutput) ServiceKmsKeyName() pulumi.StringPtrOutput
If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
func (EnvironmentPtrOutput) ServiceOptions ¶
func (o EnvironmentPtrOutput) ServiceOptions() pulumi.StringArrayOutput
The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
func (EnvironmentPtrOutput) TempStoragePrefix ¶
func (o EnvironmentPtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (EnvironmentPtrOutput) ToEnvironmentPtrOutput ¶
func (o EnvironmentPtrOutput) ToEnvironmentPtrOutput() EnvironmentPtrOutput
func (EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext ¶
func (o EnvironmentPtrOutput) ToEnvironmentPtrOutputWithContext(ctx context.Context) EnvironmentPtrOutput
func (EnvironmentPtrOutput) UserAgent ¶
func (o EnvironmentPtrOutput) UserAgent() pulumi.StringMapOutput
A description of the process that generated the request.
func (EnvironmentPtrOutput) Version ¶
func (o EnvironmentPtrOutput) Version() pulumi.StringMapOutput
A structure describing which components and their versions of the service are required in order to run the job.
func (EnvironmentPtrOutput) WorkerPools ¶
func (o EnvironmentPtrOutput) WorkerPools() WorkerPoolArrayOutput
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
func (EnvironmentPtrOutput) WorkerRegion ¶
func (o EnvironmentPtrOutput) WorkerRegion() pulumi.StringPtrOutput
The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
func (EnvironmentPtrOutput) WorkerZone ¶
func (o EnvironmentPtrOutput) WorkerZone() pulumi.StringPtrOutput
The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
type EnvironmentResponse ¶
type EnvironmentResponse struct { // The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com". ClusterManagerApiService string `pulumi:"clusterManagerApiService"` // The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset} Dataset string `pulumi:"dataset"` // Any debugging options to be supplied to the job. DebugOptions DebugOptionsResponse `pulumi:"debugOptions"` // The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options. Experiments []string `pulumi:"experiments"` // Which Flexible Resource Scheduling mode to run in. FlexResourceSchedulingGoal string `pulumi:"flexResourceSchedulingGoal"` // Experimental settings. InternalExperiments map[string]string `pulumi:"internalExperiments"` // The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way. SdkPipelineOptions map[string]string `pulumi:"sdkPipelineOptions"` // Identity to run virtual machines as. Defaults to the default account. ServiceAccountEmail string `pulumi:"serviceAccountEmail"` // If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY ServiceKmsKeyName string `pulumi:"serviceKmsKeyName"` // The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on). ServiceOptions []string `pulumi:"serviceOptions"` // The shuffle mode used for the job. ShuffleMode string `pulumi:"shuffleMode"` // The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix string `pulumi:"tempStoragePrefix"` // A description of the process that generated the request. UserAgent map[string]string `pulumi:"userAgent"` // A structure describing which components and their versions of the service are required in order to run the job. Version map[string]string `pulumi:"version"` // The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers. WorkerPools []WorkerPoolResponse `pulumi:"workerPools"` // The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region. WorkerRegion string `pulumi:"workerRegion"` // The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. WorkerZone string `pulumi:"workerZone"` }
Describes the environment in which a Dataflow Job runs.
type EnvironmentResponseOutput ¶
type EnvironmentResponseOutput struct{ *pulumi.OutputState }
Describes the environment in which a Dataflow Job runs.
func (EnvironmentResponseOutput) ClusterManagerApiService ¶
func (o EnvironmentResponseOutput) ClusterManagerApiService() pulumi.StringOutput
The type of cluster manager API to use. If unknown or unspecified, the service will attempt to choose a reasonable default. This should be in the form of the API service name, e.g. "compute.googleapis.com".
func (EnvironmentResponseOutput) Dataset ¶
func (o EnvironmentResponseOutput) Dataset() pulumi.StringOutput
The dataset for the current project where various workflow related tables are stored. The supported resource type is: Google BigQuery: bigquery.googleapis.com/{dataset}
func (EnvironmentResponseOutput) DebugOptions ¶
func (o EnvironmentResponseOutput) DebugOptions() DebugOptionsResponseOutput
Any debugging options to be supplied to the job.
func (EnvironmentResponseOutput) ElementType ¶
func (EnvironmentResponseOutput) ElementType() reflect.Type
func (EnvironmentResponseOutput) Experiments ¶
func (o EnvironmentResponseOutput) Experiments() pulumi.StringArrayOutput
The list of experiments to enable. This field should be used for SDK related experiments and not for service related experiments. The proper field for service related experiments is service_options.
func (EnvironmentResponseOutput) FlexResourceSchedulingGoal ¶
func (o EnvironmentResponseOutput) FlexResourceSchedulingGoal() pulumi.StringOutput
Which Flexible Resource Scheduling mode to run in.
func (EnvironmentResponseOutput) InternalExperiments ¶
func (o EnvironmentResponseOutput) InternalExperiments() pulumi.StringMapOutput
Experimental settings.
func (EnvironmentResponseOutput) SdkPipelineOptions ¶
func (o EnvironmentResponseOutput) SdkPipelineOptions() pulumi.StringMapOutput
The Cloud Dataflow SDK pipeline options specified by the user. These options are passed through the service and are used to recreate the SDK pipeline options on the worker in a language agnostic and platform independent way.
func (EnvironmentResponseOutput) ServiceAccountEmail ¶
func (o EnvironmentResponseOutput) ServiceAccountEmail() pulumi.StringOutput
Identity to run virtual machines as. Defaults to the default account.
func (EnvironmentResponseOutput) ServiceKmsKeyName ¶
func (o EnvironmentResponseOutput) ServiceKmsKeyName() pulumi.StringOutput
If set, contains the Cloud KMS key identifier used to encrypt data at rest, AKA a Customer Managed Encryption Key (CMEK). Format: projects/PROJECT_ID/locations/LOCATION/keyRings/KEY_RING/cryptoKeys/KEY
func (EnvironmentResponseOutput) ServiceOptions ¶
func (o EnvironmentResponseOutput) ServiceOptions() pulumi.StringArrayOutput
The list of service options to enable. This field should be used for service related experiments only. These experiments, when graduating to GA, should be replaced by dedicated fields or become default (i.e. always on).
func (EnvironmentResponseOutput) ShuffleMode ¶
func (o EnvironmentResponseOutput) ShuffleMode() pulumi.StringOutput
The shuffle mode used for the job.
func (EnvironmentResponseOutput) TempStoragePrefix ¶
func (o EnvironmentResponseOutput) TempStoragePrefix() pulumi.StringOutput
The prefix of the resources the system should use for temporary storage. The system will append the suffix "/temp-{JOBNAME} to this resource prefix, where {JOBNAME} is the value of the job_name field. The resulting bucket and object prefix is used as the prefix of the resources used to store temporary data needed during the job execution. NOTE: This will override the value in taskrunner_settings. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (EnvironmentResponseOutput) ToEnvironmentResponseOutput ¶
func (o EnvironmentResponseOutput) ToEnvironmentResponseOutput() EnvironmentResponseOutput
func (EnvironmentResponseOutput) ToEnvironmentResponseOutputWithContext ¶
func (o EnvironmentResponseOutput) ToEnvironmentResponseOutputWithContext(ctx context.Context) EnvironmentResponseOutput
func (EnvironmentResponseOutput) UserAgent ¶
func (o EnvironmentResponseOutput) UserAgent() pulumi.StringMapOutput
A description of the process that generated the request.
func (EnvironmentResponseOutput) Version ¶
func (o EnvironmentResponseOutput) Version() pulumi.StringMapOutput
A structure describing which components and their versions of the service are required in order to run the job.
func (EnvironmentResponseOutput) WorkerPools ¶
func (o EnvironmentResponseOutput) WorkerPools() WorkerPoolResponseArrayOutput
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
func (EnvironmentResponseOutput) WorkerRegion ¶
func (o EnvironmentResponseOutput) WorkerRegion() pulumi.StringOutput
The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
func (EnvironmentResponseOutput) WorkerZone ¶
func (o EnvironmentResponseOutput) WorkerZone() pulumi.StringOutput
The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity.
type ExecutionStageState ¶
type ExecutionStageState struct { // The time at which the stage transitioned to this state. CurrentStateTime *string `pulumi:"currentStateTime"` // The name of the execution stage. ExecutionStageName *string `pulumi:"executionStageName"` // Executions stage states allow the same set of values as JobState. ExecutionStageState *ExecutionStageStateExecutionStageState `pulumi:"executionStageState"` }
A message describing the state of a particular execution stage.
type ExecutionStageStateArgs ¶
type ExecutionStageStateArgs struct { // The time at which the stage transitioned to this state. CurrentStateTime pulumi.StringPtrInput `pulumi:"currentStateTime"` // The name of the execution stage. ExecutionStageName pulumi.StringPtrInput `pulumi:"executionStageName"` // Executions stage states allow the same set of values as JobState. ExecutionStageState ExecutionStageStateExecutionStageStatePtrInput `pulumi:"executionStageState"` }
A message describing the state of a particular execution stage.
func (ExecutionStageStateArgs) ElementType ¶
func (ExecutionStageStateArgs) ElementType() reflect.Type
func (ExecutionStageStateArgs) ToExecutionStageStateOutput ¶
func (i ExecutionStageStateArgs) ToExecutionStageStateOutput() ExecutionStageStateOutput
func (ExecutionStageStateArgs) ToExecutionStageStateOutputWithContext ¶
func (i ExecutionStageStateArgs) ToExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateOutput
type ExecutionStageStateArray ¶
type ExecutionStageStateArray []ExecutionStageStateInput
func (ExecutionStageStateArray) ElementType ¶
func (ExecutionStageStateArray) ElementType() reflect.Type
func (ExecutionStageStateArray) ToExecutionStageStateArrayOutput ¶
func (i ExecutionStageStateArray) ToExecutionStageStateArrayOutput() ExecutionStageStateArrayOutput
func (ExecutionStageStateArray) ToExecutionStageStateArrayOutputWithContext ¶
func (i ExecutionStageStateArray) ToExecutionStageStateArrayOutputWithContext(ctx context.Context) ExecutionStageStateArrayOutput
type ExecutionStageStateArrayInput ¶
type ExecutionStageStateArrayInput interface { pulumi.Input ToExecutionStageStateArrayOutput() ExecutionStageStateArrayOutput ToExecutionStageStateArrayOutputWithContext(context.Context) ExecutionStageStateArrayOutput }
ExecutionStageStateArrayInput is an input type that accepts ExecutionStageStateArray and ExecutionStageStateArrayOutput values. You can construct a concrete instance of `ExecutionStageStateArrayInput` via:
ExecutionStageStateArray{ ExecutionStageStateArgs{...} }
type ExecutionStageStateArrayOutput ¶
type ExecutionStageStateArrayOutput struct{ *pulumi.OutputState }
func (ExecutionStageStateArrayOutput) ElementType ¶
func (ExecutionStageStateArrayOutput) ElementType() reflect.Type
func (ExecutionStageStateArrayOutput) Index ¶
func (o ExecutionStageStateArrayOutput) Index(i pulumi.IntInput) ExecutionStageStateOutput
func (ExecutionStageStateArrayOutput) ToExecutionStageStateArrayOutput ¶
func (o ExecutionStageStateArrayOutput) ToExecutionStageStateArrayOutput() ExecutionStageStateArrayOutput
func (ExecutionStageStateArrayOutput) ToExecutionStageStateArrayOutputWithContext ¶
func (o ExecutionStageStateArrayOutput) ToExecutionStageStateArrayOutputWithContext(ctx context.Context) ExecutionStageStateArrayOutput
type ExecutionStageStateExecutionStageState ¶ added in v0.4.0
type ExecutionStageStateExecutionStageState string
Executions stage states allow the same set of values as JobState.
func (ExecutionStageStateExecutionStageState) ElementType ¶ added in v0.4.0
func (ExecutionStageStateExecutionStageState) ElementType() reflect.Type
func (ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStateOutput ¶ added in v0.6.0
func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStateOutput() ExecutionStageStateExecutionStageStateOutput
func (ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStateOutputWithContext ¶ added in v0.6.0
func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStateOutput
func (ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStatePtrOutput ¶ added in v0.6.0
func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput
func (ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStatePtrOutputWithContext ¶ added in v0.6.0
func (e ExecutionStageStateExecutionStageState) ToExecutionStageStateExecutionStageStatePtrOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStatePtrOutput
func (ExecutionStageStateExecutionStageState) ToStringOutput ¶ added in v0.4.0
func (e ExecutionStageStateExecutionStageState) ToStringOutput() pulumi.StringOutput
func (ExecutionStageStateExecutionStageState) ToStringOutputWithContext ¶ added in v0.4.0
func (e ExecutionStageStateExecutionStageState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExecutionStageStateExecutionStageState) ToStringPtrOutput ¶ added in v0.4.0
func (e ExecutionStageStateExecutionStageState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExecutionStageStateExecutionStageState) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ExecutionStageStateExecutionStageState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExecutionStageStateExecutionStageStateInput ¶ added in v0.6.0
type ExecutionStageStateExecutionStageStateInput interface { pulumi.Input ToExecutionStageStateExecutionStageStateOutput() ExecutionStageStateExecutionStageStateOutput ToExecutionStageStateExecutionStageStateOutputWithContext(context.Context) ExecutionStageStateExecutionStageStateOutput }
ExecutionStageStateExecutionStageStateInput is an input type that accepts ExecutionStageStateExecutionStageStateArgs and ExecutionStageStateExecutionStageStateOutput values. You can construct a concrete instance of `ExecutionStageStateExecutionStageStateInput` via:
ExecutionStageStateExecutionStageStateArgs{...}
type ExecutionStageStateExecutionStageStateOutput ¶ added in v0.6.0
type ExecutionStageStateExecutionStageStateOutput struct{ *pulumi.OutputState }
func (ExecutionStageStateExecutionStageStateOutput) ElementType ¶ added in v0.6.0
func (ExecutionStageStateExecutionStageStateOutput) ElementType() reflect.Type
func (ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStateOutput ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStateOutput() ExecutionStageStateExecutionStageStateOutput
func (ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStateOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStateOutput
func (ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStatePtrOutput ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput
func (ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStatePtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToExecutionStageStateExecutionStageStatePtrOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStatePtrOutput
func (ExecutionStageStateExecutionStageStateOutput) ToStringOutput ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToStringOutput() pulumi.StringOutput
func (ExecutionStageStateExecutionStageStateOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExecutionStageStateExecutionStageStateOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExecutionStageStateExecutionStageStateOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExecutionStageStateExecutionStageStatePtrInput ¶ added in v0.6.0
type ExecutionStageStateExecutionStageStatePtrInput interface { pulumi.Input ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput ToExecutionStageStateExecutionStageStatePtrOutputWithContext(context.Context) ExecutionStageStateExecutionStageStatePtrOutput }
func ExecutionStageStateExecutionStageStatePtr ¶ added in v0.6.0
func ExecutionStageStateExecutionStageStatePtr(v string) ExecutionStageStateExecutionStageStatePtrInput
type ExecutionStageStateExecutionStageStatePtrOutput ¶ added in v0.6.0
type ExecutionStageStateExecutionStageStatePtrOutput struct{ *pulumi.OutputState }
func (ExecutionStageStateExecutionStageStatePtrOutput) ElementType ¶ added in v0.6.0
func (ExecutionStageStateExecutionStageStatePtrOutput) ElementType() reflect.Type
func (ExecutionStageStateExecutionStageStatePtrOutput) ToExecutionStageStateExecutionStageStatePtrOutput ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStatePtrOutput) ToExecutionStageStateExecutionStageStatePtrOutput() ExecutionStageStateExecutionStageStatePtrOutput
func (ExecutionStageStateExecutionStageStatePtrOutput) ToExecutionStageStateExecutionStageStatePtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStatePtrOutput) ToExecutionStageStateExecutionStageStatePtrOutputWithContext(ctx context.Context) ExecutionStageStateExecutionStageStatePtrOutput
func (ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageStateExecutionStageStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExecutionStageStateInput ¶
type ExecutionStageStateInput interface { pulumi.Input ToExecutionStageStateOutput() ExecutionStageStateOutput ToExecutionStageStateOutputWithContext(context.Context) ExecutionStageStateOutput }
ExecutionStageStateInput is an input type that accepts ExecutionStageStateArgs and ExecutionStageStateOutput values. You can construct a concrete instance of `ExecutionStageStateInput` via:
ExecutionStageStateArgs{...}
type ExecutionStageStateOutput ¶
type ExecutionStageStateOutput struct{ *pulumi.OutputState }
A message describing the state of a particular execution stage.
func (ExecutionStageStateOutput) CurrentStateTime ¶
func (o ExecutionStageStateOutput) CurrentStateTime() pulumi.StringPtrOutput
The time at which the stage transitioned to this state.
func (ExecutionStageStateOutput) ElementType ¶
func (ExecutionStageStateOutput) ElementType() reflect.Type
func (ExecutionStageStateOutput) ExecutionStageName ¶
func (o ExecutionStageStateOutput) ExecutionStageName() pulumi.StringPtrOutput
The name of the execution stage.
func (ExecutionStageStateOutput) ExecutionStageState ¶
func (o ExecutionStageStateOutput) ExecutionStageState() ExecutionStageStateExecutionStageStatePtrOutput
Executions stage states allow the same set of values as JobState.
func (ExecutionStageStateOutput) ToExecutionStageStateOutput ¶
func (o ExecutionStageStateOutput) ToExecutionStageStateOutput() ExecutionStageStateOutput
func (ExecutionStageStateOutput) ToExecutionStageStateOutputWithContext ¶
func (o ExecutionStageStateOutput) ToExecutionStageStateOutputWithContext(ctx context.Context) ExecutionStageStateOutput
type ExecutionStageStateResponse ¶
type ExecutionStageStateResponse struct { // The time at which the stage transitioned to this state. CurrentStateTime string `pulumi:"currentStateTime"` // The name of the execution stage. ExecutionStageName string `pulumi:"executionStageName"` // Executions stage states allow the same set of values as JobState. ExecutionStageState string `pulumi:"executionStageState"` }
A message describing the state of a particular execution stage.
type ExecutionStageStateResponseArrayOutput ¶
type ExecutionStageStateResponseArrayOutput struct{ *pulumi.OutputState }
func (ExecutionStageStateResponseArrayOutput) ElementType ¶
func (ExecutionStageStateResponseArrayOutput) ElementType() reflect.Type
func (ExecutionStageStateResponseArrayOutput) ToExecutionStageStateResponseArrayOutput ¶
func (o ExecutionStageStateResponseArrayOutput) ToExecutionStageStateResponseArrayOutput() ExecutionStageStateResponseArrayOutput
func (ExecutionStageStateResponseArrayOutput) ToExecutionStageStateResponseArrayOutputWithContext ¶
func (o ExecutionStageStateResponseArrayOutput) ToExecutionStageStateResponseArrayOutputWithContext(ctx context.Context) ExecutionStageStateResponseArrayOutput
type ExecutionStageStateResponseOutput ¶
type ExecutionStageStateResponseOutput struct{ *pulumi.OutputState }
A message describing the state of a particular execution stage.
func (ExecutionStageStateResponseOutput) CurrentStateTime ¶
func (o ExecutionStageStateResponseOutput) CurrentStateTime() pulumi.StringOutput
The time at which the stage transitioned to this state.
func (ExecutionStageStateResponseOutput) ElementType ¶
func (ExecutionStageStateResponseOutput) ElementType() reflect.Type
func (ExecutionStageStateResponseOutput) ExecutionStageName ¶
func (o ExecutionStageStateResponseOutput) ExecutionStageName() pulumi.StringOutput
The name of the execution stage.
func (ExecutionStageStateResponseOutput) ExecutionStageState ¶
func (o ExecutionStageStateResponseOutput) ExecutionStageState() pulumi.StringOutput
Executions stage states allow the same set of values as JobState.
func (ExecutionStageStateResponseOutput) ToExecutionStageStateResponseOutput ¶
func (o ExecutionStageStateResponseOutput) ToExecutionStageStateResponseOutput() ExecutionStageStateResponseOutput
func (ExecutionStageStateResponseOutput) ToExecutionStageStateResponseOutputWithContext ¶
func (o ExecutionStageStateResponseOutput) ToExecutionStageStateResponseOutputWithContext(ctx context.Context) ExecutionStageStateResponseOutput
type ExecutionStageSummary ¶
type ExecutionStageSummary struct { // Collections produced and consumed by component transforms of this stage. ComponentSource []ComponentSource `pulumi:"componentSource"` // Transforms that comprise this execution stage. ComponentTransform []ComponentTransform `pulumi:"componentTransform"` // Dataflow service generated id for this stage. Id *string `pulumi:"id"` // Input sources for this stage. InputSource []StageSource `pulumi:"inputSource"` // Type of transform this stage is executing. Kind *ExecutionStageSummaryKind `pulumi:"kind"` // Dataflow service generated name for this stage. Name *string `pulumi:"name"` // Output sources for this stage. OutputSource []StageSource `pulumi:"outputSource"` // Other stages that must complete before this stage can run. PrerequisiteStage []string `pulumi:"prerequisiteStage"` }
Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.
type ExecutionStageSummaryArgs ¶
type ExecutionStageSummaryArgs struct { // Collections produced and consumed by component transforms of this stage. ComponentSource ComponentSourceArrayInput `pulumi:"componentSource"` // Transforms that comprise this execution stage. ComponentTransform ComponentTransformArrayInput `pulumi:"componentTransform"` // Dataflow service generated id for this stage. Id pulumi.StringPtrInput `pulumi:"id"` // Input sources for this stage. InputSource StageSourceArrayInput `pulumi:"inputSource"` // Type of transform this stage is executing. Kind ExecutionStageSummaryKindPtrInput `pulumi:"kind"` // Dataflow service generated name for this stage. Name pulumi.StringPtrInput `pulumi:"name"` // Output sources for this stage. OutputSource StageSourceArrayInput `pulumi:"outputSource"` // Other stages that must complete before this stage can run. PrerequisiteStage pulumi.StringArrayInput `pulumi:"prerequisiteStage"` }
Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.
func (ExecutionStageSummaryArgs) ElementType ¶
func (ExecutionStageSummaryArgs) ElementType() reflect.Type
func (ExecutionStageSummaryArgs) ToExecutionStageSummaryOutput ¶
func (i ExecutionStageSummaryArgs) ToExecutionStageSummaryOutput() ExecutionStageSummaryOutput
func (ExecutionStageSummaryArgs) ToExecutionStageSummaryOutputWithContext ¶
func (i ExecutionStageSummaryArgs) ToExecutionStageSummaryOutputWithContext(ctx context.Context) ExecutionStageSummaryOutput
type ExecutionStageSummaryArray ¶
type ExecutionStageSummaryArray []ExecutionStageSummaryInput
func (ExecutionStageSummaryArray) ElementType ¶
func (ExecutionStageSummaryArray) ElementType() reflect.Type
func (ExecutionStageSummaryArray) ToExecutionStageSummaryArrayOutput ¶
func (i ExecutionStageSummaryArray) ToExecutionStageSummaryArrayOutput() ExecutionStageSummaryArrayOutput
func (ExecutionStageSummaryArray) ToExecutionStageSummaryArrayOutputWithContext ¶
func (i ExecutionStageSummaryArray) ToExecutionStageSummaryArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryArrayOutput
type ExecutionStageSummaryArrayInput ¶
type ExecutionStageSummaryArrayInput interface { pulumi.Input ToExecutionStageSummaryArrayOutput() ExecutionStageSummaryArrayOutput ToExecutionStageSummaryArrayOutputWithContext(context.Context) ExecutionStageSummaryArrayOutput }
ExecutionStageSummaryArrayInput is an input type that accepts ExecutionStageSummaryArray and ExecutionStageSummaryArrayOutput values. You can construct a concrete instance of `ExecutionStageSummaryArrayInput` via:
ExecutionStageSummaryArray{ ExecutionStageSummaryArgs{...} }
type ExecutionStageSummaryArrayOutput ¶
type ExecutionStageSummaryArrayOutput struct{ *pulumi.OutputState }
func (ExecutionStageSummaryArrayOutput) ElementType ¶
func (ExecutionStageSummaryArrayOutput) ElementType() reflect.Type
func (ExecutionStageSummaryArrayOutput) Index ¶
func (o ExecutionStageSummaryArrayOutput) Index(i pulumi.IntInput) ExecutionStageSummaryOutput
func (ExecutionStageSummaryArrayOutput) ToExecutionStageSummaryArrayOutput ¶
func (o ExecutionStageSummaryArrayOutput) ToExecutionStageSummaryArrayOutput() ExecutionStageSummaryArrayOutput
func (ExecutionStageSummaryArrayOutput) ToExecutionStageSummaryArrayOutputWithContext ¶
func (o ExecutionStageSummaryArrayOutput) ToExecutionStageSummaryArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryArrayOutput
type ExecutionStageSummaryInput ¶
type ExecutionStageSummaryInput interface { pulumi.Input ToExecutionStageSummaryOutput() ExecutionStageSummaryOutput ToExecutionStageSummaryOutputWithContext(context.Context) ExecutionStageSummaryOutput }
ExecutionStageSummaryInput is an input type that accepts ExecutionStageSummaryArgs and ExecutionStageSummaryOutput values. You can construct a concrete instance of `ExecutionStageSummaryInput` via:
ExecutionStageSummaryArgs{...}
type ExecutionStageSummaryKind ¶ added in v0.4.0
type ExecutionStageSummaryKind string
Type of transform this stage is executing.
func (ExecutionStageSummaryKind) ElementType ¶ added in v0.4.0
func (ExecutionStageSummaryKind) ElementType() reflect.Type
func (ExecutionStageSummaryKind) ToExecutionStageSummaryKindOutput ¶ added in v0.6.0
func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindOutput() ExecutionStageSummaryKindOutput
func (ExecutionStageSummaryKind) ToExecutionStageSummaryKindOutputWithContext ¶ added in v0.6.0
func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindOutputWithContext(ctx context.Context) ExecutionStageSummaryKindOutput
func (ExecutionStageSummaryKind) ToExecutionStageSummaryKindPtrOutput ¶ added in v0.6.0
func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput
func (ExecutionStageSummaryKind) ToExecutionStageSummaryKindPtrOutputWithContext ¶ added in v0.6.0
func (e ExecutionStageSummaryKind) ToExecutionStageSummaryKindPtrOutputWithContext(ctx context.Context) ExecutionStageSummaryKindPtrOutput
func (ExecutionStageSummaryKind) ToStringOutput ¶ added in v0.4.0
func (e ExecutionStageSummaryKind) ToStringOutput() pulumi.StringOutput
func (ExecutionStageSummaryKind) ToStringOutputWithContext ¶ added in v0.4.0
func (e ExecutionStageSummaryKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExecutionStageSummaryKind) ToStringPtrOutput ¶ added in v0.4.0
func (e ExecutionStageSummaryKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExecutionStageSummaryKind) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ExecutionStageSummaryKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExecutionStageSummaryKindInput ¶ added in v0.6.0
type ExecutionStageSummaryKindInput interface { pulumi.Input ToExecutionStageSummaryKindOutput() ExecutionStageSummaryKindOutput ToExecutionStageSummaryKindOutputWithContext(context.Context) ExecutionStageSummaryKindOutput }
ExecutionStageSummaryKindInput is an input type that accepts ExecutionStageSummaryKindArgs and ExecutionStageSummaryKindOutput values. You can construct a concrete instance of `ExecutionStageSummaryKindInput` via:
ExecutionStageSummaryKindArgs{...}
type ExecutionStageSummaryKindOutput ¶ added in v0.6.0
type ExecutionStageSummaryKindOutput struct{ *pulumi.OutputState }
func (ExecutionStageSummaryKindOutput) ElementType ¶ added in v0.6.0
func (ExecutionStageSummaryKindOutput) ElementType() reflect.Type
func (ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindOutput ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindOutput() ExecutionStageSummaryKindOutput
func (ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindOutputWithContext(ctx context.Context) ExecutionStageSummaryKindOutput
func (ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindPtrOutput ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput
func (ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindPtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToExecutionStageSummaryKindPtrOutputWithContext(ctx context.Context) ExecutionStageSummaryKindPtrOutput
func (ExecutionStageSummaryKindOutput) ToStringOutput ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToStringOutput() pulumi.StringOutput
func (ExecutionStageSummaryKindOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExecutionStageSummaryKindOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExecutionStageSummaryKindOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageSummaryKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExecutionStageSummaryKindPtrInput ¶ added in v0.6.0
type ExecutionStageSummaryKindPtrInput interface { pulumi.Input ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput ToExecutionStageSummaryKindPtrOutputWithContext(context.Context) ExecutionStageSummaryKindPtrOutput }
func ExecutionStageSummaryKindPtr ¶ added in v0.6.0
func ExecutionStageSummaryKindPtr(v string) ExecutionStageSummaryKindPtrInput
type ExecutionStageSummaryKindPtrOutput ¶ added in v0.6.0
type ExecutionStageSummaryKindPtrOutput struct{ *pulumi.OutputState }
func (ExecutionStageSummaryKindPtrOutput) Elem ¶ added in v0.6.0
func (o ExecutionStageSummaryKindPtrOutput) Elem() ExecutionStageSummaryKindOutput
func (ExecutionStageSummaryKindPtrOutput) ElementType ¶ added in v0.6.0
func (ExecutionStageSummaryKindPtrOutput) ElementType() reflect.Type
func (ExecutionStageSummaryKindPtrOutput) ToExecutionStageSummaryKindPtrOutput ¶ added in v0.6.0
func (o ExecutionStageSummaryKindPtrOutput) ToExecutionStageSummaryKindPtrOutput() ExecutionStageSummaryKindPtrOutput
func (ExecutionStageSummaryKindPtrOutput) ToExecutionStageSummaryKindPtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageSummaryKindPtrOutput) ToExecutionStageSummaryKindPtrOutputWithContext(ctx context.Context) ExecutionStageSummaryKindPtrOutput
func (ExecutionStageSummaryKindPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ExecutionStageSummaryKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExecutionStageSummaryKindPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ExecutionStageSummaryKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExecutionStageSummaryOutput ¶
type ExecutionStageSummaryOutput struct{ *pulumi.OutputState }
Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.
func (ExecutionStageSummaryOutput) ComponentSource ¶
func (o ExecutionStageSummaryOutput) ComponentSource() ComponentSourceArrayOutput
Collections produced and consumed by component transforms of this stage.
func (ExecutionStageSummaryOutput) ComponentTransform ¶
func (o ExecutionStageSummaryOutput) ComponentTransform() ComponentTransformArrayOutput
Transforms that comprise this execution stage.
func (ExecutionStageSummaryOutput) ElementType ¶
func (ExecutionStageSummaryOutput) ElementType() reflect.Type
func (ExecutionStageSummaryOutput) Id ¶
func (o ExecutionStageSummaryOutput) Id() pulumi.StringPtrOutput
Dataflow service generated id for this stage.
func (ExecutionStageSummaryOutput) InputSource ¶
func (o ExecutionStageSummaryOutput) InputSource() StageSourceArrayOutput
Input sources for this stage.
func (ExecutionStageSummaryOutput) Kind ¶
func (o ExecutionStageSummaryOutput) Kind() ExecutionStageSummaryKindPtrOutput
Type of transform this stage is executing.
func (ExecutionStageSummaryOutput) Name ¶
func (o ExecutionStageSummaryOutput) Name() pulumi.StringPtrOutput
Dataflow service generated name for this stage.
func (ExecutionStageSummaryOutput) OutputSource ¶
func (o ExecutionStageSummaryOutput) OutputSource() StageSourceArrayOutput
Output sources for this stage.
func (ExecutionStageSummaryOutput) PrerequisiteStage ¶
func (o ExecutionStageSummaryOutput) PrerequisiteStage() pulumi.StringArrayOutput
Other stages that must complete before this stage can run.
func (ExecutionStageSummaryOutput) ToExecutionStageSummaryOutput ¶
func (o ExecutionStageSummaryOutput) ToExecutionStageSummaryOutput() ExecutionStageSummaryOutput
func (ExecutionStageSummaryOutput) ToExecutionStageSummaryOutputWithContext ¶
func (o ExecutionStageSummaryOutput) ToExecutionStageSummaryOutputWithContext(ctx context.Context) ExecutionStageSummaryOutput
type ExecutionStageSummaryResponse ¶
type ExecutionStageSummaryResponse struct { // Collections produced and consumed by component transforms of this stage. ComponentSource []ComponentSourceResponse `pulumi:"componentSource"` // Transforms that comprise this execution stage. ComponentTransform []ComponentTransformResponse `pulumi:"componentTransform"` // Input sources for this stage. InputSource []StageSourceResponse `pulumi:"inputSource"` // Type of transform this stage is executing. Kind string `pulumi:"kind"` // Dataflow service generated name for this stage. Name string `pulumi:"name"` // Output sources for this stage. OutputSource []StageSourceResponse `pulumi:"outputSource"` // Other stages that must complete before this stage can run. PrerequisiteStage []string `pulumi:"prerequisiteStage"` }
Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.
type ExecutionStageSummaryResponseArrayOutput ¶
type ExecutionStageSummaryResponseArrayOutput struct{ *pulumi.OutputState }
func (ExecutionStageSummaryResponseArrayOutput) ElementType ¶
func (ExecutionStageSummaryResponseArrayOutput) ElementType() reflect.Type
func (ExecutionStageSummaryResponseArrayOutput) ToExecutionStageSummaryResponseArrayOutput ¶
func (o ExecutionStageSummaryResponseArrayOutput) ToExecutionStageSummaryResponseArrayOutput() ExecutionStageSummaryResponseArrayOutput
func (ExecutionStageSummaryResponseArrayOutput) ToExecutionStageSummaryResponseArrayOutputWithContext ¶
func (o ExecutionStageSummaryResponseArrayOutput) ToExecutionStageSummaryResponseArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseArrayOutput
type ExecutionStageSummaryResponseOutput ¶
type ExecutionStageSummaryResponseOutput struct{ *pulumi.OutputState }
Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.
func (ExecutionStageSummaryResponseOutput) ComponentSource ¶
func (o ExecutionStageSummaryResponseOutput) ComponentSource() ComponentSourceResponseArrayOutput
Collections produced and consumed by component transforms of this stage.
func (ExecutionStageSummaryResponseOutput) ComponentTransform ¶
func (o ExecutionStageSummaryResponseOutput) ComponentTransform() ComponentTransformResponseArrayOutput
Transforms that comprise this execution stage.
func (ExecutionStageSummaryResponseOutput) ElementType ¶
func (ExecutionStageSummaryResponseOutput) ElementType() reflect.Type
func (ExecutionStageSummaryResponseOutput) InputSource ¶
func (o ExecutionStageSummaryResponseOutput) InputSource() StageSourceResponseArrayOutput
Input sources for this stage.
func (ExecutionStageSummaryResponseOutput) Kind ¶
func (o ExecutionStageSummaryResponseOutput) Kind() pulumi.StringOutput
Type of transform this stage is executing.
func (ExecutionStageSummaryResponseOutput) Name ¶
func (o ExecutionStageSummaryResponseOutput) Name() pulumi.StringOutput
Dataflow service generated name for this stage.
func (ExecutionStageSummaryResponseOutput) OutputSource ¶
func (o ExecutionStageSummaryResponseOutput) OutputSource() StageSourceResponseArrayOutput
Output sources for this stage.
func (ExecutionStageSummaryResponseOutput) PrerequisiteStage ¶
func (o ExecutionStageSummaryResponseOutput) PrerequisiteStage() pulumi.StringArrayOutput
Other stages that must complete before this stage can run.
func (ExecutionStageSummaryResponseOutput) ToExecutionStageSummaryResponseOutput ¶
func (o ExecutionStageSummaryResponseOutput) ToExecutionStageSummaryResponseOutput() ExecutionStageSummaryResponseOutput
func (ExecutionStageSummaryResponseOutput) ToExecutionStageSummaryResponseOutputWithContext ¶
func (o ExecutionStageSummaryResponseOutput) ToExecutionStageSummaryResponseOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseOutput
type FileIODetails ¶
type FileIODetails struct { // File Pattern used to access files by the connector. FilePattern *string `pulumi:"filePattern"` }
Metadata for a File connector used by the job.
type FileIODetailsArgs ¶
type FileIODetailsArgs struct { // File Pattern used to access files by the connector. FilePattern pulumi.StringPtrInput `pulumi:"filePattern"` }
Metadata for a File connector used by the job.
func (FileIODetailsArgs) ElementType ¶
func (FileIODetailsArgs) ElementType() reflect.Type
func (FileIODetailsArgs) ToFileIODetailsOutput ¶
func (i FileIODetailsArgs) ToFileIODetailsOutput() FileIODetailsOutput
func (FileIODetailsArgs) ToFileIODetailsOutputWithContext ¶
func (i FileIODetailsArgs) ToFileIODetailsOutputWithContext(ctx context.Context) FileIODetailsOutput
type FileIODetailsArray ¶
type FileIODetailsArray []FileIODetailsInput
func (FileIODetailsArray) ElementType ¶
func (FileIODetailsArray) ElementType() reflect.Type
func (FileIODetailsArray) ToFileIODetailsArrayOutput ¶
func (i FileIODetailsArray) ToFileIODetailsArrayOutput() FileIODetailsArrayOutput
func (FileIODetailsArray) ToFileIODetailsArrayOutputWithContext ¶
func (i FileIODetailsArray) ToFileIODetailsArrayOutputWithContext(ctx context.Context) FileIODetailsArrayOutput
type FileIODetailsArrayInput ¶
type FileIODetailsArrayInput interface { pulumi.Input ToFileIODetailsArrayOutput() FileIODetailsArrayOutput ToFileIODetailsArrayOutputWithContext(context.Context) FileIODetailsArrayOutput }
FileIODetailsArrayInput is an input type that accepts FileIODetailsArray and FileIODetailsArrayOutput values. You can construct a concrete instance of `FileIODetailsArrayInput` via:
FileIODetailsArray{ FileIODetailsArgs{...} }
type FileIODetailsArrayOutput ¶
type FileIODetailsArrayOutput struct{ *pulumi.OutputState }
func (FileIODetailsArrayOutput) ElementType ¶
func (FileIODetailsArrayOutput) ElementType() reflect.Type
func (FileIODetailsArrayOutput) Index ¶
func (o FileIODetailsArrayOutput) Index(i pulumi.IntInput) FileIODetailsOutput
func (FileIODetailsArrayOutput) ToFileIODetailsArrayOutput ¶
func (o FileIODetailsArrayOutput) ToFileIODetailsArrayOutput() FileIODetailsArrayOutput
func (FileIODetailsArrayOutput) ToFileIODetailsArrayOutputWithContext ¶
func (o FileIODetailsArrayOutput) ToFileIODetailsArrayOutputWithContext(ctx context.Context) FileIODetailsArrayOutput
type FileIODetailsInput ¶
type FileIODetailsInput interface { pulumi.Input ToFileIODetailsOutput() FileIODetailsOutput ToFileIODetailsOutputWithContext(context.Context) FileIODetailsOutput }
FileIODetailsInput is an input type that accepts FileIODetailsArgs and FileIODetailsOutput values. You can construct a concrete instance of `FileIODetailsInput` via:
FileIODetailsArgs{...}
type FileIODetailsOutput ¶
type FileIODetailsOutput struct{ *pulumi.OutputState }
Metadata for a File connector used by the job.
func (FileIODetailsOutput) ElementType ¶
func (FileIODetailsOutput) ElementType() reflect.Type
func (FileIODetailsOutput) FilePattern ¶
func (o FileIODetailsOutput) FilePattern() pulumi.StringPtrOutput
File Pattern used to access files by the connector.
func (FileIODetailsOutput) ToFileIODetailsOutput ¶
func (o FileIODetailsOutput) ToFileIODetailsOutput() FileIODetailsOutput
func (FileIODetailsOutput) ToFileIODetailsOutputWithContext ¶
func (o FileIODetailsOutput) ToFileIODetailsOutputWithContext(ctx context.Context) FileIODetailsOutput
type FileIODetailsResponse ¶
type FileIODetailsResponse struct { // File Pattern used to access files by the connector. FilePattern string `pulumi:"filePattern"` }
Metadata for a File connector used by the job.
type FileIODetailsResponseArrayOutput ¶
type FileIODetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (FileIODetailsResponseArrayOutput) ElementType ¶
func (FileIODetailsResponseArrayOutput) ElementType() reflect.Type
func (FileIODetailsResponseArrayOutput) Index ¶
func (o FileIODetailsResponseArrayOutput) Index(i pulumi.IntInput) FileIODetailsResponseOutput
func (FileIODetailsResponseArrayOutput) ToFileIODetailsResponseArrayOutput ¶
func (o FileIODetailsResponseArrayOutput) ToFileIODetailsResponseArrayOutput() FileIODetailsResponseArrayOutput
func (FileIODetailsResponseArrayOutput) ToFileIODetailsResponseArrayOutputWithContext ¶
func (o FileIODetailsResponseArrayOutput) ToFileIODetailsResponseArrayOutputWithContext(ctx context.Context) FileIODetailsResponseArrayOutput
type FileIODetailsResponseOutput ¶
type FileIODetailsResponseOutput struct{ *pulumi.OutputState }
Metadata for a File connector used by the job.
func (FileIODetailsResponseOutput) ElementType ¶
func (FileIODetailsResponseOutput) ElementType() reflect.Type
func (FileIODetailsResponseOutput) FilePattern ¶
func (o FileIODetailsResponseOutput) FilePattern() pulumi.StringOutput
File Pattern used to access files by the connector.
func (FileIODetailsResponseOutput) ToFileIODetailsResponseOutput ¶
func (o FileIODetailsResponseOutput) ToFileIODetailsResponseOutput() FileIODetailsResponseOutput
func (FileIODetailsResponseOutput) ToFileIODetailsResponseOutputWithContext ¶
func (o FileIODetailsResponseOutput) ToFileIODetailsResponseOutputWithContext(ctx context.Context) FileIODetailsResponseOutput
type Job ¶
type Job struct { pulumi.CustomResourceState // The client's unique identifier of the job, re-used across retried attempts. If this field is set, the service will ensure its uniqueness. The request to create a job will fail if the service has knowledge of a previously submitted job with the same client's ID and job name. The caller may use this field to ensure idempotence of job creation across retried attempts to create a job. By default, the field is empty and, in that case, the service ignores it. ClientRequestId pulumi.StringOutput `pulumi:"clientRequestId"` // The timestamp when the job was initially created. Immutable and set by the Cloud Dataflow service. CreateTime pulumi.StringOutput `pulumi:"createTime"` // If this is specified, the job's initial state is populated from the given snapshot. CreatedFromSnapshotId pulumi.StringOutput `pulumi:"createdFromSnapshotId"` // The current state of the job. Jobs are created in the `JOB_STATE_STOPPED` state unless otherwise specified. A job in the `JOB_STATE_RUNNING` state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made. This field may be mutated by the Cloud Dataflow service; callers cannot mutate it. CurrentState pulumi.StringOutput `pulumi:"currentState"` // The timestamp associated with the current state. CurrentStateTime pulumi.StringOutput `pulumi:"currentStateTime"` // The environment for the job. Environment EnvironmentResponseOutput `pulumi:"environment"` // Deprecated. // // Deprecated: Deprecated. ExecutionInfo JobExecutionInfoResponseOutput `pulumi:"executionInfo"` // This field is populated by the Dataflow service to support filtering jobs by the metadata values provided here. Populated for ListJobs and all GetJob views SUMMARY and higher. JobMetadata JobMetadataResponseOutput `pulumi:"jobMetadata"` // User-defined labels for this job. The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: [\p{Ll}\p{Lo}\p{N}_-]{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size. Labels pulumi.StringMapOutput `pulumi:"labels"` // The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains this job. Location pulumi.StringOutput `pulumi:"location"` // The user-specified Cloud Dataflow job name. Only one Job with a given name can exist in a project within one region at any given time. Jobs in different regions can have the same name. If a caller attempts to create a Job with the same name as an already-existing Job, the attempt returns the existing Job. The name must match the regular expression `[a-z]([-a-z0-9]{0,38}[a-z0-9])?` Name pulumi.StringOutput `pulumi:"name"` // Preliminary field: The format of this data may change at any time. A description of the user pipeline and stages through which it is executed. Created by Cloud Dataflow service. Only retrieved with JOB_VIEW_DESCRIPTION or JOB_VIEW_ALL. PipelineDescription PipelineDescriptionResponseOutput `pulumi:"pipelineDescription"` // The ID of the Cloud Platform project that the job belongs to. Project pulumi.StringOutput `pulumi:"project"` // If this job is an update of an existing job, this field is the job ID of the job it replaced. When sending a `CreateJobRequest`, you can update a job by specifying it here. The job named here is stopped, and its intermediate state is transferred to this job. ReplaceJobId pulumi.StringOutput `pulumi:"replaceJobId"` // If another job is an update of this job (and thus, this job is in `JOB_STATE_UPDATED`), this field contains the ID of that job. ReplacedByJobId pulumi.StringOutput `pulumi:"replacedByJobId"` // The job's requested state. `UpdateJob` may be used to switch between the `JOB_STATE_STOPPED` and `JOB_STATE_RUNNING` states, by setting requested_state. `UpdateJob` may also be used to directly set a job's requested state to `JOB_STATE_CANCELLED` or `JOB_STATE_DONE`, irrevocably terminating the job if it has not already reached a terminal state. RequestedState pulumi.StringOutput `pulumi:"requestedState"` // Reserved for future use. This field is set only in responses from the server; it is ignored if it is set in any requests. SatisfiesPzs pulumi.BoolOutput `pulumi:"satisfiesPzs"` // This field may be mutated by the Cloud Dataflow service; callers cannot mutate it. StageStates ExecutionStageStateResponseArrayOutput `pulumi:"stageStates"` // The timestamp when the job was started (transitioned to JOB_STATE_PENDING). Flexible resource scheduling jobs are started with some delay after job creation, so start_time is unset before start and is updated when the job is started by the Cloud Dataflow service. For other jobs, start_time always equals to create_time and is immutable and set by the Cloud Dataflow service. StartTime pulumi.StringOutput `pulumi:"startTime"` // Exactly one of step or steps_location should be specified. The top-level steps that constitute the entire job. Only retrieved with JOB_VIEW_ALL. Steps StepResponseArrayOutput `pulumi:"steps"` // The Cloud Storage location where the steps are stored. StepsLocation pulumi.StringOutput `pulumi:"stepsLocation"` // A set of files the system should be aware of that are used for temporary storage. These temporary files will be removed on job completion. No duplicates are allowed. No file patterns are supported. The supported files are: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempFiles pulumi.StringArrayOutput `pulumi:"tempFiles"` // The map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job. TransformNameMapping pulumi.StringMapOutput `pulumi:"transformNameMapping"` // The type of Cloud Dataflow job. Type pulumi.StringOutput `pulumi:"type"` }
Creates a Cloud Dataflow job. To create a job, we recommend using `projects.locations.jobs.create` with a [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints). Using `projects.jobs.create` is not recommended, as your job will always start in `us-central1`. Do not enter confidential information when you supply string values using the API. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetJob ¶
func GetJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)
GetJob gets an existing Job 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 NewJob ¶
func NewJob(ctx *pulumi.Context, name string, args *JobArgs, opts ...pulumi.ResourceOption) (*Job, error)
NewJob registers a new resource with the given unique name, arguments, and options.
func (*Job) ElementType ¶
func (*Job) ToJobOutput ¶
type JobArgs ¶
type JobArgs struct { // The client's unique identifier of the job, re-used across retried attempts. If this field is set, the service will ensure its uniqueness. The request to create a job will fail if the service has knowledge of a previously submitted job with the same client's ID and job name. The caller may use this field to ensure idempotence of job creation across retried attempts to create a job. By default, the field is empty and, in that case, the service ignores it. ClientRequestId pulumi.StringPtrInput // The timestamp when the job was initially created. Immutable and set by the Cloud Dataflow service. CreateTime pulumi.StringPtrInput // If this is specified, the job's initial state is populated from the given snapshot. CreatedFromSnapshotId pulumi.StringPtrInput // The current state of the job. Jobs are created in the `JOB_STATE_STOPPED` state unless otherwise specified. A job in the `JOB_STATE_RUNNING` state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made. This field may be mutated by the Cloud Dataflow service; callers cannot mutate it. CurrentState JobCurrentStatePtrInput // The timestamp associated with the current state. CurrentStateTime pulumi.StringPtrInput // The environment for the job. Environment EnvironmentPtrInput // Deprecated. // // Deprecated: Deprecated. ExecutionInfo JobExecutionInfoPtrInput // The unique ID of this job. This field is set by the Cloud Dataflow service when the Job is created, and is immutable for the life of the job. Id pulumi.StringPtrInput // This field is populated by the Dataflow service to support filtering jobs by the metadata values provided here. Populated for ListJobs and all GetJob views SUMMARY and higher. JobMetadata JobMetadataPtrInput // User-defined labels for this job. The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: [\p{Ll}\p{Lo}\p{N}_-]{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size. Labels pulumi.StringMapInput // The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains this job. Location pulumi.StringPtrInput // The user-specified Cloud Dataflow job name. Only one Job with a given name can exist in a project within one region at any given time. Jobs in different regions can have the same name. If a caller attempts to create a Job with the same name as an already-existing Job, the attempt returns the existing Job. The name must match the regular expression `[a-z]([-a-z0-9]{0,38}[a-z0-9])?` Name pulumi.StringPtrInput // Preliminary field: The format of this data may change at any time. A description of the user pipeline and stages through which it is executed. Created by Cloud Dataflow service. Only retrieved with JOB_VIEW_DESCRIPTION or JOB_VIEW_ALL. PipelineDescription PipelineDescriptionPtrInput // The ID of the Cloud Platform project that the job belongs to. Project pulumi.StringPtrInput // If this job is an update of an existing job, this field is the job ID of the job it replaced. When sending a `CreateJobRequest`, you can update a job by specifying it here. The job named here is stopped, and its intermediate state is transferred to this job. ReplaceJobId pulumi.StringPtrInput // If another job is an update of this job (and thus, this job is in `JOB_STATE_UPDATED`), this field contains the ID of that job. ReplacedByJobId pulumi.StringPtrInput // The job's requested state. `UpdateJob` may be used to switch between the `JOB_STATE_STOPPED` and `JOB_STATE_RUNNING` states, by setting requested_state. `UpdateJob` may also be used to directly set a job's requested state to `JOB_STATE_CANCELLED` or `JOB_STATE_DONE`, irrevocably terminating the job if it has not already reached a terminal state. RequestedState JobRequestedStatePtrInput // Reserved for future use. This field is set only in responses from the server; it is ignored if it is set in any requests. SatisfiesPzs pulumi.BoolPtrInput // This field may be mutated by the Cloud Dataflow service; callers cannot mutate it. StageStates ExecutionStageStateArrayInput // The timestamp when the job was started (transitioned to JOB_STATE_PENDING). Flexible resource scheduling jobs are started with some delay after job creation, so start_time is unset before start and is updated when the job is started by the Cloud Dataflow service. For other jobs, start_time always equals to create_time and is immutable and set by the Cloud Dataflow service. StartTime pulumi.StringPtrInput // Exactly one of step or steps_location should be specified. The top-level steps that constitute the entire job. Only retrieved with JOB_VIEW_ALL. Steps StepArrayInput // The Cloud Storage location where the steps are stored. StepsLocation pulumi.StringPtrInput // A set of files the system should be aware of that are used for temporary storage. These temporary files will be removed on job completion. No duplicates are allowed. No file patterns are supported. The supported files are: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempFiles pulumi.StringArrayInput // The map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job. TransformNameMapping pulumi.StringMapInput // The type of Cloud Dataflow job. Type JobTypePtrInput // The level of information requested in response. View pulumi.StringPtrInput }
The set of arguments for constructing a Job resource.
func (JobArgs) ElementType ¶
type JobCurrentState ¶ added in v0.4.0
type JobCurrentState string
The current state of the job. Jobs are created in the `JOB_STATE_STOPPED` state unless otherwise specified. A job in the `JOB_STATE_RUNNING` state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made. This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.
func (JobCurrentState) ElementType ¶ added in v0.4.0
func (JobCurrentState) ElementType() reflect.Type
func (JobCurrentState) ToJobCurrentStateOutput ¶ added in v0.6.0
func (e JobCurrentState) ToJobCurrentStateOutput() JobCurrentStateOutput
func (JobCurrentState) ToJobCurrentStateOutputWithContext ¶ added in v0.6.0
func (e JobCurrentState) ToJobCurrentStateOutputWithContext(ctx context.Context) JobCurrentStateOutput
func (JobCurrentState) ToJobCurrentStatePtrOutput ¶ added in v0.6.0
func (e JobCurrentState) ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput
func (JobCurrentState) ToJobCurrentStatePtrOutputWithContext ¶ added in v0.6.0
func (e JobCurrentState) ToJobCurrentStatePtrOutputWithContext(ctx context.Context) JobCurrentStatePtrOutput
func (JobCurrentState) ToStringOutput ¶ added in v0.4.0
func (e JobCurrentState) ToStringOutput() pulumi.StringOutput
func (JobCurrentState) ToStringOutputWithContext ¶ added in v0.4.0
func (e JobCurrentState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobCurrentState) ToStringPtrOutput ¶ added in v0.4.0
func (e JobCurrentState) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobCurrentState) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e JobCurrentState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobCurrentStateInput ¶ added in v0.6.0
type JobCurrentStateInput interface { pulumi.Input ToJobCurrentStateOutput() JobCurrentStateOutput ToJobCurrentStateOutputWithContext(context.Context) JobCurrentStateOutput }
JobCurrentStateInput is an input type that accepts JobCurrentStateArgs and JobCurrentStateOutput values. You can construct a concrete instance of `JobCurrentStateInput` via:
JobCurrentStateArgs{...}
type JobCurrentStateOutput ¶ added in v0.6.0
type JobCurrentStateOutput struct{ *pulumi.OutputState }
func (JobCurrentStateOutput) ElementType ¶ added in v0.6.0
func (JobCurrentStateOutput) ElementType() reflect.Type
func (JobCurrentStateOutput) ToJobCurrentStateOutput ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToJobCurrentStateOutput() JobCurrentStateOutput
func (JobCurrentStateOutput) ToJobCurrentStateOutputWithContext ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToJobCurrentStateOutputWithContext(ctx context.Context) JobCurrentStateOutput
func (JobCurrentStateOutput) ToJobCurrentStatePtrOutput ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput
func (JobCurrentStateOutput) ToJobCurrentStatePtrOutputWithContext ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToJobCurrentStatePtrOutputWithContext(ctx context.Context) JobCurrentStatePtrOutput
func (JobCurrentStateOutput) ToStringOutput ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToStringOutput() pulumi.StringOutput
func (JobCurrentStateOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobCurrentStateOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobCurrentStateOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobCurrentStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobCurrentStatePtrInput ¶ added in v0.6.0
type JobCurrentStatePtrInput interface { pulumi.Input ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput ToJobCurrentStatePtrOutputWithContext(context.Context) JobCurrentStatePtrOutput }
func JobCurrentStatePtr ¶ added in v0.6.0
func JobCurrentStatePtr(v string) JobCurrentStatePtrInput
type JobCurrentStatePtrOutput ¶ added in v0.6.0
type JobCurrentStatePtrOutput struct{ *pulumi.OutputState }
func (JobCurrentStatePtrOutput) Elem ¶ added in v0.6.0
func (o JobCurrentStatePtrOutput) Elem() JobCurrentStateOutput
func (JobCurrentStatePtrOutput) ElementType ¶ added in v0.6.0
func (JobCurrentStatePtrOutput) ElementType() reflect.Type
func (JobCurrentStatePtrOutput) ToJobCurrentStatePtrOutput ¶ added in v0.6.0
func (o JobCurrentStatePtrOutput) ToJobCurrentStatePtrOutput() JobCurrentStatePtrOutput
func (JobCurrentStatePtrOutput) ToJobCurrentStatePtrOutputWithContext ¶ added in v0.6.0
func (o JobCurrentStatePtrOutput) ToJobCurrentStatePtrOutputWithContext(ctx context.Context) JobCurrentStatePtrOutput
func (JobCurrentStatePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobCurrentStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobCurrentStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobCurrentStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobExecutionInfo ¶ added in v0.17.0
type JobExecutionInfo struct { // A mapping from each stage to the information about that stage. Stages map[string]string `pulumi:"stages"` }
Additional information about how a Cloud Dataflow job will be executed that isn't contained in the submitted job.
type JobExecutionInfoArgs ¶ added in v0.17.0
type JobExecutionInfoArgs struct { // A mapping from each stage to the information about that stage. Stages pulumi.StringMapInput `pulumi:"stages"` }
Additional information about how a Cloud Dataflow job will be executed that isn't contained in the submitted job.
func (JobExecutionInfoArgs) ElementType ¶ added in v0.17.0
func (JobExecutionInfoArgs) ElementType() reflect.Type
func (JobExecutionInfoArgs) ToJobExecutionInfoOutput ¶ added in v0.17.0
func (i JobExecutionInfoArgs) ToJobExecutionInfoOutput() JobExecutionInfoOutput
func (JobExecutionInfoArgs) ToJobExecutionInfoOutputWithContext ¶ added in v0.17.0
func (i JobExecutionInfoArgs) ToJobExecutionInfoOutputWithContext(ctx context.Context) JobExecutionInfoOutput
func (JobExecutionInfoArgs) ToJobExecutionInfoPtrOutput ¶ added in v0.17.0
func (i JobExecutionInfoArgs) ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput
func (JobExecutionInfoArgs) ToJobExecutionInfoPtrOutputWithContext ¶ added in v0.17.0
func (i JobExecutionInfoArgs) ToJobExecutionInfoPtrOutputWithContext(ctx context.Context) JobExecutionInfoPtrOutput
type JobExecutionInfoInput ¶ added in v0.17.0
type JobExecutionInfoInput interface { pulumi.Input ToJobExecutionInfoOutput() JobExecutionInfoOutput ToJobExecutionInfoOutputWithContext(context.Context) JobExecutionInfoOutput }
JobExecutionInfoInput is an input type that accepts JobExecutionInfoArgs and JobExecutionInfoOutput values. You can construct a concrete instance of `JobExecutionInfoInput` via:
JobExecutionInfoArgs{...}
type JobExecutionInfoOutput ¶ added in v0.17.0
type JobExecutionInfoOutput struct{ *pulumi.OutputState }
Additional information about how a Cloud Dataflow job will be executed that isn't contained in the submitted job.
func (JobExecutionInfoOutput) ElementType ¶ added in v0.17.0
func (JobExecutionInfoOutput) ElementType() reflect.Type
func (JobExecutionInfoOutput) Stages ¶ added in v0.17.0
func (o JobExecutionInfoOutput) Stages() pulumi.StringMapOutput
A mapping from each stage to the information about that stage.
func (JobExecutionInfoOutput) ToJobExecutionInfoOutput ¶ added in v0.17.0
func (o JobExecutionInfoOutput) ToJobExecutionInfoOutput() JobExecutionInfoOutput
func (JobExecutionInfoOutput) ToJobExecutionInfoOutputWithContext ¶ added in v0.17.0
func (o JobExecutionInfoOutput) ToJobExecutionInfoOutputWithContext(ctx context.Context) JobExecutionInfoOutput
func (JobExecutionInfoOutput) ToJobExecutionInfoPtrOutput ¶ added in v0.17.0
func (o JobExecutionInfoOutput) ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput
func (JobExecutionInfoOutput) ToJobExecutionInfoPtrOutputWithContext ¶ added in v0.17.0
func (o JobExecutionInfoOutput) ToJobExecutionInfoPtrOutputWithContext(ctx context.Context) JobExecutionInfoPtrOutput
type JobExecutionInfoPtrInput ¶ added in v0.17.0
type JobExecutionInfoPtrInput interface { pulumi.Input ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput ToJobExecutionInfoPtrOutputWithContext(context.Context) JobExecutionInfoPtrOutput }
JobExecutionInfoPtrInput is an input type that accepts JobExecutionInfoArgs, JobExecutionInfoPtr and JobExecutionInfoPtrOutput values. You can construct a concrete instance of `JobExecutionInfoPtrInput` via:
JobExecutionInfoArgs{...} or: nil
func JobExecutionInfoPtr ¶ added in v0.17.0
func JobExecutionInfoPtr(v *JobExecutionInfoArgs) JobExecutionInfoPtrInput
type JobExecutionInfoPtrOutput ¶ added in v0.17.0
type JobExecutionInfoPtrOutput struct{ *pulumi.OutputState }
func (JobExecutionInfoPtrOutput) Elem ¶ added in v0.17.0
func (o JobExecutionInfoPtrOutput) Elem() JobExecutionInfoOutput
func (JobExecutionInfoPtrOutput) ElementType ¶ added in v0.17.0
func (JobExecutionInfoPtrOutput) ElementType() reflect.Type
func (JobExecutionInfoPtrOutput) Stages ¶ added in v0.17.0
func (o JobExecutionInfoPtrOutput) Stages() pulumi.StringMapOutput
A mapping from each stage to the information about that stage.
func (JobExecutionInfoPtrOutput) ToJobExecutionInfoPtrOutput ¶ added in v0.17.0
func (o JobExecutionInfoPtrOutput) ToJobExecutionInfoPtrOutput() JobExecutionInfoPtrOutput
func (JobExecutionInfoPtrOutput) ToJobExecutionInfoPtrOutputWithContext ¶ added in v0.17.0
func (o JobExecutionInfoPtrOutput) ToJobExecutionInfoPtrOutputWithContext(ctx context.Context) JobExecutionInfoPtrOutput
type JobExecutionInfoResponse ¶ added in v0.17.0
type JobExecutionInfoResponse struct { // A mapping from each stage to the information about that stage. Stages map[string]string `pulumi:"stages"` }
Additional information about how a Cloud Dataflow job will be executed that isn't contained in the submitted job.
type JobExecutionInfoResponseOutput ¶ added in v0.17.0
type JobExecutionInfoResponseOutput struct{ *pulumi.OutputState }
Additional information about how a Cloud Dataflow job will be executed that isn't contained in the submitted job.
func (JobExecutionInfoResponseOutput) ElementType ¶ added in v0.17.0
func (JobExecutionInfoResponseOutput) ElementType() reflect.Type
func (JobExecutionInfoResponseOutput) Stages ¶ added in v0.17.0
func (o JobExecutionInfoResponseOutput) Stages() pulumi.StringMapOutput
A mapping from each stage to the information about that stage.
func (JobExecutionInfoResponseOutput) ToJobExecutionInfoResponseOutput ¶ added in v0.17.0
func (o JobExecutionInfoResponseOutput) ToJobExecutionInfoResponseOutput() JobExecutionInfoResponseOutput
func (JobExecutionInfoResponseOutput) ToJobExecutionInfoResponseOutputWithContext ¶ added in v0.17.0
func (o JobExecutionInfoResponseOutput) ToJobExecutionInfoResponseOutputWithContext(ctx context.Context) JobExecutionInfoResponseOutput
type JobMetadata ¶
type JobMetadata struct { // Identification of a Cloud Bigtable source used in the Dataflow job. BigTableDetails []BigTableIODetails `pulumi:"bigTableDetails"` // Identification of a BigQuery source used in the Dataflow job. BigqueryDetails []BigQueryIODetails `pulumi:"bigqueryDetails"` // Identification of a Datastore source used in the Dataflow job. DatastoreDetails []DatastoreIODetails `pulumi:"datastoreDetails"` // Identification of a File source used in the Dataflow job. FileDetails []FileIODetails `pulumi:"fileDetails"` // Identification of a Pub/Sub source used in the Dataflow job. PubsubDetails []PubSubIODetails `pulumi:"pubsubDetails"` // The SDK version used to run the job. SdkVersion *SdkVersion `pulumi:"sdkVersion"` // Identification of a Spanner source used in the Dataflow job. SpannerDetails []SpannerIODetails `pulumi:"spannerDetails"` }
Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.
type JobMetadataArgs ¶
type JobMetadataArgs struct { // Identification of a Cloud Bigtable source used in the Dataflow job. BigTableDetails BigTableIODetailsArrayInput `pulumi:"bigTableDetails"` // Identification of a BigQuery source used in the Dataflow job. BigqueryDetails BigQueryIODetailsArrayInput `pulumi:"bigqueryDetails"` // Identification of a Datastore source used in the Dataflow job. DatastoreDetails DatastoreIODetailsArrayInput `pulumi:"datastoreDetails"` // Identification of a File source used in the Dataflow job. FileDetails FileIODetailsArrayInput `pulumi:"fileDetails"` // Identification of a Pub/Sub source used in the Dataflow job. PubsubDetails PubSubIODetailsArrayInput `pulumi:"pubsubDetails"` // The SDK version used to run the job. SdkVersion SdkVersionPtrInput `pulumi:"sdkVersion"` // Identification of a Spanner source used in the Dataflow job. SpannerDetails SpannerIODetailsArrayInput `pulumi:"spannerDetails"` }
Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.
func (JobMetadataArgs) ElementType ¶
func (JobMetadataArgs) ElementType() reflect.Type
func (JobMetadataArgs) ToJobMetadataOutput ¶
func (i JobMetadataArgs) ToJobMetadataOutput() JobMetadataOutput
func (JobMetadataArgs) ToJobMetadataOutputWithContext ¶
func (i JobMetadataArgs) ToJobMetadataOutputWithContext(ctx context.Context) JobMetadataOutput
func (JobMetadataArgs) ToJobMetadataPtrOutput ¶
func (i JobMetadataArgs) ToJobMetadataPtrOutput() JobMetadataPtrOutput
func (JobMetadataArgs) ToJobMetadataPtrOutputWithContext ¶
func (i JobMetadataArgs) ToJobMetadataPtrOutputWithContext(ctx context.Context) JobMetadataPtrOutput
type JobMetadataInput ¶
type JobMetadataInput interface { pulumi.Input ToJobMetadataOutput() JobMetadataOutput ToJobMetadataOutputWithContext(context.Context) JobMetadataOutput }
JobMetadataInput is an input type that accepts JobMetadataArgs and JobMetadataOutput values. You can construct a concrete instance of `JobMetadataInput` via:
JobMetadataArgs{...}
type JobMetadataOutput ¶
type JobMetadataOutput struct{ *pulumi.OutputState }
Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.
func (JobMetadataOutput) BigTableDetails ¶
func (o JobMetadataOutput) BigTableDetails() BigTableIODetailsArrayOutput
Identification of a Cloud Bigtable source used in the Dataflow job.
func (JobMetadataOutput) BigqueryDetails ¶
func (o JobMetadataOutput) BigqueryDetails() BigQueryIODetailsArrayOutput
Identification of a BigQuery source used in the Dataflow job.
func (JobMetadataOutput) DatastoreDetails ¶
func (o JobMetadataOutput) DatastoreDetails() DatastoreIODetailsArrayOutput
Identification of a Datastore source used in the Dataflow job.
func (JobMetadataOutput) ElementType ¶
func (JobMetadataOutput) ElementType() reflect.Type
func (JobMetadataOutput) FileDetails ¶
func (o JobMetadataOutput) FileDetails() FileIODetailsArrayOutput
Identification of a File source used in the Dataflow job.
func (JobMetadataOutput) PubsubDetails ¶
func (o JobMetadataOutput) PubsubDetails() PubSubIODetailsArrayOutput
Identification of a Pub/Sub source used in the Dataflow job.
func (JobMetadataOutput) SdkVersion ¶
func (o JobMetadataOutput) SdkVersion() SdkVersionPtrOutput
The SDK version used to run the job.
func (JobMetadataOutput) SpannerDetails ¶
func (o JobMetadataOutput) SpannerDetails() SpannerIODetailsArrayOutput
Identification of a Spanner source used in the Dataflow job.
func (JobMetadataOutput) ToJobMetadataOutput ¶
func (o JobMetadataOutput) ToJobMetadataOutput() JobMetadataOutput
func (JobMetadataOutput) ToJobMetadataOutputWithContext ¶
func (o JobMetadataOutput) ToJobMetadataOutputWithContext(ctx context.Context) JobMetadataOutput
func (JobMetadataOutput) ToJobMetadataPtrOutput ¶
func (o JobMetadataOutput) ToJobMetadataPtrOutput() JobMetadataPtrOutput
func (JobMetadataOutput) ToJobMetadataPtrOutputWithContext ¶
func (o JobMetadataOutput) ToJobMetadataPtrOutputWithContext(ctx context.Context) JobMetadataPtrOutput
type JobMetadataPtrInput ¶
type JobMetadataPtrInput interface { pulumi.Input ToJobMetadataPtrOutput() JobMetadataPtrOutput ToJobMetadataPtrOutputWithContext(context.Context) JobMetadataPtrOutput }
JobMetadataPtrInput is an input type that accepts JobMetadataArgs, JobMetadataPtr and JobMetadataPtrOutput values. You can construct a concrete instance of `JobMetadataPtrInput` via:
JobMetadataArgs{...} or: nil
func JobMetadataPtr ¶
func JobMetadataPtr(v *JobMetadataArgs) JobMetadataPtrInput
type JobMetadataPtrOutput ¶
type JobMetadataPtrOutput struct{ *pulumi.OutputState }
func (JobMetadataPtrOutput) BigTableDetails ¶
func (o JobMetadataPtrOutput) BigTableDetails() BigTableIODetailsArrayOutput
Identification of a Cloud Bigtable source used in the Dataflow job.
func (JobMetadataPtrOutput) BigqueryDetails ¶
func (o JobMetadataPtrOutput) BigqueryDetails() BigQueryIODetailsArrayOutput
Identification of a BigQuery source used in the Dataflow job.
func (JobMetadataPtrOutput) DatastoreDetails ¶
func (o JobMetadataPtrOutput) DatastoreDetails() DatastoreIODetailsArrayOutput
Identification of a Datastore source used in the Dataflow job.
func (JobMetadataPtrOutput) Elem ¶
func (o JobMetadataPtrOutput) Elem() JobMetadataOutput
func (JobMetadataPtrOutput) ElementType ¶
func (JobMetadataPtrOutput) ElementType() reflect.Type
func (JobMetadataPtrOutput) FileDetails ¶
func (o JobMetadataPtrOutput) FileDetails() FileIODetailsArrayOutput
Identification of a File source used in the Dataflow job.
func (JobMetadataPtrOutput) PubsubDetails ¶
func (o JobMetadataPtrOutput) PubsubDetails() PubSubIODetailsArrayOutput
Identification of a Pub/Sub source used in the Dataflow job.
func (JobMetadataPtrOutput) SdkVersion ¶
func (o JobMetadataPtrOutput) SdkVersion() SdkVersionPtrOutput
The SDK version used to run the job.
func (JobMetadataPtrOutput) SpannerDetails ¶
func (o JobMetadataPtrOutput) SpannerDetails() SpannerIODetailsArrayOutput
Identification of a Spanner source used in the Dataflow job.
func (JobMetadataPtrOutput) ToJobMetadataPtrOutput ¶
func (o JobMetadataPtrOutput) ToJobMetadataPtrOutput() JobMetadataPtrOutput
func (JobMetadataPtrOutput) ToJobMetadataPtrOutputWithContext ¶
func (o JobMetadataPtrOutput) ToJobMetadataPtrOutputWithContext(ctx context.Context) JobMetadataPtrOutput
type JobMetadataResponse ¶
type JobMetadataResponse struct { // Identification of a Cloud Bigtable source used in the Dataflow job. BigTableDetails []BigTableIODetailsResponse `pulumi:"bigTableDetails"` // Identification of a BigQuery source used in the Dataflow job. BigqueryDetails []BigQueryIODetailsResponse `pulumi:"bigqueryDetails"` // Identification of a Datastore source used in the Dataflow job. DatastoreDetails []DatastoreIODetailsResponse `pulumi:"datastoreDetails"` // Identification of a File source used in the Dataflow job. FileDetails []FileIODetailsResponse `pulumi:"fileDetails"` // Identification of a Pub/Sub source used in the Dataflow job. PubsubDetails []PubSubIODetailsResponse `pulumi:"pubsubDetails"` // The SDK version used to run the job. SdkVersion SdkVersionResponse `pulumi:"sdkVersion"` // Identification of a Spanner source used in the Dataflow job. SpannerDetails []SpannerIODetailsResponse `pulumi:"spannerDetails"` }
Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.
type JobMetadataResponseOutput ¶
type JobMetadataResponseOutput struct{ *pulumi.OutputState }
Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.
func (JobMetadataResponseOutput) BigTableDetails ¶
func (o JobMetadataResponseOutput) BigTableDetails() BigTableIODetailsResponseArrayOutput
Identification of a Cloud Bigtable source used in the Dataflow job.
func (JobMetadataResponseOutput) BigqueryDetails ¶
func (o JobMetadataResponseOutput) BigqueryDetails() BigQueryIODetailsResponseArrayOutput
Identification of a BigQuery source used in the Dataflow job.
func (JobMetadataResponseOutput) DatastoreDetails ¶
func (o JobMetadataResponseOutput) DatastoreDetails() DatastoreIODetailsResponseArrayOutput
Identification of a Datastore source used in the Dataflow job.
func (JobMetadataResponseOutput) ElementType ¶
func (JobMetadataResponseOutput) ElementType() reflect.Type
func (JobMetadataResponseOutput) FileDetails ¶
func (o JobMetadataResponseOutput) FileDetails() FileIODetailsResponseArrayOutput
Identification of a File source used in the Dataflow job.
func (JobMetadataResponseOutput) PubsubDetails ¶
func (o JobMetadataResponseOutput) PubsubDetails() PubSubIODetailsResponseArrayOutput
Identification of a Pub/Sub source used in the Dataflow job.
func (JobMetadataResponseOutput) SdkVersion ¶
func (o JobMetadataResponseOutput) SdkVersion() SdkVersionResponseOutput
The SDK version used to run the job.
func (JobMetadataResponseOutput) SpannerDetails ¶
func (o JobMetadataResponseOutput) SpannerDetails() SpannerIODetailsResponseArrayOutput
Identification of a Spanner source used in the Dataflow job.
func (JobMetadataResponseOutput) ToJobMetadataResponseOutput ¶
func (o JobMetadataResponseOutput) ToJobMetadataResponseOutput() JobMetadataResponseOutput
func (JobMetadataResponseOutput) ToJobMetadataResponseOutputWithContext ¶
func (o JobMetadataResponseOutput) ToJobMetadataResponseOutputWithContext(ctx context.Context) JobMetadataResponseOutput
type JobOutput ¶
type JobOutput struct{ *pulumi.OutputState }
func (JobOutput) ClientRequestId ¶ added in v0.19.0
func (o JobOutput) ClientRequestId() pulumi.StringOutput
The client's unique identifier of the job, re-used across retried attempts. If this field is set, the service will ensure its uniqueness. The request to create a job will fail if the service has knowledge of a previously submitted job with the same client's ID and job name. The caller may use this field to ensure idempotence of job creation across retried attempts to create a job. By default, the field is empty and, in that case, the service ignores it.
func (JobOutput) CreateTime ¶ added in v0.19.0
func (o JobOutput) CreateTime() pulumi.StringOutput
The timestamp when the job was initially created. Immutable and set by the Cloud Dataflow service.
func (JobOutput) CreatedFromSnapshotId ¶ added in v0.19.0
func (o JobOutput) CreatedFromSnapshotId() pulumi.StringOutput
If this is specified, the job's initial state is populated from the given snapshot.
func (JobOutput) CurrentState ¶ added in v0.19.0
func (o JobOutput) CurrentState() pulumi.StringOutput
The current state of the job. Jobs are created in the `JOB_STATE_STOPPED` state unless otherwise specified. A job in the `JOB_STATE_RUNNING` state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made. This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.
func (JobOutput) CurrentStateTime ¶ added in v0.19.0
func (o JobOutput) CurrentStateTime() pulumi.StringOutput
The timestamp associated with the current state.
func (JobOutput) ElementType ¶
func (JobOutput) Environment ¶ added in v0.19.0
func (o JobOutput) Environment() EnvironmentResponseOutput
The environment for the job.
func (JobOutput) ExecutionInfo
deprecated
added in
v0.19.0
func (o JobOutput) ExecutionInfo() JobExecutionInfoResponseOutput
Deprecated.
Deprecated: Deprecated.
func (JobOutput) JobMetadata ¶ added in v0.19.0
func (o JobOutput) JobMetadata() JobMetadataResponseOutput
This field is populated by the Dataflow service to support filtering jobs by the metadata values provided here. Populated for ListJobs and all GetJob views SUMMARY and higher.
func (JobOutput) Labels ¶ added in v0.19.0
func (o JobOutput) Labels() pulumi.StringMapOutput
User-defined labels for this job. The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: [\p{Ll}\p{Lo}\p{N}_-]{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size.
func (JobOutput) Location ¶ added in v0.19.0
func (o JobOutput) Location() pulumi.StringOutput
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains this job.
func (JobOutput) Name ¶ added in v0.19.0
func (o JobOutput) Name() pulumi.StringOutput
The user-specified Cloud Dataflow job name. Only one Job with a given name can exist in a project within one region at any given time. Jobs in different regions can have the same name. If a caller attempts to create a Job with the same name as an already-existing Job, the attempt returns the existing Job. The name must match the regular expression `[a-z]([-a-z0-9]{0,38}[a-z0-9])?`
func (JobOutput) PipelineDescription ¶ added in v0.19.0
func (o JobOutput) PipelineDescription() PipelineDescriptionResponseOutput
Preliminary field: The format of this data may change at any time. A description of the user pipeline and stages through which it is executed. Created by Cloud Dataflow service. Only retrieved with JOB_VIEW_DESCRIPTION or JOB_VIEW_ALL.
func (JobOutput) Project ¶ added in v0.19.0
func (o JobOutput) Project() pulumi.StringOutput
The ID of the Cloud Platform project that the job belongs to.
func (JobOutput) ReplaceJobId ¶ added in v0.19.0
func (o JobOutput) ReplaceJobId() pulumi.StringOutput
If this job is an update of an existing job, this field is the job ID of the job it replaced. When sending a `CreateJobRequest`, you can update a job by specifying it here. The job named here is stopped, and its intermediate state is transferred to this job.
func (JobOutput) ReplacedByJobId ¶ added in v0.19.0
func (o JobOutput) ReplacedByJobId() pulumi.StringOutput
If another job is an update of this job (and thus, this job is in `JOB_STATE_UPDATED`), this field contains the ID of that job.
func (JobOutput) RequestedState ¶ added in v0.19.0
func (o JobOutput) RequestedState() pulumi.StringOutput
The job's requested state. `UpdateJob` may be used to switch between the `JOB_STATE_STOPPED` and `JOB_STATE_RUNNING` states, by setting requested_state. `UpdateJob` may also be used to directly set a job's requested state to `JOB_STATE_CANCELLED` or `JOB_STATE_DONE`, irrevocably terminating the job if it has not already reached a terminal state.
func (JobOutput) SatisfiesPzs ¶ added in v0.19.0
func (o JobOutput) SatisfiesPzs() pulumi.BoolOutput
Reserved for future use. This field is set only in responses from the server; it is ignored if it is set in any requests.
func (JobOutput) StageStates ¶ added in v0.19.0
func (o JobOutput) StageStates() ExecutionStageStateResponseArrayOutput
This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.
func (JobOutput) StartTime ¶ added in v0.19.0
func (o JobOutput) StartTime() pulumi.StringOutput
The timestamp when the job was started (transitioned to JOB_STATE_PENDING). Flexible resource scheduling jobs are started with some delay after job creation, so start_time is unset before start and is updated when the job is started by the Cloud Dataflow service. For other jobs, start_time always equals to create_time and is immutable and set by the Cloud Dataflow service.
func (JobOutput) Steps ¶ added in v0.19.0
func (o JobOutput) Steps() StepResponseArrayOutput
Exactly one of step or steps_location should be specified. The top-level steps that constitute the entire job. Only retrieved with JOB_VIEW_ALL.
func (JobOutput) StepsLocation ¶ added in v0.19.0
func (o JobOutput) StepsLocation() pulumi.StringOutput
The Cloud Storage location where the steps are stored.
func (JobOutput) TempFiles ¶ added in v0.19.0
func (o JobOutput) TempFiles() pulumi.StringArrayOutput
A set of files the system should be aware of that are used for temporary storage. These temporary files will be removed on job completion. No duplicates are allowed. No file patterns are supported. The supported files are: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (JobOutput) ToJobOutput ¶
func (JobOutput) ToJobOutputWithContext ¶
func (JobOutput) TransformNameMapping ¶ added in v0.19.0
func (o JobOutput) TransformNameMapping() pulumi.StringMapOutput
The map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
func (JobOutput) Type ¶ added in v0.19.0
func (o JobOutput) Type() pulumi.StringOutput
The type of Cloud Dataflow job.
type JobRequestedState ¶ added in v0.4.0
type JobRequestedState string
The job's requested state. `UpdateJob` may be used to switch between the `JOB_STATE_STOPPED` and `JOB_STATE_RUNNING` states, by setting requested_state. `UpdateJob` may also be used to directly set a job's requested state to `JOB_STATE_CANCELLED` or `JOB_STATE_DONE`, irrevocably terminating the job if it has not already reached a terminal state.
func (JobRequestedState) ElementType ¶ added in v0.4.0
func (JobRequestedState) ElementType() reflect.Type
func (JobRequestedState) ToJobRequestedStateOutput ¶ added in v0.6.0
func (e JobRequestedState) ToJobRequestedStateOutput() JobRequestedStateOutput
func (JobRequestedState) ToJobRequestedStateOutputWithContext ¶ added in v0.6.0
func (e JobRequestedState) ToJobRequestedStateOutputWithContext(ctx context.Context) JobRequestedStateOutput
func (JobRequestedState) ToJobRequestedStatePtrOutput ¶ added in v0.6.0
func (e JobRequestedState) ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput
func (JobRequestedState) ToJobRequestedStatePtrOutputWithContext ¶ added in v0.6.0
func (e JobRequestedState) ToJobRequestedStatePtrOutputWithContext(ctx context.Context) JobRequestedStatePtrOutput
func (JobRequestedState) ToStringOutput ¶ added in v0.4.0
func (e JobRequestedState) ToStringOutput() pulumi.StringOutput
func (JobRequestedState) ToStringOutputWithContext ¶ added in v0.4.0
func (e JobRequestedState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobRequestedState) ToStringPtrOutput ¶ added in v0.4.0
func (e JobRequestedState) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobRequestedState) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e JobRequestedState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobRequestedStateInput ¶ added in v0.6.0
type JobRequestedStateInput interface { pulumi.Input ToJobRequestedStateOutput() JobRequestedStateOutput ToJobRequestedStateOutputWithContext(context.Context) JobRequestedStateOutput }
JobRequestedStateInput is an input type that accepts JobRequestedStateArgs and JobRequestedStateOutput values. You can construct a concrete instance of `JobRequestedStateInput` via:
JobRequestedStateArgs{...}
type JobRequestedStateOutput ¶ added in v0.6.0
type JobRequestedStateOutput struct{ *pulumi.OutputState }
func (JobRequestedStateOutput) ElementType ¶ added in v0.6.0
func (JobRequestedStateOutput) ElementType() reflect.Type
func (JobRequestedStateOutput) ToJobRequestedStateOutput ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToJobRequestedStateOutput() JobRequestedStateOutput
func (JobRequestedStateOutput) ToJobRequestedStateOutputWithContext ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToJobRequestedStateOutputWithContext(ctx context.Context) JobRequestedStateOutput
func (JobRequestedStateOutput) ToJobRequestedStatePtrOutput ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput
func (JobRequestedStateOutput) ToJobRequestedStatePtrOutputWithContext ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToJobRequestedStatePtrOutputWithContext(ctx context.Context) JobRequestedStatePtrOutput
func (JobRequestedStateOutput) ToStringOutput ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToStringOutput() pulumi.StringOutput
func (JobRequestedStateOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobRequestedStateOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobRequestedStateOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobRequestedStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobRequestedStatePtrInput ¶ added in v0.6.0
type JobRequestedStatePtrInput interface { pulumi.Input ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput ToJobRequestedStatePtrOutputWithContext(context.Context) JobRequestedStatePtrOutput }
func JobRequestedStatePtr ¶ added in v0.6.0
func JobRequestedStatePtr(v string) JobRequestedStatePtrInput
type JobRequestedStatePtrOutput ¶ added in v0.6.0
type JobRequestedStatePtrOutput struct{ *pulumi.OutputState }
func (JobRequestedStatePtrOutput) Elem ¶ added in v0.6.0
func (o JobRequestedStatePtrOutput) Elem() JobRequestedStateOutput
func (JobRequestedStatePtrOutput) ElementType ¶ added in v0.6.0
func (JobRequestedStatePtrOutput) ElementType() reflect.Type
func (JobRequestedStatePtrOutput) ToJobRequestedStatePtrOutput ¶ added in v0.6.0
func (o JobRequestedStatePtrOutput) ToJobRequestedStatePtrOutput() JobRequestedStatePtrOutput
func (JobRequestedStatePtrOutput) ToJobRequestedStatePtrOutputWithContext ¶ added in v0.6.0
func (o JobRequestedStatePtrOutput) ToJobRequestedStatePtrOutputWithContext(ctx context.Context) JobRequestedStatePtrOutput
func (JobRequestedStatePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobRequestedStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobRequestedStatePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobRequestedStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobType ¶ added in v0.4.0
type JobType string
The type of Cloud Dataflow job.
func (JobType) ElementType ¶ added in v0.4.0
func (JobType) ToJobTypeOutput ¶ added in v0.6.0
func (e JobType) ToJobTypeOutput() JobTypeOutput
func (JobType) ToJobTypeOutputWithContext ¶ added in v0.6.0
func (e JobType) ToJobTypeOutputWithContext(ctx context.Context) JobTypeOutput
func (JobType) ToJobTypePtrOutput ¶ added in v0.6.0
func (e JobType) ToJobTypePtrOutput() JobTypePtrOutput
func (JobType) ToJobTypePtrOutputWithContext ¶ added in v0.6.0
func (e JobType) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput
func (JobType) ToStringOutput ¶ added in v0.4.0
func (e JobType) ToStringOutput() pulumi.StringOutput
func (JobType) ToStringOutputWithContext ¶ added in v0.4.0
func (e JobType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobType) ToStringPtrOutput ¶ added in v0.4.0
func (e JobType) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e JobType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTypeInput ¶ added in v0.6.0
type JobTypeInput interface { pulumi.Input ToJobTypeOutput() JobTypeOutput ToJobTypeOutputWithContext(context.Context) JobTypeOutput }
JobTypeInput is an input type that accepts JobTypeArgs and JobTypeOutput values. You can construct a concrete instance of `JobTypeInput` via:
JobTypeArgs{...}
type JobTypeOutput ¶ added in v0.6.0
type JobTypeOutput struct{ *pulumi.OutputState }
func (JobTypeOutput) ElementType ¶ added in v0.6.0
func (JobTypeOutput) ElementType() reflect.Type
func (JobTypeOutput) ToJobTypeOutput ¶ added in v0.6.0
func (o JobTypeOutput) ToJobTypeOutput() JobTypeOutput
func (JobTypeOutput) ToJobTypeOutputWithContext ¶ added in v0.6.0
func (o JobTypeOutput) ToJobTypeOutputWithContext(ctx context.Context) JobTypeOutput
func (JobTypeOutput) ToJobTypePtrOutput ¶ added in v0.6.0
func (o JobTypeOutput) ToJobTypePtrOutput() JobTypePtrOutput
func (JobTypeOutput) ToJobTypePtrOutputWithContext ¶ added in v0.6.0
func (o JobTypeOutput) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput
func (JobTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o JobTypeOutput) ToStringOutput() pulumi.StringOutput
func (JobTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o JobTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTypePtrInput ¶ added in v0.6.0
type JobTypePtrInput interface { pulumi.Input ToJobTypePtrOutput() JobTypePtrOutput ToJobTypePtrOutputWithContext(context.Context) JobTypePtrOutput }
func JobTypePtr ¶ added in v0.6.0
func JobTypePtr(v string) JobTypePtrInput
type JobTypePtrOutput ¶ added in v0.6.0
type JobTypePtrOutput struct{ *pulumi.OutputState }
func (JobTypePtrOutput) Elem ¶ added in v0.6.0
func (o JobTypePtrOutput) Elem() JobTypeOutput
func (JobTypePtrOutput) ElementType ¶ added in v0.6.0
func (JobTypePtrOutput) ElementType() reflect.Type
func (JobTypePtrOutput) ToJobTypePtrOutput ¶ added in v0.6.0
func (o JobTypePtrOutput) ToJobTypePtrOutput() JobTypePtrOutput
func (JobTypePtrOutput) ToJobTypePtrOutputWithContext ¶ added in v0.6.0
func (o JobTypePtrOutput) ToJobTypePtrOutputWithContext(ctx context.Context) JobTypePtrOutput
func (JobTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupJobArgs ¶ added in v0.4.0
type LookupJobOutputArgs ¶ added in v0.8.0
type LookupJobOutputArgs struct { JobId pulumi.StringInput `pulumi:"jobId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupJobOutputArgs) ElementType ¶ added in v0.8.0
func (LookupJobOutputArgs) ElementType() reflect.Type
type LookupJobResult ¶ added in v0.4.0
type LookupJobResult struct { // The client's unique identifier of the job, re-used across retried attempts. If this field is set, the service will ensure its uniqueness. The request to create a job will fail if the service has knowledge of a previously submitted job with the same client's ID and job name. The caller may use this field to ensure idempotence of job creation across retried attempts to create a job. By default, the field is empty and, in that case, the service ignores it. ClientRequestId string `pulumi:"clientRequestId"` // The timestamp when the job was initially created. Immutable and set by the Cloud Dataflow service. CreateTime string `pulumi:"createTime"` // If this is specified, the job's initial state is populated from the given snapshot. CreatedFromSnapshotId string `pulumi:"createdFromSnapshotId"` // The current state of the job. Jobs are created in the `JOB_STATE_STOPPED` state unless otherwise specified. A job in the `JOB_STATE_RUNNING` state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made. This field may be mutated by the Cloud Dataflow service; callers cannot mutate it. CurrentState string `pulumi:"currentState"` // The timestamp associated with the current state. CurrentStateTime string `pulumi:"currentStateTime"` // The environment for the job. Environment EnvironmentResponse `pulumi:"environment"` // Deprecated. // // Deprecated: Deprecated. ExecutionInfo JobExecutionInfoResponse `pulumi:"executionInfo"` // This field is populated by the Dataflow service to support filtering jobs by the metadata values provided here. Populated for ListJobs and all GetJob views SUMMARY and higher. JobMetadata JobMetadataResponse `pulumi:"jobMetadata"` // User-defined labels for this job. The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: [\p{Ll}\p{Lo}\p{N}_-]{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size. Labels map[string]string `pulumi:"labels"` // The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains this job. Location string `pulumi:"location"` // The user-specified Cloud Dataflow job name. Only one Job with a given name can exist in a project within one region at any given time. Jobs in different regions can have the same name. If a caller attempts to create a Job with the same name as an already-existing Job, the attempt returns the existing Job. The name must match the regular expression `[a-z]([-a-z0-9]{0,38}[a-z0-9])?` Name string `pulumi:"name"` // Preliminary field: The format of this data may change at any time. A description of the user pipeline and stages through which it is executed. Created by Cloud Dataflow service. Only retrieved with JOB_VIEW_DESCRIPTION or JOB_VIEW_ALL. PipelineDescription PipelineDescriptionResponse `pulumi:"pipelineDescription"` // The ID of the Cloud Platform project that the job belongs to. Project string `pulumi:"project"` // If this job is an update of an existing job, this field is the job ID of the job it replaced. When sending a `CreateJobRequest`, you can update a job by specifying it here. The job named here is stopped, and its intermediate state is transferred to this job. ReplaceJobId string `pulumi:"replaceJobId"` // If another job is an update of this job (and thus, this job is in `JOB_STATE_UPDATED`), this field contains the ID of that job. ReplacedByJobId string `pulumi:"replacedByJobId"` // The job's requested state. `UpdateJob` may be used to switch between the `JOB_STATE_STOPPED` and `JOB_STATE_RUNNING` states, by setting requested_state. `UpdateJob` may also be used to directly set a job's requested state to `JOB_STATE_CANCELLED` or `JOB_STATE_DONE`, irrevocably terminating the job if it has not already reached a terminal state. RequestedState string `pulumi:"requestedState"` // Reserved for future use. This field is set only in responses from the server; it is ignored if it is set in any requests. SatisfiesPzs bool `pulumi:"satisfiesPzs"` // This field may be mutated by the Cloud Dataflow service; callers cannot mutate it. StageStates []ExecutionStageStateResponse `pulumi:"stageStates"` // The timestamp when the job was started (transitioned to JOB_STATE_PENDING). Flexible resource scheduling jobs are started with some delay after job creation, so start_time is unset before start and is updated when the job is started by the Cloud Dataflow service. For other jobs, start_time always equals to create_time and is immutable and set by the Cloud Dataflow service. StartTime string `pulumi:"startTime"` // Exactly one of step or steps_location should be specified. The top-level steps that constitute the entire job. Only retrieved with JOB_VIEW_ALL. Steps []StepResponse `pulumi:"steps"` // The Cloud Storage location where the steps are stored. StepsLocation string `pulumi:"stepsLocation"` // A set of files the system should be aware of that are used for temporary storage. These temporary files will be removed on job completion. No duplicates are allowed. No file patterns are supported. The supported files are: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempFiles []string `pulumi:"tempFiles"` // The map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job. TransformNameMapping map[string]string `pulumi:"transformNameMapping"` // The type of Cloud Dataflow job. Type string `pulumi:"type"` }
func LookupJob ¶ added in v0.4.0
func LookupJob(ctx *pulumi.Context, args *LookupJobArgs, opts ...pulumi.InvokeOption) (*LookupJobResult, error)
Gets the state of the specified Cloud Dataflow job. To get the state of a job, we recommend using `projects.locations.jobs.get` with a [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints). Using `projects.jobs.get` is not recommended, as you can only get the state of jobs that are running in `us-central1`.
type LookupJobResultOutput ¶ added in v0.8.0
type LookupJobResultOutput struct{ *pulumi.OutputState }
func LookupJobOutput ¶ added in v0.8.0
func LookupJobOutput(ctx *pulumi.Context, args LookupJobOutputArgs, opts ...pulumi.InvokeOption) LookupJobResultOutput
func (LookupJobResultOutput) ClientRequestId ¶ added in v0.8.0
func (o LookupJobResultOutput) ClientRequestId() pulumi.StringOutput
The client's unique identifier of the job, re-used across retried attempts. If this field is set, the service will ensure its uniqueness. The request to create a job will fail if the service has knowledge of a previously submitted job with the same client's ID and job name. The caller may use this field to ensure idempotence of job creation across retried attempts to create a job. By default, the field is empty and, in that case, the service ignores it.
func (LookupJobResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupJobResultOutput) CreateTime() pulumi.StringOutput
The timestamp when the job was initially created. Immutable and set by the Cloud Dataflow service.
func (LookupJobResultOutput) CreatedFromSnapshotId ¶ added in v0.8.0
func (o LookupJobResultOutput) CreatedFromSnapshotId() pulumi.StringOutput
If this is specified, the job's initial state is populated from the given snapshot.
func (LookupJobResultOutput) CurrentState ¶ added in v0.8.0
func (o LookupJobResultOutput) CurrentState() pulumi.StringOutput
The current state of the job. Jobs are created in the `JOB_STATE_STOPPED` state unless otherwise specified. A job in the `JOB_STATE_RUNNING` state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made. This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.
func (LookupJobResultOutput) CurrentStateTime ¶ added in v0.8.0
func (o LookupJobResultOutput) CurrentStateTime() pulumi.StringOutput
The timestamp associated with the current state.
func (LookupJobResultOutput) ElementType ¶ added in v0.8.0
func (LookupJobResultOutput) ElementType() reflect.Type
func (LookupJobResultOutput) Environment ¶ added in v0.8.0
func (o LookupJobResultOutput) Environment() EnvironmentResponseOutput
The environment for the job.
func (LookupJobResultOutput) ExecutionInfo
deprecated
added in
v0.17.0
func (o LookupJobResultOutput) ExecutionInfo() JobExecutionInfoResponseOutput
Deprecated.
Deprecated: Deprecated.
func (LookupJobResultOutput) JobMetadata ¶ added in v0.8.0
func (o LookupJobResultOutput) JobMetadata() JobMetadataResponseOutput
This field is populated by the Dataflow service to support filtering jobs by the metadata values provided here. Populated for ListJobs and all GetJob views SUMMARY and higher.
func (LookupJobResultOutput) Labels ¶ added in v0.8.0
func (o LookupJobResultOutput) Labels() pulumi.StringMapOutput
User-defined labels for this job. The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions: * Keys must conform to regexp: \p{Ll}\p{Lo}{0,62} * Values must conform to regexp: [\p{Ll}\p{Lo}\p{N}_-]{0,63} * Both keys and values are additionally constrained to be <= 128 bytes in size.
func (LookupJobResultOutput) Location ¶ added in v0.8.0
func (o LookupJobResultOutput) Location() pulumi.StringOutput
The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) that contains this job.
func (LookupJobResultOutput) Name ¶ added in v0.8.0
func (o LookupJobResultOutput) Name() pulumi.StringOutput
The user-specified Cloud Dataflow job name. Only one Job with a given name can exist in a project within one region at any given time. Jobs in different regions can have the same name. If a caller attempts to create a Job with the same name as an already-existing Job, the attempt returns the existing Job. The name must match the regular expression `[a-z]([-a-z0-9]{0,38}[a-z0-9])?`
func (LookupJobResultOutput) PipelineDescription ¶ added in v0.8.0
func (o LookupJobResultOutput) PipelineDescription() PipelineDescriptionResponseOutput
Preliminary field: The format of this data may change at any time. A description of the user pipeline and stages through which it is executed. Created by Cloud Dataflow service. Only retrieved with JOB_VIEW_DESCRIPTION or JOB_VIEW_ALL.
func (LookupJobResultOutput) Project ¶ added in v0.8.0
func (o LookupJobResultOutput) Project() pulumi.StringOutput
The ID of the Cloud Platform project that the job belongs to.
func (LookupJobResultOutput) ReplaceJobId ¶ added in v0.8.0
func (o LookupJobResultOutput) ReplaceJobId() pulumi.StringOutput
If this job is an update of an existing job, this field is the job ID of the job it replaced. When sending a `CreateJobRequest`, you can update a job by specifying it here. The job named here is stopped, and its intermediate state is transferred to this job.
func (LookupJobResultOutput) ReplacedByJobId ¶ added in v0.8.0
func (o LookupJobResultOutput) ReplacedByJobId() pulumi.StringOutput
If another job is an update of this job (and thus, this job is in `JOB_STATE_UPDATED`), this field contains the ID of that job.
func (LookupJobResultOutput) RequestedState ¶ added in v0.8.0
func (o LookupJobResultOutput) RequestedState() pulumi.StringOutput
The job's requested state. `UpdateJob` may be used to switch between the `JOB_STATE_STOPPED` and `JOB_STATE_RUNNING` states, by setting requested_state. `UpdateJob` may also be used to directly set a job's requested state to `JOB_STATE_CANCELLED` or `JOB_STATE_DONE`, irrevocably terminating the job if it has not already reached a terminal state.
func (LookupJobResultOutput) SatisfiesPzs ¶ added in v0.8.0
func (o LookupJobResultOutput) SatisfiesPzs() pulumi.BoolOutput
Reserved for future use. This field is set only in responses from the server; it is ignored if it is set in any requests.
func (LookupJobResultOutput) StageStates ¶ added in v0.8.0
func (o LookupJobResultOutput) StageStates() ExecutionStageStateResponseArrayOutput
This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.
func (LookupJobResultOutput) StartTime ¶ added in v0.8.0
func (o LookupJobResultOutput) StartTime() pulumi.StringOutput
The timestamp when the job was started (transitioned to JOB_STATE_PENDING). Flexible resource scheduling jobs are started with some delay after job creation, so start_time is unset before start and is updated when the job is started by the Cloud Dataflow service. For other jobs, start_time always equals to create_time and is immutable and set by the Cloud Dataflow service.
func (LookupJobResultOutput) Steps ¶ added in v0.8.0
func (o LookupJobResultOutput) Steps() StepResponseArrayOutput
Exactly one of step or steps_location should be specified. The top-level steps that constitute the entire job. Only retrieved with JOB_VIEW_ALL.
func (LookupJobResultOutput) StepsLocation ¶ added in v0.8.0
func (o LookupJobResultOutput) StepsLocation() pulumi.StringOutput
The Cloud Storage location where the steps are stored.
func (LookupJobResultOutput) TempFiles ¶ added in v0.8.0
func (o LookupJobResultOutput) TempFiles() pulumi.StringArrayOutput
A set of files the system should be aware of that are used for temporary storage. These temporary files will be removed on job completion. No duplicates are allowed. No file patterns are supported. The supported files are: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (LookupJobResultOutput) ToLookupJobResultOutput ¶ added in v0.8.0
func (o LookupJobResultOutput) ToLookupJobResultOutput() LookupJobResultOutput
func (LookupJobResultOutput) ToLookupJobResultOutputWithContext ¶ added in v0.8.0
func (o LookupJobResultOutput) ToLookupJobResultOutputWithContext(ctx context.Context) LookupJobResultOutput
func (LookupJobResultOutput) TransformNameMapping ¶ added in v0.8.0
func (o LookupJobResultOutput) TransformNameMapping() pulumi.StringMapOutput
The map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.
func (LookupJobResultOutput) Type ¶ added in v0.8.0
func (o LookupJobResultOutput) Type() pulumi.StringOutput
The type of Cloud Dataflow job.
type LookupTemplateArgs ¶ added in v0.4.0
type LookupTemplateOutputArgs ¶ added in v0.8.0
type LookupTemplateOutputArgs struct { GcsPath pulumi.StringInput `pulumi:"gcsPath"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupTemplateOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTemplateOutputArgs) ElementType() reflect.Type
type LookupTemplateResult ¶ added in v0.4.0
type LookupTemplateResult struct { // The template metadata describing the template name, available parameters, etc. Metadata TemplateMetadataResponse `pulumi:"metadata"` // Describes the runtime metadata with SDKInfo and available parameters. RuntimeMetadata RuntimeMetadataResponse `pulumi:"runtimeMetadata"` // The status of the get template request. Any problems with the request will be indicated in the error_details. Status StatusResponse `pulumi:"status"` // Template Type. TemplateType string `pulumi:"templateType"` }
func LookupTemplate ¶ added in v0.4.0
func LookupTemplate(ctx *pulumi.Context, args *LookupTemplateArgs, opts ...pulumi.InvokeOption) (*LookupTemplateResult, error)
Get the template associated with a template.
type LookupTemplateResultOutput ¶ added in v0.8.0
type LookupTemplateResultOutput struct{ *pulumi.OutputState }
func LookupTemplateOutput ¶ added in v0.8.0
func LookupTemplateOutput(ctx *pulumi.Context, args LookupTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupTemplateResultOutput
func (LookupTemplateResultOutput) ElementType ¶ added in v0.8.0
func (LookupTemplateResultOutput) ElementType() reflect.Type
func (LookupTemplateResultOutput) Metadata ¶ added in v0.8.0
func (o LookupTemplateResultOutput) Metadata() TemplateMetadataResponseOutput
The template metadata describing the template name, available parameters, etc.
func (LookupTemplateResultOutput) RuntimeMetadata ¶ added in v0.8.0
func (o LookupTemplateResultOutput) RuntimeMetadata() RuntimeMetadataResponseOutput
Describes the runtime metadata with SDKInfo and available parameters.
func (LookupTemplateResultOutput) Status ¶ added in v0.8.0
func (o LookupTemplateResultOutput) Status() StatusResponseOutput
The status of the get template request. Any problems with the request will be indicated in the error_details.
func (LookupTemplateResultOutput) TemplateType ¶ added in v0.8.0
func (o LookupTemplateResultOutput) TemplateType() pulumi.StringOutput
Template Type.
func (LookupTemplateResultOutput) ToLookupTemplateResultOutput ¶ added in v0.8.0
func (o LookupTemplateResultOutput) ToLookupTemplateResultOutput() LookupTemplateResultOutput
func (LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext ¶ added in v0.8.0
func (o LookupTemplateResultOutput) ToLookupTemplateResultOutputWithContext(ctx context.Context) LookupTemplateResultOutput
type Package ¶
type Package struct { // The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/ Location *string `pulumi:"location"` // The name of the package. Name *string `pulumi:"name"` }
The packages that must be installed in order for a worker to run the steps of the Cloud Dataflow job that will be assigned to its worker pool. This is the mechanism by which the Cloud Dataflow SDK causes code to be loaded onto the workers. For example, the Cloud Dataflow Java SDK might use this to install jars containing the user's code and all of the various dependencies (libraries, data files, etc.) required in order for that code to run.
type PackageArgs ¶
type PackageArgs struct { // The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/ Location pulumi.StringPtrInput `pulumi:"location"` // The name of the package. Name pulumi.StringPtrInput `pulumi:"name"` }
The packages that must be installed in order for a worker to run the steps of the Cloud Dataflow job that will be assigned to its worker pool. This is the mechanism by which the Cloud Dataflow SDK causes code to be loaded onto the workers. For example, the Cloud Dataflow Java SDK might use this to install jars containing the user's code and all of the various dependencies (libraries, data files, etc.) required in order for that code to run.
func (PackageArgs) ElementType ¶
func (PackageArgs) ElementType() reflect.Type
func (PackageArgs) ToPackageOutput ¶
func (i PackageArgs) ToPackageOutput() PackageOutput
func (PackageArgs) ToPackageOutputWithContext ¶
func (i PackageArgs) ToPackageOutputWithContext(ctx context.Context) PackageOutput
type PackageArray ¶
type PackageArray []PackageInput
func (PackageArray) ElementType ¶
func (PackageArray) ElementType() reflect.Type
func (PackageArray) ToPackageArrayOutput ¶
func (i PackageArray) ToPackageArrayOutput() PackageArrayOutput
func (PackageArray) ToPackageArrayOutputWithContext ¶
func (i PackageArray) ToPackageArrayOutputWithContext(ctx context.Context) PackageArrayOutput
type PackageArrayInput ¶
type PackageArrayInput interface { pulumi.Input ToPackageArrayOutput() PackageArrayOutput ToPackageArrayOutputWithContext(context.Context) PackageArrayOutput }
PackageArrayInput is an input type that accepts PackageArray and PackageArrayOutput values. You can construct a concrete instance of `PackageArrayInput` via:
PackageArray{ PackageArgs{...} }
type PackageArrayOutput ¶
type PackageArrayOutput struct{ *pulumi.OutputState }
func (PackageArrayOutput) ElementType ¶
func (PackageArrayOutput) ElementType() reflect.Type
func (PackageArrayOutput) Index ¶
func (o PackageArrayOutput) Index(i pulumi.IntInput) PackageOutput
func (PackageArrayOutput) ToPackageArrayOutput ¶
func (o PackageArrayOutput) ToPackageArrayOutput() PackageArrayOutput
func (PackageArrayOutput) ToPackageArrayOutputWithContext ¶
func (o PackageArrayOutput) ToPackageArrayOutputWithContext(ctx context.Context) PackageArrayOutput
type PackageInput ¶
type PackageInput interface { pulumi.Input ToPackageOutput() PackageOutput ToPackageOutputWithContext(context.Context) PackageOutput }
PackageInput is an input type that accepts PackageArgs and PackageOutput values. You can construct a concrete instance of `PackageInput` via:
PackageArgs{...}
type PackageOutput ¶
type PackageOutput struct{ *pulumi.OutputState }
The packages that must be installed in order for a worker to run the steps of the Cloud Dataflow job that will be assigned to its worker pool. This is the mechanism by which the Cloud Dataflow SDK causes code to be loaded onto the workers. For example, the Cloud Dataflow Java SDK might use this to install jars containing the user's code and all of the various dependencies (libraries, data files, etc.) required in order for that code to run.
func (PackageOutput) ElementType ¶
func (PackageOutput) ElementType() reflect.Type
func (PackageOutput) Location ¶
func (o PackageOutput) Location() pulumi.StringPtrOutput
The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/
func (PackageOutput) Name ¶
func (o PackageOutput) Name() pulumi.StringPtrOutput
The name of the package.
func (PackageOutput) ToPackageOutput ¶
func (o PackageOutput) ToPackageOutput() PackageOutput
func (PackageOutput) ToPackageOutputWithContext ¶
func (o PackageOutput) ToPackageOutputWithContext(ctx context.Context) PackageOutput
type PackageResponse ¶
type PackageResponse struct { // The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/ Location string `pulumi:"location"` // The name of the package. Name string `pulumi:"name"` }
The packages that must be installed in order for a worker to run the steps of the Cloud Dataflow job that will be assigned to its worker pool. This is the mechanism by which the Cloud Dataflow SDK causes code to be loaded onto the workers. For example, the Cloud Dataflow Java SDK might use this to install jars containing the user's code and all of the various dependencies (libraries, data files, etc.) required in order for that code to run.
type PackageResponseArrayOutput ¶
type PackageResponseArrayOutput struct{ *pulumi.OutputState }
func (PackageResponseArrayOutput) ElementType ¶
func (PackageResponseArrayOutput) ElementType() reflect.Type
func (PackageResponseArrayOutput) Index ¶
func (o PackageResponseArrayOutput) Index(i pulumi.IntInput) PackageResponseOutput
func (PackageResponseArrayOutput) ToPackageResponseArrayOutput ¶
func (o PackageResponseArrayOutput) ToPackageResponseArrayOutput() PackageResponseArrayOutput
func (PackageResponseArrayOutput) ToPackageResponseArrayOutputWithContext ¶
func (o PackageResponseArrayOutput) ToPackageResponseArrayOutputWithContext(ctx context.Context) PackageResponseArrayOutput
type PackageResponseOutput ¶
type PackageResponseOutput struct{ *pulumi.OutputState }
The packages that must be installed in order for a worker to run the steps of the Cloud Dataflow job that will be assigned to its worker pool. This is the mechanism by which the Cloud Dataflow SDK causes code to be loaded onto the workers. For example, the Cloud Dataflow Java SDK might use this to install jars containing the user's code and all of the various dependencies (libraries, data files, etc.) required in order for that code to run.
func (PackageResponseOutput) ElementType ¶
func (PackageResponseOutput) ElementType() reflect.Type
func (PackageResponseOutput) Location ¶
func (o PackageResponseOutput) Location() pulumi.StringOutput
The resource to read the package from. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket} bucket.storage.googleapis.com/
func (PackageResponseOutput) Name ¶
func (o PackageResponseOutput) Name() pulumi.StringOutput
The name of the package.
func (PackageResponseOutput) ToPackageResponseOutput ¶
func (o PackageResponseOutput) ToPackageResponseOutput() PackageResponseOutput
func (PackageResponseOutput) ToPackageResponseOutputWithContext ¶
func (o PackageResponseOutput) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
type ParameterMetadataResponse ¶
type ParameterMetadataResponse struct { // Optional. Additional metadata for describing this parameter. CustomMetadata map[string]string `pulumi:"customMetadata"` // The help text to display for the parameter. HelpText string `pulumi:"helpText"` // Optional. Whether the parameter is optional. Defaults to false. IsOptional bool `pulumi:"isOptional"` // The label to display for the parameter. Label string `pulumi:"label"` // The name of the parameter. Name string `pulumi:"name"` // Optional. The type of the parameter. Used for selecting input picker. ParamType string `pulumi:"paramType"` // Optional. Regexes that the parameter must match. Regexes []string `pulumi:"regexes"` }
Metadata for a specific parameter.
type ParameterMetadataResponseArrayOutput ¶
type ParameterMetadataResponseArrayOutput struct{ *pulumi.OutputState }
func (ParameterMetadataResponseArrayOutput) ElementType ¶
func (ParameterMetadataResponseArrayOutput) ElementType() reflect.Type
func (ParameterMetadataResponseArrayOutput) Index ¶
func (o ParameterMetadataResponseArrayOutput) Index(i pulumi.IntInput) ParameterMetadataResponseOutput
func (ParameterMetadataResponseArrayOutput) ToParameterMetadataResponseArrayOutput ¶
func (o ParameterMetadataResponseArrayOutput) ToParameterMetadataResponseArrayOutput() ParameterMetadataResponseArrayOutput
func (ParameterMetadataResponseArrayOutput) ToParameterMetadataResponseArrayOutputWithContext ¶
func (o ParameterMetadataResponseArrayOutput) ToParameterMetadataResponseArrayOutputWithContext(ctx context.Context) ParameterMetadataResponseArrayOutput
type ParameterMetadataResponseOutput ¶
type ParameterMetadataResponseOutput struct{ *pulumi.OutputState }
Metadata for a specific parameter.
func (ParameterMetadataResponseOutput) CustomMetadata ¶ added in v0.5.0
func (o ParameterMetadataResponseOutput) CustomMetadata() pulumi.StringMapOutput
Optional. Additional metadata for describing this parameter.
func (ParameterMetadataResponseOutput) ElementType ¶
func (ParameterMetadataResponseOutput) ElementType() reflect.Type
func (ParameterMetadataResponseOutput) HelpText ¶
func (o ParameterMetadataResponseOutput) HelpText() pulumi.StringOutput
The help text to display for the parameter.
func (ParameterMetadataResponseOutput) IsOptional ¶
func (o ParameterMetadataResponseOutput) IsOptional() pulumi.BoolOutput
Optional. Whether the parameter is optional. Defaults to false.
func (ParameterMetadataResponseOutput) Label ¶
func (o ParameterMetadataResponseOutput) Label() pulumi.StringOutput
The label to display for the parameter.
func (ParameterMetadataResponseOutput) Name ¶
func (o ParameterMetadataResponseOutput) Name() pulumi.StringOutput
The name of the parameter.
func (ParameterMetadataResponseOutput) ParamType ¶
func (o ParameterMetadataResponseOutput) ParamType() pulumi.StringOutput
Optional. The type of the parameter. Used for selecting input picker.
func (ParameterMetadataResponseOutput) Regexes ¶
func (o ParameterMetadataResponseOutput) Regexes() pulumi.StringArrayOutput
Optional. Regexes that the parameter must match.
func (ParameterMetadataResponseOutput) ToParameterMetadataResponseOutput ¶
func (o ParameterMetadataResponseOutput) ToParameterMetadataResponseOutput() ParameterMetadataResponseOutput
func (ParameterMetadataResponseOutput) ToParameterMetadataResponseOutputWithContext ¶
func (o ParameterMetadataResponseOutput) ToParameterMetadataResponseOutputWithContext(ctx context.Context) ParameterMetadataResponseOutput
type PipelineDescription ¶
type PipelineDescription struct { // Pipeline level display data. DisplayData []DisplayData `pulumi:"displayData"` // Description of each stage of execution of the pipeline. ExecutionPipelineStage []ExecutionStageSummary `pulumi:"executionPipelineStage"` // Description of each transform in the pipeline and collections between them. OriginalPipelineTransform []TransformSummary `pulumi:"originalPipelineTransform"` }
A descriptive representation of submitted pipeline as well as the executed form. This data is provided by the Dataflow service for ease of visualizing the pipeline and interpreting Dataflow provided metrics.
type PipelineDescriptionArgs ¶
type PipelineDescriptionArgs struct { // Pipeline level display data. DisplayData DisplayDataArrayInput `pulumi:"displayData"` // Description of each stage of execution of the pipeline. ExecutionPipelineStage ExecutionStageSummaryArrayInput `pulumi:"executionPipelineStage"` // Description of each transform in the pipeline and collections between them. OriginalPipelineTransform TransformSummaryArrayInput `pulumi:"originalPipelineTransform"` }
A descriptive representation of submitted pipeline as well as the executed form. This data is provided by the Dataflow service for ease of visualizing the pipeline and interpreting Dataflow provided metrics.
func (PipelineDescriptionArgs) ElementType ¶
func (PipelineDescriptionArgs) ElementType() reflect.Type
func (PipelineDescriptionArgs) ToPipelineDescriptionOutput ¶
func (i PipelineDescriptionArgs) ToPipelineDescriptionOutput() PipelineDescriptionOutput
func (PipelineDescriptionArgs) ToPipelineDescriptionOutputWithContext ¶
func (i PipelineDescriptionArgs) ToPipelineDescriptionOutputWithContext(ctx context.Context) PipelineDescriptionOutput
func (PipelineDescriptionArgs) ToPipelineDescriptionPtrOutput ¶
func (i PipelineDescriptionArgs) ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput
func (PipelineDescriptionArgs) ToPipelineDescriptionPtrOutputWithContext ¶
func (i PipelineDescriptionArgs) ToPipelineDescriptionPtrOutputWithContext(ctx context.Context) PipelineDescriptionPtrOutput
type PipelineDescriptionInput ¶
type PipelineDescriptionInput interface { pulumi.Input ToPipelineDescriptionOutput() PipelineDescriptionOutput ToPipelineDescriptionOutputWithContext(context.Context) PipelineDescriptionOutput }
PipelineDescriptionInput is an input type that accepts PipelineDescriptionArgs and PipelineDescriptionOutput values. You can construct a concrete instance of `PipelineDescriptionInput` via:
PipelineDescriptionArgs{...}
type PipelineDescriptionOutput ¶
type PipelineDescriptionOutput struct{ *pulumi.OutputState }
A descriptive representation of submitted pipeline as well as the executed form. This data is provided by the Dataflow service for ease of visualizing the pipeline and interpreting Dataflow provided metrics.
func (PipelineDescriptionOutput) DisplayData ¶
func (o PipelineDescriptionOutput) DisplayData() DisplayDataArrayOutput
Pipeline level display data.
func (PipelineDescriptionOutput) ElementType ¶
func (PipelineDescriptionOutput) ElementType() reflect.Type
func (PipelineDescriptionOutput) ExecutionPipelineStage ¶
func (o PipelineDescriptionOutput) ExecutionPipelineStage() ExecutionStageSummaryArrayOutput
Description of each stage of execution of the pipeline.
func (PipelineDescriptionOutput) OriginalPipelineTransform ¶
func (o PipelineDescriptionOutput) OriginalPipelineTransform() TransformSummaryArrayOutput
Description of each transform in the pipeline and collections between them.
func (PipelineDescriptionOutput) ToPipelineDescriptionOutput ¶
func (o PipelineDescriptionOutput) ToPipelineDescriptionOutput() PipelineDescriptionOutput
func (PipelineDescriptionOutput) ToPipelineDescriptionOutputWithContext ¶
func (o PipelineDescriptionOutput) ToPipelineDescriptionOutputWithContext(ctx context.Context) PipelineDescriptionOutput
func (PipelineDescriptionOutput) ToPipelineDescriptionPtrOutput ¶
func (o PipelineDescriptionOutput) ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput
func (PipelineDescriptionOutput) ToPipelineDescriptionPtrOutputWithContext ¶
func (o PipelineDescriptionOutput) ToPipelineDescriptionPtrOutputWithContext(ctx context.Context) PipelineDescriptionPtrOutput
type PipelineDescriptionPtrInput ¶
type PipelineDescriptionPtrInput interface { pulumi.Input ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput ToPipelineDescriptionPtrOutputWithContext(context.Context) PipelineDescriptionPtrOutput }
PipelineDescriptionPtrInput is an input type that accepts PipelineDescriptionArgs, PipelineDescriptionPtr and PipelineDescriptionPtrOutput values. You can construct a concrete instance of `PipelineDescriptionPtrInput` via:
PipelineDescriptionArgs{...} or: nil
func PipelineDescriptionPtr ¶
func PipelineDescriptionPtr(v *PipelineDescriptionArgs) PipelineDescriptionPtrInput
type PipelineDescriptionPtrOutput ¶
type PipelineDescriptionPtrOutput struct{ *pulumi.OutputState }
func (PipelineDescriptionPtrOutput) DisplayData ¶
func (o PipelineDescriptionPtrOutput) DisplayData() DisplayDataArrayOutput
Pipeline level display data.
func (PipelineDescriptionPtrOutput) Elem ¶
func (o PipelineDescriptionPtrOutput) Elem() PipelineDescriptionOutput
func (PipelineDescriptionPtrOutput) ElementType ¶
func (PipelineDescriptionPtrOutput) ElementType() reflect.Type
func (PipelineDescriptionPtrOutput) ExecutionPipelineStage ¶
func (o PipelineDescriptionPtrOutput) ExecutionPipelineStage() ExecutionStageSummaryArrayOutput
Description of each stage of execution of the pipeline.
func (PipelineDescriptionPtrOutput) OriginalPipelineTransform ¶
func (o PipelineDescriptionPtrOutput) OriginalPipelineTransform() TransformSummaryArrayOutput
Description of each transform in the pipeline and collections between them.
func (PipelineDescriptionPtrOutput) ToPipelineDescriptionPtrOutput ¶
func (o PipelineDescriptionPtrOutput) ToPipelineDescriptionPtrOutput() PipelineDescriptionPtrOutput
func (PipelineDescriptionPtrOutput) ToPipelineDescriptionPtrOutputWithContext ¶
func (o PipelineDescriptionPtrOutput) ToPipelineDescriptionPtrOutputWithContext(ctx context.Context) PipelineDescriptionPtrOutput
type PipelineDescriptionResponse ¶
type PipelineDescriptionResponse struct { // Pipeline level display data. DisplayData []DisplayDataResponse `pulumi:"displayData"` // Description of each stage of execution of the pipeline. ExecutionPipelineStage []ExecutionStageSummaryResponse `pulumi:"executionPipelineStage"` // Description of each transform in the pipeline and collections between them. OriginalPipelineTransform []TransformSummaryResponse `pulumi:"originalPipelineTransform"` }
A descriptive representation of submitted pipeline as well as the executed form. This data is provided by the Dataflow service for ease of visualizing the pipeline and interpreting Dataflow provided metrics.
type PipelineDescriptionResponseOutput ¶
type PipelineDescriptionResponseOutput struct{ *pulumi.OutputState }
A descriptive representation of submitted pipeline as well as the executed form. This data is provided by the Dataflow service for ease of visualizing the pipeline and interpreting Dataflow provided metrics.
func (PipelineDescriptionResponseOutput) DisplayData ¶
func (o PipelineDescriptionResponseOutput) DisplayData() DisplayDataResponseArrayOutput
Pipeline level display data.
func (PipelineDescriptionResponseOutput) ElementType ¶
func (PipelineDescriptionResponseOutput) ElementType() reflect.Type
func (PipelineDescriptionResponseOutput) ExecutionPipelineStage ¶
func (o PipelineDescriptionResponseOutput) ExecutionPipelineStage() ExecutionStageSummaryResponseArrayOutput
Description of each stage of execution of the pipeline.
func (PipelineDescriptionResponseOutput) OriginalPipelineTransform ¶
func (o PipelineDescriptionResponseOutput) OriginalPipelineTransform() TransformSummaryResponseArrayOutput
Description of each transform in the pipeline and collections between them.
func (PipelineDescriptionResponseOutput) ToPipelineDescriptionResponseOutput ¶
func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponseOutput() PipelineDescriptionResponseOutput
func (PipelineDescriptionResponseOutput) ToPipelineDescriptionResponseOutputWithContext ¶
func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponseOutputWithContext(ctx context.Context) PipelineDescriptionResponseOutput
type PubSubIODetails ¶
type PubSubIODetails struct { // Subscription used in the connection. Subscription *string `pulumi:"subscription"` // Topic accessed in the connection. Topic *string `pulumi:"topic"` }
Metadata for a Pub/Sub connector used by the job.
type PubSubIODetailsArgs ¶
type PubSubIODetailsArgs struct { // Subscription used in the connection. Subscription pulumi.StringPtrInput `pulumi:"subscription"` // Topic accessed in the connection. Topic pulumi.StringPtrInput `pulumi:"topic"` }
Metadata for a Pub/Sub connector used by the job.
func (PubSubIODetailsArgs) ElementType ¶
func (PubSubIODetailsArgs) ElementType() reflect.Type
func (PubSubIODetailsArgs) ToPubSubIODetailsOutput ¶
func (i PubSubIODetailsArgs) ToPubSubIODetailsOutput() PubSubIODetailsOutput
func (PubSubIODetailsArgs) ToPubSubIODetailsOutputWithContext ¶
func (i PubSubIODetailsArgs) ToPubSubIODetailsOutputWithContext(ctx context.Context) PubSubIODetailsOutput
type PubSubIODetailsArray ¶
type PubSubIODetailsArray []PubSubIODetailsInput
func (PubSubIODetailsArray) ElementType ¶
func (PubSubIODetailsArray) ElementType() reflect.Type
func (PubSubIODetailsArray) ToPubSubIODetailsArrayOutput ¶
func (i PubSubIODetailsArray) ToPubSubIODetailsArrayOutput() PubSubIODetailsArrayOutput
func (PubSubIODetailsArray) ToPubSubIODetailsArrayOutputWithContext ¶
func (i PubSubIODetailsArray) ToPubSubIODetailsArrayOutputWithContext(ctx context.Context) PubSubIODetailsArrayOutput
type PubSubIODetailsArrayInput ¶
type PubSubIODetailsArrayInput interface { pulumi.Input ToPubSubIODetailsArrayOutput() PubSubIODetailsArrayOutput ToPubSubIODetailsArrayOutputWithContext(context.Context) PubSubIODetailsArrayOutput }
PubSubIODetailsArrayInput is an input type that accepts PubSubIODetailsArray and PubSubIODetailsArrayOutput values. You can construct a concrete instance of `PubSubIODetailsArrayInput` via:
PubSubIODetailsArray{ PubSubIODetailsArgs{...} }
type PubSubIODetailsArrayOutput ¶
type PubSubIODetailsArrayOutput struct{ *pulumi.OutputState }
func (PubSubIODetailsArrayOutput) ElementType ¶
func (PubSubIODetailsArrayOutput) ElementType() reflect.Type
func (PubSubIODetailsArrayOutput) Index ¶
func (o PubSubIODetailsArrayOutput) Index(i pulumi.IntInput) PubSubIODetailsOutput
func (PubSubIODetailsArrayOutput) ToPubSubIODetailsArrayOutput ¶
func (o PubSubIODetailsArrayOutput) ToPubSubIODetailsArrayOutput() PubSubIODetailsArrayOutput
func (PubSubIODetailsArrayOutput) ToPubSubIODetailsArrayOutputWithContext ¶
func (o PubSubIODetailsArrayOutput) ToPubSubIODetailsArrayOutputWithContext(ctx context.Context) PubSubIODetailsArrayOutput
type PubSubIODetailsInput ¶
type PubSubIODetailsInput interface { pulumi.Input ToPubSubIODetailsOutput() PubSubIODetailsOutput ToPubSubIODetailsOutputWithContext(context.Context) PubSubIODetailsOutput }
PubSubIODetailsInput is an input type that accepts PubSubIODetailsArgs and PubSubIODetailsOutput values. You can construct a concrete instance of `PubSubIODetailsInput` via:
PubSubIODetailsArgs{...}
type PubSubIODetailsOutput ¶
type PubSubIODetailsOutput struct{ *pulumi.OutputState }
Metadata for a Pub/Sub connector used by the job.
func (PubSubIODetailsOutput) ElementType ¶
func (PubSubIODetailsOutput) ElementType() reflect.Type
func (PubSubIODetailsOutput) Subscription ¶
func (o PubSubIODetailsOutput) Subscription() pulumi.StringPtrOutput
Subscription used in the connection.
func (PubSubIODetailsOutput) ToPubSubIODetailsOutput ¶
func (o PubSubIODetailsOutput) ToPubSubIODetailsOutput() PubSubIODetailsOutput
func (PubSubIODetailsOutput) ToPubSubIODetailsOutputWithContext ¶
func (o PubSubIODetailsOutput) ToPubSubIODetailsOutputWithContext(ctx context.Context) PubSubIODetailsOutput
func (PubSubIODetailsOutput) Topic ¶
func (o PubSubIODetailsOutput) Topic() pulumi.StringPtrOutput
Topic accessed in the connection.
type PubSubIODetailsResponse ¶
type PubSubIODetailsResponse struct { // Subscription used in the connection. Subscription string `pulumi:"subscription"` // Topic accessed in the connection. Topic string `pulumi:"topic"` }
Metadata for a Pub/Sub connector used by the job.
type PubSubIODetailsResponseArrayOutput ¶
type PubSubIODetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (PubSubIODetailsResponseArrayOutput) ElementType ¶
func (PubSubIODetailsResponseArrayOutput) ElementType() reflect.Type
func (PubSubIODetailsResponseArrayOutput) Index ¶
func (o PubSubIODetailsResponseArrayOutput) Index(i pulumi.IntInput) PubSubIODetailsResponseOutput
func (PubSubIODetailsResponseArrayOutput) ToPubSubIODetailsResponseArrayOutput ¶
func (o PubSubIODetailsResponseArrayOutput) ToPubSubIODetailsResponseArrayOutput() PubSubIODetailsResponseArrayOutput
func (PubSubIODetailsResponseArrayOutput) ToPubSubIODetailsResponseArrayOutputWithContext ¶
func (o PubSubIODetailsResponseArrayOutput) ToPubSubIODetailsResponseArrayOutputWithContext(ctx context.Context) PubSubIODetailsResponseArrayOutput
type PubSubIODetailsResponseOutput ¶
type PubSubIODetailsResponseOutput struct{ *pulumi.OutputState }
Metadata for a Pub/Sub connector used by the job.
func (PubSubIODetailsResponseOutput) ElementType ¶
func (PubSubIODetailsResponseOutput) ElementType() reflect.Type
func (PubSubIODetailsResponseOutput) Subscription ¶
func (o PubSubIODetailsResponseOutput) Subscription() pulumi.StringOutput
Subscription used in the connection.
func (PubSubIODetailsResponseOutput) ToPubSubIODetailsResponseOutput ¶
func (o PubSubIODetailsResponseOutput) ToPubSubIODetailsResponseOutput() PubSubIODetailsResponseOutput
func (PubSubIODetailsResponseOutput) ToPubSubIODetailsResponseOutputWithContext ¶
func (o PubSubIODetailsResponseOutput) ToPubSubIODetailsResponseOutputWithContext(ctx context.Context) PubSubIODetailsResponseOutput
func (PubSubIODetailsResponseOutput) Topic ¶
func (o PubSubIODetailsResponseOutput) Topic() pulumi.StringOutput
Topic accessed in the connection.
type RuntimeEnvironment ¶
type RuntimeEnvironment struct { // Additional experiment flags for the job, specified with the `--experiments` option. AdditionalExperiments []string `pulumi:"additionalExperiments"` // Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1kg", "count": "3" }. AdditionalUserLabels map[string]string `pulumi:"additionalUserLabels"` // Whether to bypass the safety checks for the job's temporary directory. Use with caution. BypassTempDirValidation *bool `pulumi:"bypassTempDirValidation"` // Whether to enable Streaming Engine for the job. EnableStreamingEngine *bool `pulumi:"enableStreamingEngine"` // Configuration for VM IPs. IpConfiguration *RuntimeEnvironmentIpConfiguration `pulumi:"ipConfiguration"` // Name for the Cloud KMS key for the job. Key format is: projects//locations//keyRings//cryptoKeys/ KmsKeyName *string `pulumi:"kmsKeyName"` // The machine type to use for the job. Defaults to the value from the template if not specified. MachineType *string `pulumi:"machineType"` // The maximum number of Google Compute Engine instances to be made available to your pipeline during execution, from 1 to 1000. MaxWorkers *int `pulumi:"maxWorkers"` // Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default". Network *string `pulumi:"network"` // The initial number of Google Compute Engine instances for the job. NumWorkers *int `pulumi:"numWorkers"` // The email address of the service account to run the job as. ServiceAccountEmail *string `pulumi:"serviceAccountEmail"` // Subnetwork to which VMs will be assigned, if desired. You can specify a subnetwork using either a complete URL or an abbreviated path. Expected to be of the form "https://www.googleapis.com/compute/v1/projects/HOST_PROJECT_ID/regions/REGION/subnetworks/SUBNETWORK" or "regions/REGION/subnetworks/SUBNETWORK". If the subnetwork is located in a Shared VPC network, you must use the complete URL. Subnetwork *string `pulumi:"subnetwork"` // The Cloud Storage path to use for temporary files. Must be a valid Cloud Storage URL, beginning with `gs://`. TempLocation *string `pulumi:"tempLocation"` // The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region. WorkerRegion *string `pulumi:"workerRegion"` // The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. If both `worker_zone` and `zone` are set, `worker_zone` takes precedence. WorkerZone *string `pulumi:"workerZone"` // The Compute Engine [availability zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones) for launching worker instances to run your pipeline. In the future, worker_zone will take precedence. Zone *string `pulumi:"zone"` }
The environment values to set at runtime.
type RuntimeEnvironmentArgs ¶
type RuntimeEnvironmentArgs struct { // Additional experiment flags for the job, specified with the `--experiments` option. AdditionalExperiments pulumi.StringArrayInput `pulumi:"additionalExperiments"` // Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1kg", "count": "3" }. AdditionalUserLabels pulumi.StringMapInput `pulumi:"additionalUserLabels"` // Whether to bypass the safety checks for the job's temporary directory. Use with caution. BypassTempDirValidation pulumi.BoolPtrInput `pulumi:"bypassTempDirValidation"` // Whether to enable Streaming Engine for the job. EnableStreamingEngine pulumi.BoolPtrInput `pulumi:"enableStreamingEngine"` // Configuration for VM IPs. IpConfiguration RuntimeEnvironmentIpConfigurationPtrInput `pulumi:"ipConfiguration"` // Name for the Cloud KMS key for the job. Key format is: projects//locations//keyRings//cryptoKeys/ KmsKeyName pulumi.StringPtrInput `pulumi:"kmsKeyName"` // The machine type to use for the job. Defaults to the value from the template if not specified. MachineType pulumi.StringPtrInput `pulumi:"machineType"` // The maximum number of Google Compute Engine instances to be made available to your pipeline during execution, from 1 to 1000. MaxWorkers pulumi.IntPtrInput `pulumi:"maxWorkers"` // Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default". Network pulumi.StringPtrInput `pulumi:"network"` // The initial number of Google Compute Engine instances for the job. NumWorkers pulumi.IntPtrInput `pulumi:"numWorkers"` // The email address of the service account to run the job as. ServiceAccountEmail pulumi.StringPtrInput `pulumi:"serviceAccountEmail"` // Subnetwork to which VMs will be assigned, if desired. You can specify a subnetwork using either a complete URL or an abbreviated path. Expected to be of the form "https://www.googleapis.com/compute/v1/projects/HOST_PROJECT_ID/regions/REGION/subnetworks/SUBNETWORK" or "regions/REGION/subnetworks/SUBNETWORK". If the subnetwork is located in a Shared VPC network, you must use the complete URL. Subnetwork pulumi.StringPtrInput `pulumi:"subnetwork"` // The Cloud Storage path to use for temporary files. Must be a valid Cloud Storage URL, beginning with `gs://`. TempLocation pulumi.StringPtrInput `pulumi:"tempLocation"` // The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region. WorkerRegion pulumi.StringPtrInput `pulumi:"workerRegion"` // The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. If both `worker_zone` and `zone` are set, `worker_zone` takes precedence. WorkerZone pulumi.StringPtrInput `pulumi:"workerZone"` // The Compute Engine [availability zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones) for launching worker instances to run your pipeline. In the future, worker_zone will take precedence. Zone pulumi.StringPtrInput `pulumi:"zone"` }
The environment values to set at runtime.
func (RuntimeEnvironmentArgs) ElementType ¶
func (RuntimeEnvironmentArgs) ElementType() reflect.Type
func (RuntimeEnvironmentArgs) ToRuntimeEnvironmentOutput ¶
func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentOutput() RuntimeEnvironmentOutput
func (RuntimeEnvironmentArgs) ToRuntimeEnvironmentOutputWithContext ¶
func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentOutputWithContext(ctx context.Context) RuntimeEnvironmentOutput
func (RuntimeEnvironmentArgs) ToRuntimeEnvironmentPtrOutput ¶
func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput
func (RuntimeEnvironmentArgs) ToRuntimeEnvironmentPtrOutputWithContext ¶
func (i RuntimeEnvironmentArgs) ToRuntimeEnvironmentPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentPtrOutput
type RuntimeEnvironmentInput ¶
type RuntimeEnvironmentInput interface { pulumi.Input ToRuntimeEnvironmentOutput() RuntimeEnvironmentOutput ToRuntimeEnvironmentOutputWithContext(context.Context) RuntimeEnvironmentOutput }
RuntimeEnvironmentInput is an input type that accepts RuntimeEnvironmentArgs and RuntimeEnvironmentOutput values. You can construct a concrete instance of `RuntimeEnvironmentInput` via:
RuntimeEnvironmentArgs{...}
type RuntimeEnvironmentIpConfiguration ¶ added in v0.4.0
type RuntimeEnvironmentIpConfiguration string
Configuration for VM IPs.
func (RuntimeEnvironmentIpConfiguration) ElementType ¶ added in v0.4.0
func (RuntimeEnvironmentIpConfiguration) ElementType() reflect.Type
func (RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationOutput ¶ added in v0.6.0
func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationOutput() RuntimeEnvironmentIpConfigurationOutput
func (RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationOutputWithContext ¶ added in v0.6.0
func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationOutput
func (RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationPtrOutput ¶ added in v0.6.0
func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput
func (RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext ¶ added in v0.6.0
func (e RuntimeEnvironmentIpConfiguration) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationPtrOutput
func (RuntimeEnvironmentIpConfiguration) ToStringOutput ¶ added in v0.4.0
func (e RuntimeEnvironmentIpConfiguration) ToStringOutput() pulumi.StringOutput
func (RuntimeEnvironmentIpConfiguration) ToStringOutputWithContext ¶ added in v0.4.0
func (e RuntimeEnvironmentIpConfiguration) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuntimeEnvironmentIpConfiguration) ToStringPtrOutput ¶ added in v0.4.0
func (e RuntimeEnvironmentIpConfiguration) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuntimeEnvironmentIpConfiguration) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e RuntimeEnvironmentIpConfiguration) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuntimeEnvironmentIpConfigurationInput ¶ added in v0.6.0
type RuntimeEnvironmentIpConfigurationInput interface { pulumi.Input ToRuntimeEnvironmentIpConfigurationOutput() RuntimeEnvironmentIpConfigurationOutput ToRuntimeEnvironmentIpConfigurationOutputWithContext(context.Context) RuntimeEnvironmentIpConfigurationOutput }
RuntimeEnvironmentIpConfigurationInput is an input type that accepts RuntimeEnvironmentIpConfigurationArgs and RuntimeEnvironmentIpConfigurationOutput values. You can construct a concrete instance of `RuntimeEnvironmentIpConfigurationInput` via:
RuntimeEnvironmentIpConfigurationArgs{...}
type RuntimeEnvironmentIpConfigurationOutput ¶ added in v0.6.0
type RuntimeEnvironmentIpConfigurationOutput struct{ *pulumi.OutputState }
func (RuntimeEnvironmentIpConfigurationOutput) ElementType ¶ added in v0.6.0
func (RuntimeEnvironmentIpConfigurationOutput) ElementType() reflect.Type
func (RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationOutput ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationOutput() RuntimeEnvironmentIpConfigurationOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationOutputWithContext ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationPtrOutput ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationPtrOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToStringOutput ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToStringOutput() pulumi.StringOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuntimeEnvironmentIpConfigurationOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuntimeEnvironmentIpConfigurationPtrInput ¶ added in v0.6.0
type RuntimeEnvironmentIpConfigurationPtrInput interface { pulumi.Input ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(context.Context) RuntimeEnvironmentIpConfigurationPtrOutput }
func RuntimeEnvironmentIpConfigurationPtr ¶ added in v0.6.0
func RuntimeEnvironmentIpConfigurationPtr(v string) RuntimeEnvironmentIpConfigurationPtrInput
type RuntimeEnvironmentIpConfigurationPtrOutput ¶ added in v0.6.0
type RuntimeEnvironmentIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RuntimeEnvironmentIpConfigurationPtrOutput) ElementType ¶ added in v0.6.0
func (RuntimeEnvironmentIpConfigurationPtrOutput) ElementType() reflect.Type
func (RuntimeEnvironmentIpConfigurationPtrOutput) ToRuntimeEnvironmentIpConfigurationPtrOutput ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToRuntimeEnvironmentIpConfigurationPtrOutput() RuntimeEnvironmentIpConfigurationPtrOutput
func (RuntimeEnvironmentIpConfigurationPtrOutput) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToRuntimeEnvironmentIpConfigurationPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentIpConfigurationPtrOutput
func (RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o RuntimeEnvironmentIpConfigurationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RuntimeEnvironmentOutput ¶
type RuntimeEnvironmentOutput struct{ *pulumi.OutputState }
The environment values to set at runtime.
func (RuntimeEnvironmentOutput) AdditionalExperiments ¶
func (o RuntimeEnvironmentOutput) AdditionalExperiments() pulumi.StringArrayOutput
Additional experiment flags for the job, specified with the `--experiments` option.
func (RuntimeEnvironmentOutput) AdditionalUserLabels ¶
func (o RuntimeEnvironmentOutput) AdditionalUserLabels() pulumi.StringMapOutput
Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1kg", "count": "3" }.
func (RuntimeEnvironmentOutput) BypassTempDirValidation ¶
func (o RuntimeEnvironmentOutput) BypassTempDirValidation() pulumi.BoolPtrOutput
Whether to bypass the safety checks for the job's temporary directory. Use with caution.
func (RuntimeEnvironmentOutput) ElementType ¶
func (RuntimeEnvironmentOutput) ElementType() reflect.Type
func (RuntimeEnvironmentOutput) EnableStreamingEngine ¶
func (o RuntimeEnvironmentOutput) EnableStreamingEngine() pulumi.BoolPtrOutput
Whether to enable Streaming Engine for the job.
func (RuntimeEnvironmentOutput) IpConfiguration ¶
func (o RuntimeEnvironmentOutput) IpConfiguration() RuntimeEnvironmentIpConfigurationPtrOutput
Configuration for VM IPs.
func (RuntimeEnvironmentOutput) KmsKeyName ¶
func (o RuntimeEnvironmentOutput) KmsKeyName() pulumi.StringPtrOutput
Name for the Cloud KMS key for the job. Key format is: projects//locations//keyRings//cryptoKeys/
func (RuntimeEnvironmentOutput) MachineType ¶
func (o RuntimeEnvironmentOutput) MachineType() pulumi.StringPtrOutput
The machine type to use for the job. Defaults to the value from the template if not specified.
func (RuntimeEnvironmentOutput) MaxWorkers ¶
func (o RuntimeEnvironmentOutput) MaxWorkers() pulumi.IntPtrOutput
The maximum number of Google Compute Engine instances to be made available to your pipeline during execution, from 1 to 1000.
func (RuntimeEnvironmentOutput) Network ¶
func (o RuntimeEnvironmentOutput) Network() pulumi.StringPtrOutput
Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default".
func (RuntimeEnvironmentOutput) NumWorkers ¶
func (o RuntimeEnvironmentOutput) NumWorkers() pulumi.IntPtrOutput
The initial number of Google Compute Engine instances for the job.
func (RuntimeEnvironmentOutput) ServiceAccountEmail ¶
func (o RuntimeEnvironmentOutput) ServiceAccountEmail() pulumi.StringPtrOutput
The email address of the service account to run the job as.
func (RuntimeEnvironmentOutput) Subnetwork ¶
func (o RuntimeEnvironmentOutput) Subnetwork() pulumi.StringPtrOutput
Subnetwork to which VMs will be assigned, if desired. You can specify a subnetwork using either a complete URL or an abbreviated path. Expected to be of the form "https://www.googleapis.com/compute/v1/projects/HOST_PROJECT_ID/regions/REGION/subnetworks/SUBNETWORK" or "regions/REGION/subnetworks/SUBNETWORK". If the subnetwork is located in a Shared VPC network, you must use the complete URL.
func (RuntimeEnvironmentOutput) TempLocation ¶
func (o RuntimeEnvironmentOutput) TempLocation() pulumi.StringPtrOutput
The Cloud Storage path to use for temporary files. Must be a valid Cloud Storage URL, beginning with `gs://`.
func (RuntimeEnvironmentOutput) ToRuntimeEnvironmentOutput ¶
func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentOutput() RuntimeEnvironmentOutput
func (RuntimeEnvironmentOutput) ToRuntimeEnvironmentOutputWithContext ¶
func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentOutputWithContext(ctx context.Context) RuntimeEnvironmentOutput
func (RuntimeEnvironmentOutput) ToRuntimeEnvironmentPtrOutput ¶
func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput
func (RuntimeEnvironmentOutput) ToRuntimeEnvironmentPtrOutputWithContext ¶
func (o RuntimeEnvironmentOutput) ToRuntimeEnvironmentPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentPtrOutput
func (RuntimeEnvironmentOutput) WorkerRegion ¶
func (o RuntimeEnvironmentOutput) WorkerRegion() pulumi.StringPtrOutput
The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
func (RuntimeEnvironmentOutput) WorkerZone ¶
func (o RuntimeEnvironmentOutput) WorkerZone() pulumi.StringPtrOutput
The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. If both `worker_zone` and `zone` are set, `worker_zone` takes precedence.
func (RuntimeEnvironmentOutput) Zone ¶
func (o RuntimeEnvironmentOutput) Zone() pulumi.StringPtrOutput
The Compute Engine [availability zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones) for launching worker instances to run your pipeline. In the future, worker_zone will take precedence.
type RuntimeEnvironmentPtrInput ¶
type RuntimeEnvironmentPtrInput interface { pulumi.Input ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput ToRuntimeEnvironmentPtrOutputWithContext(context.Context) RuntimeEnvironmentPtrOutput }
RuntimeEnvironmentPtrInput is an input type that accepts RuntimeEnvironmentArgs, RuntimeEnvironmentPtr and RuntimeEnvironmentPtrOutput values. You can construct a concrete instance of `RuntimeEnvironmentPtrInput` via:
RuntimeEnvironmentArgs{...} or: nil
func RuntimeEnvironmentPtr ¶
func RuntimeEnvironmentPtr(v *RuntimeEnvironmentArgs) RuntimeEnvironmentPtrInput
type RuntimeEnvironmentPtrOutput ¶
type RuntimeEnvironmentPtrOutput struct{ *pulumi.OutputState }
func (RuntimeEnvironmentPtrOutput) AdditionalExperiments ¶
func (o RuntimeEnvironmentPtrOutput) AdditionalExperiments() pulumi.StringArrayOutput
Additional experiment flags for the job, specified with the `--experiments` option.
func (RuntimeEnvironmentPtrOutput) AdditionalUserLabels ¶
func (o RuntimeEnvironmentPtrOutput) AdditionalUserLabels() pulumi.StringMapOutput
Additional user labels to be specified for the job. Keys and values should follow the restrictions specified in the [labeling restrictions](https://cloud.google.com/compute/docs/labeling-resources#restrictions) page. An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1kg", "count": "3" }.
func (RuntimeEnvironmentPtrOutput) BypassTempDirValidation ¶
func (o RuntimeEnvironmentPtrOutput) BypassTempDirValidation() pulumi.BoolPtrOutput
Whether to bypass the safety checks for the job's temporary directory. Use with caution.
func (RuntimeEnvironmentPtrOutput) Elem ¶
func (o RuntimeEnvironmentPtrOutput) Elem() RuntimeEnvironmentOutput
func (RuntimeEnvironmentPtrOutput) ElementType ¶
func (RuntimeEnvironmentPtrOutput) ElementType() reflect.Type
func (RuntimeEnvironmentPtrOutput) EnableStreamingEngine ¶
func (o RuntimeEnvironmentPtrOutput) EnableStreamingEngine() pulumi.BoolPtrOutput
Whether to enable Streaming Engine for the job.
func (RuntimeEnvironmentPtrOutput) IpConfiguration ¶
func (o RuntimeEnvironmentPtrOutput) IpConfiguration() RuntimeEnvironmentIpConfigurationPtrOutput
Configuration for VM IPs.
func (RuntimeEnvironmentPtrOutput) KmsKeyName ¶
func (o RuntimeEnvironmentPtrOutput) KmsKeyName() pulumi.StringPtrOutput
Name for the Cloud KMS key for the job. Key format is: projects//locations//keyRings//cryptoKeys/
func (RuntimeEnvironmentPtrOutput) MachineType ¶
func (o RuntimeEnvironmentPtrOutput) MachineType() pulumi.StringPtrOutput
The machine type to use for the job. Defaults to the value from the template if not specified.
func (RuntimeEnvironmentPtrOutput) MaxWorkers ¶
func (o RuntimeEnvironmentPtrOutput) MaxWorkers() pulumi.IntPtrOutput
The maximum number of Google Compute Engine instances to be made available to your pipeline during execution, from 1 to 1000.
func (RuntimeEnvironmentPtrOutput) Network ¶
func (o RuntimeEnvironmentPtrOutput) Network() pulumi.StringPtrOutput
Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default".
func (RuntimeEnvironmentPtrOutput) NumWorkers ¶
func (o RuntimeEnvironmentPtrOutput) NumWorkers() pulumi.IntPtrOutput
The initial number of Google Compute Engine instances for the job.
func (RuntimeEnvironmentPtrOutput) ServiceAccountEmail ¶
func (o RuntimeEnvironmentPtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
The email address of the service account to run the job as.
func (RuntimeEnvironmentPtrOutput) Subnetwork ¶
func (o RuntimeEnvironmentPtrOutput) Subnetwork() pulumi.StringPtrOutput
Subnetwork to which VMs will be assigned, if desired. You can specify a subnetwork using either a complete URL or an abbreviated path. Expected to be of the form "https://www.googleapis.com/compute/v1/projects/HOST_PROJECT_ID/regions/REGION/subnetworks/SUBNETWORK" or "regions/REGION/subnetworks/SUBNETWORK". If the subnetwork is located in a Shared VPC network, you must use the complete URL.
func (RuntimeEnvironmentPtrOutput) TempLocation ¶
func (o RuntimeEnvironmentPtrOutput) TempLocation() pulumi.StringPtrOutput
The Cloud Storage path to use for temporary files. Must be a valid Cloud Storage URL, beginning with `gs://`.
func (RuntimeEnvironmentPtrOutput) ToRuntimeEnvironmentPtrOutput ¶
func (o RuntimeEnvironmentPtrOutput) ToRuntimeEnvironmentPtrOutput() RuntimeEnvironmentPtrOutput
func (RuntimeEnvironmentPtrOutput) ToRuntimeEnvironmentPtrOutputWithContext ¶
func (o RuntimeEnvironmentPtrOutput) ToRuntimeEnvironmentPtrOutputWithContext(ctx context.Context) RuntimeEnvironmentPtrOutput
func (RuntimeEnvironmentPtrOutput) WorkerRegion ¶
func (o RuntimeEnvironmentPtrOutput) WorkerRegion() pulumi.StringPtrOutput
The Compute Engine region (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1". Mutually exclusive with worker_zone. If neither worker_region nor worker_zone is specified, default to the control plane's region.
func (RuntimeEnvironmentPtrOutput) WorkerZone ¶
func (o RuntimeEnvironmentPtrOutput) WorkerZone() pulumi.StringPtrOutput
The Compute Engine zone (https://cloud.google.com/compute/docs/regions-zones/regions-zones) in which worker processing should occur, e.g. "us-west1-a". Mutually exclusive with worker_region. If neither worker_region nor worker_zone is specified, a zone in the control plane's region is chosen based on available capacity. If both `worker_zone` and `zone` are set, `worker_zone` takes precedence.
func (RuntimeEnvironmentPtrOutput) Zone ¶
func (o RuntimeEnvironmentPtrOutput) Zone() pulumi.StringPtrOutput
The Compute Engine [availability zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones) for launching worker instances to run your pipeline. In the future, worker_zone will take precedence.
type RuntimeMetadataResponse ¶
type RuntimeMetadataResponse struct { // The parameters for the template. Parameters []ParameterMetadataResponse `pulumi:"parameters"` // SDK Info for the template. SdkInfo SDKInfoResponse `pulumi:"sdkInfo"` }
RuntimeMetadata describing a runtime environment.
type RuntimeMetadataResponseOutput ¶
type RuntimeMetadataResponseOutput struct{ *pulumi.OutputState }
RuntimeMetadata describing a runtime environment.
func (RuntimeMetadataResponseOutput) ElementType ¶
func (RuntimeMetadataResponseOutput) ElementType() reflect.Type
func (RuntimeMetadataResponseOutput) Parameters ¶
func (o RuntimeMetadataResponseOutput) Parameters() ParameterMetadataResponseArrayOutput
The parameters for the template.
func (RuntimeMetadataResponseOutput) SdkInfo ¶
func (o RuntimeMetadataResponseOutput) SdkInfo() SDKInfoResponseOutput
SDK Info for the template.
func (RuntimeMetadataResponseOutput) ToRuntimeMetadataResponseOutput ¶
func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponseOutput() RuntimeMetadataResponseOutput
func (RuntimeMetadataResponseOutput) ToRuntimeMetadataResponseOutputWithContext ¶
func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponseOutputWithContext(ctx context.Context) RuntimeMetadataResponseOutput
type SDKInfoResponse ¶
type SDKInfoResponse struct { // The SDK Language. Language string `pulumi:"language"` // Optional. The SDK version. Version string `pulumi:"version"` }
SDK Information.
type SDKInfoResponseOutput ¶
type SDKInfoResponseOutput struct{ *pulumi.OutputState }
SDK Information.
func (SDKInfoResponseOutput) ElementType ¶
func (SDKInfoResponseOutput) ElementType() reflect.Type
func (SDKInfoResponseOutput) Language ¶
func (o SDKInfoResponseOutput) Language() pulumi.StringOutput
The SDK Language.
func (SDKInfoResponseOutput) ToSDKInfoResponseOutput ¶
func (o SDKInfoResponseOutput) ToSDKInfoResponseOutput() SDKInfoResponseOutput
func (SDKInfoResponseOutput) ToSDKInfoResponseOutputWithContext ¶
func (o SDKInfoResponseOutput) ToSDKInfoResponseOutputWithContext(ctx context.Context) SDKInfoResponseOutput
func (SDKInfoResponseOutput) Version ¶
func (o SDKInfoResponseOutput) Version() pulumi.StringOutput
Optional. The SDK version.
type SdkHarnessContainerImage ¶
type SdkHarnessContainerImage struct { // The set of capabilities enumerated in the above Environment proto. See also [beam_runner_api.proto](https://github.com/apache/beam/blob/master/model/pipeline/src/main/proto/org/apache/beam/model/pipeline/v1/beam_runner_api.proto) Capabilities []string `pulumi:"capabilities"` // A docker container image that resides in Google Container Registry. ContainerImage *string `pulumi:"containerImage"` // Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness. EnvironmentId *string `pulumi:"environmentId"` // If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed. UseSingleCorePerContainer *bool `pulumi:"useSingleCorePerContainer"` }
Defines an SDK harness container for executing Dataflow pipelines.
type SdkHarnessContainerImageArgs ¶
type SdkHarnessContainerImageArgs struct { // The set of capabilities enumerated in the above Environment proto. See also [beam_runner_api.proto](https://github.com/apache/beam/blob/master/model/pipeline/src/main/proto/org/apache/beam/model/pipeline/v1/beam_runner_api.proto) Capabilities pulumi.StringArrayInput `pulumi:"capabilities"` // A docker container image that resides in Google Container Registry. ContainerImage pulumi.StringPtrInput `pulumi:"containerImage"` // Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness. EnvironmentId pulumi.StringPtrInput `pulumi:"environmentId"` // If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed. UseSingleCorePerContainer pulumi.BoolPtrInput `pulumi:"useSingleCorePerContainer"` }
Defines an SDK harness container for executing Dataflow pipelines.
func (SdkHarnessContainerImageArgs) ElementType ¶
func (SdkHarnessContainerImageArgs) ElementType() reflect.Type
func (SdkHarnessContainerImageArgs) ToSdkHarnessContainerImageOutput ¶
func (i SdkHarnessContainerImageArgs) ToSdkHarnessContainerImageOutput() SdkHarnessContainerImageOutput
func (SdkHarnessContainerImageArgs) ToSdkHarnessContainerImageOutputWithContext ¶
func (i SdkHarnessContainerImageArgs) ToSdkHarnessContainerImageOutputWithContext(ctx context.Context) SdkHarnessContainerImageOutput
type SdkHarnessContainerImageArray ¶
type SdkHarnessContainerImageArray []SdkHarnessContainerImageInput
func (SdkHarnessContainerImageArray) ElementType ¶
func (SdkHarnessContainerImageArray) ElementType() reflect.Type
func (SdkHarnessContainerImageArray) ToSdkHarnessContainerImageArrayOutput ¶
func (i SdkHarnessContainerImageArray) ToSdkHarnessContainerImageArrayOutput() SdkHarnessContainerImageArrayOutput
func (SdkHarnessContainerImageArray) ToSdkHarnessContainerImageArrayOutputWithContext ¶
func (i SdkHarnessContainerImageArray) ToSdkHarnessContainerImageArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageArrayOutput
type SdkHarnessContainerImageArrayInput ¶
type SdkHarnessContainerImageArrayInput interface { pulumi.Input ToSdkHarnessContainerImageArrayOutput() SdkHarnessContainerImageArrayOutput ToSdkHarnessContainerImageArrayOutputWithContext(context.Context) SdkHarnessContainerImageArrayOutput }
SdkHarnessContainerImageArrayInput is an input type that accepts SdkHarnessContainerImageArray and SdkHarnessContainerImageArrayOutput values. You can construct a concrete instance of `SdkHarnessContainerImageArrayInput` via:
SdkHarnessContainerImageArray{ SdkHarnessContainerImageArgs{...} }
type SdkHarnessContainerImageArrayOutput ¶
type SdkHarnessContainerImageArrayOutput struct{ *pulumi.OutputState }
func (SdkHarnessContainerImageArrayOutput) ElementType ¶
func (SdkHarnessContainerImageArrayOutput) ElementType() reflect.Type
func (SdkHarnessContainerImageArrayOutput) Index ¶
func (o SdkHarnessContainerImageArrayOutput) Index(i pulumi.IntInput) SdkHarnessContainerImageOutput
func (SdkHarnessContainerImageArrayOutput) ToSdkHarnessContainerImageArrayOutput ¶
func (o SdkHarnessContainerImageArrayOutput) ToSdkHarnessContainerImageArrayOutput() SdkHarnessContainerImageArrayOutput
func (SdkHarnessContainerImageArrayOutput) ToSdkHarnessContainerImageArrayOutputWithContext ¶
func (o SdkHarnessContainerImageArrayOutput) ToSdkHarnessContainerImageArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageArrayOutput
type SdkHarnessContainerImageInput ¶
type SdkHarnessContainerImageInput interface { pulumi.Input ToSdkHarnessContainerImageOutput() SdkHarnessContainerImageOutput ToSdkHarnessContainerImageOutputWithContext(context.Context) SdkHarnessContainerImageOutput }
SdkHarnessContainerImageInput is an input type that accepts SdkHarnessContainerImageArgs and SdkHarnessContainerImageOutput values. You can construct a concrete instance of `SdkHarnessContainerImageInput` via:
SdkHarnessContainerImageArgs{...}
type SdkHarnessContainerImageOutput ¶
type SdkHarnessContainerImageOutput struct{ *pulumi.OutputState }
Defines an SDK harness container for executing Dataflow pipelines.
func (SdkHarnessContainerImageOutput) Capabilities ¶ added in v0.16.0
func (o SdkHarnessContainerImageOutput) Capabilities() pulumi.StringArrayOutput
The set of capabilities enumerated in the above Environment proto. See also [beam_runner_api.proto](https://github.com/apache/beam/blob/master/model/pipeline/src/main/proto/org/apache/beam/model/pipeline/v1/beam_runner_api.proto)
func (SdkHarnessContainerImageOutput) ContainerImage ¶
func (o SdkHarnessContainerImageOutput) ContainerImage() pulumi.StringPtrOutput
A docker container image that resides in Google Container Registry.
func (SdkHarnessContainerImageOutput) ElementType ¶
func (SdkHarnessContainerImageOutput) ElementType() reflect.Type
func (SdkHarnessContainerImageOutput) EnvironmentId ¶
func (o SdkHarnessContainerImageOutput) EnvironmentId() pulumi.StringPtrOutput
Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness.
func (SdkHarnessContainerImageOutput) ToSdkHarnessContainerImageOutput ¶
func (o SdkHarnessContainerImageOutput) ToSdkHarnessContainerImageOutput() SdkHarnessContainerImageOutput
func (SdkHarnessContainerImageOutput) ToSdkHarnessContainerImageOutputWithContext ¶
func (o SdkHarnessContainerImageOutput) ToSdkHarnessContainerImageOutputWithContext(ctx context.Context) SdkHarnessContainerImageOutput
func (SdkHarnessContainerImageOutput) UseSingleCorePerContainer ¶
func (o SdkHarnessContainerImageOutput) UseSingleCorePerContainer() pulumi.BoolPtrOutput
If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed.
type SdkHarnessContainerImageResponse ¶
type SdkHarnessContainerImageResponse struct { // The set of capabilities enumerated in the above Environment proto. See also [beam_runner_api.proto](https://github.com/apache/beam/blob/master/model/pipeline/src/main/proto/org/apache/beam/model/pipeline/v1/beam_runner_api.proto) Capabilities []string `pulumi:"capabilities"` // A docker container image that resides in Google Container Registry. ContainerImage string `pulumi:"containerImage"` // Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness. EnvironmentId string `pulumi:"environmentId"` // If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed. UseSingleCorePerContainer bool `pulumi:"useSingleCorePerContainer"` }
Defines an SDK harness container for executing Dataflow pipelines.
type SdkHarnessContainerImageResponseArrayOutput ¶
type SdkHarnessContainerImageResponseArrayOutput struct{ *pulumi.OutputState }
func (SdkHarnessContainerImageResponseArrayOutput) ElementType ¶
func (SdkHarnessContainerImageResponseArrayOutput) ElementType() reflect.Type
func (SdkHarnessContainerImageResponseArrayOutput) ToSdkHarnessContainerImageResponseArrayOutput ¶
func (o SdkHarnessContainerImageResponseArrayOutput) ToSdkHarnessContainerImageResponseArrayOutput() SdkHarnessContainerImageResponseArrayOutput
func (SdkHarnessContainerImageResponseArrayOutput) ToSdkHarnessContainerImageResponseArrayOutputWithContext ¶
func (o SdkHarnessContainerImageResponseArrayOutput) ToSdkHarnessContainerImageResponseArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseArrayOutput
type SdkHarnessContainerImageResponseOutput ¶
type SdkHarnessContainerImageResponseOutput struct{ *pulumi.OutputState }
Defines an SDK harness container for executing Dataflow pipelines.
func (SdkHarnessContainerImageResponseOutput) Capabilities ¶ added in v0.16.0
func (o SdkHarnessContainerImageResponseOutput) Capabilities() pulumi.StringArrayOutput
The set of capabilities enumerated in the above Environment proto. See also [beam_runner_api.proto](https://github.com/apache/beam/blob/master/model/pipeline/src/main/proto/org/apache/beam/model/pipeline/v1/beam_runner_api.proto)
func (SdkHarnessContainerImageResponseOutput) ContainerImage ¶
func (o SdkHarnessContainerImageResponseOutput) ContainerImage() pulumi.StringOutput
A docker container image that resides in Google Container Registry.
func (SdkHarnessContainerImageResponseOutput) ElementType ¶
func (SdkHarnessContainerImageResponseOutput) ElementType() reflect.Type
func (SdkHarnessContainerImageResponseOutput) EnvironmentId ¶
func (o SdkHarnessContainerImageResponseOutput) EnvironmentId() pulumi.StringOutput
Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness.
func (SdkHarnessContainerImageResponseOutput) ToSdkHarnessContainerImageResponseOutput ¶
func (o SdkHarnessContainerImageResponseOutput) ToSdkHarnessContainerImageResponseOutput() SdkHarnessContainerImageResponseOutput
func (SdkHarnessContainerImageResponseOutput) ToSdkHarnessContainerImageResponseOutputWithContext ¶
func (o SdkHarnessContainerImageResponseOutput) ToSdkHarnessContainerImageResponseOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseOutput
func (SdkHarnessContainerImageResponseOutput) UseSingleCorePerContainer ¶
func (o SdkHarnessContainerImageResponseOutput) UseSingleCorePerContainer() pulumi.BoolOutput
If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed.
type SdkVersion ¶
type SdkVersion struct { // The support status for this SDK version. SdkSupportStatus *SdkVersionSdkSupportStatus `pulumi:"sdkSupportStatus"` // The version of the SDK used to run the job. Version *string `pulumi:"version"` // A readable string describing the version of the SDK. VersionDisplayName *string `pulumi:"versionDisplayName"` }
The version of the SDK used to run the job.
type SdkVersionArgs ¶
type SdkVersionArgs struct { // The support status for this SDK version. SdkSupportStatus SdkVersionSdkSupportStatusPtrInput `pulumi:"sdkSupportStatus"` // The version of the SDK used to run the job. Version pulumi.StringPtrInput `pulumi:"version"` // A readable string describing the version of the SDK. VersionDisplayName pulumi.StringPtrInput `pulumi:"versionDisplayName"` }
The version of the SDK used to run the job.
func (SdkVersionArgs) ElementType ¶
func (SdkVersionArgs) ElementType() reflect.Type
func (SdkVersionArgs) ToSdkVersionOutput ¶
func (i SdkVersionArgs) ToSdkVersionOutput() SdkVersionOutput
func (SdkVersionArgs) ToSdkVersionOutputWithContext ¶
func (i SdkVersionArgs) ToSdkVersionOutputWithContext(ctx context.Context) SdkVersionOutput
func (SdkVersionArgs) ToSdkVersionPtrOutput ¶
func (i SdkVersionArgs) ToSdkVersionPtrOutput() SdkVersionPtrOutput
func (SdkVersionArgs) ToSdkVersionPtrOutputWithContext ¶
func (i SdkVersionArgs) ToSdkVersionPtrOutputWithContext(ctx context.Context) SdkVersionPtrOutput
type SdkVersionInput ¶
type SdkVersionInput interface { pulumi.Input ToSdkVersionOutput() SdkVersionOutput ToSdkVersionOutputWithContext(context.Context) SdkVersionOutput }
SdkVersionInput is an input type that accepts SdkVersionArgs and SdkVersionOutput values. You can construct a concrete instance of `SdkVersionInput` via:
SdkVersionArgs{...}
type SdkVersionOutput ¶
type SdkVersionOutput struct{ *pulumi.OutputState }
The version of the SDK used to run the job.
func (SdkVersionOutput) ElementType ¶
func (SdkVersionOutput) ElementType() reflect.Type
func (SdkVersionOutput) SdkSupportStatus ¶
func (o SdkVersionOutput) SdkSupportStatus() SdkVersionSdkSupportStatusPtrOutput
The support status for this SDK version.
func (SdkVersionOutput) ToSdkVersionOutput ¶
func (o SdkVersionOutput) ToSdkVersionOutput() SdkVersionOutput
func (SdkVersionOutput) ToSdkVersionOutputWithContext ¶
func (o SdkVersionOutput) ToSdkVersionOutputWithContext(ctx context.Context) SdkVersionOutput
func (SdkVersionOutput) ToSdkVersionPtrOutput ¶
func (o SdkVersionOutput) ToSdkVersionPtrOutput() SdkVersionPtrOutput
func (SdkVersionOutput) ToSdkVersionPtrOutputWithContext ¶
func (o SdkVersionOutput) ToSdkVersionPtrOutputWithContext(ctx context.Context) SdkVersionPtrOutput
func (SdkVersionOutput) Version ¶
func (o SdkVersionOutput) Version() pulumi.StringPtrOutput
The version of the SDK used to run the job.
func (SdkVersionOutput) VersionDisplayName ¶
func (o SdkVersionOutput) VersionDisplayName() pulumi.StringPtrOutput
A readable string describing the version of the SDK.
type SdkVersionPtrInput ¶
type SdkVersionPtrInput interface { pulumi.Input ToSdkVersionPtrOutput() SdkVersionPtrOutput ToSdkVersionPtrOutputWithContext(context.Context) SdkVersionPtrOutput }
SdkVersionPtrInput is an input type that accepts SdkVersionArgs, SdkVersionPtr and SdkVersionPtrOutput values. You can construct a concrete instance of `SdkVersionPtrInput` via:
SdkVersionArgs{...} or: nil
func SdkVersionPtr ¶
func SdkVersionPtr(v *SdkVersionArgs) SdkVersionPtrInput
type SdkVersionPtrOutput ¶
type SdkVersionPtrOutput struct{ *pulumi.OutputState }
func (SdkVersionPtrOutput) Elem ¶
func (o SdkVersionPtrOutput) Elem() SdkVersionOutput
func (SdkVersionPtrOutput) ElementType ¶
func (SdkVersionPtrOutput) ElementType() reflect.Type
func (SdkVersionPtrOutput) SdkSupportStatus ¶
func (o SdkVersionPtrOutput) SdkSupportStatus() SdkVersionSdkSupportStatusPtrOutput
The support status for this SDK version.
func (SdkVersionPtrOutput) ToSdkVersionPtrOutput ¶
func (o SdkVersionPtrOutput) ToSdkVersionPtrOutput() SdkVersionPtrOutput
func (SdkVersionPtrOutput) ToSdkVersionPtrOutputWithContext ¶
func (o SdkVersionPtrOutput) ToSdkVersionPtrOutputWithContext(ctx context.Context) SdkVersionPtrOutput
func (SdkVersionPtrOutput) Version ¶
func (o SdkVersionPtrOutput) Version() pulumi.StringPtrOutput
The version of the SDK used to run the job.
func (SdkVersionPtrOutput) VersionDisplayName ¶
func (o SdkVersionPtrOutput) VersionDisplayName() pulumi.StringPtrOutput
A readable string describing the version of the SDK.
type SdkVersionResponse ¶
type SdkVersionResponse struct { // The support status for this SDK version. SdkSupportStatus string `pulumi:"sdkSupportStatus"` // The version of the SDK used to run the job. Version string `pulumi:"version"` // A readable string describing the version of the SDK. VersionDisplayName string `pulumi:"versionDisplayName"` }
The version of the SDK used to run the job.
type SdkVersionResponseOutput ¶
type SdkVersionResponseOutput struct{ *pulumi.OutputState }
The version of the SDK used to run the job.
func (SdkVersionResponseOutput) ElementType ¶
func (SdkVersionResponseOutput) ElementType() reflect.Type
func (SdkVersionResponseOutput) SdkSupportStatus ¶
func (o SdkVersionResponseOutput) SdkSupportStatus() pulumi.StringOutput
The support status for this SDK version.
func (SdkVersionResponseOutput) ToSdkVersionResponseOutput ¶
func (o SdkVersionResponseOutput) ToSdkVersionResponseOutput() SdkVersionResponseOutput
func (SdkVersionResponseOutput) ToSdkVersionResponseOutputWithContext ¶
func (o SdkVersionResponseOutput) ToSdkVersionResponseOutputWithContext(ctx context.Context) SdkVersionResponseOutput
func (SdkVersionResponseOutput) Version ¶
func (o SdkVersionResponseOutput) Version() pulumi.StringOutput
The version of the SDK used to run the job.
func (SdkVersionResponseOutput) VersionDisplayName ¶
func (o SdkVersionResponseOutput) VersionDisplayName() pulumi.StringOutput
A readable string describing the version of the SDK.
type SdkVersionSdkSupportStatus ¶ added in v0.4.0
type SdkVersionSdkSupportStatus string
The support status for this SDK version.
func (SdkVersionSdkSupportStatus) ElementType ¶ added in v0.4.0
func (SdkVersionSdkSupportStatus) ElementType() reflect.Type
func (SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusOutput ¶ added in v0.6.0
func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusOutput() SdkVersionSdkSupportStatusOutput
func (SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusOutputWithContext ¶ added in v0.6.0
func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusOutput
func (SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusPtrOutput ¶ added in v0.6.0
func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput
func (SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusPtrOutputWithContext ¶ added in v0.6.0
func (e SdkVersionSdkSupportStatus) ToSdkVersionSdkSupportStatusPtrOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusPtrOutput
func (SdkVersionSdkSupportStatus) ToStringOutput ¶ added in v0.4.0
func (e SdkVersionSdkSupportStatus) ToStringOutput() pulumi.StringOutput
func (SdkVersionSdkSupportStatus) ToStringOutputWithContext ¶ added in v0.4.0
func (e SdkVersionSdkSupportStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SdkVersionSdkSupportStatus) ToStringPtrOutput ¶ added in v0.4.0
func (e SdkVersionSdkSupportStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SdkVersionSdkSupportStatus) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SdkVersionSdkSupportStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SdkVersionSdkSupportStatusInput ¶ added in v0.6.0
type SdkVersionSdkSupportStatusInput interface { pulumi.Input ToSdkVersionSdkSupportStatusOutput() SdkVersionSdkSupportStatusOutput ToSdkVersionSdkSupportStatusOutputWithContext(context.Context) SdkVersionSdkSupportStatusOutput }
SdkVersionSdkSupportStatusInput is an input type that accepts SdkVersionSdkSupportStatusArgs and SdkVersionSdkSupportStatusOutput values. You can construct a concrete instance of `SdkVersionSdkSupportStatusInput` via:
SdkVersionSdkSupportStatusArgs{...}
type SdkVersionSdkSupportStatusOutput ¶ added in v0.6.0
type SdkVersionSdkSupportStatusOutput struct{ *pulumi.OutputState }
func (SdkVersionSdkSupportStatusOutput) ElementType ¶ added in v0.6.0
func (SdkVersionSdkSupportStatusOutput) ElementType() reflect.Type
func (SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusOutput ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusOutput() SdkVersionSdkSupportStatusOutput
func (SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusOutputWithContext ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusOutput
func (SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusPtrOutput ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput
func (SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusPtrOutputWithContext ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToSdkVersionSdkSupportStatusPtrOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusPtrOutput
func (SdkVersionSdkSupportStatusOutput) ToStringOutput ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToStringOutput() pulumi.StringOutput
func (SdkVersionSdkSupportStatusOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SdkVersionSdkSupportStatusOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SdkVersionSdkSupportStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SdkVersionSdkSupportStatusPtrInput ¶ added in v0.6.0
type SdkVersionSdkSupportStatusPtrInput interface { pulumi.Input ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput ToSdkVersionSdkSupportStatusPtrOutputWithContext(context.Context) SdkVersionSdkSupportStatusPtrOutput }
func SdkVersionSdkSupportStatusPtr ¶ added in v0.6.0
func SdkVersionSdkSupportStatusPtr(v string) SdkVersionSdkSupportStatusPtrInput
type SdkVersionSdkSupportStatusPtrOutput ¶ added in v0.6.0
type SdkVersionSdkSupportStatusPtrOutput struct{ *pulumi.OutputState }
func (SdkVersionSdkSupportStatusPtrOutput) Elem ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusPtrOutput) Elem() SdkVersionSdkSupportStatusOutput
func (SdkVersionSdkSupportStatusPtrOutput) ElementType ¶ added in v0.6.0
func (SdkVersionSdkSupportStatusPtrOutput) ElementType() reflect.Type
func (SdkVersionSdkSupportStatusPtrOutput) ToSdkVersionSdkSupportStatusPtrOutput ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusPtrOutput) ToSdkVersionSdkSupportStatusPtrOutput() SdkVersionSdkSupportStatusPtrOutput
func (SdkVersionSdkSupportStatusPtrOutput) ToSdkVersionSdkSupportStatusPtrOutputWithContext ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusPtrOutput) ToSdkVersionSdkSupportStatusPtrOutputWithContext(ctx context.Context) SdkVersionSdkSupportStatusPtrOutput
func (SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SdkVersionSdkSupportStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SpannerIODetails ¶
type SpannerIODetails struct { // DatabaseId accessed in the connection. DatabaseId *string `pulumi:"databaseId"` // InstanceId accessed in the connection. InstanceId *string `pulumi:"instanceId"` // ProjectId accessed in the connection. Project *string `pulumi:"project"` }
Metadata for a Spanner connector used by the job.
type SpannerIODetailsArgs ¶
type SpannerIODetailsArgs struct { // DatabaseId accessed in the connection. DatabaseId pulumi.StringPtrInput `pulumi:"databaseId"` // InstanceId accessed in the connection. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // ProjectId accessed in the connection. Project pulumi.StringPtrInput `pulumi:"project"` }
Metadata for a Spanner connector used by the job.
func (SpannerIODetailsArgs) ElementType ¶
func (SpannerIODetailsArgs) ElementType() reflect.Type
func (SpannerIODetailsArgs) ToSpannerIODetailsOutput ¶
func (i SpannerIODetailsArgs) ToSpannerIODetailsOutput() SpannerIODetailsOutput
func (SpannerIODetailsArgs) ToSpannerIODetailsOutputWithContext ¶
func (i SpannerIODetailsArgs) ToSpannerIODetailsOutputWithContext(ctx context.Context) SpannerIODetailsOutput
type SpannerIODetailsArray ¶
type SpannerIODetailsArray []SpannerIODetailsInput
func (SpannerIODetailsArray) ElementType ¶
func (SpannerIODetailsArray) ElementType() reflect.Type
func (SpannerIODetailsArray) ToSpannerIODetailsArrayOutput ¶
func (i SpannerIODetailsArray) ToSpannerIODetailsArrayOutput() SpannerIODetailsArrayOutput
func (SpannerIODetailsArray) ToSpannerIODetailsArrayOutputWithContext ¶
func (i SpannerIODetailsArray) ToSpannerIODetailsArrayOutputWithContext(ctx context.Context) SpannerIODetailsArrayOutput
type SpannerIODetailsArrayInput ¶
type SpannerIODetailsArrayInput interface { pulumi.Input ToSpannerIODetailsArrayOutput() SpannerIODetailsArrayOutput ToSpannerIODetailsArrayOutputWithContext(context.Context) SpannerIODetailsArrayOutput }
SpannerIODetailsArrayInput is an input type that accepts SpannerIODetailsArray and SpannerIODetailsArrayOutput values. You can construct a concrete instance of `SpannerIODetailsArrayInput` via:
SpannerIODetailsArray{ SpannerIODetailsArgs{...} }
type SpannerIODetailsArrayOutput ¶
type SpannerIODetailsArrayOutput struct{ *pulumi.OutputState }
func (SpannerIODetailsArrayOutput) ElementType ¶
func (SpannerIODetailsArrayOutput) ElementType() reflect.Type
func (SpannerIODetailsArrayOutput) Index ¶
func (o SpannerIODetailsArrayOutput) Index(i pulumi.IntInput) SpannerIODetailsOutput
func (SpannerIODetailsArrayOutput) ToSpannerIODetailsArrayOutput ¶
func (o SpannerIODetailsArrayOutput) ToSpannerIODetailsArrayOutput() SpannerIODetailsArrayOutput
func (SpannerIODetailsArrayOutput) ToSpannerIODetailsArrayOutputWithContext ¶
func (o SpannerIODetailsArrayOutput) ToSpannerIODetailsArrayOutputWithContext(ctx context.Context) SpannerIODetailsArrayOutput
type SpannerIODetailsInput ¶
type SpannerIODetailsInput interface { pulumi.Input ToSpannerIODetailsOutput() SpannerIODetailsOutput ToSpannerIODetailsOutputWithContext(context.Context) SpannerIODetailsOutput }
SpannerIODetailsInput is an input type that accepts SpannerIODetailsArgs and SpannerIODetailsOutput values. You can construct a concrete instance of `SpannerIODetailsInput` via:
SpannerIODetailsArgs{...}
type SpannerIODetailsOutput ¶
type SpannerIODetailsOutput struct{ *pulumi.OutputState }
Metadata for a Spanner connector used by the job.
func (SpannerIODetailsOutput) DatabaseId ¶
func (o SpannerIODetailsOutput) DatabaseId() pulumi.StringPtrOutput
DatabaseId accessed in the connection.
func (SpannerIODetailsOutput) ElementType ¶
func (SpannerIODetailsOutput) ElementType() reflect.Type
func (SpannerIODetailsOutput) InstanceId ¶
func (o SpannerIODetailsOutput) InstanceId() pulumi.StringPtrOutput
InstanceId accessed in the connection.
func (SpannerIODetailsOutput) Project ¶ added in v0.3.0
func (o SpannerIODetailsOutput) Project() pulumi.StringPtrOutput
ProjectId accessed in the connection.
func (SpannerIODetailsOutput) ToSpannerIODetailsOutput ¶
func (o SpannerIODetailsOutput) ToSpannerIODetailsOutput() SpannerIODetailsOutput
func (SpannerIODetailsOutput) ToSpannerIODetailsOutputWithContext ¶
func (o SpannerIODetailsOutput) ToSpannerIODetailsOutputWithContext(ctx context.Context) SpannerIODetailsOutput
type SpannerIODetailsResponse ¶
type SpannerIODetailsResponse struct { // DatabaseId accessed in the connection. DatabaseId string `pulumi:"databaseId"` // InstanceId accessed in the connection. InstanceId string `pulumi:"instanceId"` // ProjectId accessed in the connection. Project string `pulumi:"project"` }
Metadata for a Spanner connector used by the job.
type SpannerIODetailsResponseArrayOutput ¶
type SpannerIODetailsResponseArrayOutput struct{ *pulumi.OutputState }
func (SpannerIODetailsResponseArrayOutput) ElementType ¶
func (SpannerIODetailsResponseArrayOutput) ElementType() reflect.Type
func (SpannerIODetailsResponseArrayOutput) Index ¶
func (o SpannerIODetailsResponseArrayOutput) Index(i pulumi.IntInput) SpannerIODetailsResponseOutput
func (SpannerIODetailsResponseArrayOutput) ToSpannerIODetailsResponseArrayOutput ¶
func (o SpannerIODetailsResponseArrayOutput) ToSpannerIODetailsResponseArrayOutput() SpannerIODetailsResponseArrayOutput
func (SpannerIODetailsResponseArrayOutput) ToSpannerIODetailsResponseArrayOutputWithContext ¶
func (o SpannerIODetailsResponseArrayOutput) ToSpannerIODetailsResponseArrayOutputWithContext(ctx context.Context) SpannerIODetailsResponseArrayOutput
type SpannerIODetailsResponseOutput ¶
type SpannerIODetailsResponseOutput struct{ *pulumi.OutputState }
Metadata for a Spanner connector used by the job.
func (SpannerIODetailsResponseOutput) DatabaseId ¶
func (o SpannerIODetailsResponseOutput) DatabaseId() pulumi.StringOutput
DatabaseId accessed in the connection.
func (SpannerIODetailsResponseOutput) ElementType ¶
func (SpannerIODetailsResponseOutput) ElementType() reflect.Type
func (SpannerIODetailsResponseOutput) InstanceId ¶
func (o SpannerIODetailsResponseOutput) InstanceId() pulumi.StringOutput
InstanceId accessed in the connection.
func (SpannerIODetailsResponseOutput) Project ¶ added in v0.3.0
func (o SpannerIODetailsResponseOutput) Project() pulumi.StringOutput
ProjectId accessed in the connection.
func (SpannerIODetailsResponseOutput) ToSpannerIODetailsResponseOutput ¶
func (o SpannerIODetailsResponseOutput) ToSpannerIODetailsResponseOutput() SpannerIODetailsResponseOutput
func (SpannerIODetailsResponseOutput) ToSpannerIODetailsResponseOutputWithContext ¶
func (o SpannerIODetailsResponseOutput) ToSpannerIODetailsResponseOutputWithContext(ctx context.Context) SpannerIODetailsResponseOutput
type StageSource ¶
type StageSource struct { // Dataflow service generated name for this source. Name *string `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection *string `pulumi:"originalTransformOrCollection"` // Size of the source, if measurable. SizeBytes *string `pulumi:"sizeBytes"` // Human-readable name for this source; may be user or system generated. UserName *string `pulumi:"userName"` }
Description of an input or output of an execution stage.
type StageSourceArgs ¶
type StageSourceArgs struct { // Dataflow service generated name for this source. Name pulumi.StringPtrInput `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection pulumi.StringPtrInput `pulumi:"originalTransformOrCollection"` // Size of the source, if measurable. SizeBytes pulumi.StringPtrInput `pulumi:"sizeBytes"` // Human-readable name for this source; may be user or system generated. UserName pulumi.StringPtrInput `pulumi:"userName"` }
Description of an input or output of an execution stage.
func (StageSourceArgs) ElementType ¶
func (StageSourceArgs) ElementType() reflect.Type
func (StageSourceArgs) ToStageSourceOutput ¶
func (i StageSourceArgs) ToStageSourceOutput() StageSourceOutput
func (StageSourceArgs) ToStageSourceOutputWithContext ¶
func (i StageSourceArgs) ToStageSourceOutputWithContext(ctx context.Context) StageSourceOutput
type StageSourceArray ¶
type StageSourceArray []StageSourceInput
func (StageSourceArray) ElementType ¶
func (StageSourceArray) ElementType() reflect.Type
func (StageSourceArray) ToStageSourceArrayOutput ¶
func (i StageSourceArray) ToStageSourceArrayOutput() StageSourceArrayOutput
func (StageSourceArray) ToStageSourceArrayOutputWithContext ¶
func (i StageSourceArray) ToStageSourceArrayOutputWithContext(ctx context.Context) StageSourceArrayOutput
type StageSourceArrayInput ¶
type StageSourceArrayInput interface { pulumi.Input ToStageSourceArrayOutput() StageSourceArrayOutput ToStageSourceArrayOutputWithContext(context.Context) StageSourceArrayOutput }
StageSourceArrayInput is an input type that accepts StageSourceArray and StageSourceArrayOutput values. You can construct a concrete instance of `StageSourceArrayInput` via:
StageSourceArray{ StageSourceArgs{...} }
type StageSourceArrayOutput ¶
type StageSourceArrayOutput struct{ *pulumi.OutputState }
func (StageSourceArrayOutput) ElementType ¶
func (StageSourceArrayOutput) ElementType() reflect.Type
func (StageSourceArrayOutput) Index ¶
func (o StageSourceArrayOutput) Index(i pulumi.IntInput) StageSourceOutput
func (StageSourceArrayOutput) ToStageSourceArrayOutput ¶
func (o StageSourceArrayOutput) ToStageSourceArrayOutput() StageSourceArrayOutput
func (StageSourceArrayOutput) ToStageSourceArrayOutputWithContext ¶
func (o StageSourceArrayOutput) ToStageSourceArrayOutputWithContext(ctx context.Context) StageSourceArrayOutput
type StageSourceInput ¶
type StageSourceInput interface { pulumi.Input ToStageSourceOutput() StageSourceOutput ToStageSourceOutputWithContext(context.Context) StageSourceOutput }
StageSourceInput is an input type that accepts StageSourceArgs and StageSourceOutput values. You can construct a concrete instance of `StageSourceInput` via:
StageSourceArgs{...}
type StageSourceOutput ¶
type StageSourceOutput struct{ *pulumi.OutputState }
Description of an input or output of an execution stage.
func (StageSourceOutput) ElementType ¶
func (StageSourceOutput) ElementType() reflect.Type
func (StageSourceOutput) Name ¶
func (o StageSourceOutput) Name() pulumi.StringPtrOutput
Dataflow service generated name for this source.
func (StageSourceOutput) OriginalTransformOrCollection ¶
func (o StageSourceOutput) OriginalTransformOrCollection() pulumi.StringPtrOutput
User name for the original user transform or collection with which this source is most closely associated.
func (StageSourceOutput) SizeBytes ¶
func (o StageSourceOutput) SizeBytes() pulumi.StringPtrOutput
Size of the source, if measurable.
func (StageSourceOutput) ToStageSourceOutput ¶
func (o StageSourceOutput) ToStageSourceOutput() StageSourceOutput
func (StageSourceOutput) ToStageSourceOutputWithContext ¶
func (o StageSourceOutput) ToStageSourceOutputWithContext(ctx context.Context) StageSourceOutput
func (StageSourceOutput) UserName ¶
func (o StageSourceOutput) UserName() pulumi.StringPtrOutput
Human-readable name for this source; may be user or system generated.
type StageSourceResponse ¶
type StageSourceResponse struct { // Dataflow service generated name for this source. Name string `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection string `pulumi:"originalTransformOrCollection"` // Size of the source, if measurable. SizeBytes string `pulumi:"sizeBytes"` // Human-readable name for this source; may be user or system generated. UserName string `pulumi:"userName"` }
Description of an input or output of an execution stage.
type StageSourceResponseArrayOutput ¶
type StageSourceResponseArrayOutput struct{ *pulumi.OutputState }
func (StageSourceResponseArrayOutput) ElementType ¶
func (StageSourceResponseArrayOutput) ElementType() reflect.Type
func (StageSourceResponseArrayOutput) Index ¶
func (o StageSourceResponseArrayOutput) Index(i pulumi.IntInput) StageSourceResponseOutput
func (StageSourceResponseArrayOutput) ToStageSourceResponseArrayOutput ¶
func (o StageSourceResponseArrayOutput) ToStageSourceResponseArrayOutput() StageSourceResponseArrayOutput
func (StageSourceResponseArrayOutput) ToStageSourceResponseArrayOutputWithContext ¶
func (o StageSourceResponseArrayOutput) ToStageSourceResponseArrayOutputWithContext(ctx context.Context) StageSourceResponseArrayOutput
type StageSourceResponseOutput ¶
type StageSourceResponseOutput struct{ *pulumi.OutputState }
Description of an input or output of an execution stage.
func (StageSourceResponseOutput) ElementType ¶
func (StageSourceResponseOutput) ElementType() reflect.Type
func (StageSourceResponseOutput) Name ¶
func (o StageSourceResponseOutput) Name() pulumi.StringOutput
Dataflow service generated name for this source.
func (StageSourceResponseOutput) OriginalTransformOrCollection ¶
func (o StageSourceResponseOutput) OriginalTransformOrCollection() pulumi.StringOutput
User name for the original user transform or collection with which this source is most closely associated.
func (StageSourceResponseOutput) SizeBytes ¶
func (o StageSourceResponseOutput) SizeBytes() pulumi.StringOutput
Size of the source, if measurable.
func (StageSourceResponseOutput) ToStageSourceResponseOutput ¶
func (o StageSourceResponseOutput) ToStageSourceResponseOutput() StageSourceResponseOutput
func (StageSourceResponseOutput) ToStageSourceResponseOutputWithContext ¶
func (o StageSourceResponseOutput) ToStageSourceResponseOutputWithContext(ctx context.Context) StageSourceResponseOutput
func (StageSourceResponseOutput) UserName ¶
func (o StageSourceResponseOutput) UserName() pulumi.StringOutput
Human-readable name for this source; may be user or system generated.
type StatusResponse ¶
type StatusResponse struct { // The status code, which should be an enum value of google.rpc.Code. Code int `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details []map[string]string `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message string `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
type StatusResponseOutput ¶
type StatusResponseOutput struct{ *pulumi.OutputState }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (StatusResponseOutput) Code ¶
func (o StatusResponseOutput) Code() pulumi.IntOutput
The status code, which should be an enum value of google.rpc.Code.
func (StatusResponseOutput) Details ¶
func (o StatusResponseOutput) Details() pulumi.StringMapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (StatusResponseOutput) ElementType ¶
func (StatusResponseOutput) ElementType() reflect.Type
func (StatusResponseOutput) Message ¶
func (o StatusResponseOutput) Message() pulumi.StringOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (StatusResponseOutput) ToStatusResponseOutput ¶
func (o StatusResponseOutput) ToStatusResponseOutput() StatusResponseOutput
func (StatusResponseOutput) ToStatusResponseOutputWithContext ¶
func (o StatusResponseOutput) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
type Step ¶
type Step struct { // The kind of step in the Cloud Dataflow job. Kind *string `pulumi:"kind"` // The name that identifies the step. This must be unique for each step with respect to all other steps in the Cloud Dataflow job. Name *string `pulumi:"name"` // Named properties associated with the step. Each kind of predefined step has its own required set of properties. Must be provided on Create. Only retrieved with JOB_VIEW_ALL. Properties map[string]string `pulumi:"properties"` }
Defines a particular step within a Cloud Dataflow job. A job consists of multiple steps, each of which performs some specific operation as part of the overall job. Data is typically passed from one step to another as part of the job. Here's an example of a sequence of steps which together implement a Map-Reduce job: * Read a collection of data from some source, parsing the collection's elements. * Validate the elements. * Apply a user-defined function to map each element to some value and extract an element-specific key value. * Group elements with the same key into a single element with that key, transforming a multiply-keyed collection into a uniquely-keyed collection. * Write the elements out to some data sink. Note that the Cloud Dataflow service may be used to run many different types of jobs, not just Map-Reduce.
type StepArgs ¶
type StepArgs struct { // The kind of step in the Cloud Dataflow job. Kind pulumi.StringPtrInput `pulumi:"kind"` // The name that identifies the step. This must be unique for each step with respect to all other steps in the Cloud Dataflow job. Name pulumi.StringPtrInput `pulumi:"name"` // Named properties associated with the step. Each kind of predefined step has its own required set of properties. Must be provided on Create. Only retrieved with JOB_VIEW_ALL. Properties pulumi.StringMapInput `pulumi:"properties"` }
Defines a particular step within a Cloud Dataflow job. A job consists of multiple steps, each of which performs some specific operation as part of the overall job. Data is typically passed from one step to another as part of the job. Here's an example of a sequence of steps which together implement a Map-Reduce job: * Read a collection of data from some source, parsing the collection's elements. * Validate the elements. * Apply a user-defined function to map each element to some value and extract an element-specific key value. * Group elements with the same key into a single element with that key, transforming a multiply-keyed collection into a uniquely-keyed collection. * Write the elements out to some data sink. Note that the Cloud Dataflow service may be used to run many different types of jobs, not just Map-Reduce.
func (StepArgs) ElementType ¶
func (StepArgs) ToStepOutput ¶
func (i StepArgs) ToStepOutput() StepOutput
func (StepArgs) ToStepOutputWithContext ¶
func (i StepArgs) ToStepOutputWithContext(ctx context.Context) StepOutput
type StepArray ¶
type StepArray []StepInput
func (StepArray) ElementType ¶
func (StepArray) ToStepArrayOutput ¶
func (i StepArray) ToStepArrayOutput() StepArrayOutput
func (StepArray) ToStepArrayOutputWithContext ¶
func (i StepArray) ToStepArrayOutputWithContext(ctx context.Context) StepArrayOutput
type StepArrayInput ¶
type StepArrayInput interface { pulumi.Input ToStepArrayOutput() StepArrayOutput ToStepArrayOutputWithContext(context.Context) StepArrayOutput }
StepArrayInput is an input type that accepts StepArray and StepArrayOutput values. You can construct a concrete instance of `StepArrayInput` via:
StepArray{ StepArgs{...} }
type StepArrayOutput ¶
type StepArrayOutput struct{ *pulumi.OutputState }
func (StepArrayOutput) ElementType ¶
func (StepArrayOutput) ElementType() reflect.Type
func (StepArrayOutput) Index ¶
func (o StepArrayOutput) Index(i pulumi.IntInput) StepOutput
func (StepArrayOutput) ToStepArrayOutput ¶
func (o StepArrayOutput) ToStepArrayOutput() StepArrayOutput
func (StepArrayOutput) ToStepArrayOutputWithContext ¶
func (o StepArrayOutput) ToStepArrayOutputWithContext(ctx context.Context) StepArrayOutput
type StepInput ¶
type StepInput interface { pulumi.Input ToStepOutput() StepOutput ToStepOutputWithContext(context.Context) StepOutput }
StepInput is an input type that accepts StepArgs and StepOutput values. You can construct a concrete instance of `StepInput` via:
StepArgs{...}
type StepOutput ¶
type StepOutput struct{ *pulumi.OutputState }
Defines a particular step within a Cloud Dataflow job. A job consists of multiple steps, each of which performs some specific operation as part of the overall job. Data is typically passed from one step to another as part of the job. Here's an example of a sequence of steps which together implement a Map-Reduce job: * Read a collection of data from some source, parsing the collection's elements. * Validate the elements. * Apply a user-defined function to map each element to some value and extract an element-specific key value. * Group elements with the same key into a single element with that key, transforming a multiply-keyed collection into a uniquely-keyed collection. * Write the elements out to some data sink. Note that the Cloud Dataflow service may be used to run many different types of jobs, not just Map-Reduce.
func (StepOutput) ElementType ¶
func (StepOutput) ElementType() reflect.Type
func (StepOutput) Kind ¶
func (o StepOutput) Kind() pulumi.StringPtrOutput
The kind of step in the Cloud Dataflow job.
func (StepOutput) Name ¶
func (o StepOutput) Name() pulumi.StringPtrOutput
The name that identifies the step. This must be unique for each step with respect to all other steps in the Cloud Dataflow job.
func (StepOutput) Properties ¶
func (o StepOutput) Properties() pulumi.StringMapOutput
Named properties associated with the step. Each kind of predefined step has its own required set of properties. Must be provided on Create. Only retrieved with JOB_VIEW_ALL.
func (StepOutput) ToStepOutput ¶
func (o StepOutput) ToStepOutput() StepOutput
func (StepOutput) ToStepOutputWithContext ¶
func (o StepOutput) ToStepOutputWithContext(ctx context.Context) StepOutput
type StepResponse ¶
type StepResponse struct { // The kind of step in the Cloud Dataflow job. Kind string `pulumi:"kind"` // The name that identifies the step. This must be unique for each step with respect to all other steps in the Cloud Dataflow job. Name string `pulumi:"name"` // Named properties associated with the step. Each kind of predefined step has its own required set of properties. Must be provided on Create. Only retrieved with JOB_VIEW_ALL. Properties map[string]string `pulumi:"properties"` }
Defines a particular step within a Cloud Dataflow job. A job consists of multiple steps, each of which performs some specific operation as part of the overall job. Data is typically passed from one step to another as part of the job. Here's an example of a sequence of steps which together implement a Map-Reduce job: * Read a collection of data from some source, parsing the collection's elements. * Validate the elements. * Apply a user-defined function to map each element to some value and extract an element-specific key value. * Group elements with the same key into a single element with that key, transforming a multiply-keyed collection into a uniquely-keyed collection. * Write the elements out to some data sink. Note that the Cloud Dataflow service may be used to run many different types of jobs, not just Map-Reduce.
type StepResponseArrayOutput ¶
type StepResponseArrayOutput struct{ *pulumi.OutputState }
func (StepResponseArrayOutput) ElementType ¶
func (StepResponseArrayOutput) ElementType() reflect.Type
func (StepResponseArrayOutput) Index ¶
func (o StepResponseArrayOutput) Index(i pulumi.IntInput) StepResponseOutput
func (StepResponseArrayOutput) ToStepResponseArrayOutput ¶
func (o StepResponseArrayOutput) ToStepResponseArrayOutput() StepResponseArrayOutput
func (StepResponseArrayOutput) ToStepResponseArrayOutputWithContext ¶
func (o StepResponseArrayOutput) ToStepResponseArrayOutputWithContext(ctx context.Context) StepResponseArrayOutput
type StepResponseOutput ¶
type StepResponseOutput struct{ *pulumi.OutputState }
Defines a particular step within a Cloud Dataflow job. A job consists of multiple steps, each of which performs some specific operation as part of the overall job. Data is typically passed from one step to another as part of the job. Here's an example of a sequence of steps which together implement a Map-Reduce job: * Read a collection of data from some source, parsing the collection's elements. * Validate the elements. * Apply a user-defined function to map each element to some value and extract an element-specific key value. * Group elements with the same key into a single element with that key, transforming a multiply-keyed collection into a uniquely-keyed collection. * Write the elements out to some data sink. Note that the Cloud Dataflow service may be used to run many different types of jobs, not just Map-Reduce.
func (StepResponseOutput) ElementType ¶
func (StepResponseOutput) ElementType() reflect.Type
func (StepResponseOutput) Kind ¶
func (o StepResponseOutput) Kind() pulumi.StringOutput
The kind of step in the Cloud Dataflow job.
func (StepResponseOutput) Name ¶
func (o StepResponseOutput) Name() pulumi.StringOutput
The name that identifies the step. This must be unique for each step with respect to all other steps in the Cloud Dataflow job.
func (StepResponseOutput) Properties ¶
func (o StepResponseOutput) Properties() pulumi.StringMapOutput
Named properties associated with the step. Each kind of predefined step has its own required set of properties. Must be provided on Create. Only retrieved with JOB_VIEW_ALL.
func (StepResponseOutput) ToStepResponseOutput ¶
func (o StepResponseOutput) ToStepResponseOutput() StepResponseOutput
func (StepResponseOutput) ToStepResponseOutputWithContext ¶
func (o StepResponseOutput) ToStepResponseOutputWithContext(ctx context.Context) StepResponseOutput
type TaskRunnerSettings ¶
type TaskRunnerSettings struct { // Whether to also send taskrunner log info to stderr. Alsologtostderr *bool `pulumi:"alsologtostderr"` // The location on the worker for task-specific subdirectories. BaseTaskDir *string `pulumi:"baseTaskDir"` // The base URL for the taskrunner to use when accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/" BaseUrl *string `pulumi:"baseUrl"` // The file to store preprocessing commands in. CommandlinesFileName *string `pulumi:"commandlinesFileName"` // Whether to continue taskrunner if an exception is hit. ContinueOnException *bool `pulumi:"continueOnException"` // The API version of endpoint, e.g. "v1b3" DataflowApiVersion *string `pulumi:"dataflowApiVersion"` // The command to launch the worker harness. HarnessCommand *string `pulumi:"harnessCommand"` // The suggested backend language. LanguageHint *string `pulumi:"languageHint"` // The directory on the VM to store logs. LogDir *string `pulumi:"logDir"` // Whether to send taskrunner log info to Google Compute Engine VM serial console. LogToSerialconsole *bool `pulumi:"logToSerialconsole"` // Indicates where to put logs. If this is not specified, the logs will not be uploaded. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} LogUploadLocation *string `pulumi:"logUploadLocation"` // The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API. OauthScopes []string `pulumi:"oauthScopes"` // The settings to pass to the parallel worker harness. ParallelWorkerSettings *WorkerSettings `pulumi:"parallelWorkerSettings"` // The streaming worker main class name. StreamingWorkerMainClass *string `pulumi:"streamingWorkerMainClass"` // The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel". TaskGroup *string `pulumi:"taskGroup"` // The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root". TaskUser *string `pulumi:"taskUser"` // The prefix of the resources the taskrunner should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix *string `pulumi:"tempStoragePrefix"` // The ID string of the VM. VmId *string `pulumi:"vmId"` // The file to store the workflow in. WorkflowFileName *string `pulumi:"workflowFileName"` }
Taskrunner configuration settings.
type TaskRunnerSettingsArgs ¶
type TaskRunnerSettingsArgs struct { // Whether to also send taskrunner log info to stderr. Alsologtostderr pulumi.BoolPtrInput `pulumi:"alsologtostderr"` // The location on the worker for task-specific subdirectories. BaseTaskDir pulumi.StringPtrInput `pulumi:"baseTaskDir"` // The base URL for the taskrunner to use when accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/" BaseUrl pulumi.StringPtrInput `pulumi:"baseUrl"` // The file to store preprocessing commands in. CommandlinesFileName pulumi.StringPtrInput `pulumi:"commandlinesFileName"` // Whether to continue taskrunner if an exception is hit. ContinueOnException pulumi.BoolPtrInput `pulumi:"continueOnException"` // The API version of endpoint, e.g. "v1b3" DataflowApiVersion pulumi.StringPtrInput `pulumi:"dataflowApiVersion"` // The command to launch the worker harness. HarnessCommand pulumi.StringPtrInput `pulumi:"harnessCommand"` // The suggested backend language. LanguageHint pulumi.StringPtrInput `pulumi:"languageHint"` // The directory on the VM to store logs. LogDir pulumi.StringPtrInput `pulumi:"logDir"` // Whether to send taskrunner log info to Google Compute Engine VM serial console. LogToSerialconsole pulumi.BoolPtrInput `pulumi:"logToSerialconsole"` // Indicates where to put logs. If this is not specified, the logs will not be uploaded. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} LogUploadLocation pulumi.StringPtrInput `pulumi:"logUploadLocation"` // The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API. OauthScopes pulumi.StringArrayInput `pulumi:"oauthScopes"` // The settings to pass to the parallel worker harness. ParallelWorkerSettings WorkerSettingsPtrInput `pulumi:"parallelWorkerSettings"` // The streaming worker main class name. StreamingWorkerMainClass pulumi.StringPtrInput `pulumi:"streamingWorkerMainClass"` // The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel". TaskGroup pulumi.StringPtrInput `pulumi:"taskGroup"` // The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root". TaskUser pulumi.StringPtrInput `pulumi:"taskUser"` // The prefix of the resources the taskrunner should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix pulumi.StringPtrInput `pulumi:"tempStoragePrefix"` // The ID string of the VM. VmId pulumi.StringPtrInput `pulumi:"vmId"` // The file to store the workflow in. WorkflowFileName pulumi.StringPtrInput `pulumi:"workflowFileName"` }
Taskrunner configuration settings.
func (TaskRunnerSettingsArgs) ElementType ¶
func (TaskRunnerSettingsArgs) ElementType() reflect.Type
func (TaskRunnerSettingsArgs) ToTaskRunnerSettingsOutput ¶
func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsOutput() TaskRunnerSettingsOutput
func (TaskRunnerSettingsArgs) ToTaskRunnerSettingsOutputWithContext ¶
func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsOutputWithContext(ctx context.Context) TaskRunnerSettingsOutput
func (TaskRunnerSettingsArgs) ToTaskRunnerSettingsPtrOutput ¶
func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput
func (TaskRunnerSettingsArgs) ToTaskRunnerSettingsPtrOutputWithContext ¶
func (i TaskRunnerSettingsArgs) ToTaskRunnerSettingsPtrOutputWithContext(ctx context.Context) TaskRunnerSettingsPtrOutput
type TaskRunnerSettingsInput ¶
type TaskRunnerSettingsInput interface { pulumi.Input ToTaskRunnerSettingsOutput() TaskRunnerSettingsOutput ToTaskRunnerSettingsOutputWithContext(context.Context) TaskRunnerSettingsOutput }
TaskRunnerSettingsInput is an input type that accepts TaskRunnerSettingsArgs and TaskRunnerSettingsOutput values. You can construct a concrete instance of `TaskRunnerSettingsInput` via:
TaskRunnerSettingsArgs{...}
type TaskRunnerSettingsOutput ¶
type TaskRunnerSettingsOutput struct{ *pulumi.OutputState }
Taskrunner configuration settings.
func (TaskRunnerSettingsOutput) Alsologtostderr ¶
func (o TaskRunnerSettingsOutput) Alsologtostderr() pulumi.BoolPtrOutput
Whether to also send taskrunner log info to stderr.
func (TaskRunnerSettingsOutput) BaseTaskDir ¶
func (o TaskRunnerSettingsOutput) BaseTaskDir() pulumi.StringPtrOutput
The location on the worker for task-specific subdirectories.
func (TaskRunnerSettingsOutput) BaseUrl ¶
func (o TaskRunnerSettingsOutput) BaseUrl() pulumi.StringPtrOutput
The base URL for the taskrunner to use when accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/"
func (TaskRunnerSettingsOutput) CommandlinesFileName ¶
func (o TaskRunnerSettingsOutput) CommandlinesFileName() pulumi.StringPtrOutput
The file to store preprocessing commands in.
func (TaskRunnerSettingsOutput) ContinueOnException ¶
func (o TaskRunnerSettingsOutput) ContinueOnException() pulumi.BoolPtrOutput
Whether to continue taskrunner if an exception is hit.
func (TaskRunnerSettingsOutput) DataflowApiVersion ¶
func (o TaskRunnerSettingsOutput) DataflowApiVersion() pulumi.StringPtrOutput
The API version of endpoint, e.g. "v1b3"
func (TaskRunnerSettingsOutput) ElementType ¶
func (TaskRunnerSettingsOutput) ElementType() reflect.Type
func (TaskRunnerSettingsOutput) HarnessCommand ¶
func (o TaskRunnerSettingsOutput) HarnessCommand() pulumi.StringPtrOutput
The command to launch the worker harness.
func (TaskRunnerSettingsOutput) LanguageHint ¶
func (o TaskRunnerSettingsOutput) LanguageHint() pulumi.StringPtrOutput
The suggested backend language.
func (TaskRunnerSettingsOutput) LogDir ¶
func (o TaskRunnerSettingsOutput) LogDir() pulumi.StringPtrOutput
The directory on the VM to store logs.
func (TaskRunnerSettingsOutput) LogToSerialconsole ¶
func (o TaskRunnerSettingsOutput) LogToSerialconsole() pulumi.BoolPtrOutput
Whether to send taskrunner log info to Google Compute Engine VM serial console.
func (TaskRunnerSettingsOutput) LogUploadLocation ¶
func (o TaskRunnerSettingsOutput) LogUploadLocation() pulumi.StringPtrOutput
Indicates where to put logs. If this is not specified, the logs will not be uploaded. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (TaskRunnerSettingsOutput) OauthScopes ¶
func (o TaskRunnerSettingsOutput) OauthScopes() pulumi.StringArrayOutput
The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API.
func (TaskRunnerSettingsOutput) ParallelWorkerSettings ¶
func (o TaskRunnerSettingsOutput) ParallelWorkerSettings() WorkerSettingsPtrOutput
The settings to pass to the parallel worker harness.
func (TaskRunnerSettingsOutput) StreamingWorkerMainClass ¶
func (o TaskRunnerSettingsOutput) StreamingWorkerMainClass() pulumi.StringPtrOutput
The streaming worker main class name.
func (TaskRunnerSettingsOutput) TaskGroup ¶
func (o TaskRunnerSettingsOutput) TaskGroup() pulumi.StringPtrOutput
The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel".
func (TaskRunnerSettingsOutput) TaskUser ¶
func (o TaskRunnerSettingsOutput) TaskUser() pulumi.StringPtrOutput
The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root".
func (TaskRunnerSettingsOutput) TempStoragePrefix ¶
func (o TaskRunnerSettingsOutput) TempStoragePrefix() pulumi.StringPtrOutput
The prefix of the resources the taskrunner should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (TaskRunnerSettingsOutput) ToTaskRunnerSettingsOutput ¶
func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsOutput() TaskRunnerSettingsOutput
func (TaskRunnerSettingsOutput) ToTaskRunnerSettingsOutputWithContext ¶
func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsOutputWithContext(ctx context.Context) TaskRunnerSettingsOutput
func (TaskRunnerSettingsOutput) ToTaskRunnerSettingsPtrOutput ¶
func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput
func (TaskRunnerSettingsOutput) ToTaskRunnerSettingsPtrOutputWithContext ¶
func (o TaskRunnerSettingsOutput) ToTaskRunnerSettingsPtrOutputWithContext(ctx context.Context) TaskRunnerSettingsPtrOutput
func (TaskRunnerSettingsOutput) VmId ¶
func (o TaskRunnerSettingsOutput) VmId() pulumi.StringPtrOutput
The ID string of the VM.
func (TaskRunnerSettingsOutput) WorkflowFileName ¶
func (o TaskRunnerSettingsOutput) WorkflowFileName() pulumi.StringPtrOutput
The file to store the workflow in.
type TaskRunnerSettingsPtrInput ¶
type TaskRunnerSettingsPtrInput interface { pulumi.Input ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput ToTaskRunnerSettingsPtrOutputWithContext(context.Context) TaskRunnerSettingsPtrOutput }
TaskRunnerSettingsPtrInput is an input type that accepts TaskRunnerSettingsArgs, TaskRunnerSettingsPtr and TaskRunnerSettingsPtrOutput values. You can construct a concrete instance of `TaskRunnerSettingsPtrInput` via:
TaskRunnerSettingsArgs{...} or: nil
func TaskRunnerSettingsPtr ¶
func TaskRunnerSettingsPtr(v *TaskRunnerSettingsArgs) TaskRunnerSettingsPtrInput
type TaskRunnerSettingsPtrOutput ¶
type TaskRunnerSettingsPtrOutput struct{ *pulumi.OutputState }
func (TaskRunnerSettingsPtrOutput) Alsologtostderr ¶
func (o TaskRunnerSettingsPtrOutput) Alsologtostderr() pulumi.BoolPtrOutput
Whether to also send taskrunner log info to stderr.
func (TaskRunnerSettingsPtrOutput) BaseTaskDir ¶
func (o TaskRunnerSettingsPtrOutput) BaseTaskDir() pulumi.StringPtrOutput
The location on the worker for task-specific subdirectories.
func (TaskRunnerSettingsPtrOutput) BaseUrl ¶
func (o TaskRunnerSettingsPtrOutput) BaseUrl() pulumi.StringPtrOutput
The base URL for the taskrunner to use when accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/"
func (TaskRunnerSettingsPtrOutput) CommandlinesFileName ¶
func (o TaskRunnerSettingsPtrOutput) CommandlinesFileName() pulumi.StringPtrOutput
The file to store preprocessing commands in.
func (TaskRunnerSettingsPtrOutput) ContinueOnException ¶
func (o TaskRunnerSettingsPtrOutput) ContinueOnException() pulumi.BoolPtrOutput
Whether to continue taskrunner if an exception is hit.
func (TaskRunnerSettingsPtrOutput) DataflowApiVersion ¶
func (o TaskRunnerSettingsPtrOutput) DataflowApiVersion() pulumi.StringPtrOutput
The API version of endpoint, e.g. "v1b3"
func (TaskRunnerSettingsPtrOutput) Elem ¶
func (o TaskRunnerSettingsPtrOutput) Elem() TaskRunnerSettingsOutput
func (TaskRunnerSettingsPtrOutput) ElementType ¶
func (TaskRunnerSettingsPtrOutput) ElementType() reflect.Type
func (TaskRunnerSettingsPtrOutput) HarnessCommand ¶
func (o TaskRunnerSettingsPtrOutput) HarnessCommand() pulumi.StringPtrOutput
The command to launch the worker harness.
func (TaskRunnerSettingsPtrOutput) LanguageHint ¶
func (o TaskRunnerSettingsPtrOutput) LanguageHint() pulumi.StringPtrOutput
The suggested backend language.
func (TaskRunnerSettingsPtrOutput) LogDir ¶
func (o TaskRunnerSettingsPtrOutput) LogDir() pulumi.StringPtrOutput
The directory on the VM to store logs.
func (TaskRunnerSettingsPtrOutput) LogToSerialconsole ¶
func (o TaskRunnerSettingsPtrOutput) LogToSerialconsole() pulumi.BoolPtrOutput
Whether to send taskrunner log info to Google Compute Engine VM serial console.
func (TaskRunnerSettingsPtrOutput) LogUploadLocation ¶
func (o TaskRunnerSettingsPtrOutput) LogUploadLocation() pulumi.StringPtrOutput
Indicates where to put logs. If this is not specified, the logs will not be uploaded. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (TaskRunnerSettingsPtrOutput) OauthScopes ¶
func (o TaskRunnerSettingsPtrOutput) OauthScopes() pulumi.StringArrayOutput
The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API.
func (TaskRunnerSettingsPtrOutput) ParallelWorkerSettings ¶
func (o TaskRunnerSettingsPtrOutput) ParallelWorkerSettings() WorkerSettingsPtrOutput
The settings to pass to the parallel worker harness.
func (TaskRunnerSettingsPtrOutput) StreamingWorkerMainClass ¶
func (o TaskRunnerSettingsPtrOutput) StreamingWorkerMainClass() pulumi.StringPtrOutput
The streaming worker main class name.
func (TaskRunnerSettingsPtrOutput) TaskGroup ¶
func (o TaskRunnerSettingsPtrOutput) TaskGroup() pulumi.StringPtrOutput
The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel".
func (TaskRunnerSettingsPtrOutput) TaskUser ¶
func (o TaskRunnerSettingsPtrOutput) TaskUser() pulumi.StringPtrOutput
The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root".
func (TaskRunnerSettingsPtrOutput) TempStoragePrefix ¶
func (o TaskRunnerSettingsPtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
The prefix of the resources the taskrunner should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (TaskRunnerSettingsPtrOutput) ToTaskRunnerSettingsPtrOutput ¶
func (o TaskRunnerSettingsPtrOutput) ToTaskRunnerSettingsPtrOutput() TaskRunnerSettingsPtrOutput
func (TaskRunnerSettingsPtrOutput) ToTaskRunnerSettingsPtrOutputWithContext ¶
func (o TaskRunnerSettingsPtrOutput) ToTaskRunnerSettingsPtrOutputWithContext(ctx context.Context) TaskRunnerSettingsPtrOutput
func (TaskRunnerSettingsPtrOutput) VmId ¶
func (o TaskRunnerSettingsPtrOutput) VmId() pulumi.StringPtrOutput
The ID string of the VM.
func (TaskRunnerSettingsPtrOutput) WorkflowFileName ¶
func (o TaskRunnerSettingsPtrOutput) WorkflowFileName() pulumi.StringPtrOutput
The file to store the workflow in.
type TaskRunnerSettingsResponse ¶
type TaskRunnerSettingsResponse struct { // Whether to also send taskrunner log info to stderr. Alsologtostderr bool `pulumi:"alsologtostderr"` // The location on the worker for task-specific subdirectories. BaseTaskDir string `pulumi:"baseTaskDir"` // The base URL for the taskrunner to use when accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/" BaseUrl string `pulumi:"baseUrl"` // The file to store preprocessing commands in. CommandlinesFileName string `pulumi:"commandlinesFileName"` // Whether to continue taskrunner if an exception is hit. ContinueOnException bool `pulumi:"continueOnException"` // The API version of endpoint, e.g. "v1b3" DataflowApiVersion string `pulumi:"dataflowApiVersion"` // The command to launch the worker harness. HarnessCommand string `pulumi:"harnessCommand"` // The suggested backend language. LanguageHint string `pulumi:"languageHint"` // The directory on the VM to store logs. LogDir string `pulumi:"logDir"` // Whether to send taskrunner log info to Google Compute Engine VM serial console. LogToSerialconsole bool `pulumi:"logToSerialconsole"` // Indicates where to put logs. If this is not specified, the logs will not be uploaded. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} LogUploadLocation string `pulumi:"logUploadLocation"` // The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API. OauthScopes []string `pulumi:"oauthScopes"` // The settings to pass to the parallel worker harness. ParallelWorkerSettings WorkerSettingsResponse `pulumi:"parallelWorkerSettings"` // The streaming worker main class name. StreamingWorkerMainClass string `pulumi:"streamingWorkerMainClass"` // The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel". TaskGroup string `pulumi:"taskGroup"` // The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root". TaskUser string `pulumi:"taskUser"` // The prefix of the resources the taskrunner should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix string `pulumi:"tempStoragePrefix"` // The ID string of the VM. VmId string `pulumi:"vmId"` // The file to store the workflow in. WorkflowFileName string `pulumi:"workflowFileName"` }
Taskrunner configuration settings.
type TaskRunnerSettingsResponseOutput ¶
type TaskRunnerSettingsResponseOutput struct{ *pulumi.OutputState }
Taskrunner configuration settings.
func (TaskRunnerSettingsResponseOutput) Alsologtostderr ¶
func (o TaskRunnerSettingsResponseOutput) Alsologtostderr() pulumi.BoolOutput
Whether to also send taskrunner log info to stderr.
func (TaskRunnerSettingsResponseOutput) BaseTaskDir ¶
func (o TaskRunnerSettingsResponseOutput) BaseTaskDir() pulumi.StringOutput
The location on the worker for task-specific subdirectories.
func (TaskRunnerSettingsResponseOutput) BaseUrl ¶
func (o TaskRunnerSettingsResponseOutput) BaseUrl() pulumi.StringOutput
The base URL for the taskrunner to use when accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/"
func (TaskRunnerSettingsResponseOutput) CommandlinesFileName ¶
func (o TaskRunnerSettingsResponseOutput) CommandlinesFileName() pulumi.StringOutput
The file to store preprocessing commands in.
func (TaskRunnerSettingsResponseOutput) ContinueOnException ¶
func (o TaskRunnerSettingsResponseOutput) ContinueOnException() pulumi.BoolOutput
Whether to continue taskrunner if an exception is hit.
func (TaskRunnerSettingsResponseOutput) DataflowApiVersion ¶
func (o TaskRunnerSettingsResponseOutput) DataflowApiVersion() pulumi.StringOutput
The API version of endpoint, e.g. "v1b3"
func (TaskRunnerSettingsResponseOutput) ElementType ¶
func (TaskRunnerSettingsResponseOutput) ElementType() reflect.Type
func (TaskRunnerSettingsResponseOutput) HarnessCommand ¶
func (o TaskRunnerSettingsResponseOutput) HarnessCommand() pulumi.StringOutput
The command to launch the worker harness.
func (TaskRunnerSettingsResponseOutput) LanguageHint ¶
func (o TaskRunnerSettingsResponseOutput) LanguageHint() pulumi.StringOutput
The suggested backend language.
func (TaskRunnerSettingsResponseOutput) LogDir ¶
func (o TaskRunnerSettingsResponseOutput) LogDir() pulumi.StringOutput
The directory on the VM to store logs.
func (TaskRunnerSettingsResponseOutput) LogToSerialconsole ¶
func (o TaskRunnerSettingsResponseOutput) LogToSerialconsole() pulumi.BoolOutput
Whether to send taskrunner log info to Google Compute Engine VM serial console.
func (TaskRunnerSettingsResponseOutput) LogUploadLocation ¶
func (o TaskRunnerSettingsResponseOutput) LogUploadLocation() pulumi.StringOutput
Indicates where to put logs. If this is not specified, the logs will not be uploaded. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (TaskRunnerSettingsResponseOutput) OauthScopes ¶
func (o TaskRunnerSettingsResponseOutput) OauthScopes() pulumi.StringArrayOutput
The OAuth2 scopes to be requested by the taskrunner in order to access the Cloud Dataflow API.
func (TaskRunnerSettingsResponseOutput) ParallelWorkerSettings ¶
func (o TaskRunnerSettingsResponseOutput) ParallelWorkerSettings() WorkerSettingsResponseOutput
The settings to pass to the parallel worker harness.
func (TaskRunnerSettingsResponseOutput) StreamingWorkerMainClass ¶
func (o TaskRunnerSettingsResponseOutput) StreamingWorkerMainClass() pulumi.StringOutput
The streaming worker main class name.
func (TaskRunnerSettingsResponseOutput) TaskGroup ¶
func (o TaskRunnerSettingsResponseOutput) TaskGroup() pulumi.StringOutput
The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel".
func (TaskRunnerSettingsResponseOutput) TaskUser ¶
func (o TaskRunnerSettingsResponseOutput) TaskUser() pulumi.StringOutput
The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root".
func (TaskRunnerSettingsResponseOutput) TempStoragePrefix ¶
func (o TaskRunnerSettingsResponseOutput) TempStoragePrefix() pulumi.StringOutput
The prefix of the resources the taskrunner should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (TaskRunnerSettingsResponseOutput) ToTaskRunnerSettingsResponseOutput ¶
func (o TaskRunnerSettingsResponseOutput) ToTaskRunnerSettingsResponseOutput() TaskRunnerSettingsResponseOutput
func (TaskRunnerSettingsResponseOutput) ToTaskRunnerSettingsResponseOutputWithContext ¶
func (o TaskRunnerSettingsResponseOutput) ToTaskRunnerSettingsResponseOutputWithContext(ctx context.Context) TaskRunnerSettingsResponseOutput
func (TaskRunnerSettingsResponseOutput) VmId ¶
func (o TaskRunnerSettingsResponseOutput) VmId() pulumi.StringOutput
The ID string of the VM.
func (TaskRunnerSettingsResponseOutput) WorkflowFileName ¶
func (o TaskRunnerSettingsResponseOutput) WorkflowFileName() pulumi.StringOutput
The file to store the workflow in.
type Template ¶
type Template struct { pulumi.CustomResourceState // The template metadata describing the template name, available parameters, etc. Metadata TemplateMetadataResponseOutput `pulumi:"metadata"` // Describes the runtime metadata with SDKInfo and available parameters. RuntimeMetadata RuntimeMetadataResponseOutput `pulumi:"runtimeMetadata"` // The status of the get template request. Any problems with the request will be indicated in the error_details. Status StatusResponseOutput `pulumi:"status"` // Template Type. TemplateType pulumi.StringOutput `pulumi:"templateType"` }
Creates a Cloud Dataflow job from a template. Do not enter confidential information when you supply string values using the API. Auto-naming is currently not supported for this resource. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetTemplate ¶
func GetTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TemplateState, opts ...pulumi.ResourceOption) (*Template, error)
GetTemplate gets an existing Template 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 NewTemplate ¶
func NewTemplate(ctx *pulumi.Context, name string, args *TemplateArgs, opts ...pulumi.ResourceOption) (*Template, error)
NewTemplate registers a new resource with the given unique name, arguments, and options.
func (*Template) ElementType ¶
func (*Template) ToTemplateOutput ¶
func (i *Template) ToTemplateOutput() TemplateOutput
func (*Template) ToTemplateOutputWithContext ¶
func (i *Template) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
type TemplateArgs ¶
type TemplateArgs struct { // The runtime environment for the job. Environment RuntimeEnvironmentPtrInput // A Cloud Storage path to the template from which to create the job. Must be a valid Cloud Storage URL, beginning with `gs://`. GcsPath pulumi.StringInput // The job name to use for the created job. JobName pulumi.StringInput // The [regional endpoint] (https://cloud.google.com/dataflow/docs/concepts/regional-endpoints) to which to direct the request. Location pulumi.StringPtrInput // The runtime parameters to pass to the job. Parameters pulumi.StringMapInput Project pulumi.StringPtrInput }
The set of arguments for constructing a Template resource.
func (TemplateArgs) ElementType ¶
func (TemplateArgs) ElementType() reflect.Type
type TemplateInput ¶
type TemplateInput interface { pulumi.Input ToTemplateOutput() TemplateOutput ToTemplateOutputWithContext(ctx context.Context) TemplateOutput }
type TemplateMetadataResponse ¶
type TemplateMetadataResponse struct { // Optional. A description of the template. Description string `pulumi:"description"` // The name of the template. Name string `pulumi:"name"` // The parameters for the template. Parameters []ParameterMetadataResponse `pulumi:"parameters"` }
Metadata describing a template.
type TemplateMetadataResponseOutput ¶
type TemplateMetadataResponseOutput struct{ *pulumi.OutputState }
Metadata describing a template.
func (TemplateMetadataResponseOutput) Description ¶
func (o TemplateMetadataResponseOutput) Description() pulumi.StringOutput
Optional. A description of the template.
func (TemplateMetadataResponseOutput) ElementType ¶
func (TemplateMetadataResponseOutput) ElementType() reflect.Type
func (TemplateMetadataResponseOutput) Name ¶
func (o TemplateMetadataResponseOutput) Name() pulumi.StringOutput
The name of the template.
func (TemplateMetadataResponseOutput) Parameters ¶
func (o TemplateMetadataResponseOutput) Parameters() ParameterMetadataResponseArrayOutput
The parameters for the template.
func (TemplateMetadataResponseOutput) ToTemplateMetadataResponseOutput ¶
func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponseOutput() TemplateMetadataResponseOutput
func (TemplateMetadataResponseOutput) ToTemplateMetadataResponseOutputWithContext ¶
func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponseOutputWithContext(ctx context.Context) TemplateMetadataResponseOutput
type TemplateOutput ¶
type TemplateOutput struct{ *pulumi.OutputState }
func (TemplateOutput) ElementType ¶
func (TemplateOutput) ElementType() reflect.Type
func (TemplateOutput) Metadata ¶ added in v0.19.0
func (o TemplateOutput) Metadata() TemplateMetadataResponseOutput
The template metadata describing the template name, available parameters, etc.
func (TemplateOutput) RuntimeMetadata ¶ added in v0.19.0
func (o TemplateOutput) RuntimeMetadata() RuntimeMetadataResponseOutput
Describes the runtime metadata with SDKInfo and available parameters.
func (TemplateOutput) Status ¶ added in v0.19.0
func (o TemplateOutput) Status() StatusResponseOutput
The status of the get template request. Any problems with the request will be indicated in the error_details.
func (TemplateOutput) TemplateType ¶ added in v0.19.0
func (o TemplateOutput) TemplateType() pulumi.StringOutput
Template Type.
func (TemplateOutput) ToTemplateOutput ¶
func (o TemplateOutput) ToTemplateOutput() TemplateOutput
func (TemplateOutput) ToTemplateOutputWithContext ¶
func (o TemplateOutput) ToTemplateOutputWithContext(ctx context.Context) TemplateOutput
type TemplateState ¶
type TemplateState struct { }
func (TemplateState) ElementType ¶
func (TemplateState) ElementType() reflect.Type
type TransformSummary ¶
type TransformSummary struct { // Transform-specific display data. DisplayData []DisplayData `pulumi:"displayData"` // SDK generated id of this transform instance. Id *string `pulumi:"id"` // User names for all collection inputs to this transform. InputCollectionName []string `pulumi:"inputCollectionName"` // Type of transform. Kind *TransformSummaryKind `pulumi:"kind"` // User provided name for this transform instance. Name *string `pulumi:"name"` // User names for all collection outputs to this transform. OutputCollectionName []string `pulumi:"outputCollectionName"` }
Description of the type, names/ids, and input/outputs for a transform.
type TransformSummaryArgs ¶
type TransformSummaryArgs struct { // Transform-specific display data. DisplayData DisplayDataArrayInput `pulumi:"displayData"` // SDK generated id of this transform instance. Id pulumi.StringPtrInput `pulumi:"id"` // User names for all collection inputs to this transform. InputCollectionName pulumi.StringArrayInput `pulumi:"inputCollectionName"` // Type of transform. Kind TransformSummaryKindPtrInput `pulumi:"kind"` // User provided name for this transform instance. Name pulumi.StringPtrInput `pulumi:"name"` // User names for all collection outputs to this transform. OutputCollectionName pulumi.StringArrayInput `pulumi:"outputCollectionName"` }
Description of the type, names/ids, and input/outputs for a transform.
func (TransformSummaryArgs) ElementType ¶
func (TransformSummaryArgs) ElementType() reflect.Type
func (TransformSummaryArgs) ToTransformSummaryOutput ¶
func (i TransformSummaryArgs) ToTransformSummaryOutput() TransformSummaryOutput
func (TransformSummaryArgs) ToTransformSummaryOutputWithContext ¶
func (i TransformSummaryArgs) ToTransformSummaryOutputWithContext(ctx context.Context) TransformSummaryOutput
type TransformSummaryArray ¶
type TransformSummaryArray []TransformSummaryInput
func (TransformSummaryArray) ElementType ¶
func (TransformSummaryArray) ElementType() reflect.Type
func (TransformSummaryArray) ToTransformSummaryArrayOutput ¶
func (i TransformSummaryArray) ToTransformSummaryArrayOutput() TransformSummaryArrayOutput
func (TransformSummaryArray) ToTransformSummaryArrayOutputWithContext ¶
func (i TransformSummaryArray) ToTransformSummaryArrayOutputWithContext(ctx context.Context) TransformSummaryArrayOutput
type TransformSummaryArrayInput ¶
type TransformSummaryArrayInput interface { pulumi.Input ToTransformSummaryArrayOutput() TransformSummaryArrayOutput ToTransformSummaryArrayOutputWithContext(context.Context) TransformSummaryArrayOutput }
TransformSummaryArrayInput is an input type that accepts TransformSummaryArray and TransformSummaryArrayOutput values. You can construct a concrete instance of `TransformSummaryArrayInput` via:
TransformSummaryArray{ TransformSummaryArgs{...} }
type TransformSummaryArrayOutput ¶
type TransformSummaryArrayOutput struct{ *pulumi.OutputState }
func (TransformSummaryArrayOutput) ElementType ¶
func (TransformSummaryArrayOutput) ElementType() reflect.Type
func (TransformSummaryArrayOutput) Index ¶
func (o TransformSummaryArrayOutput) Index(i pulumi.IntInput) TransformSummaryOutput
func (TransformSummaryArrayOutput) ToTransformSummaryArrayOutput ¶
func (o TransformSummaryArrayOutput) ToTransformSummaryArrayOutput() TransformSummaryArrayOutput
func (TransformSummaryArrayOutput) ToTransformSummaryArrayOutputWithContext ¶
func (o TransformSummaryArrayOutput) ToTransformSummaryArrayOutputWithContext(ctx context.Context) TransformSummaryArrayOutput
type TransformSummaryInput ¶
type TransformSummaryInput interface { pulumi.Input ToTransformSummaryOutput() TransformSummaryOutput ToTransformSummaryOutputWithContext(context.Context) TransformSummaryOutput }
TransformSummaryInput is an input type that accepts TransformSummaryArgs and TransformSummaryOutput values. You can construct a concrete instance of `TransformSummaryInput` via:
TransformSummaryArgs{...}
type TransformSummaryKind ¶ added in v0.4.0
type TransformSummaryKind string
Type of transform.
func (TransformSummaryKind) ElementType ¶ added in v0.4.0
func (TransformSummaryKind) ElementType() reflect.Type
func (TransformSummaryKind) ToStringOutput ¶ added in v0.4.0
func (e TransformSummaryKind) ToStringOutput() pulumi.StringOutput
func (TransformSummaryKind) ToStringOutputWithContext ¶ added in v0.4.0
func (e TransformSummaryKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TransformSummaryKind) ToStringPtrOutput ¶ added in v0.4.0
func (e TransformSummaryKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (TransformSummaryKind) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e TransformSummaryKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TransformSummaryKind) ToTransformSummaryKindOutput ¶ added in v0.6.0
func (e TransformSummaryKind) ToTransformSummaryKindOutput() TransformSummaryKindOutput
func (TransformSummaryKind) ToTransformSummaryKindOutputWithContext ¶ added in v0.6.0
func (e TransformSummaryKind) ToTransformSummaryKindOutputWithContext(ctx context.Context) TransformSummaryKindOutput
func (TransformSummaryKind) ToTransformSummaryKindPtrOutput ¶ added in v0.6.0
func (e TransformSummaryKind) ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput
func (TransformSummaryKind) ToTransformSummaryKindPtrOutputWithContext ¶ added in v0.6.0
func (e TransformSummaryKind) ToTransformSummaryKindPtrOutputWithContext(ctx context.Context) TransformSummaryKindPtrOutput
type TransformSummaryKindInput ¶ added in v0.6.0
type TransformSummaryKindInput interface { pulumi.Input ToTransformSummaryKindOutput() TransformSummaryKindOutput ToTransformSummaryKindOutputWithContext(context.Context) TransformSummaryKindOutput }
TransformSummaryKindInput is an input type that accepts TransformSummaryKindArgs and TransformSummaryKindOutput values. You can construct a concrete instance of `TransformSummaryKindInput` via:
TransformSummaryKindArgs{...}
type TransformSummaryKindOutput ¶ added in v0.6.0
type TransformSummaryKindOutput struct{ *pulumi.OutputState }
func (TransformSummaryKindOutput) ElementType ¶ added in v0.6.0
func (TransformSummaryKindOutput) ElementType() reflect.Type
func (TransformSummaryKindOutput) ToStringOutput ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToStringOutput() pulumi.StringOutput
func (TransformSummaryKindOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TransformSummaryKindOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TransformSummaryKindOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TransformSummaryKindOutput) ToTransformSummaryKindOutput ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToTransformSummaryKindOutput() TransformSummaryKindOutput
func (TransformSummaryKindOutput) ToTransformSummaryKindOutputWithContext ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToTransformSummaryKindOutputWithContext(ctx context.Context) TransformSummaryKindOutput
func (TransformSummaryKindOutput) ToTransformSummaryKindPtrOutput ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput
func (TransformSummaryKindOutput) ToTransformSummaryKindPtrOutputWithContext ¶ added in v0.6.0
func (o TransformSummaryKindOutput) ToTransformSummaryKindPtrOutputWithContext(ctx context.Context) TransformSummaryKindPtrOutput
type TransformSummaryKindPtrInput ¶ added in v0.6.0
type TransformSummaryKindPtrInput interface { pulumi.Input ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput ToTransformSummaryKindPtrOutputWithContext(context.Context) TransformSummaryKindPtrOutput }
func TransformSummaryKindPtr ¶ added in v0.6.0
func TransformSummaryKindPtr(v string) TransformSummaryKindPtrInput
type TransformSummaryKindPtrOutput ¶ added in v0.6.0
type TransformSummaryKindPtrOutput struct{ *pulumi.OutputState }
func (TransformSummaryKindPtrOutput) Elem ¶ added in v0.6.0
func (o TransformSummaryKindPtrOutput) Elem() TransformSummaryKindOutput
func (TransformSummaryKindPtrOutput) ElementType ¶ added in v0.6.0
func (TransformSummaryKindPtrOutput) ElementType() reflect.Type
func (TransformSummaryKindPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o TransformSummaryKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TransformSummaryKindPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o TransformSummaryKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TransformSummaryKindPtrOutput) ToTransformSummaryKindPtrOutput ¶ added in v0.6.0
func (o TransformSummaryKindPtrOutput) ToTransformSummaryKindPtrOutput() TransformSummaryKindPtrOutput
func (TransformSummaryKindPtrOutput) ToTransformSummaryKindPtrOutputWithContext ¶ added in v0.6.0
func (o TransformSummaryKindPtrOutput) ToTransformSummaryKindPtrOutputWithContext(ctx context.Context) TransformSummaryKindPtrOutput
type TransformSummaryOutput ¶
type TransformSummaryOutput struct{ *pulumi.OutputState }
Description of the type, names/ids, and input/outputs for a transform.
func (TransformSummaryOutput) DisplayData ¶
func (o TransformSummaryOutput) DisplayData() DisplayDataArrayOutput
Transform-specific display data.
func (TransformSummaryOutput) ElementType ¶
func (TransformSummaryOutput) ElementType() reflect.Type
func (TransformSummaryOutput) Id ¶
func (o TransformSummaryOutput) Id() pulumi.StringPtrOutput
SDK generated id of this transform instance.
func (TransformSummaryOutput) InputCollectionName ¶
func (o TransformSummaryOutput) InputCollectionName() pulumi.StringArrayOutput
User names for all collection inputs to this transform.
func (TransformSummaryOutput) Kind ¶
func (o TransformSummaryOutput) Kind() TransformSummaryKindPtrOutput
Type of transform.
func (TransformSummaryOutput) Name ¶
func (o TransformSummaryOutput) Name() pulumi.StringPtrOutput
User provided name for this transform instance.
func (TransformSummaryOutput) OutputCollectionName ¶
func (o TransformSummaryOutput) OutputCollectionName() pulumi.StringArrayOutput
User names for all collection outputs to this transform.
func (TransformSummaryOutput) ToTransformSummaryOutput ¶
func (o TransformSummaryOutput) ToTransformSummaryOutput() TransformSummaryOutput
func (TransformSummaryOutput) ToTransformSummaryOutputWithContext ¶
func (o TransformSummaryOutput) ToTransformSummaryOutputWithContext(ctx context.Context) TransformSummaryOutput
type TransformSummaryResponse ¶
type TransformSummaryResponse struct { // Transform-specific display data. DisplayData []DisplayDataResponse `pulumi:"displayData"` // User names for all collection inputs to this transform. InputCollectionName []string `pulumi:"inputCollectionName"` // Type of transform. Kind string `pulumi:"kind"` // User provided name for this transform instance. Name string `pulumi:"name"` // User names for all collection outputs to this transform. OutputCollectionName []string `pulumi:"outputCollectionName"` }
Description of the type, names/ids, and input/outputs for a transform.
type TransformSummaryResponseArrayOutput ¶
type TransformSummaryResponseArrayOutput struct{ *pulumi.OutputState }
func (TransformSummaryResponseArrayOutput) ElementType ¶
func (TransformSummaryResponseArrayOutput) ElementType() reflect.Type
func (TransformSummaryResponseArrayOutput) Index ¶
func (o TransformSummaryResponseArrayOutput) Index(i pulumi.IntInput) TransformSummaryResponseOutput
func (TransformSummaryResponseArrayOutput) ToTransformSummaryResponseArrayOutput ¶
func (o TransformSummaryResponseArrayOutput) ToTransformSummaryResponseArrayOutput() TransformSummaryResponseArrayOutput
func (TransformSummaryResponseArrayOutput) ToTransformSummaryResponseArrayOutputWithContext ¶
func (o TransformSummaryResponseArrayOutput) ToTransformSummaryResponseArrayOutputWithContext(ctx context.Context) TransformSummaryResponseArrayOutput
type TransformSummaryResponseOutput ¶
type TransformSummaryResponseOutput struct{ *pulumi.OutputState }
Description of the type, names/ids, and input/outputs for a transform.
func (TransformSummaryResponseOutput) DisplayData ¶
func (o TransformSummaryResponseOutput) DisplayData() DisplayDataResponseArrayOutput
Transform-specific display data.
func (TransformSummaryResponseOutput) ElementType ¶
func (TransformSummaryResponseOutput) ElementType() reflect.Type
func (TransformSummaryResponseOutput) InputCollectionName ¶
func (o TransformSummaryResponseOutput) InputCollectionName() pulumi.StringArrayOutput
User names for all collection inputs to this transform.
func (TransformSummaryResponseOutput) Kind ¶
func (o TransformSummaryResponseOutput) Kind() pulumi.StringOutput
Type of transform.
func (TransformSummaryResponseOutput) Name ¶
func (o TransformSummaryResponseOutput) Name() pulumi.StringOutput
User provided name for this transform instance.
func (TransformSummaryResponseOutput) OutputCollectionName ¶
func (o TransformSummaryResponseOutput) OutputCollectionName() pulumi.StringArrayOutput
User names for all collection outputs to this transform.
func (TransformSummaryResponseOutput) ToTransformSummaryResponseOutput ¶
func (o TransformSummaryResponseOutput) ToTransformSummaryResponseOutput() TransformSummaryResponseOutput
func (TransformSummaryResponseOutput) ToTransformSummaryResponseOutputWithContext ¶
func (o TransformSummaryResponseOutput) ToTransformSummaryResponseOutputWithContext(ctx context.Context) TransformSummaryResponseOutput
type WorkerPool ¶
type WorkerPool struct { // Settings for autoscaling of this WorkerPool. AutoscalingSettings *AutoscalingSettings `pulumi:"autoscalingSettings"` // Data disks that are used by a VM in this workflow. DataDisks []Disk `pulumi:"dataDisks"` // The default package set to install. This allows the service to select a default set of packages which are useful to worker harnesses written in a particular language. DefaultPackageSet *WorkerPoolDefaultPackageSet `pulumi:"defaultPackageSet"` // Size of root disk for VMs, in GB. If zero or unspecified, the service will attempt to choose a reasonable default. DiskSizeGb *int `pulumi:"diskSizeGb"` // Fully qualified source image for disks. DiskSourceImage *string `pulumi:"diskSourceImage"` // Type of root disk for VMs. If empty or unspecified, the service will attempt to choose a reasonable default. DiskType *string `pulumi:"diskType"` // Configuration for VM IPs. IpConfiguration *WorkerPoolIpConfiguration `pulumi:"ipConfiguration"` // The kind of the worker pool; currently only `harness` and `shuffle` are supported. Kind *string `pulumi:"kind"` // Machine type (e.g. "n1-standard-1"). If empty or unspecified, the service will attempt to choose a reasonable default. MachineType *string `pulumi:"machineType"` // Metadata to set on the Google Compute Engine VMs. Metadata map[string]string `pulumi:"metadata"` // Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default". Network *string `pulumi:"network"` // The number of threads per worker harness. If empty or unspecified, the service will choose a number of threads (according to the number of cores on the selected machine type for batch, or 1 by convention for streaming). NumThreadsPerWorker *int `pulumi:"numThreadsPerWorker"` // Number of Google Compute Engine workers in this pool needed to execute the job. If zero or unspecified, the service will attempt to choose a reasonable default. NumWorkers *int `pulumi:"numWorkers"` // The action to take on host maintenance, as defined by the Google Compute Engine API. OnHostMaintenance *string `pulumi:"onHostMaintenance"` // Packages to be installed on workers. Packages []Package `pulumi:"packages"` // Extra arguments for this worker pool. PoolArgs map[string]string `pulumi:"poolArgs"` // Set of SDK harness containers needed to execute this pipeline. This will only be set in the Fn API path. For non-cross-language pipelines this should have only one entry. Cross-language pipelines will have two or more entries. SdkHarnessContainerImages []SdkHarnessContainerImage `pulumi:"sdkHarnessContainerImages"` // Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK". Subnetwork *string `pulumi:"subnetwork"` // Settings passed through to Google Compute Engine workers when using the standard Dataflow task runner. Users should ignore this field. TaskrunnerSettings *TaskRunnerSettings `pulumi:"taskrunnerSettings"` // Sets the policy for determining when to turndown worker pool. Allowed values are: `TEARDOWN_ALWAYS`, `TEARDOWN_ON_SUCCESS`, and `TEARDOWN_NEVER`. `TEARDOWN_ALWAYS` means workers are always torn down regardless of whether the job succeeds. `TEARDOWN_ON_SUCCESS` means workers are torn down if the job succeeds. `TEARDOWN_NEVER` means the workers are never torn down. If the workers are not torn down by the service, they will continue to run and use Google Compute Engine VM resources in the user's project until they are explicitly terminated by the user. Because of this, Google recommends using the `TEARDOWN_ALWAYS` policy except for small, manually supervised test jobs. If unknown or unspecified, the service will attempt to choose a reasonable default. TeardownPolicy *WorkerPoolTeardownPolicy `pulumi:"teardownPolicy"` // Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead. // // Deprecated: Required. Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead. WorkerHarnessContainerImage string `pulumi:"workerHarnessContainerImage"` // Zone to run the worker pools in. If empty or unspecified, the service will attempt to choose a reasonable default. Zone *string `pulumi:"zone"` }
Describes one particular pool of Cloud Dataflow workers to be instantiated by the Cloud Dataflow service in order to perform the computations required by a job. Note that a workflow job may use multiple pools, in order to match the various computational requirements of the various stages of the job.
type WorkerPoolArgs ¶
type WorkerPoolArgs struct { // Settings for autoscaling of this WorkerPool. AutoscalingSettings AutoscalingSettingsPtrInput `pulumi:"autoscalingSettings"` // Data disks that are used by a VM in this workflow. DataDisks DiskArrayInput `pulumi:"dataDisks"` // The default package set to install. This allows the service to select a default set of packages which are useful to worker harnesses written in a particular language. DefaultPackageSet WorkerPoolDefaultPackageSetPtrInput `pulumi:"defaultPackageSet"` // Size of root disk for VMs, in GB. If zero or unspecified, the service will attempt to choose a reasonable default. DiskSizeGb pulumi.IntPtrInput `pulumi:"diskSizeGb"` // Fully qualified source image for disks. DiskSourceImage pulumi.StringPtrInput `pulumi:"diskSourceImage"` // Type of root disk for VMs. If empty or unspecified, the service will attempt to choose a reasonable default. DiskType pulumi.StringPtrInput `pulumi:"diskType"` // Configuration for VM IPs. IpConfiguration WorkerPoolIpConfigurationPtrInput `pulumi:"ipConfiguration"` // The kind of the worker pool; currently only `harness` and `shuffle` are supported. Kind pulumi.StringPtrInput `pulumi:"kind"` // Machine type (e.g. "n1-standard-1"). If empty or unspecified, the service will attempt to choose a reasonable default. MachineType pulumi.StringPtrInput `pulumi:"machineType"` // Metadata to set on the Google Compute Engine VMs. Metadata pulumi.StringMapInput `pulumi:"metadata"` // Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default". Network pulumi.StringPtrInput `pulumi:"network"` // The number of threads per worker harness. If empty or unspecified, the service will choose a number of threads (according to the number of cores on the selected machine type for batch, or 1 by convention for streaming). NumThreadsPerWorker pulumi.IntPtrInput `pulumi:"numThreadsPerWorker"` // Number of Google Compute Engine workers in this pool needed to execute the job. If zero or unspecified, the service will attempt to choose a reasonable default. NumWorkers pulumi.IntPtrInput `pulumi:"numWorkers"` // The action to take on host maintenance, as defined by the Google Compute Engine API. OnHostMaintenance pulumi.StringPtrInput `pulumi:"onHostMaintenance"` // Packages to be installed on workers. Packages PackageArrayInput `pulumi:"packages"` // Extra arguments for this worker pool. PoolArgs pulumi.StringMapInput `pulumi:"poolArgs"` // Set of SDK harness containers needed to execute this pipeline. This will only be set in the Fn API path. For non-cross-language pipelines this should have only one entry. Cross-language pipelines will have two or more entries. SdkHarnessContainerImages SdkHarnessContainerImageArrayInput `pulumi:"sdkHarnessContainerImages"` // Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK". Subnetwork pulumi.StringPtrInput `pulumi:"subnetwork"` // Settings passed through to Google Compute Engine workers when using the standard Dataflow task runner. Users should ignore this field. TaskrunnerSettings TaskRunnerSettingsPtrInput `pulumi:"taskrunnerSettings"` // Sets the policy for determining when to turndown worker pool. Allowed values are: `TEARDOWN_ALWAYS`, `TEARDOWN_ON_SUCCESS`, and `TEARDOWN_NEVER`. `TEARDOWN_ALWAYS` means workers are always torn down regardless of whether the job succeeds. `TEARDOWN_ON_SUCCESS` means workers are torn down if the job succeeds. `TEARDOWN_NEVER` means the workers are never torn down. If the workers are not torn down by the service, they will continue to run and use Google Compute Engine VM resources in the user's project until they are explicitly terminated by the user. Because of this, Google recommends using the `TEARDOWN_ALWAYS` policy except for small, manually supervised test jobs. If unknown or unspecified, the service will attempt to choose a reasonable default. TeardownPolicy WorkerPoolTeardownPolicyPtrInput `pulumi:"teardownPolicy"` // Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead. // // Deprecated: Required. Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead. WorkerHarnessContainerImage pulumi.StringInput `pulumi:"workerHarnessContainerImage"` // Zone to run the worker pools in. If empty or unspecified, the service will attempt to choose a reasonable default. Zone pulumi.StringPtrInput `pulumi:"zone"` }
Describes one particular pool of Cloud Dataflow workers to be instantiated by the Cloud Dataflow service in order to perform the computations required by a job. Note that a workflow job may use multiple pools, in order to match the various computational requirements of the various stages of the job.
func (WorkerPoolArgs) ElementType ¶
func (WorkerPoolArgs) ElementType() reflect.Type
func (WorkerPoolArgs) ToWorkerPoolOutput ¶
func (i WorkerPoolArgs) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolArgs) ToWorkerPoolOutputWithContext ¶
func (i WorkerPoolArgs) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
type WorkerPoolArray ¶
type WorkerPoolArray []WorkerPoolInput
func (WorkerPoolArray) ElementType ¶
func (WorkerPoolArray) ElementType() reflect.Type
func (WorkerPoolArray) ToWorkerPoolArrayOutput ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArray) ToWorkerPoolArrayOutputWithContext ¶
func (i WorkerPoolArray) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolArrayInput ¶
type WorkerPoolArrayInput interface { pulumi.Input ToWorkerPoolArrayOutput() WorkerPoolArrayOutput ToWorkerPoolArrayOutputWithContext(context.Context) WorkerPoolArrayOutput }
WorkerPoolArrayInput is an input type that accepts WorkerPoolArray and WorkerPoolArrayOutput values. You can construct a concrete instance of `WorkerPoolArrayInput` via:
WorkerPoolArray{ WorkerPoolArgs{...} }
type WorkerPoolArrayOutput ¶
type WorkerPoolArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolArrayOutput) ElementType ¶
func (WorkerPoolArrayOutput) ElementType() reflect.Type
func (WorkerPoolArrayOutput) Index ¶
func (o WorkerPoolArrayOutput) Index(i pulumi.IntInput) WorkerPoolOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutput ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutput() WorkerPoolArrayOutput
func (WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext ¶
func (o WorkerPoolArrayOutput) ToWorkerPoolArrayOutputWithContext(ctx context.Context) WorkerPoolArrayOutput
type WorkerPoolDefaultPackageSet ¶ added in v0.4.0
type WorkerPoolDefaultPackageSet string
The default package set to install. This allows the service to select a default set of packages which are useful to worker harnesses written in a particular language.
func (WorkerPoolDefaultPackageSet) ElementType ¶ added in v0.4.0
func (WorkerPoolDefaultPackageSet) ElementType() reflect.Type
func (WorkerPoolDefaultPackageSet) ToStringOutput ¶ added in v0.4.0
func (e WorkerPoolDefaultPackageSet) ToStringOutput() pulumi.StringOutput
func (WorkerPoolDefaultPackageSet) ToStringOutputWithContext ¶ added in v0.4.0
func (e WorkerPoolDefaultPackageSet) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerPoolDefaultPackageSet) ToStringPtrOutput ¶ added in v0.4.0
func (e WorkerPoolDefaultPackageSet) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolDefaultPackageSet) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e WorkerPoolDefaultPackageSet) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetOutput ¶ added in v0.6.0
func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetOutput() WorkerPoolDefaultPackageSetOutput
func (WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetOutputWithContext ¶ added in v0.6.0
func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetOutput
func (WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetPtrOutput ¶ added in v0.6.0
func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput
func (WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetPtrOutputWithContext ¶ added in v0.6.0
func (e WorkerPoolDefaultPackageSet) ToWorkerPoolDefaultPackageSetPtrOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetPtrOutput
type WorkerPoolDefaultPackageSetInput ¶ added in v0.6.0
type WorkerPoolDefaultPackageSetInput interface { pulumi.Input ToWorkerPoolDefaultPackageSetOutput() WorkerPoolDefaultPackageSetOutput ToWorkerPoolDefaultPackageSetOutputWithContext(context.Context) WorkerPoolDefaultPackageSetOutput }
WorkerPoolDefaultPackageSetInput is an input type that accepts WorkerPoolDefaultPackageSetArgs and WorkerPoolDefaultPackageSetOutput values. You can construct a concrete instance of `WorkerPoolDefaultPackageSetInput` via:
WorkerPoolDefaultPackageSetArgs{...}
type WorkerPoolDefaultPackageSetOutput ¶ added in v0.6.0
type WorkerPoolDefaultPackageSetOutput struct{ *pulumi.OutputState }
func (WorkerPoolDefaultPackageSetOutput) ElementType ¶ added in v0.6.0
func (WorkerPoolDefaultPackageSetOutput) ElementType() reflect.Type
func (WorkerPoolDefaultPackageSetOutput) ToStringOutput ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToStringOutput() pulumi.StringOutput
func (WorkerPoolDefaultPackageSetOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerPoolDefaultPackageSetOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolDefaultPackageSetOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetOutput ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetOutput() WorkerPoolDefaultPackageSetOutput
func (WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetOutput
func (WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetPtrOutput ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput
func (WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetOutput) ToWorkerPoolDefaultPackageSetPtrOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetPtrOutput
type WorkerPoolDefaultPackageSetPtrInput ¶ added in v0.6.0
type WorkerPoolDefaultPackageSetPtrInput interface { pulumi.Input ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput ToWorkerPoolDefaultPackageSetPtrOutputWithContext(context.Context) WorkerPoolDefaultPackageSetPtrOutput }
func WorkerPoolDefaultPackageSetPtr ¶ added in v0.6.0
func WorkerPoolDefaultPackageSetPtr(v string) WorkerPoolDefaultPackageSetPtrInput
type WorkerPoolDefaultPackageSetPtrOutput ¶ added in v0.6.0
type WorkerPoolDefaultPackageSetPtrOutput struct{ *pulumi.OutputState }
func (WorkerPoolDefaultPackageSetPtrOutput) ElementType ¶ added in v0.6.0
func (WorkerPoolDefaultPackageSetPtrOutput) ElementType() reflect.Type
func (WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolDefaultPackageSetPtrOutput) ToWorkerPoolDefaultPackageSetPtrOutput ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetPtrOutput) ToWorkerPoolDefaultPackageSetPtrOutput() WorkerPoolDefaultPackageSetPtrOutput
func (WorkerPoolDefaultPackageSetPtrOutput) ToWorkerPoolDefaultPackageSetPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolDefaultPackageSetPtrOutput) ToWorkerPoolDefaultPackageSetPtrOutputWithContext(ctx context.Context) WorkerPoolDefaultPackageSetPtrOutput
type WorkerPoolInput ¶
type WorkerPoolInput interface { pulumi.Input ToWorkerPoolOutput() WorkerPoolOutput ToWorkerPoolOutputWithContext(context.Context) WorkerPoolOutput }
WorkerPoolInput is an input type that accepts WorkerPoolArgs and WorkerPoolOutput values. You can construct a concrete instance of `WorkerPoolInput` via:
WorkerPoolArgs{...}
type WorkerPoolIpConfiguration ¶ added in v0.4.0
type WorkerPoolIpConfiguration string
Configuration for VM IPs.
func (WorkerPoolIpConfiguration) ElementType ¶ added in v0.4.0
func (WorkerPoolIpConfiguration) ElementType() reflect.Type
func (WorkerPoolIpConfiguration) ToStringOutput ¶ added in v0.4.0
func (e WorkerPoolIpConfiguration) ToStringOutput() pulumi.StringOutput
func (WorkerPoolIpConfiguration) ToStringOutputWithContext ¶ added in v0.4.0
func (e WorkerPoolIpConfiguration) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerPoolIpConfiguration) ToStringPtrOutput ¶ added in v0.4.0
func (e WorkerPoolIpConfiguration) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolIpConfiguration) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e WorkerPoolIpConfiguration) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationOutput ¶ added in v0.6.0
func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationOutput() WorkerPoolIpConfigurationOutput
func (WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationOutputWithContext ¶ added in v0.6.0
func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationOutput
func (WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationPtrOutput ¶ added in v0.6.0
func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput
func (WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationPtrOutputWithContext ¶ added in v0.6.0
func (e WorkerPoolIpConfiguration) ToWorkerPoolIpConfigurationPtrOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationPtrOutput
type WorkerPoolIpConfigurationInput ¶ added in v0.6.0
type WorkerPoolIpConfigurationInput interface { pulumi.Input ToWorkerPoolIpConfigurationOutput() WorkerPoolIpConfigurationOutput ToWorkerPoolIpConfigurationOutputWithContext(context.Context) WorkerPoolIpConfigurationOutput }
WorkerPoolIpConfigurationInput is an input type that accepts WorkerPoolIpConfigurationArgs and WorkerPoolIpConfigurationOutput values. You can construct a concrete instance of `WorkerPoolIpConfigurationInput` via:
WorkerPoolIpConfigurationArgs{...}
type WorkerPoolIpConfigurationOutput ¶ added in v0.6.0
type WorkerPoolIpConfigurationOutput struct{ *pulumi.OutputState }
func (WorkerPoolIpConfigurationOutput) ElementType ¶ added in v0.6.0
func (WorkerPoolIpConfigurationOutput) ElementType() reflect.Type
func (WorkerPoolIpConfigurationOutput) ToStringOutput ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToStringOutput() pulumi.StringOutput
func (WorkerPoolIpConfigurationOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerPoolIpConfigurationOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolIpConfigurationOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationOutput ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationOutput() WorkerPoolIpConfigurationOutput
func (WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationOutput
func (WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationPtrOutput ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput
func (WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationOutput) ToWorkerPoolIpConfigurationPtrOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationPtrOutput
type WorkerPoolIpConfigurationPtrInput ¶ added in v0.6.0
type WorkerPoolIpConfigurationPtrInput interface { pulumi.Input ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput ToWorkerPoolIpConfigurationPtrOutputWithContext(context.Context) WorkerPoolIpConfigurationPtrOutput }
func WorkerPoolIpConfigurationPtr ¶ added in v0.6.0
func WorkerPoolIpConfigurationPtr(v string) WorkerPoolIpConfigurationPtrInput
type WorkerPoolIpConfigurationPtrOutput ¶ added in v0.6.0
type WorkerPoolIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (WorkerPoolIpConfigurationPtrOutput) Elem ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationPtrOutput) Elem() WorkerPoolIpConfigurationOutput
func (WorkerPoolIpConfigurationPtrOutput) ElementType ¶ added in v0.6.0
func (WorkerPoolIpConfigurationPtrOutput) ElementType() reflect.Type
func (WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolIpConfigurationPtrOutput) ToWorkerPoolIpConfigurationPtrOutput ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationPtrOutput) ToWorkerPoolIpConfigurationPtrOutput() WorkerPoolIpConfigurationPtrOutput
func (WorkerPoolIpConfigurationPtrOutput) ToWorkerPoolIpConfigurationPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolIpConfigurationPtrOutput) ToWorkerPoolIpConfigurationPtrOutputWithContext(ctx context.Context) WorkerPoolIpConfigurationPtrOutput
type WorkerPoolOutput ¶
type WorkerPoolOutput struct{ *pulumi.OutputState }
Describes one particular pool of Cloud Dataflow workers to be instantiated by the Cloud Dataflow service in order to perform the computations required by a job. Note that a workflow job may use multiple pools, in order to match the various computational requirements of the various stages of the job.
func (WorkerPoolOutput) AutoscalingSettings ¶
func (o WorkerPoolOutput) AutoscalingSettings() AutoscalingSettingsPtrOutput
Settings for autoscaling of this WorkerPool.
func (WorkerPoolOutput) DataDisks ¶
func (o WorkerPoolOutput) DataDisks() DiskArrayOutput
Data disks that are used by a VM in this workflow.
func (WorkerPoolOutput) DefaultPackageSet ¶
func (o WorkerPoolOutput) DefaultPackageSet() WorkerPoolDefaultPackageSetPtrOutput
The default package set to install. This allows the service to select a default set of packages which are useful to worker harnesses written in a particular language.
func (WorkerPoolOutput) DiskSizeGb ¶
func (o WorkerPoolOutput) DiskSizeGb() pulumi.IntPtrOutput
Size of root disk for VMs, in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolOutput) DiskSourceImage ¶
func (o WorkerPoolOutput) DiskSourceImage() pulumi.StringPtrOutput
Fully qualified source image for disks.
func (WorkerPoolOutput) DiskType ¶
func (o WorkerPoolOutput) DiskType() pulumi.StringPtrOutput
Type of root disk for VMs. If empty or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolOutput) ElementType ¶
func (WorkerPoolOutput) ElementType() reflect.Type
func (WorkerPoolOutput) IpConfiguration ¶
func (o WorkerPoolOutput) IpConfiguration() WorkerPoolIpConfigurationPtrOutput
Configuration for VM IPs.
func (WorkerPoolOutput) Kind ¶
func (o WorkerPoolOutput) Kind() pulumi.StringPtrOutput
The kind of the worker pool; currently only `harness` and `shuffle` are supported.
func (WorkerPoolOutput) MachineType ¶
func (o WorkerPoolOutput) MachineType() pulumi.StringPtrOutput
Machine type (e.g. "n1-standard-1"). If empty or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolOutput) Metadata ¶
func (o WorkerPoolOutput) Metadata() pulumi.StringMapOutput
Metadata to set on the Google Compute Engine VMs.
func (WorkerPoolOutput) Network ¶
func (o WorkerPoolOutput) Network() pulumi.StringPtrOutput
Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default".
func (WorkerPoolOutput) NumThreadsPerWorker ¶
func (o WorkerPoolOutput) NumThreadsPerWorker() pulumi.IntPtrOutput
The number of threads per worker harness. If empty or unspecified, the service will choose a number of threads (according to the number of cores on the selected machine type for batch, or 1 by convention for streaming).
func (WorkerPoolOutput) NumWorkers ¶
func (o WorkerPoolOutput) NumWorkers() pulumi.IntPtrOutput
Number of Google Compute Engine workers in this pool needed to execute the job. If zero or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolOutput) OnHostMaintenance ¶
func (o WorkerPoolOutput) OnHostMaintenance() pulumi.StringPtrOutput
The action to take on host maintenance, as defined by the Google Compute Engine API.
func (WorkerPoolOutput) Packages ¶
func (o WorkerPoolOutput) Packages() PackageArrayOutput
Packages to be installed on workers.
func (WorkerPoolOutput) PoolArgs ¶
func (o WorkerPoolOutput) PoolArgs() pulumi.StringMapOutput
Extra arguments for this worker pool.
func (WorkerPoolOutput) SdkHarnessContainerImages ¶
func (o WorkerPoolOutput) SdkHarnessContainerImages() SdkHarnessContainerImageArrayOutput
Set of SDK harness containers needed to execute this pipeline. This will only be set in the Fn API path. For non-cross-language pipelines this should have only one entry. Cross-language pipelines will have two or more entries.
func (WorkerPoolOutput) Subnetwork ¶
func (o WorkerPoolOutput) Subnetwork() pulumi.StringPtrOutput
Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK".
func (WorkerPoolOutput) TaskrunnerSettings ¶
func (o WorkerPoolOutput) TaskrunnerSettings() TaskRunnerSettingsPtrOutput
Settings passed through to Google Compute Engine workers when using the standard Dataflow task runner. Users should ignore this field.
func (WorkerPoolOutput) TeardownPolicy ¶
func (o WorkerPoolOutput) TeardownPolicy() WorkerPoolTeardownPolicyPtrOutput
Sets the policy for determining when to turndown worker pool. Allowed values are: `TEARDOWN_ALWAYS`, `TEARDOWN_ON_SUCCESS`, and `TEARDOWN_NEVER`. `TEARDOWN_ALWAYS` means workers are always torn down regardless of whether the job succeeds. `TEARDOWN_ON_SUCCESS` means workers are torn down if the job succeeds. `TEARDOWN_NEVER` means the workers are never torn down. If the workers are not torn down by the service, they will continue to run and use Google Compute Engine VM resources in the user's project until they are explicitly terminated by the user. Because of this, Google recommends using the `TEARDOWN_ALWAYS` policy except for small, manually supervised test jobs. If unknown or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolOutput) ToWorkerPoolOutput ¶
func (o WorkerPoolOutput) ToWorkerPoolOutput() WorkerPoolOutput
func (WorkerPoolOutput) ToWorkerPoolOutputWithContext ¶
func (o WorkerPoolOutput) ToWorkerPoolOutputWithContext(ctx context.Context) WorkerPoolOutput
func (WorkerPoolOutput) WorkerHarnessContainerImage
deprecated
func (o WorkerPoolOutput) WorkerHarnessContainerImage() pulumi.StringOutput
Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead.
Deprecated: Required. Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead.
func (WorkerPoolOutput) Zone ¶
func (o WorkerPoolOutput) Zone() pulumi.StringPtrOutput
Zone to run the worker pools in. If empty or unspecified, the service will attempt to choose a reasonable default.
type WorkerPoolResponse ¶
type WorkerPoolResponse struct { // Settings for autoscaling of this WorkerPool. AutoscalingSettings AutoscalingSettingsResponse `pulumi:"autoscalingSettings"` // Data disks that are used by a VM in this workflow. DataDisks []DiskResponse `pulumi:"dataDisks"` // The default package set to install. This allows the service to select a default set of packages which are useful to worker harnesses written in a particular language. DefaultPackageSet string `pulumi:"defaultPackageSet"` // Size of root disk for VMs, in GB. If zero or unspecified, the service will attempt to choose a reasonable default. DiskSizeGb int `pulumi:"diskSizeGb"` // Fully qualified source image for disks. DiskSourceImage string `pulumi:"diskSourceImage"` // Type of root disk for VMs. If empty or unspecified, the service will attempt to choose a reasonable default. DiskType string `pulumi:"diskType"` // Configuration for VM IPs. IpConfiguration string `pulumi:"ipConfiguration"` // The kind of the worker pool; currently only `harness` and `shuffle` are supported. Kind string `pulumi:"kind"` // Machine type (e.g. "n1-standard-1"). If empty or unspecified, the service will attempt to choose a reasonable default. MachineType string `pulumi:"machineType"` // Metadata to set on the Google Compute Engine VMs. Metadata map[string]string `pulumi:"metadata"` // Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default". Network string `pulumi:"network"` // The number of threads per worker harness. If empty or unspecified, the service will choose a number of threads (according to the number of cores on the selected machine type for batch, or 1 by convention for streaming). NumThreadsPerWorker int `pulumi:"numThreadsPerWorker"` // Number of Google Compute Engine workers in this pool needed to execute the job. If zero or unspecified, the service will attempt to choose a reasonable default. NumWorkers int `pulumi:"numWorkers"` // The action to take on host maintenance, as defined by the Google Compute Engine API. OnHostMaintenance string `pulumi:"onHostMaintenance"` // Packages to be installed on workers. Packages []PackageResponse `pulumi:"packages"` // Extra arguments for this worker pool. PoolArgs map[string]string `pulumi:"poolArgs"` // Set of SDK harness containers needed to execute this pipeline. This will only be set in the Fn API path. For non-cross-language pipelines this should have only one entry. Cross-language pipelines will have two or more entries. SdkHarnessContainerImages []SdkHarnessContainerImageResponse `pulumi:"sdkHarnessContainerImages"` // Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK". Subnetwork string `pulumi:"subnetwork"` // Settings passed through to Google Compute Engine workers when using the standard Dataflow task runner. Users should ignore this field. TaskrunnerSettings TaskRunnerSettingsResponse `pulumi:"taskrunnerSettings"` // Sets the policy for determining when to turndown worker pool. Allowed values are: `TEARDOWN_ALWAYS`, `TEARDOWN_ON_SUCCESS`, and `TEARDOWN_NEVER`. `TEARDOWN_ALWAYS` means workers are always torn down regardless of whether the job succeeds. `TEARDOWN_ON_SUCCESS` means workers are torn down if the job succeeds. `TEARDOWN_NEVER` means the workers are never torn down. If the workers are not torn down by the service, they will continue to run and use Google Compute Engine VM resources in the user's project until they are explicitly terminated by the user. Because of this, Google recommends using the `TEARDOWN_ALWAYS` policy except for small, manually supervised test jobs. If unknown or unspecified, the service will attempt to choose a reasonable default. TeardownPolicy string `pulumi:"teardownPolicy"` // Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead. // // Deprecated: Required. Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead. WorkerHarnessContainerImage string `pulumi:"workerHarnessContainerImage"` // Zone to run the worker pools in. If empty or unspecified, the service will attempt to choose a reasonable default. Zone string `pulumi:"zone"` }
Describes one particular pool of Cloud Dataflow workers to be instantiated by the Cloud Dataflow service in order to perform the computations required by a job. Note that a workflow job may use multiple pools, in order to match the various computational requirements of the various stages of the job.
type WorkerPoolResponseArrayOutput ¶
type WorkerPoolResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkerPoolResponseArrayOutput) ElementType ¶
func (WorkerPoolResponseArrayOutput) ElementType() reflect.Type
func (WorkerPoolResponseArrayOutput) Index ¶
func (o WorkerPoolResponseArrayOutput) Index(i pulumi.IntInput) WorkerPoolResponseOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext ¶
func (o WorkerPoolResponseArrayOutput) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseOutput ¶
type WorkerPoolResponseOutput struct{ *pulumi.OutputState }
Describes one particular pool of Cloud Dataflow workers to be instantiated by the Cloud Dataflow service in order to perform the computations required by a job. Note that a workflow job may use multiple pools, in order to match the various computational requirements of the various stages of the job.
func (WorkerPoolResponseOutput) AutoscalingSettings ¶
func (o WorkerPoolResponseOutput) AutoscalingSettings() AutoscalingSettingsResponseOutput
Settings for autoscaling of this WorkerPool.
func (WorkerPoolResponseOutput) DataDisks ¶
func (o WorkerPoolResponseOutput) DataDisks() DiskResponseArrayOutput
Data disks that are used by a VM in this workflow.
func (WorkerPoolResponseOutput) DefaultPackageSet ¶
func (o WorkerPoolResponseOutput) DefaultPackageSet() pulumi.StringOutput
The default package set to install. This allows the service to select a default set of packages which are useful to worker harnesses written in a particular language.
func (WorkerPoolResponseOutput) DiskSizeGb ¶
func (o WorkerPoolResponseOutput) DiskSizeGb() pulumi.IntOutput
Size of root disk for VMs, in GB. If zero or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolResponseOutput) DiskSourceImage ¶
func (o WorkerPoolResponseOutput) DiskSourceImage() pulumi.StringOutput
Fully qualified source image for disks.
func (WorkerPoolResponseOutput) DiskType ¶
func (o WorkerPoolResponseOutput) DiskType() pulumi.StringOutput
Type of root disk for VMs. If empty or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolResponseOutput) ElementType ¶
func (WorkerPoolResponseOutput) ElementType() reflect.Type
func (WorkerPoolResponseOutput) IpConfiguration ¶
func (o WorkerPoolResponseOutput) IpConfiguration() pulumi.StringOutput
Configuration for VM IPs.
func (WorkerPoolResponseOutput) Kind ¶
func (o WorkerPoolResponseOutput) Kind() pulumi.StringOutput
The kind of the worker pool; currently only `harness` and `shuffle` are supported.
func (WorkerPoolResponseOutput) MachineType ¶
func (o WorkerPoolResponseOutput) MachineType() pulumi.StringOutput
Machine type (e.g. "n1-standard-1"). If empty or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolResponseOutput) Metadata ¶
func (o WorkerPoolResponseOutput) Metadata() pulumi.StringMapOutput
Metadata to set on the Google Compute Engine VMs.
func (WorkerPoolResponseOutput) Network ¶
func (o WorkerPoolResponseOutput) Network() pulumi.StringOutput
Network to which VMs will be assigned. If empty or unspecified, the service will use the network "default".
func (WorkerPoolResponseOutput) NumThreadsPerWorker ¶
func (o WorkerPoolResponseOutput) NumThreadsPerWorker() pulumi.IntOutput
The number of threads per worker harness. If empty or unspecified, the service will choose a number of threads (according to the number of cores on the selected machine type for batch, or 1 by convention for streaming).
func (WorkerPoolResponseOutput) NumWorkers ¶
func (o WorkerPoolResponseOutput) NumWorkers() pulumi.IntOutput
Number of Google Compute Engine workers in this pool needed to execute the job. If zero or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolResponseOutput) OnHostMaintenance ¶
func (o WorkerPoolResponseOutput) OnHostMaintenance() pulumi.StringOutput
The action to take on host maintenance, as defined by the Google Compute Engine API.
func (WorkerPoolResponseOutput) Packages ¶
func (o WorkerPoolResponseOutput) Packages() PackageResponseArrayOutput
Packages to be installed on workers.
func (WorkerPoolResponseOutput) PoolArgs ¶
func (o WorkerPoolResponseOutput) PoolArgs() pulumi.StringMapOutput
Extra arguments for this worker pool.
func (WorkerPoolResponseOutput) SdkHarnessContainerImages ¶
func (o WorkerPoolResponseOutput) SdkHarnessContainerImages() SdkHarnessContainerImageResponseArrayOutput
Set of SDK harness containers needed to execute this pipeline. This will only be set in the Fn API path. For non-cross-language pipelines this should have only one entry. Cross-language pipelines will have two or more entries.
func (WorkerPoolResponseOutput) Subnetwork ¶
func (o WorkerPoolResponseOutput) Subnetwork() pulumi.StringOutput
Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK".
func (WorkerPoolResponseOutput) TaskrunnerSettings ¶
func (o WorkerPoolResponseOutput) TaskrunnerSettings() TaskRunnerSettingsResponseOutput
Settings passed through to Google Compute Engine workers when using the standard Dataflow task runner. Users should ignore this field.
func (WorkerPoolResponseOutput) TeardownPolicy ¶
func (o WorkerPoolResponseOutput) TeardownPolicy() pulumi.StringOutput
Sets the policy for determining when to turndown worker pool. Allowed values are: `TEARDOWN_ALWAYS`, `TEARDOWN_ON_SUCCESS`, and `TEARDOWN_NEVER`. `TEARDOWN_ALWAYS` means workers are always torn down regardless of whether the job succeeds. `TEARDOWN_ON_SUCCESS` means workers are torn down if the job succeeds. `TEARDOWN_NEVER` means the workers are never torn down. If the workers are not torn down by the service, they will continue to run and use Google Compute Engine VM resources in the user's project until they are explicitly terminated by the user. Because of this, Google recommends using the `TEARDOWN_ALWAYS` policy except for small, manually supervised test jobs. If unknown or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutput ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext ¶
func (o WorkerPoolResponseOutput) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
func (WorkerPoolResponseOutput) WorkerHarnessContainerImage
deprecated
func (o WorkerPoolResponseOutput) WorkerHarnessContainerImage() pulumi.StringOutput
Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead.
Deprecated: Required. Docker container image that executes the Cloud Dataflow worker harness, residing in Google Container Registry. Deprecated for the Fn API path. Use sdk_harness_container_images instead.
func (WorkerPoolResponseOutput) Zone ¶
func (o WorkerPoolResponseOutput) Zone() pulumi.StringOutput
Zone to run the worker pools in. If empty or unspecified, the service will attempt to choose a reasonable default.
type WorkerPoolTeardownPolicy ¶ added in v0.4.0
type WorkerPoolTeardownPolicy string
Sets the policy for determining when to turndown worker pool. Allowed values are: `TEARDOWN_ALWAYS`, `TEARDOWN_ON_SUCCESS`, and `TEARDOWN_NEVER`. `TEARDOWN_ALWAYS` means workers are always torn down regardless of whether the job succeeds. `TEARDOWN_ON_SUCCESS` means workers are torn down if the job succeeds. `TEARDOWN_NEVER` means the workers are never torn down. If the workers are not torn down by the service, they will continue to run and use Google Compute Engine VM resources in the user's project until they are explicitly terminated by the user. Because of this, Google recommends using the `TEARDOWN_ALWAYS` policy except for small, manually supervised test jobs. If unknown or unspecified, the service will attempt to choose a reasonable default.
func (WorkerPoolTeardownPolicy) ElementType ¶ added in v0.4.0
func (WorkerPoolTeardownPolicy) ElementType() reflect.Type
func (WorkerPoolTeardownPolicy) ToStringOutput ¶ added in v0.4.0
func (e WorkerPoolTeardownPolicy) ToStringOutput() pulumi.StringOutput
func (WorkerPoolTeardownPolicy) ToStringOutputWithContext ¶ added in v0.4.0
func (e WorkerPoolTeardownPolicy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerPoolTeardownPolicy) ToStringPtrOutput ¶ added in v0.4.0
func (e WorkerPoolTeardownPolicy) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolTeardownPolicy) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e WorkerPoolTeardownPolicy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyOutput ¶ added in v0.6.0
func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyOutput() WorkerPoolTeardownPolicyOutput
func (WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyOutputWithContext ¶ added in v0.6.0
func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyOutput
func (WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyPtrOutput ¶ added in v0.6.0
func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput
func (WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyPtrOutputWithContext ¶ added in v0.6.0
func (e WorkerPoolTeardownPolicy) ToWorkerPoolTeardownPolicyPtrOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyPtrOutput
type WorkerPoolTeardownPolicyInput ¶ added in v0.6.0
type WorkerPoolTeardownPolicyInput interface { pulumi.Input ToWorkerPoolTeardownPolicyOutput() WorkerPoolTeardownPolicyOutput ToWorkerPoolTeardownPolicyOutputWithContext(context.Context) WorkerPoolTeardownPolicyOutput }
WorkerPoolTeardownPolicyInput is an input type that accepts WorkerPoolTeardownPolicyArgs and WorkerPoolTeardownPolicyOutput values. You can construct a concrete instance of `WorkerPoolTeardownPolicyInput` via:
WorkerPoolTeardownPolicyArgs{...}
type WorkerPoolTeardownPolicyOutput ¶ added in v0.6.0
type WorkerPoolTeardownPolicyOutput struct{ *pulumi.OutputState }
func (WorkerPoolTeardownPolicyOutput) ElementType ¶ added in v0.6.0
func (WorkerPoolTeardownPolicyOutput) ElementType() reflect.Type
func (WorkerPoolTeardownPolicyOutput) ToStringOutput ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToStringOutput() pulumi.StringOutput
func (WorkerPoolTeardownPolicyOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WorkerPoolTeardownPolicyOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolTeardownPolicyOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyOutput ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyOutput() WorkerPoolTeardownPolicyOutput
func (WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyOutput
func (WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyPtrOutput ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput
func (WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyOutput) ToWorkerPoolTeardownPolicyPtrOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyPtrOutput
type WorkerPoolTeardownPolicyPtrInput ¶ added in v0.6.0
type WorkerPoolTeardownPolicyPtrInput interface { pulumi.Input ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput ToWorkerPoolTeardownPolicyPtrOutputWithContext(context.Context) WorkerPoolTeardownPolicyPtrOutput }
func WorkerPoolTeardownPolicyPtr ¶ added in v0.6.0
func WorkerPoolTeardownPolicyPtr(v string) WorkerPoolTeardownPolicyPtrInput
type WorkerPoolTeardownPolicyPtrOutput ¶ added in v0.6.0
type WorkerPoolTeardownPolicyPtrOutput struct{ *pulumi.OutputState }
func (WorkerPoolTeardownPolicyPtrOutput) Elem ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyPtrOutput) Elem() WorkerPoolTeardownPolicyOutput
func (WorkerPoolTeardownPolicyPtrOutput) ElementType ¶ added in v0.6.0
func (WorkerPoolTeardownPolicyPtrOutput) ElementType() reflect.Type
func (WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (WorkerPoolTeardownPolicyPtrOutput) ToWorkerPoolTeardownPolicyPtrOutput ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyPtrOutput) ToWorkerPoolTeardownPolicyPtrOutput() WorkerPoolTeardownPolicyPtrOutput
func (WorkerPoolTeardownPolicyPtrOutput) ToWorkerPoolTeardownPolicyPtrOutputWithContext ¶ added in v0.6.0
func (o WorkerPoolTeardownPolicyPtrOutput) ToWorkerPoolTeardownPolicyPtrOutputWithContext(ctx context.Context) WorkerPoolTeardownPolicyPtrOutput
type WorkerSettings ¶
type WorkerSettings struct { // The base URL for accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/" BaseUrl *string `pulumi:"baseUrl"` // Whether to send work progress updates to the service. ReportingEnabled *bool `pulumi:"reportingEnabled"` // The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects". ServicePath *string `pulumi:"servicePath"` // The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1". ShuffleServicePath *string `pulumi:"shuffleServicePath"` // The prefix of the resources the system should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix *string `pulumi:"tempStoragePrefix"` // The ID of the worker running this pipeline. WorkerId *string `pulumi:"workerId"` }
Provides data to pass through to the worker harness.
type WorkerSettingsArgs ¶
type WorkerSettingsArgs struct { // The base URL for accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/" BaseUrl pulumi.StringPtrInput `pulumi:"baseUrl"` // Whether to send work progress updates to the service. ReportingEnabled pulumi.BoolPtrInput `pulumi:"reportingEnabled"` // The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects". ServicePath pulumi.StringPtrInput `pulumi:"servicePath"` // The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1". ShuffleServicePath pulumi.StringPtrInput `pulumi:"shuffleServicePath"` // The prefix of the resources the system should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix pulumi.StringPtrInput `pulumi:"tempStoragePrefix"` // The ID of the worker running this pipeline. WorkerId pulumi.StringPtrInput `pulumi:"workerId"` }
Provides data to pass through to the worker harness.
func (WorkerSettingsArgs) ElementType ¶
func (WorkerSettingsArgs) ElementType() reflect.Type
func (WorkerSettingsArgs) ToWorkerSettingsOutput ¶
func (i WorkerSettingsArgs) ToWorkerSettingsOutput() WorkerSettingsOutput
func (WorkerSettingsArgs) ToWorkerSettingsOutputWithContext ¶
func (i WorkerSettingsArgs) ToWorkerSettingsOutputWithContext(ctx context.Context) WorkerSettingsOutput
func (WorkerSettingsArgs) ToWorkerSettingsPtrOutput ¶
func (i WorkerSettingsArgs) ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput
func (WorkerSettingsArgs) ToWorkerSettingsPtrOutputWithContext ¶
func (i WorkerSettingsArgs) ToWorkerSettingsPtrOutputWithContext(ctx context.Context) WorkerSettingsPtrOutput
type WorkerSettingsInput ¶
type WorkerSettingsInput interface { pulumi.Input ToWorkerSettingsOutput() WorkerSettingsOutput ToWorkerSettingsOutputWithContext(context.Context) WorkerSettingsOutput }
WorkerSettingsInput is an input type that accepts WorkerSettingsArgs and WorkerSettingsOutput values. You can construct a concrete instance of `WorkerSettingsInput` via:
WorkerSettingsArgs{...}
type WorkerSettingsOutput ¶
type WorkerSettingsOutput struct{ *pulumi.OutputState }
Provides data to pass through to the worker harness.
func (WorkerSettingsOutput) BaseUrl ¶
func (o WorkerSettingsOutput) BaseUrl() pulumi.StringPtrOutput
The base URL for accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/"
func (WorkerSettingsOutput) ElementType ¶
func (WorkerSettingsOutput) ElementType() reflect.Type
func (WorkerSettingsOutput) ReportingEnabled ¶
func (o WorkerSettingsOutput) ReportingEnabled() pulumi.BoolPtrOutput
Whether to send work progress updates to the service.
func (WorkerSettingsOutput) ServicePath ¶
func (o WorkerSettingsOutput) ServicePath() pulumi.StringPtrOutput
The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects".
func (WorkerSettingsOutput) ShuffleServicePath ¶
func (o WorkerSettingsOutput) ShuffleServicePath() pulumi.StringPtrOutput
The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1".
func (WorkerSettingsOutput) TempStoragePrefix ¶
func (o WorkerSettingsOutput) TempStoragePrefix() pulumi.StringPtrOutput
The prefix of the resources the system should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (WorkerSettingsOutput) ToWorkerSettingsOutput ¶
func (o WorkerSettingsOutput) ToWorkerSettingsOutput() WorkerSettingsOutput
func (WorkerSettingsOutput) ToWorkerSettingsOutputWithContext ¶
func (o WorkerSettingsOutput) ToWorkerSettingsOutputWithContext(ctx context.Context) WorkerSettingsOutput
func (WorkerSettingsOutput) ToWorkerSettingsPtrOutput ¶
func (o WorkerSettingsOutput) ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput
func (WorkerSettingsOutput) ToWorkerSettingsPtrOutputWithContext ¶
func (o WorkerSettingsOutput) ToWorkerSettingsPtrOutputWithContext(ctx context.Context) WorkerSettingsPtrOutput
func (WorkerSettingsOutput) WorkerId ¶
func (o WorkerSettingsOutput) WorkerId() pulumi.StringPtrOutput
The ID of the worker running this pipeline.
type WorkerSettingsPtrInput ¶
type WorkerSettingsPtrInput interface { pulumi.Input ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput ToWorkerSettingsPtrOutputWithContext(context.Context) WorkerSettingsPtrOutput }
WorkerSettingsPtrInput is an input type that accepts WorkerSettingsArgs, WorkerSettingsPtr and WorkerSettingsPtrOutput values. You can construct a concrete instance of `WorkerSettingsPtrInput` via:
WorkerSettingsArgs{...} or: nil
func WorkerSettingsPtr ¶
func WorkerSettingsPtr(v *WorkerSettingsArgs) WorkerSettingsPtrInput
type WorkerSettingsPtrOutput ¶
type WorkerSettingsPtrOutput struct{ *pulumi.OutputState }
func (WorkerSettingsPtrOutput) BaseUrl ¶
func (o WorkerSettingsPtrOutput) BaseUrl() pulumi.StringPtrOutput
The base URL for accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/"
func (WorkerSettingsPtrOutput) Elem ¶
func (o WorkerSettingsPtrOutput) Elem() WorkerSettingsOutput
func (WorkerSettingsPtrOutput) ElementType ¶
func (WorkerSettingsPtrOutput) ElementType() reflect.Type
func (WorkerSettingsPtrOutput) ReportingEnabled ¶
func (o WorkerSettingsPtrOutput) ReportingEnabled() pulumi.BoolPtrOutput
Whether to send work progress updates to the service.
func (WorkerSettingsPtrOutput) ServicePath ¶
func (o WorkerSettingsPtrOutput) ServicePath() pulumi.StringPtrOutput
The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects".
func (WorkerSettingsPtrOutput) ShuffleServicePath ¶
func (o WorkerSettingsPtrOutput) ShuffleServicePath() pulumi.StringPtrOutput
The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1".
func (WorkerSettingsPtrOutput) TempStoragePrefix ¶
func (o WorkerSettingsPtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
The prefix of the resources the system should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (WorkerSettingsPtrOutput) ToWorkerSettingsPtrOutput ¶
func (o WorkerSettingsPtrOutput) ToWorkerSettingsPtrOutput() WorkerSettingsPtrOutput
func (WorkerSettingsPtrOutput) ToWorkerSettingsPtrOutputWithContext ¶
func (o WorkerSettingsPtrOutput) ToWorkerSettingsPtrOutputWithContext(ctx context.Context) WorkerSettingsPtrOutput
func (WorkerSettingsPtrOutput) WorkerId ¶
func (o WorkerSettingsPtrOutput) WorkerId() pulumi.StringPtrOutput
The ID of the worker running this pipeline.
type WorkerSettingsResponse ¶
type WorkerSettingsResponse struct { // The base URL for accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/" BaseUrl string `pulumi:"baseUrl"` // Whether to send work progress updates to the service. ReportingEnabled bool `pulumi:"reportingEnabled"` // The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects". ServicePath string `pulumi:"servicePath"` // The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1". ShuffleServicePath string `pulumi:"shuffleServicePath"` // The prefix of the resources the system should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object} TempStoragePrefix string `pulumi:"tempStoragePrefix"` // The ID of the worker running this pipeline. WorkerId string `pulumi:"workerId"` }
Provides data to pass through to the worker harness.
type WorkerSettingsResponseOutput ¶
type WorkerSettingsResponseOutput struct{ *pulumi.OutputState }
Provides data to pass through to the worker harness.
func (WorkerSettingsResponseOutput) BaseUrl ¶
func (o WorkerSettingsResponseOutput) BaseUrl() pulumi.StringOutput
The base URL for accessing Google Cloud APIs. When workers access Google Cloud APIs, they logically do so via relative URLs. If this field is specified, it supplies the base URL to use for resolving these relative URLs. The normative algorithm used is defined by RFC 1808, "Relative Uniform Resource Locators". If not specified, the default value is "http://www.googleapis.com/"
func (WorkerSettingsResponseOutput) ElementType ¶
func (WorkerSettingsResponseOutput) ElementType() reflect.Type
func (WorkerSettingsResponseOutput) ReportingEnabled ¶
func (o WorkerSettingsResponseOutput) ReportingEnabled() pulumi.BoolOutput
Whether to send work progress updates to the service.
func (WorkerSettingsResponseOutput) ServicePath ¶
func (o WorkerSettingsResponseOutput) ServicePath() pulumi.StringOutput
The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects".
func (WorkerSettingsResponseOutput) ShuffleServicePath ¶
func (o WorkerSettingsResponseOutput) ShuffleServicePath() pulumi.StringOutput
The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1".
func (WorkerSettingsResponseOutput) TempStoragePrefix ¶
func (o WorkerSettingsResponseOutput) TempStoragePrefix() pulumi.StringOutput
The prefix of the resources the system should use for temporary storage. The supported resource type is: Google Cloud Storage: storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}
func (WorkerSettingsResponseOutput) ToWorkerSettingsResponseOutput ¶
func (o WorkerSettingsResponseOutput) ToWorkerSettingsResponseOutput() WorkerSettingsResponseOutput
func (WorkerSettingsResponseOutput) ToWorkerSettingsResponseOutputWithContext ¶
func (o WorkerSettingsResponseOutput) ToWorkerSettingsResponseOutputWithContext(ctx context.Context) WorkerSettingsResponseOutput
func (WorkerSettingsResponseOutput) WorkerId ¶
func (o WorkerSettingsResponseOutput) WorkerId() pulumi.StringOutput
The ID of the worker running this pipeline.