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 AutoscalingSettingsResponseArgs
- func (AutoscalingSettingsResponseArgs) ElementType() reflect.Type
- func (i AutoscalingSettingsResponseArgs) ToAutoscalingSettingsResponseOutput() AutoscalingSettingsResponseOutput
- func (i AutoscalingSettingsResponseArgs) ToAutoscalingSettingsResponseOutputWithContext(ctx context.Context) AutoscalingSettingsResponseOutput
- type AutoscalingSettingsResponseInput
- 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 BigQueryIODetailsResponseArgs
- func (BigQueryIODetailsResponseArgs) ElementType() reflect.Type
- func (i BigQueryIODetailsResponseArgs) ToBigQueryIODetailsResponseOutput() BigQueryIODetailsResponseOutput
- func (i BigQueryIODetailsResponseArgs) ToBigQueryIODetailsResponseOutputWithContext(ctx context.Context) BigQueryIODetailsResponseOutput
- type BigQueryIODetailsResponseArray
- func (BigQueryIODetailsResponseArray) ElementType() reflect.Type
- func (i BigQueryIODetailsResponseArray) ToBigQueryIODetailsResponseArrayOutput() BigQueryIODetailsResponseArrayOutput
- func (i BigQueryIODetailsResponseArray) ToBigQueryIODetailsResponseArrayOutputWithContext(ctx context.Context) BigQueryIODetailsResponseArrayOutput
- type BigQueryIODetailsResponseArrayInput
- 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 BigQueryIODetailsResponseInput
- 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 BigTableIODetailsResponseArgs
- func (BigTableIODetailsResponseArgs) ElementType() reflect.Type
- func (i BigTableIODetailsResponseArgs) ToBigTableIODetailsResponseOutput() BigTableIODetailsResponseOutput
- func (i BigTableIODetailsResponseArgs) ToBigTableIODetailsResponseOutputWithContext(ctx context.Context) BigTableIODetailsResponseOutput
- type BigTableIODetailsResponseArray
- func (BigTableIODetailsResponseArray) ElementType() reflect.Type
- func (i BigTableIODetailsResponseArray) ToBigTableIODetailsResponseArrayOutput() BigTableIODetailsResponseArrayOutput
- func (i BigTableIODetailsResponseArray) ToBigTableIODetailsResponseArrayOutputWithContext(ctx context.Context) BigTableIODetailsResponseArrayOutput
- type BigTableIODetailsResponseArrayInput
- 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 BigTableIODetailsResponseInput
- 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 ComponentSourceResponseArgs
- type ComponentSourceResponseArray
- func (ComponentSourceResponseArray) ElementType() reflect.Type
- func (i ComponentSourceResponseArray) ToComponentSourceResponseArrayOutput() ComponentSourceResponseArrayOutput
- func (i ComponentSourceResponseArray) ToComponentSourceResponseArrayOutputWithContext(ctx context.Context) ComponentSourceResponseArrayOutput
- type ComponentSourceResponseArrayInput
- 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 ComponentSourceResponseInput
- 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 ComponentTransformResponseArgs
- func (ComponentTransformResponseArgs) ElementType() reflect.Type
- func (i ComponentTransformResponseArgs) ToComponentTransformResponseOutput() ComponentTransformResponseOutput
- func (i ComponentTransformResponseArgs) ToComponentTransformResponseOutputWithContext(ctx context.Context) ComponentTransformResponseOutput
- type ComponentTransformResponseArray
- func (ComponentTransformResponseArray) ElementType() reflect.Type
- func (i ComponentTransformResponseArray) ToComponentTransformResponseArrayOutput() ComponentTransformResponseArrayOutput
- func (i ComponentTransformResponseArray) ToComponentTransformResponseArrayOutputWithContext(ctx context.Context) ComponentTransformResponseArrayOutput
- type ComponentTransformResponseArrayInput
- 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 ComponentTransformResponseInput
- 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 DatastoreIODetailsResponseArgs
- func (DatastoreIODetailsResponseArgs) ElementType() reflect.Type
- func (i DatastoreIODetailsResponseArgs) ToDatastoreIODetailsResponseOutput() DatastoreIODetailsResponseOutput
- func (i DatastoreIODetailsResponseArgs) ToDatastoreIODetailsResponseOutputWithContext(ctx context.Context) DatastoreIODetailsResponseOutput
- type DatastoreIODetailsResponseArray
- func (DatastoreIODetailsResponseArray) ElementType() reflect.Type
- func (i DatastoreIODetailsResponseArray) ToDatastoreIODetailsResponseArrayOutput() DatastoreIODetailsResponseArrayOutput
- func (i DatastoreIODetailsResponseArray) ToDatastoreIODetailsResponseArrayOutputWithContext(ctx context.Context) DatastoreIODetailsResponseArrayOutput
- type DatastoreIODetailsResponseArrayInput
- 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 DatastoreIODetailsResponseInput
- 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 DebugOptionsResponseArgs
- func (DebugOptionsResponseArgs) ElementType() reflect.Type
- func (i DebugOptionsResponseArgs) ToDebugOptionsResponseOutput() DebugOptionsResponseOutput
- func (i DebugOptionsResponseArgs) ToDebugOptionsResponseOutputWithContext(ctx context.Context) DebugOptionsResponseOutput
- func (i DebugOptionsResponseArgs) ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput
- func (i DebugOptionsResponseArgs) ToDebugOptionsResponsePtrOutputWithContext(ctx context.Context) DebugOptionsResponsePtrOutput
- type DebugOptionsResponseInput
- 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
- func (o DebugOptionsResponseOutput) ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput
- func (o DebugOptionsResponseOutput) ToDebugOptionsResponsePtrOutputWithContext(ctx context.Context) DebugOptionsResponsePtrOutput
- type DebugOptionsResponsePtrInput
- type DebugOptionsResponsePtrOutput
- func (o DebugOptionsResponsePtrOutput) Elem() DebugOptionsResponseOutput
- func (DebugOptionsResponsePtrOutput) ElementType() reflect.Type
- func (o DebugOptionsResponsePtrOutput) EnableHotKeyLogging() pulumi.BoolPtrOutput
- func (o DebugOptionsResponsePtrOutput) ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput
- func (o DebugOptionsResponsePtrOutput) ToDebugOptionsResponsePtrOutputWithContext(ctx context.Context) DebugOptionsResponsePtrOutput
- 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 DiskResponseArgs
- type DiskResponseArray
- type DiskResponseArrayInput
- 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 DiskResponseInput
- 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 DisplayDataResponseArgs
- type DisplayDataResponseArray
- type DisplayDataResponseArrayInput
- 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 DisplayDataResponseInput
- 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 EnvironmentResponseArgs
- func (EnvironmentResponseArgs) ElementType() reflect.Type
- func (i EnvironmentResponseArgs) ToEnvironmentResponseOutput() EnvironmentResponseOutput
- func (i EnvironmentResponseArgs) ToEnvironmentResponseOutputWithContext(ctx context.Context) EnvironmentResponseOutput
- func (i EnvironmentResponseArgs) ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput
- func (i EnvironmentResponseArgs) ToEnvironmentResponsePtrOutputWithContext(ctx context.Context) EnvironmentResponsePtrOutput
- type EnvironmentResponseInput
- 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) ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput
- func (o EnvironmentResponseOutput) ToEnvironmentResponsePtrOutputWithContext(ctx context.Context) EnvironmentResponsePtrOutput
- 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 EnvironmentResponsePtrInput
- type EnvironmentResponsePtrOutput
- func (o EnvironmentResponsePtrOutput) ClusterManagerApiService() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) Dataset() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) DebugOptions() DebugOptionsResponsePtrOutput
- func (o EnvironmentResponsePtrOutput) Elem() EnvironmentResponseOutput
- func (EnvironmentResponsePtrOutput) ElementType() reflect.Type
- func (o EnvironmentResponsePtrOutput) Experiments() pulumi.StringArrayOutput
- func (o EnvironmentResponsePtrOutput) FlexResourceSchedulingGoal() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) InternalExperiments() pulumi.StringMapOutput
- func (o EnvironmentResponsePtrOutput) SdkPipelineOptions() pulumi.StringMapOutput
- func (o EnvironmentResponsePtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) ServiceKmsKeyName() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) ServiceOptions() pulumi.StringArrayOutput
- func (o EnvironmentResponsePtrOutput) ShuffleMode() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) TempStoragePrefix() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput
- func (o EnvironmentResponsePtrOutput) ToEnvironmentResponsePtrOutputWithContext(ctx context.Context) EnvironmentResponsePtrOutput
- func (o EnvironmentResponsePtrOutput) UserAgent() pulumi.StringMapOutput
- func (o EnvironmentResponsePtrOutput) Version() pulumi.StringMapOutput
- func (o EnvironmentResponsePtrOutput) WorkerPools() WorkerPoolResponseArrayOutput
- func (o EnvironmentResponsePtrOutput) WorkerRegion() pulumi.StringPtrOutput
- func (o EnvironmentResponsePtrOutput) WorkerZone() pulumi.StringPtrOutput
- 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 ExecutionStageStateResponseArgs
- func (ExecutionStageStateResponseArgs) ElementType() reflect.Type
- func (i ExecutionStageStateResponseArgs) ToExecutionStageStateResponseOutput() ExecutionStageStateResponseOutput
- func (i ExecutionStageStateResponseArgs) ToExecutionStageStateResponseOutputWithContext(ctx context.Context) ExecutionStageStateResponseOutput
- type ExecutionStageStateResponseArray
- func (ExecutionStageStateResponseArray) ElementType() reflect.Type
- func (i ExecutionStageStateResponseArray) ToExecutionStageStateResponseArrayOutput() ExecutionStageStateResponseArrayOutput
- func (i ExecutionStageStateResponseArray) ToExecutionStageStateResponseArrayOutputWithContext(ctx context.Context) ExecutionStageStateResponseArrayOutput
- type ExecutionStageStateResponseArrayInput
- 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 ExecutionStageStateResponseInput
- 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 ExecutionStageSummaryResponseArgs
- func (ExecutionStageSummaryResponseArgs) ElementType() reflect.Type
- func (i ExecutionStageSummaryResponseArgs) ToExecutionStageSummaryResponseOutput() ExecutionStageSummaryResponseOutput
- func (i ExecutionStageSummaryResponseArgs) ToExecutionStageSummaryResponseOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseOutput
- type ExecutionStageSummaryResponseArray
- func (ExecutionStageSummaryResponseArray) ElementType() reflect.Type
- func (i ExecutionStageSummaryResponseArray) ToExecutionStageSummaryResponseArrayOutput() ExecutionStageSummaryResponseArrayOutput
- func (i ExecutionStageSummaryResponseArray) ToExecutionStageSummaryResponseArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseArrayOutput
- type ExecutionStageSummaryResponseArrayInput
- 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 ExecutionStageSummaryResponseInput
- 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 FileIODetailsResponseArgs
- type FileIODetailsResponseArray
- func (FileIODetailsResponseArray) ElementType() reflect.Type
- func (i FileIODetailsResponseArray) ToFileIODetailsResponseArrayOutput() FileIODetailsResponseArrayOutput
- func (i FileIODetailsResponseArray) ToFileIODetailsResponseArrayOutputWithContext(ctx context.Context) FileIODetailsResponseArrayOutput
- type FileIODetailsResponseArrayInput
- 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 FileIODetailsResponseInput
- 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 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 JobMetadataResponseArgs
- func (JobMetadataResponseArgs) ElementType() reflect.Type
- func (i JobMetadataResponseArgs) ToJobMetadataResponseOutput() JobMetadataResponseOutput
- func (i JobMetadataResponseArgs) ToJobMetadataResponseOutputWithContext(ctx context.Context) JobMetadataResponseOutput
- func (i JobMetadataResponseArgs) ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput
- func (i JobMetadataResponseArgs) ToJobMetadataResponsePtrOutputWithContext(ctx context.Context) JobMetadataResponsePtrOutput
- type JobMetadataResponseInput
- 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
- func (o JobMetadataResponseOutput) ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput
- func (o JobMetadataResponseOutput) ToJobMetadataResponsePtrOutputWithContext(ctx context.Context) JobMetadataResponsePtrOutput
- type JobMetadataResponsePtrInput
- type JobMetadataResponsePtrOutput
- func (o JobMetadataResponsePtrOutput) BigTableDetails() BigTableIODetailsResponseArrayOutput
- func (o JobMetadataResponsePtrOutput) BigqueryDetails() BigQueryIODetailsResponseArrayOutput
- func (o JobMetadataResponsePtrOutput) DatastoreDetails() DatastoreIODetailsResponseArrayOutput
- func (o JobMetadataResponsePtrOutput) Elem() JobMetadataResponseOutput
- func (JobMetadataResponsePtrOutput) ElementType() reflect.Type
- func (o JobMetadataResponsePtrOutput) FileDetails() FileIODetailsResponseArrayOutput
- func (o JobMetadataResponsePtrOutput) PubsubDetails() PubSubIODetailsResponseArrayOutput
- func (o JobMetadataResponsePtrOutput) SdkVersion() SdkVersionResponsePtrOutput
- func (o JobMetadataResponsePtrOutput) SpannerDetails() SpannerIODetailsResponseArrayOutput
- func (o JobMetadataResponsePtrOutput) ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput
- func (o JobMetadataResponsePtrOutput) ToJobMetadataResponsePtrOutputWithContext(ctx context.Context) JobMetadataResponsePtrOutput
- type JobOutput
- 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) 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 PackageResponseArgs
- type PackageResponseArray
- type PackageResponseArrayInput
- 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 PackageResponseInput
- 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 ParameterMetadataResponseArgs
- func (ParameterMetadataResponseArgs) ElementType() reflect.Type
- func (i ParameterMetadataResponseArgs) ToParameterMetadataResponseOutput() ParameterMetadataResponseOutput
- func (i ParameterMetadataResponseArgs) ToParameterMetadataResponseOutputWithContext(ctx context.Context) ParameterMetadataResponseOutput
- type ParameterMetadataResponseArray
- func (ParameterMetadataResponseArray) ElementType() reflect.Type
- func (i ParameterMetadataResponseArray) ToParameterMetadataResponseArrayOutput() ParameterMetadataResponseArrayOutput
- func (i ParameterMetadataResponseArray) ToParameterMetadataResponseArrayOutputWithContext(ctx context.Context) ParameterMetadataResponseArrayOutput
- type ParameterMetadataResponseArrayInput
- 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 ParameterMetadataResponseInput
- 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 PipelineDescriptionResponseArgs
- func (PipelineDescriptionResponseArgs) ElementType() reflect.Type
- func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponseOutput() PipelineDescriptionResponseOutput
- func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponseOutputWithContext(ctx context.Context) PipelineDescriptionResponseOutput
- func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput
- func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponsePtrOutputWithContext(ctx context.Context) PipelineDescriptionResponsePtrOutput
- type PipelineDescriptionResponseInput
- 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
- func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput
- func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponsePtrOutputWithContext(ctx context.Context) PipelineDescriptionResponsePtrOutput
- type PipelineDescriptionResponsePtrInput
- type PipelineDescriptionResponsePtrOutput
- func (o PipelineDescriptionResponsePtrOutput) DisplayData() DisplayDataResponseArrayOutput
- func (o PipelineDescriptionResponsePtrOutput) Elem() PipelineDescriptionResponseOutput
- func (PipelineDescriptionResponsePtrOutput) ElementType() reflect.Type
- func (o PipelineDescriptionResponsePtrOutput) ExecutionPipelineStage() ExecutionStageSummaryResponseArrayOutput
- func (o PipelineDescriptionResponsePtrOutput) OriginalPipelineTransform() TransformSummaryResponseArrayOutput
- func (o PipelineDescriptionResponsePtrOutput) ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput
- func (o PipelineDescriptionResponsePtrOutput) ToPipelineDescriptionResponsePtrOutputWithContext(ctx context.Context) PipelineDescriptionResponsePtrOutput
- 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 PubSubIODetailsResponseArgs
- type PubSubIODetailsResponseArray
- func (PubSubIODetailsResponseArray) ElementType() reflect.Type
- func (i PubSubIODetailsResponseArray) ToPubSubIODetailsResponseArrayOutput() PubSubIODetailsResponseArrayOutput
- func (i PubSubIODetailsResponseArray) ToPubSubIODetailsResponseArrayOutputWithContext(ctx context.Context) PubSubIODetailsResponseArrayOutput
- type PubSubIODetailsResponseArrayInput
- 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 PubSubIODetailsResponseInput
- 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 RuntimeMetadataResponseArgs
- func (RuntimeMetadataResponseArgs) ElementType() reflect.Type
- func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponseOutput() RuntimeMetadataResponseOutput
- func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponseOutputWithContext(ctx context.Context) RuntimeMetadataResponseOutput
- func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput
- func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponsePtrOutputWithContext(ctx context.Context) RuntimeMetadataResponsePtrOutput
- type RuntimeMetadataResponseInput
- 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
- func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput
- func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponsePtrOutputWithContext(ctx context.Context) RuntimeMetadataResponsePtrOutput
- type RuntimeMetadataResponsePtrInput
- type RuntimeMetadataResponsePtrOutput
- func (o RuntimeMetadataResponsePtrOutput) Elem() RuntimeMetadataResponseOutput
- func (RuntimeMetadataResponsePtrOutput) ElementType() reflect.Type
- func (o RuntimeMetadataResponsePtrOutput) Parameters() ParameterMetadataResponseArrayOutput
- func (o RuntimeMetadataResponsePtrOutput) SdkInfo() SDKInfoResponsePtrOutput
- func (o RuntimeMetadataResponsePtrOutput) ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput
- func (o RuntimeMetadataResponsePtrOutput) ToRuntimeMetadataResponsePtrOutputWithContext(ctx context.Context) RuntimeMetadataResponsePtrOutput
- type SDKInfoResponse
- type SDKInfoResponseArgs
- func (SDKInfoResponseArgs) ElementType() reflect.Type
- func (i SDKInfoResponseArgs) ToSDKInfoResponseOutput() SDKInfoResponseOutput
- func (i SDKInfoResponseArgs) ToSDKInfoResponseOutputWithContext(ctx context.Context) SDKInfoResponseOutput
- func (i SDKInfoResponseArgs) ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput
- func (i SDKInfoResponseArgs) ToSDKInfoResponsePtrOutputWithContext(ctx context.Context) SDKInfoResponsePtrOutput
- type SDKInfoResponseInput
- 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) ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput
- func (o SDKInfoResponseOutput) ToSDKInfoResponsePtrOutputWithContext(ctx context.Context) SDKInfoResponsePtrOutput
- func (o SDKInfoResponseOutput) Version() pulumi.StringOutput
- type SDKInfoResponsePtrInput
- type SDKInfoResponsePtrOutput
- func (o SDKInfoResponsePtrOutput) Elem() SDKInfoResponseOutput
- func (SDKInfoResponsePtrOutput) ElementType() reflect.Type
- func (o SDKInfoResponsePtrOutput) Language() pulumi.StringPtrOutput
- func (o SDKInfoResponsePtrOutput) ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput
- func (o SDKInfoResponsePtrOutput) ToSDKInfoResponsePtrOutputWithContext(ctx context.Context) SDKInfoResponsePtrOutput
- func (o SDKInfoResponsePtrOutput) Version() pulumi.StringPtrOutput
- 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) 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 SdkHarnessContainerImageResponseArgs
- func (SdkHarnessContainerImageResponseArgs) ElementType() reflect.Type
- func (i SdkHarnessContainerImageResponseArgs) ToSdkHarnessContainerImageResponseOutput() SdkHarnessContainerImageResponseOutput
- func (i SdkHarnessContainerImageResponseArgs) ToSdkHarnessContainerImageResponseOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseOutput
- type SdkHarnessContainerImageResponseArray
- func (SdkHarnessContainerImageResponseArray) ElementType() reflect.Type
- func (i SdkHarnessContainerImageResponseArray) ToSdkHarnessContainerImageResponseArrayOutput() SdkHarnessContainerImageResponseArrayOutput
- func (i SdkHarnessContainerImageResponseArray) ToSdkHarnessContainerImageResponseArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseArrayOutput
- type SdkHarnessContainerImageResponseArrayInput
- 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 SdkHarnessContainerImageResponseInput
- type SdkHarnessContainerImageResponseOutput
- 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 SdkVersionResponseArgs
- func (SdkVersionResponseArgs) ElementType() reflect.Type
- func (i SdkVersionResponseArgs) ToSdkVersionResponseOutput() SdkVersionResponseOutput
- func (i SdkVersionResponseArgs) ToSdkVersionResponseOutputWithContext(ctx context.Context) SdkVersionResponseOutput
- func (i SdkVersionResponseArgs) ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput
- func (i SdkVersionResponseArgs) ToSdkVersionResponsePtrOutputWithContext(ctx context.Context) SdkVersionResponsePtrOutput
- type SdkVersionResponseInput
- 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) ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput
- func (o SdkVersionResponseOutput) ToSdkVersionResponsePtrOutputWithContext(ctx context.Context) SdkVersionResponsePtrOutput
- func (o SdkVersionResponseOutput) Version() pulumi.StringOutput
- func (o SdkVersionResponseOutput) VersionDisplayName() pulumi.StringOutput
- type SdkVersionResponsePtrInput
- type SdkVersionResponsePtrOutput
- func (o SdkVersionResponsePtrOutput) Elem() SdkVersionResponseOutput
- func (SdkVersionResponsePtrOutput) ElementType() reflect.Type
- func (o SdkVersionResponsePtrOutput) SdkSupportStatus() pulumi.StringPtrOutput
- func (o SdkVersionResponsePtrOutput) ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput
- func (o SdkVersionResponsePtrOutput) ToSdkVersionResponsePtrOutputWithContext(ctx context.Context) SdkVersionResponsePtrOutput
- func (o SdkVersionResponsePtrOutput) Version() pulumi.StringPtrOutput
- func (o SdkVersionResponsePtrOutput) VersionDisplayName() pulumi.StringPtrOutput
- 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 SpannerIODetailsResponseArgs
- func (SpannerIODetailsResponseArgs) ElementType() reflect.Type
- func (i SpannerIODetailsResponseArgs) ToSpannerIODetailsResponseOutput() SpannerIODetailsResponseOutput
- func (i SpannerIODetailsResponseArgs) ToSpannerIODetailsResponseOutputWithContext(ctx context.Context) SpannerIODetailsResponseOutput
- type SpannerIODetailsResponseArray
- func (SpannerIODetailsResponseArray) ElementType() reflect.Type
- func (i SpannerIODetailsResponseArray) ToSpannerIODetailsResponseArrayOutput() SpannerIODetailsResponseArrayOutput
- func (i SpannerIODetailsResponseArray) ToSpannerIODetailsResponseArrayOutputWithContext(ctx context.Context) SpannerIODetailsResponseArrayOutput
- type SpannerIODetailsResponseArrayInput
- 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 SpannerIODetailsResponseInput
- 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 StageSourceResponseArgs
- type StageSourceResponseArray
- type StageSourceResponseArrayInput
- 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 StageSourceResponseInput
- 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 StatusResponseArgs
- func (StatusResponseArgs) ElementType() reflect.Type
- func (i StatusResponseArgs) ToStatusResponseOutput() StatusResponseOutput
- func (i StatusResponseArgs) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
- func (i StatusResponseArgs) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (i StatusResponseArgs) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StatusResponseInput
- 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
- func (o StatusResponseOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (o StatusResponseOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StatusResponsePtrInput
- type StatusResponsePtrOutput
- func (o StatusResponsePtrOutput) Code() pulumi.IntPtrOutput
- func (o StatusResponsePtrOutput) Details() pulumi.StringMapArrayOutput
- func (o StatusResponsePtrOutput) Elem() StatusResponseOutput
- func (StatusResponsePtrOutput) ElementType() reflect.Type
- func (o StatusResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o StatusResponsePtrOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (o StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- 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 StepResponseArgs
- type StepResponseArray
- type StepResponseArrayInput
- 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 StepResponseInput
- 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 TaskRunnerSettingsResponseArgs
- func (TaskRunnerSettingsResponseArgs) ElementType() reflect.Type
- func (i TaskRunnerSettingsResponseArgs) ToTaskRunnerSettingsResponseOutput() TaskRunnerSettingsResponseOutput
- func (i TaskRunnerSettingsResponseArgs) ToTaskRunnerSettingsResponseOutputWithContext(ctx context.Context) TaskRunnerSettingsResponseOutput
- type TaskRunnerSettingsResponseInput
- 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 TemplateMetadataResponseArgs
- func (TemplateMetadataResponseArgs) ElementType() reflect.Type
- func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponseOutput() TemplateMetadataResponseOutput
- func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponseOutputWithContext(ctx context.Context) TemplateMetadataResponseOutput
- func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput
- func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponsePtrOutputWithContext(ctx context.Context) TemplateMetadataResponsePtrOutput
- type TemplateMetadataResponseInput
- 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
- func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput
- func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponsePtrOutputWithContext(ctx context.Context) TemplateMetadataResponsePtrOutput
- type TemplateMetadataResponsePtrInput
- type TemplateMetadataResponsePtrOutput
- func (o TemplateMetadataResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o TemplateMetadataResponsePtrOutput) Elem() TemplateMetadataResponseOutput
- func (TemplateMetadataResponsePtrOutput) ElementType() reflect.Type
- func (o TemplateMetadataResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o TemplateMetadataResponsePtrOutput) Parameters() ParameterMetadataResponseArrayOutput
- func (o TemplateMetadataResponsePtrOutput) ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput
- func (o TemplateMetadataResponsePtrOutput) ToTemplateMetadataResponsePtrOutputWithContext(ctx context.Context) TemplateMetadataResponsePtrOutput
- type 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 TransformSummaryResponseArgs
- func (TransformSummaryResponseArgs) ElementType() reflect.Type
- func (i TransformSummaryResponseArgs) ToTransformSummaryResponseOutput() TransformSummaryResponseOutput
- func (i TransformSummaryResponseArgs) ToTransformSummaryResponseOutputWithContext(ctx context.Context) TransformSummaryResponseOutput
- type TransformSummaryResponseArray
- func (TransformSummaryResponseArray) ElementType() reflect.Type
- func (i TransformSummaryResponseArray) ToTransformSummaryResponseArrayOutput() TransformSummaryResponseArrayOutput
- func (i TransformSummaryResponseArray) ToTransformSummaryResponseArrayOutputWithContext(ctx context.Context) TransformSummaryResponseArrayOutput
- type TransformSummaryResponseArrayInput
- 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 TransformSummaryResponseInput
- 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) Zone() pulumi.StringPtrOutput
- type WorkerPoolResponse
- type WorkerPoolResponseArgs
- type WorkerPoolResponseArray
- type WorkerPoolResponseArrayInput
- 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 WorkerPoolResponseInput
- 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) 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 WorkerSettingsResponseArgs
- type WorkerSettingsResponseInput
- 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 AutoscalingSettingsResponseArgs ¶
type AutoscalingSettingsResponseArgs struct { // The algorithm to use for autoscaling. Algorithm pulumi.StringInput `pulumi:"algorithm"` // The maximum number of workers to cap scaling at. MaxNumWorkers pulumi.IntInput `pulumi:"maxNumWorkers"` }
Settings for WorkerPool autoscaling.
func (AutoscalingSettingsResponseArgs) ElementType ¶
func (AutoscalingSettingsResponseArgs) ElementType() reflect.Type
func (AutoscalingSettingsResponseArgs) ToAutoscalingSettingsResponseOutput ¶
func (i AutoscalingSettingsResponseArgs) ToAutoscalingSettingsResponseOutput() AutoscalingSettingsResponseOutput
func (AutoscalingSettingsResponseArgs) ToAutoscalingSettingsResponseOutputWithContext ¶
func (i AutoscalingSettingsResponseArgs) ToAutoscalingSettingsResponseOutputWithContext(ctx context.Context) AutoscalingSettingsResponseOutput
type AutoscalingSettingsResponseInput ¶
type AutoscalingSettingsResponseInput interface { pulumi.Input ToAutoscalingSettingsResponseOutput() AutoscalingSettingsResponseOutput ToAutoscalingSettingsResponseOutputWithContext(context.Context) AutoscalingSettingsResponseOutput }
AutoscalingSettingsResponseInput is an input type that accepts AutoscalingSettingsResponseArgs and AutoscalingSettingsResponseOutput values. You can construct a concrete instance of `AutoscalingSettingsResponseInput` via:
AutoscalingSettingsResponseArgs{...}
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 BigQueryIODetailsResponseArgs ¶
type BigQueryIODetailsResponseArgs struct { // Dataset accessed in the connection. Dataset pulumi.StringInput `pulumi:"dataset"` // Project accessed in the connection. Project pulumi.StringInput `pulumi:"project"` // Query used to access data in the connection. Query pulumi.StringInput `pulumi:"query"` // Table accessed in the connection. Table pulumi.StringInput `pulumi:"table"` }
Metadata for a BigQuery connector used by the job.
func (BigQueryIODetailsResponseArgs) ElementType ¶
func (BigQueryIODetailsResponseArgs) ElementType() reflect.Type
func (BigQueryIODetailsResponseArgs) ToBigQueryIODetailsResponseOutput ¶
func (i BigQueryIODetailsResponseArgs) ToBigQueryIODetailsResponseOutput() BigQueryIODetailsResponseOutput
func (BigQueryIODetailsResponseArgs) ToBigQueryIODetailsResponseOutputWithContext ¶
func (i BigQueryIODetailsResponseArgs) ToBigQueryIODetailsResponseOutputWithContext(ctx context.Context) BigQueryIODetailsResponseOutput
type BigQueryIODetailsResponseArray ¶
type BigQueryIODetailsResponseArray []BigQueryIODetailsResponseInput
func (BigQueryIODetailsResponseArray) ElementType ¶
func (BigQueryIODetailsResponseArray) ElementType() reflect.Type
func (BigQueryIODetailsResponseArray) ToBigQueryIODetailsResponseArrayOutput ¶
func (i BigQueryIODetailsResponseArray) ToBigQueryIODetailsResponseArrayOutput() BigQueryIODetailsResponseArrayOutput
func (BigQueryIODetailsResponseArray) ToBigQueryIODetailsResponseArrayOutputWithContext ¶
func (i BigQueryIODetailsResponseArray) ToBigQueryIODetailsResponseArrayOutputWithContext(ctx context.Context) BigQueryIODetailsResponseArrayOutput
type BigQueryIODetailsResponseArrayInput ¶
type BigQueryIODetailsResponseArrayInput interface { pulumi.Input ToBigQueryIODetailsResponseArrayOutput() BigQueryIODetailsResponseArrayOutput ToBigQueryIODetailsResponseArrayOutputWithContext(context.Context) BigQueryIODetailsResponseArrayOutput }
BigQueryIODetailsResponseArrayInput is an input type that accepts BigQueryIODetailsResponseArray and BigQueryIODetailsResponseArrayOutput values. You can construct a concrete instance of `BigQueryIODetailsResponseArrayInput` via:
BigQueryIODetailsResponseArray{ BigQueryIODetailsResponseArgs{...} }
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 BigQueryIODetailsResponseInput ¶
type BigQueryIODetailsResponseInput interface { pulumi.Input ToBigQueryIODetailsResponseOutput() BigQueryIODetailsResponseOutput ToBigQueryIODetailsResponseOutputWithContext(context.Context) BigQueryIODetailsResponseOutput }
BigQueryIODetailsResponseInput is an input type that accepts BigQueryIODetailsResponseArgs and BigQueryIODetailsResponseOutput values. You can construct a concrete instance of `BigQueryIODetailsResponseInput` via:
BigQueryIODetailsResponseArgs{...}
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 BigTableIODetailsResponseArgs ¶
type BigTableIODetailsResponseArgs struct { // InstanceId accessed in the connection. InstanceId pulumi.StringInput `pulumi:"instanceId"` // ProjectId accessed in the connection. Project pulumi.StringInput `pulumi:"project"` // TableId accessed in the connection. TableId pulumi.StringInput `pulumi:"tableId"` }
Metadata for a Cloud Bigtable connector used by the job.
func (BigTableIODetailsResponseArgs) ElementType ¶
func (BigTableIODetailsResponseArgs) ElementType() reflect.Type
func (BigTableIODetailsResponseArgs) ToBigTableIODetailsResponseOutput ¶
func (i BigTableIODetailsResponseArgs) ToBigTableIODetailsResponseOutput() BigTableIODetailsResponseOutput
func (BigTableIODetailsResponseArgs) ToBigTableIODetailsResponseOutputWithContext ¶
func (i BigTableIODetailsResponseArgs) ToBigTableIODetailsResponseOutputWithContext(ctx context.Context) BigTableIODetailsResponseOutput
type BigTableIODetailsResponseArray ¶
type BigTableIODetailsResponseArray []BigTableIODetailsResponseInput
func (BigTableIODetailsResponseArray) ElementType ¶
func (BigTableIODetailsResponseArray) ElementType() reflect.Type
func (BigTableIODetailsResponseArray) ToBigTableIODetailsResponseArrayOutput ¶
func (i BigTableIODetailsResponseArray) ToBigTableIODetailsResponseArrayOutput() BigTableIODetailsResponseArrayOutput
func (BigTableIODetailsResponseArray) ToBigTableIODetailsResponseArrayOutputWithContext ¶
func (i BigTableIODetailsResponseArray) ToBigTableIODetailsResponseArrayOutputWithContext(ctx context.Context) BigTableIODetailsResponseArrayOutput
type BigTableIODetailsResponseArrayInput ¶
type BigTableIODetailsResponseArrayInput interface { pulumi.Input ToBigTableIODetailsResponseArrayOutput() BigTableIODetailsResponseArrayOutput ToBigTableIODetailsResponseArrayOutputWithContext(context.Context) BigTableIODetailsResponseArrayOutput }
BigTableIODetailsResponseArrayInput is an input type that accepts BigTableIODetailsResponseArray and BigTableIODetailsResponseArrayOutput values. You can construct a concrete instance of `BigTableIODetailsResponseArrayInput` via:
BigTableIODetailsResponseArray{ BigTableIODetailsResponseArgs{...} }
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 BigTableIODetailsResponseInput ¶
type BigTableIODetailsResponseInput interface { pulumi.Input ToBigTableIODetailsResponseOutput() BigTableIODetailsResponseOutput ToBigTableIODetailsResponseOutputWithContext(context.Context) BigTableIODetailsResponseOutput }
BigTableIODetailsResponseInput is an input type that accepts BigTableIODetailsResponseArgs and BigTableIODetailsResponseOutput values. You can construct a concrete instance of `BigTableIODetailsResponseInput` via:
BigTableIODetailsResponseArgs{...}
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 ComponentSourceResponseArgs ¶
type ComponentSourceResponseArgs struct { // Dataflow service generated name for this source. Name pulumi.StringInput `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection pulumi.StringInput `pulumi:"originalTransformOrCollection"` // Human-readable name for this transform; may be user or system generated. UserName pulumi.StringInput `pulumi:"userName"` }
Description of an interstitial value between transforms in an execution stage.
func (ComponentSourceResponseArgs) ElementType ¶
func (ComponentSourceResponseArgs) ElementType() reflect.Type
func (ComponentSourceResponseArgs) ToComponentSourceResponseOutput ¶
func (i ComponentSourceResponseArgs) ToComponentSourceResponseOutput() ComponentSourceResponseOutput
func (ComponentSourceResponseArgs) ToComponentSourceResponseOutputWithContext ¶
func (i ComponentSourceResponseArgs) ToComponentSourceResponseOutputWithContext(ctx context.Context) ComponentSourceResponseOutput
type ComponentSourceResponseArray ¶
type ComponentSourceResponseArray []ComponentSourceResponseInput
func (ComponentSourceResponseArray) ElementType ¶
func (ComponentSourceResponseArray) ElementType() reflect.Type
func (ComponentSourceResponseArray) ToComponentSourceResponseArrayOutput ¶
func (i ComponentSourceResponseArray) ToComponentSourceResponseArrayOutput() ComponentSourceResponseArrayOutput
func (ComponentSourceResponseArray) ToComponentSourceResponseArrayOutputWithContext ¶
func (i ComponentSourceResponseArray) ToComponentSourceResponseArrayOutputWithContext(ctx context.Context) ComponentSourceResponseArrayOutput
type ComponentSourceResponseArrayInput ¶
type ComponentSourceResponseArrayInput interface { pulumi.Input ToComponentSourceResponseArrayOutput() ComponentSourceResponseArrayOutput ToComponentSourceResponseArrayOutputWithContext(context.Context) ComponentSourceResponseArrayOutput }
ComponentSourceResponseArrayInput is an input type that accepts ComponentSourceResponseArray and ComponentSourceResponseArrayOutput values. You can construct a concrete instance of `ComponentSourceResponseArrayInput` via:
ComponentSourceResponseArray{ ComponentSourceResponseArgs{...} }
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 ComponentSourceResponseInput ¶
type ComponentSourceResponseInput interface { pulumi.Input ToComponentSourceResponseOutput() ComponentSourceResponseOutput ToComponentSourceResponseOutputWithContext(context.Context) ComponentSourceResponseOutput }
ComponentSourceResponseInput is an input type that accepts ComponentSourceResponseArgs and ComponentSourceResponseOutput values. You can construct a concrete instance of `ComponentSourceResponseInput` via:
ComponentSourceResponseArgs{...}
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 ComponentTransformResponseArgs ¶
type ComponentTransformResponseArgs struct { // Dataflow service generated name for this source. Name pulumi.StringInput `pulumi:"name"` // User name for the original user transform with which this transform is most closely associated. OriginalTransform pulumi.StringInput `pulumi:"originalTransform"` // Human-readable name for this transform; may be user or system generated. UserName pulumi.StringInput `pulumi:"userName"` }
Description of a transform executed as part of an execution stage.
func (ComponentTransformResponseArgs) ElementType ¶
func (ComponentTransformResponseArgs) ElementType() reflect.Type
func (ComponentTransformResponseArgs) ToComponentTransformResponseOutput ¶
func (i ComponentTransformResponseArgs) ToComponentTransformResponseOutput() ComponentTransformResponseOutput
func (ComponentTransformResponseArgs) ToComponentTransformResponseOutputWithContext ¶
func (i ComponentTransformResponseArgs) ToComponentTransformResponseOutputWithContext(ctx context.Context) ComponentTransformResponseOutput
type ComponentTransformResponseArray ¶
type ComponentTransformResponseArray []ComponentTransformResponseInput
func (ComponentTransformResponseArray) ElementType ¶
func (ComponentTransformResponseArray) ElementType() reflect.Type
func (ComponentTransformResponseArray) ToComponentTransformResponseArrayOutput ¶
func (i ComponentTransformResponseArray) ToComponentTransformResponseArrayOutput() ComponentTransformResponseArrayOutput
func (ComponentTransformResponseArray) ToComponentTransformResponseArrayOutputWithContext ¶
func (i ComponentTransformResponseArray) ToComponentTransformResponseArrayOutputWithContext(ctx context.Context) ComponentTransformResponseArrayOutput
type ComponentTransformResponseArrayInput ¶
type ComponentTransformResponseArrayInput interface { pulumi.Input ToComponentTransformResponseArrayOutput() ComponentTransformResponseArrayOutput ToComponentTransformResponseArrayOutputWithContext(context.Context) ComponentTransformResponseArrayOutput }
ComponentTransformResponseArrayInput is an input type that accepts ComponentTransformResponseArray and ComponentTransformResponseArrayOutput values. You can construct a concrete instance of `ComponentTransformResponseArrayInput` via:
ComponentTransformResponseArray{ ComponentTransformResponseArgs{...} }
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 ComponentTransformResponseInput ¶
type ComponentTransformResponseInput interface { pulumi.Input ToComponentTransformResponseOutput() ComponentTransformResponseOutput ToComponentTransformResponseOutputWithContext(context.Context) ComponentTransformResponseOutput }
ComponentTransformResponseInput is an input type that accepts ComponentTransformResponseArgs and ComponentTransformResponseOutput values. You can construct a concrete instance of `ComponentTransformResponseInput` via:
ComponentTransformResponseArgs{...}
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 DatastoreIODetailsResponseArgs ¶
type DatastoreIODetailsResponseArgs struct { // Namespace used in the connection. Namespace pulumi.StringInput `pulumi:"namespace"` // ProjectId accessed in the connection. Project pulumi.StringInput `pulumi:"project"` }
Metadata for a Datastore connector used by the job.
func (DatastoreIODetailsResponseArgs) ElementType ¶
func (DatastoreIODetailsResponseArgs) ElementType() reflect.Type
func (DatastoreIODetailsResponseArgs) ToDatastoreIODetailsResponseOutput ¶
func (i DatastoreIODetailsResponseArgs) ToDatastoreIODetailsResponseOutput() DatastoreIODetailsResponseOutput
func (DatastoreIODetailsResponseArgs) ToDatastoreIODetailsResponseOutputWithContext ¶
func (i DatastoreIODetailsResponseArgs) ToDatastoreIODetailsResponseOutputWithContext(ctx context.Context) DatastoreIODetailsResponseOutput
type DatastoreIODetailsResponseArray ¶
type DatastoreIODetailsResponseArray []DatastoreIODetailsResponseInput
func (DatastoreIODetailsResponseArray) ElementType ¶
func (DatastoreIODetailsResponseArray) ElementType() reflect.Type
func (DatastoreIODetailsResponseArray) ToDatastoreIODetailsResponseArrayOutput ¶
func (i DatastoreIODetailsResponseArray) ToDatastoreIODetailsResponseArrayOutput() DatastoreIODetailsResponseArrayOutput
func (DatastoreIODetailsResponseArray) ToDatastoreIODetailsResponseArrayOutputWithContext ¶
func (i DatastoreIODetailsResponseArray) ToDatastoreIODetailsResponseArrayOutputWithContext(ctx context.Context) DatastoreIODetailsResponseArrayOutput
type DatastoreIODetailsResponseArrayInput ¶
type DatastoreIODetailsResponseArrayInput interface { pulumi.Input ToDatastoreIODetailsResponseArrayOutput() DatastoreIODetailsResponseArrayOutput ToDatastoreIODetailsResponseArrayOutputWithContext(context.Context) DatastoreIODetailsResponseArrayOutput }
DatastoreIODetailsResponseArrayInput is an input type that accepts DatastoreIODetailsResponseArray and DatastoreIODetailsResponseArrayOutput values. You can construct a concrete instance of `DatastoreIODetailsResponseArrayInput` via:
DatastoreIODetailsResponseArray{ DatastoreIODetailsResponseArgs{...} }
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 DatastoreIODetailsResponseInput ¶
type DatastoreIODetailsResponseInput interface { pulumi.Input ToDatastoreIODetailsResponseOutput() DatastoreIODetailsResponseOutput ToDatastoreIODetailsResponseOutputWithContext(context.Context) DatastoreIODetailsResponseOutput }
DatastoreIODetailsResponseInput is an input type that accepts DatastoreIODetailsResponseArgs and DatastoreIODetailsResponseOutput values. You can construct a concrete instance of `DatastoreIODetailsResponseInput` via:
DatastoreIODetailsResponseArgs{...}
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 DebugOptionsResponseArgs ¶
type DebugOptionsResponseArgs struct { // When true, enables the logging of the literal hot key to the user's Cloud Logging. EnableHotKeyLogging pulumi.BoolInput `pulumi:"enableHotKeyLogging"` }
Describes any options that have an effect on the debugging of pipelines.
func (DebugOptionsResponseArgs) ElementType ¶
func (DebugOptionsResponseArgs) ElementType() reflect.Type
func (DebugOptionsResponseArgs) ToDebugOptionsResponseOutput ¶
func (i DebugOptionsResponseArgs) ToDebugOptionsResponseOutput() DebugOptionsResponseOutput
func (DebugOptionsResponseArgs) ToDebugOptionsResponseOutputWithContext ¶
func (i DebugOptionsResponseArgs) ToDebugOptionsResponseOutputWithContext(ctx context.Context) DebugOptionsResponseOutput
func (DebugOptionsResponseArgs) ToDebugOptionsResponsePtrOutput ¶
func (i DebugOptionsResponseArgs) ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput
func (DebugOptionsResponseArgs) ToDebugOptionsResponsePtrOutputWithContext ¶
func (i DebugOptionsResponseArgs) ToDebugOptionsResponsePtrOutputWithContext(ctx context.Context) DebugOptionsResponsePtrOutput
type DebugOptionsResponseInput ¶
type DebugOptionsResponseInput interface { pulumi.Input ToDebugOptionsResponseOutput() DebugOptionsResponseOutput ToDebugOptionsResponseOutputWithContext(context.Context) DebugOptionsResponseOutput }
DebugOptionsResponseInput is an input type that accepts DebugOptionsResponseArgs and DebugOptionsResponseOutput values. You can construct a concrete instance of `DebugOptionsResponseInput` via:
DebugOptionsResponseArgs{...}
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
func (DebugOptionsResponseOutput) ToDebugOptionsResponsePtrOutput ¶
func (o DebugOptionsResponseOutput) ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput
func (DebugOptionsResponseOutput) ToDebugOptionsResponsePtrOutputWithContext ¶
func (o DebugOptionsResponseOutput) ToDebugOptionsResponsePtrOutputWithContext(ctx context.Context) DebugOptionsResponsePtrOutput
type DebugOptionsResponsePtrInput ¶
type DebugOptionsResponsePtrInput interface { pulumi.Input ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput ToDebugOptionsResponsePtrOutputWithContext(context.Context) DebugOptionsResponsePtrOutput }
DebugOptionsResponsePtrInput is an input type that accepts DebugOptionsResponseArgs, DebugOptionsResponsePtr and DebugOptionsResponsePtrOutput values. You can construct a concrete instance of `DebugOptionsResponsePtrInput` via:
DebugOptionsResponseArgs{...} or: nil
func DebugOptionsResponsePtr ¶
func DebugOptionsResponsePtr(v *DebugOptionsResponseArgs) DebugOptionsResponsePtrInput
type DebugOptionsResponsePtrOutput ¶
type DebugOptionsResponsePtrOutput struct{ *pulumi.OutputState }
func (DebugOptionsResponsePtrOutput) Elem ¶
func (o DebugOptionsResponsePtrOutput) Elem() DebugOptionsResponseOutput
func (DebugOptionsResponsePtrOutput) ElementType ¶
func (DebugOptionsResponsePtrOutput) ElementType() reflect.Type
func (DebugOptionsResponsePtrOutput) EnableHotKeyLogging ¶
func (o DebugOptionsResponsePtrOutput) EnableHotKeyLogging() pulumi.BoolPtrOutput
When true, enables the logging of the literal hot key to the user's Cloud Logging.
func (DebugOptionsResponsePtrOutput) ToDebugOptionsResponsePtrOutput ¶
func (o DebugOptionsResponsePtrOutput) ToDebugOptionsResponsePtrOutput() DebugOptionsResponsePtrOutput
func (DebugOptionsResponsePtrOutput) ToDebugOptionsResponsePtrOutputWithContext ¶
func (o DebugOptionsResponsePtrOutput) ToDebugOptionsResponsePtrOutputWithContext(ctx context.Context) DebugOptionsResponsePtrOutput
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 DiskResponseArgs ¶
type DiskResponseArgs 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.StringInput `pulumi:"diskType"` // Directory in a VM where disk is mounted. MountPoint pulumi.StringInput `pulumi:"mountPoint"` // Size of disk in GB. If zero or unspecified, the service will attempt to choose a reasonable default. SizeGb pulumi.IntInput `pulumi:"sizeGb"` }
Describes the data disk used by a workflow job.
func (DiskResponseArgs) ElementType ¶
func (DiskResponseArgs) ElementType() reflect.Type
func (DiskResponseArgs) ToDiskResponseOutput ¶
func (i DiskResponseArgs) ToDiskResponseOutput() DiskResponseOutput
func (DiskResponseArgs) ToDiskResponseOutputWithContext ¶
func (i DiskResponseArgs) ToDiskResponseOutputWithContext(ctx context.Context) DiskResponseOutput
type DiskResponseArray ¶
type DiskResponseArray []DiskResponseInput
func (DiskResponseArray) ElementType ¶
func (DiskResponseArray) ElementType() reflect.Type
func (DiskResponseArray) ToDiskResponseArrayOutput ¶
func (i DiskResponseArray) ToDiskResponseArrayOutput() DiskResponseArrayOutput
func (DiskResponseArray) ToDiskResponseArrayOutputWithContext ¶
func (i DiskResponseArray) ToDiskResponseArrayOutputWithContext(ctx context.Context) DiskResponseArrayOutput
type DiskResponseArrayInput ¶
type DiskResponseArrayInput interface { pulumi.Input ToDiskResponseArrayOutput() DiskResponseArrayOutput ToDiskResponseArrayOutputWithContext(context.Context) DiskResponseArrayOutput }
DiskResponseArrayInput is an input type that accepts DiskResponseArray and DiskResponseArrayOutput values. You can construct a concrete instance of `DiskResponseArrayInput` via:
DiskResponseArray{ DiskResponseArgs{...} }
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 DiskResponseInput ¶
type DiskResponseInput interface { pulumi.Input ToDiskResponseOutput() DiskResponseOutput ToDiskResponseOutputWithContext(context.Context) DiskResponseOutput }
DiskResponseInput is an input type that accepts DiskResponseArgs and DiskResponseOutput values. You can construct a concrete instance of `DiskResponseInput` via:
DiskResponseArgs{...}
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 DisplayDataResponseArgs ¶
type DisplayDataResponseArgs struct { // Contains value if the data is of a boolean type. BoolValue pulumi.BoolInput `pulumi:"boolValue"` // Contains value if the data is of duration type. DurationValue pulumi.StringInput `pulumi:"durationValue"` // Contains value if the data is of float type. FloatValue pulumi.Float64Input `pulumi:"floatValue"` // Contains value if the data is of int64 type. Int64Value pulumi.StringInput `pulumi:"int64Value"` // Contains value if the data is of java class type. JavaClassValue pulumi.StringInput `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.StringInput `pulumi:"key"` // An optional label to display in a dax UI for the element. Label pulumi.StringInput `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.StringInput `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.StringInput `pulumi:"shortStrValue"` // Contains value if the data is of string type. StrValue pulumi.StringInput `pulumi:"strValue"` // Contains value if the data is of timestamp type. TimestampValue pulumi.StringInput `pulumi:"timestampValue"` // An optional full URL. Url pulumi.StringInput `pulumi:"url"` }
Data provided with a pipeline or transform to provide descriptive info.
func (DisplayDataResponseArgs) ElementType ¶
func (DisplayDataResponseArgs) ElementType() reflect.Type
func (DisplayDataResponseArgs) ToDisplayDataResponseOutput ¶
func (i DisplayDataResponseArgs) ToDisplayDataResponseOutput() DisplayDataResponseOutput
func (DisplayDataResponseArgs) ToDisplayDataResponseOutputWithContext ¶
func (i DisplayDataResponseArgs) ToDisplayDataResponseOutputWithContext(ctx context.Context) DisplayDataResponseOutput
type DisplayDataResponseArray ¶
type DisplayDataResponseArray []DisplayDataResponseInput
func (DisplayDataResponseArray) ElementType ¶
func (DisplayDataResponseArray) ElementType() reflect.Type
func (DisplayDataResponseArray) ToDisplayDataResponseArrayOutput ¶
func (i DisplayDataResponseArray) ToDisplayDataResponseArrayOutput() DisplayDataResponseArrayOutput
func (DisplayDataResponseArray) ToDisplayDataResponseArrayOutputWithContext ¶
func (i DisplayDataResponseArray) ToDisplayDataResponseArrayOutputWithContext(ctx context.Context) DisplayDataResponseArrayOutput
type DisplayDataResponseArrayInput ¶
type DisplayDataResponseArrayInput interface { pulumi.Input ToDisplayDataResponseArrayOutput() DisplayDataResponseArrayOutput ToDisplayDataResponseArrayOutputWithContext(context.Context) DisplayDataResponseArrayOutput }
DisplayDataResponseArrayInput is an input type that accepts DisplayDataResponseArray and DisplayDataResponseArrayOutput values. You can construct a concrete instance of `DisplayDataResponseArrayInput` via:
DisplayDataResponseArray{ DisplayDataResponseArgs{...} }
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 DisplayDataResponseInput ¶
type DisplayDataResponseInput interface { pulumi.Input ToDisplayDataResponseOutput() DisplayDataResponseOutput ToDisplayDataResponseOutputWithContext(context.Context) DisplayDataResponseOutput }
DisplayDataResponseInput is an input type that accepts DisplayDataResponseArgs and DisplayDataResponseOutput values. You can construct a concrete instance of `DisplayDataResponseInput` via:
DisplayDataResponseArgs{...}
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 EnvironmentResponseArgs ¶
type EnvironmentResponseArgs 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.StringInput `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.StringInput `pulumi:"dataset"` // Any debugging options to be supplied to the job. DebugOptions DebugOptionsResponseInput `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 pulumi.StringInput `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.StringInput `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.StringInput `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 shuffle mode used for the job. ShuffleMode pulumi.StringInput `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 pulumi.StringInput `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 WorkerPoolResponseArrayInput `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.StringInput `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.StringInput `pulumi:"workerZone"` }
Describes the environment in which a Dataflow Job runs.
func (EnvironmentResponseArgs) ElementType ¶
func (EnvironmentResponseArgs) ElementType() reflect.Type
func (EnvironmentResponseArgs) ToEnvironmentResponseOutput ¶
func (i EnvironmentResponseArgs) ToEnvironmentResponseOutput() EnvironmentResponseOutput
func (EnvironmentResponseArgs) ToEnvironmentResponseOutputWithContext ¶
func (i EnvironmentResponseArgs) ToEnvironmentResponseOutputWithContext(ctx context.Context) EnvironmentResponseOutput
func (EnvironmentResponseArgs) ToEnvironmentResponsePtrOutput ¶
func (i EnvironmentResponseArgs) ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput
func (EnvironmentResponseArgs) ToEnvironmentResponsePtrOutputWithContext ¶
func (i EnvironmentResponseArgs) ToEnvironmentResponsePtrOutputWithContext(ctx context.Context) EnvironmentResponsePtrOutput
type EnvironmentResponseInput ¶
type EnvironmentResponseInput interface { pulumi.Input ToEnvironmentResponseOutput() EnvironmentResponseOutput ToEnvironmentResponseOutputWithContext(context.Context) EnvironmentResponseOutput }
EnvironmentResponseInput is an input type that accepts EnvironmentResponseArgs and EnvironmentResponseOutput values. You can construct a concrete instance of `EnvironmentResponseInput` via:
EnvironmentResponseArgs{...}
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) ToEnvironmentResponsePtrOutput ¶
func (o EnvironmentResponseOutput) ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput
func (EnvironmentResponseOutput) ToEnvironmentResponsePtrOutputWithContext ¶
func (o EnvironmentResponseOutput) ToEnvironmentResponsePtrOutputWithContext(ctx context.Context) EnvironmentResponsePtrOutput
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 EnvironmentResponsePtrInput ¶
type EnvironmentResponsePtrInput interface { pulumi.Input ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput ToEnvironmentResponsePtrOutputWithContext(context.Context) EnvironmentResponsePtrOutput }
EnvironmentResponsePtrInput is an input type that accepts EnvironmentResponseArgs, EnvironmentResponsePtr and EnvironmentResponsePtrOutput values. You can construct a concrete instance of `EnvironmentResponsePtrInput` via:
EnvironmentResponseArgs{...} or: nil
func EnvironmentResponsePtr ¶
func EnvironmentResponsePtr(v *EnvironmentResponseArgs) EnvironmentResponsePtrInput
type EnvironmentResponsePtrOutput ¶
type EnvironmentResponsePtrOutput struct{ *pulumi.OutputState }
func (EnvironmentResponsePtrOutput) ClusterManagerApiService ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) Dataset ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) DebugOptions ¶
func (o EnvironmentResponsePtrOutput) DebugOptions() DebugOptionsResponsePtrOutput
Any debugging options to be supplied to the job.
func (EnvironmentResponsePtrOutput) Elem ¶
func (o EnvironmentResponsePtrOutput) Elem() EnvironmentResponseOutput
func (EnvironmentResponsePtrOutput) ElementType ¶
func (EnvironmentResponsePtrOutput) ElementType() reflect.Type
func (EnvironmentResponsePtrOutput) Experiments ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) FlexResourceSchedulingGoal ¶
func (o EnvironmentResponsePtrOutput) FlexResourceSchedulingGoal() pulumi.StringPtrOutput
Which Flexible Resource Scheduling mode to run in.
func (EnvironmentResponsePtrOutput) InternalExperiments ¶
func (o EnvironmentResponsePtrOutput) InternalExperiments() pulumi.StringMapOutput
Experimental settings.
func (EnvironmentResponsePtrOutput) SdkPipelineOptions ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) ServiceAccountEmail ¶
func (o EnvironmentResponsePtrOutput) ServiceAccountEmail() pulumi.StringPtrOutput
Identity to run virtual machines as. Defaults to the default account.
func (EnvironmentResponsePtrOutput) ServiceKmsKeyName ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) ServiceOptions ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) ShuffleMode ¶
func (o EnvironmentResponsePtrOutput) ShuffleMode() pulumi.StringPtrOutput
The shuffle mode used for the job.
func (EnvironmentResponsePtrOutput) TempStoragePrefix ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) ToEnvironmentResponsePtrOutput ¶
func (o EnvironmentResponsePtrOutput) ToEnvironmentResponsePtrOutput() EnvironmentResponsePtrOutput
func (EnvironmentResponsePtrOutput) ToEnvironmentResponsePtrOutputWithContext ¶
func (o EnvironmentResponsePtrOutput) ToEnvironmentResponsePtrOutputWithContext(ctx context.Context) EnvironmentResponsePtrOutput
func (EnvironmentResponsePtrOutput) UserAgent ¶
func (o EnvironmentResponsePtrOutput) UserAgent() pulumi.StringMapOutput
A description of the process that generated the request.
func (EnvironmentResponsePtrOutput) Version ¶
func (o EnvironmentResponsePtrOutput) Version() pulumi.StringMapOutput
A structure describing which components and their versions of the service are required in order to run the job.
func (EnvironmentResponsePtrOutput) WorkerPools ¶
func (o EnvironmentResponsePtrOutput) WorkerPools() WorkerPoolResponseArrayOutput
The worker pools. At least one "harness" worker pool must be specified in order for the job to have workers.
func (EnvironmentResponsePtrOutput) WorkerRegion ¶
func (o EnvironmentResponsePtrOutput) 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 (EnvironmentResponsePtrOutput) WorkerZone ¶
func (o EnvironmentResponsePtrOutput) 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 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 ExecutionStageStateResponseArgs ¶
type ExecutionStageStateResponseArgs struct { // The time at which the stage transitioned to this state. CurrentStateTime pulumi.StringInput `pulumi:"currentStateTime"` // The name of the execution stage. ExecutionStageName pulumi.StringInput `pulumi:"executionStageName"` // Executions stage states allow the same set of values as JobState. ExecutionStageState pulumi.StringInput `pulumi:"executionStageState"` }
A message describing the state of a particular execution stage.
func (ExecutionStageStateResponseArgs) ElementType ¶
func (ExecutionStageStateResponseArgs) ElementType() reflect.Type
func (ExecutionStageStateResponseArgs) ToExecutionStageStateResponseOutput ¶
func (i ExecutionStageStateResponseArgs) ToExecutionStageStateResponseOutput() ExecutionStageStateResponseOutput
func (ExecutionStageStateResponseArgs) ToExecutionStageStateResponseOutputWithContext ¶
func (i ExecutionStageStateResponseArgs) ToExecutionStageStateResponseOutputWithContext(ctx context.Context) ExecutionStageStateResponseOutput
type ExecutionStageStateResponseArray ¶
type ExecutionStageStateResponseArray []ExecutionStageStateResponseInput
func (ExecutionStageStateResponseArray) ElementType ¶
func (ExecutionStageStateResponseArray) ElementType() reflect.Type
func (ExecutionStageStateResponseArray) ToExecutionStageStateResponseArrayOutput ¶
func (i ExecutionStageStateResponseArray) ToExecutionStageStateResponseArrayOutput() ExecutionStageStateResponseArrayOutput
func (ExecutionStageStateResponseArray) ToExecutionStageStateResponseArrayOutputWithContext ¶
func (i ExecutionStageStateResponseArray) ToExecutionStageStateResponseArrayOutputWithContext(ctx context.Context) ExecutionStageStateResponseArrayOutput
type ExecutionStageStateResponseArrayInput ¶
type ExecutionStageStateResponseArrayInput interface { pulumi.Input ToExecutionStageStateResponseArrayOutput() ExecutionStageStateResponseArrayOutput ToExecutionStageStateResponseArrayOutputWithContext(context.Context) ExecutionStageStateResponseArrayOutput }
ExecutionStageStateResponseArrayInput is an input type that accepts ExecutionStageStateResponseArray and ExecutionStageStateResponseArrayOutput values. You can construct a concrete instance of `ExecutionStageStateResponseArrayInput` via:
ExecutionStageStateResponseArray{ ExecutionStageStateResponseArgs{...} }
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 ExecutionStageStateResponseInput ¶
type ExecutionStageStateResponseInput interface { pulumi.Input ToExecutionStageStateResponseOutput() ExecutionStageStateResponseOutput ToExecutionStageStateResponseOutputWithContext(context.Context) ExecutionStageStateResponseOutput }
ExecutionStageStateResponseInput is an input type that accepts ExecutionStageStateResponseArgs and ExecutionStageStateResponseOutput values. You can construct a concrete instance of `ExecutionStageStateResponseInput` via:
ExecutionStageStateResponseArgs{...}
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 ExecutionStageSummaryResponseArgs ¶
type ExecutionStageSummaryResponseArgs struct { // Collections produced and consumed by component transforms of this stage. ComponentSource ComponentSourceResponseArrayInput `pulumi:"componentSource"` // Transforms that comprise this execution stage. ComponentTransform ComponentTransformResponseArrayInput `pulumi:"componentTransform"` // Input sources for this stage. InputSource StageSourceResponseArrayInput `pulumi:"inputSource"` // Type of transform this stage is executing. Kind pulumi.StringInput `pulumi:"kind"` // Dataflow service generated name for this stage. Name pulumi.StringInput `pulumi:"name"` // Output sources for this stage. OutputSource StageSourceResponseArrayInput `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 (ExecutionStageSummaryResponseArgs) ElementType ¶
func (ExecutionStageSummaryResponseArgs) ElementType() reflect.Type
func (ExecutionStageSummaryResponseArgs) ToExecutionStageSummaryResponseOutput ¶
func (i ExecutionStageSummaryResponseArgs) ToExecutionStageSummaryResponseOutput() ExecutionStageSummaryResponseOutput
func (ExecutionStageSummaryResponseArgs) ToExecutionStageSummaryResponseOutputWithContext ¶
func (i ExecutionStageSummaryResponseArgs) ToExecutionStageSummaryResponseOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseOutput
type ExecutionStageSummaryResponseArray ¶
type ExecutionStageSummaryResponseArray []ExecutionStageSummaryResponseInput
func (ExecutionStageSummaryResponseArray) ElementType ¶
func (ExecutionStageSummaryResponseArray) ElementType() reflect.Type
func (ExecutionStageSummaryResponseArray) ToExecutionStageSummaryResponseArrayOutput ¶
func (i ExecutionStageSummaryResponseArray) ToExecutionStageSummaryResponseArrayOutput() ExecutionStageSummaryResponseArrayOutput
func (ExecutionStageSummaryResponseArray) ToExecutionStageSummaryResponseArrayOutputWithContext ¶
func (i ExecutionStageSummaryResponseArray) ToExecutionStageSummaryResponseArrayOutputWithContext(ctx context.Context) ExecutionStageSummaryResponseArrayOutput
type ExecutionStageSummaryResponseArrayInput ¶
type ExecutionStageSummaryResponseArrayInput interface { pulumi.Input ToExecutionStageSummaryResponseArrayOutput() ExecutionStageSummaryResponseArrayOutput ToExecutionStageSummaryResponseArrayOutputWithContext(context.Context) ExecutionStageSummaryResponseArrayOutput }
ExecutionStageSummaryResponseArrayInput is an input type that accepts ExecutionStageSummaryResponseArray and ExecutionStageSummaryResponseArrayOutput values. You can construct a concrete instance of `ExecutionStageSummaryResponseArrayInput` via:
ExecutionStageSummaryResponseArray{ ExecutionStageSummaryResponseArgs{...} }
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 ExecutionStageSummaryResponseInput ¶
type ExecutionStageSummaryResponseInput interface { pulumi.Input ToExecutionStageSummaryResponseOutput() ExecutionStageSummaryResponseOutput ToExecutionStageSummaryResponseOutputWithContext(context.Context) ExecutionStageSummaryResponseOutput }
ExecutionStageSummaryResponseInput is an input type that accepts ExecutionStageSummaryResponseArgs and ExecutionStageSummaryResponseOutput values. You can construct a concrete instance of `ExecutionStageSummaryResponseInput` via:
ExecutionStageSummaryResponseArgs{...}
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 FileIODetailsResponseArgs ¶
type FileIODetailsResponseArgs struct { // File Pattern used to access files by the connector. FilePattern pulumi.StringInput `pulumi:"filePattern"` }
Metadata for a File connector used by the job.
func (FileIODetailsResponseArgs) ElementType ¶
func (FileIODetailsResponseArgs) ElementType() reflect.Type
func (FileIODetailsResponseArgs) ToFileIODetailsResponseOutput ¶
func (i FileIODetailsResponseArgs) ToFileIODetailsResponseOutput() FileIODetailsResponseOutput
func (FileIODetailsResponseArgs) ToFileIODetailsResponseOutputWithContext ¶
func (i FileIODetailsResponseArgs) ToFileIODetailsResponseOutputWithContext(ctx context.Context) FileIODetailsResponseOutput
type FileIODetailsResponseArray ¶
type FileIODetailsResponseArray []FileIODetailsResponseInput
func (FileIODetailsResponseArray) ElementType ¶
func (FileIODetailsResponseArray) ElementType() reflect.Type
func (FileIODetailsResponseArray) ToFileIODetailsResponseArrayOutput ¶
func (i FileIODetailsResponseArray) ToFileIODetailsResponseArrayOutput() FileIODetailsResponseArrayOutput
func (FileIODetailsResponseArray) ToFileIODetailsResponseArrayOutputWithContext ¶
func (i FileIODetailsResponseArray) ToFileIODetailsResponseArrayOutputWithContext(ctx context.Context) FileIODetailsResponseArrayOutput
type FileIODetailsResponseArrayInput ¶
type FileIODetailsResponseArrayInput interface { pulumi.Input ToFileIODetailsResponseArrayOutput() FileIODetailsResponseArrayOutput ToFileIODetailsResponseArrayOutputWithContext(context.Context) FileIODetailsResponseArrayOutput }
FileIODetailsResponseArrayInput is an input type that accepts FileIODetailsResponseArray and FileIODetailsResponseArrayOutput values. You can construct a concrete instance of `FileIODetailsResponseArrayInput` via:
FileIODetailsResponseArray{ FileIODetailsResponseArgs{...} }
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 FileIODetailsResponseInput ¶
type FileIODetailsResponseInput interface { pulumi.Input ToFileIODetailsResponseOutput() FileIODetailsResponseOutput ToFileIODetailsResponseOutputWithContext(context.Context) FileIODetailsResponseOutput }
FileIODetailsResponseInput is an input type that accepts FileIODetailsResponseArgs and FileIODetailsResponseOutput values. You can construct a concrete instance of `FileIODetailsResponseInput` via:
FileIODetailsResponseArgs{...}
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"` // 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 may exist in a project at any given time. 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`. 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 // 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 may exist in a project at any given time. 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 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 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 JobMetadataResponseArgs ¶
type JobMetadataResponseArgs struct { // Identification of a Cloud Bigtable source used in the Dataflow job. BigTableDetails BigTableIODetailsResponseArrayInput `pulumi:"bigTableDetails"` // Identification of a BigQuery source used in the Dataflow job. BigqueryDetails BigQueryIODetailsResponseArrayInput `pulumi:"bigqueryDetails"` // Identification of a Datastore source used in the Dataflow job. DatastoreDetails DatastoreIODetailsResponseArrayInput `pulumi:"datastoreDetails"` // Identification of a File source used in the Dataflow job. FileDetails FileIODetailsResponseArrayInput `pulumi:"fileDetails"` // Identification of a Pub/Sub source used in the Dataflow job. PubsubDetails PubSubIODetailsResponseArrayInput `pulumi:"pubsubDetails"` // The SDK version used to run the job. SdkVersion SdkVersionResponseInput `pulumi:"sdkVersion"` // Identification of a Spanner source used in the Dataflow job. SpannerDetails SpannerIODetailsResponseArrayInput `pulumi:"spannerDetails"` }
Metadata available primarily for filtering jobs. Will be included in the ListJob response and Job SUMMARY view.
func (JobMetadataResponseArgs) ElementType ¶
func (JobMetadataResponseArgs) ElementType() reflect.Type
func (JobMetadataResponseArgs) ToJobMetadataResponseOutput ¶
func (i JobMetadataResponseArgs) ToJobMetadataResponseOutput() JobMetadataResponseOutput
func (JobMetadataResponseArgs) ToJobMetadataResponseOutputWithContext ¶
func (i JobMetadataResponseArgs) ToJobMetadataResponseOutputWithContext(ctx context.Context) JobMetadataResponseOutput
func (JobMetadataResponseArgs) ToJobMetadataResponsePtrOutput ¶
func (i JobMetadataResponseArgs) ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput
func (JobMetadataResponseArgs) ToJobMetadataResponsePtrOutputWithContext ¶
func (i JobMetadataResponseArgs) ToJobMetadataResponsePtrOutputWithContext(ctx context.Context) JobMetadataResponsePtrOutput
type JobMetadataResponseInput ¶
type JobMetadataResponseInput interface { pulumi.Input ToJobMetadataResponseOutput() JobMetadataResponseOutput ToJobMetadataResponseOutputWithContext(context.Context) JobMetadataResponseOutput }
JobMetadataResponseInput is an input type that accepts JobMetadataResponseArgs and JobMetadataResponseOutput values. You can construct a concrete instance of `JobMetadataResponseInput` via:
JobMetadataResponseArgs{...}
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
func (JobMetadataResponseOutput) ToJobMetadataResponsePtrOutput ¶
func (o JobMetadataResponseOutput) ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput
func (JobMetadataResponseOutput) ToJobMetadataResponsePtrOutputWithContext ¶
func (o JobMetadataResponseOutput) ToJobMetadataResponsePtrOutputWithContext(ctx context.Context) JobMetadataResponsePtrOutput
type JobMetadataResponsePtrInput ¶
type JobMetadataResponsePtrInput interface { pulumi.Input ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput ToJobMetadataResponsePtrOutputWithContext(context.Context) JobMetadataResponsePtrOutput }
JobMetadataResponsePtrInput is an input type that accepts JobMetadataResponseArgs, JobMetadataResponsePtr and JobMetadataResponsePtrOutput values. You can construct a concrete instance of `JobMetadataResponsePtrInput` via:
JobMetadataResponseArgs{...} or: nil
func JobMetadataResponsePtr ¶
func JobMetadataResponsePtr(v *JobMetadataResponseArgs) JobMetadataResponsePtrInput
type JobMetadataResponsePtrOutput ¶
type JobMetadataResponsePtrOutput struct{ *pulumi.OutputState }
func (JobMetadataResponsePtrOutput) BigTableDetails ¶
func (o JobMetadataResponsePtrOutput) BigTableDetails() BigTableIODetailsResponseArrayOutput
Identification of a Cloud Bigtable source used in the Dataflow job.
func (JobMetadataResponsePtrOutput) BigqueryDetails ¶
func (o JobMetadataResponsePtrOutput) BigqueryDetails() BigQueryIODetailsResponseArrayOutput
Identification of a BigQuery source used in the Dataflow job.
func (JobMetadataResponsePtrOutput) DatastoreDetails ¶
func (o JobMetadataResponsePtrOutput) DatastoreDetails() DatastoreIODetailsResponseArrayOutput
Identification of a Datastore source used in the Dataflow job.
func (JobMetadataResponsePtrOutput) Elem ¶
func (o JobMetadataResponsePtrOutput) Elem() JobMetadataResponseOutput
func (JobMetadataResponsePtrOutput) ElementType ¶
func (JobMetadataResponsePtrOutput) ElementType() reflect.Type
func (JobMetadataResponsePtrOutput) FileDetails ¶
func (o JobMetadataResponsePtrOutput) FileDetails() FileIODetailsResponseArrayOutput
Identification of a File source used in the Dataflow job.
func (JobMetadataResponsePtrOutput) PubsubDetails ¶
func (o JobMetadataResponsePtrOutput) PubsubDetails() PubSubIODetailsResponseArrayOutput
Identification of a Pub/Sub source used in the Dataflow job.
func (JobMetadataResponsePtrOutput) SdkVersion ¶
func (o JobMetadataResponsePtrOutput) SdkVersion() SdkVersionResponsePtrOutput
The SDK version used to run the job.
func (JobMetadataResponsePtrOutput) SpannerDetails ¶
func (o JobMetadataResponsePtrOutput) SpannerDetails() SpannerIODetailsResponseArrayOutput
Identification of a Spanner source used in the Dataflow job.
func (JobMetadataResponsePtrOutput) ToJobMetadataResponsePtrOutput ¶
func (o JobMetadataResponsePtrOutput) ToJobMetadataResponsePtrOutput() JobMetadataResponsePtrOutput
func (JobMetadataResponsePtrOutput) ToJobMetadataResponsePtrOutputWithContext ¶
func (o JobMetadataResponsePtrOutput) ToJobMetadataResponsePtrOutputWithContext(ctx context.Context) JobMetadataResponsePtrOutput
type JobOutput ¶
type JobOutput struct{ *pulumi.OutputState }
func (JobOutput) ElementType ¶
func (JobOutput) ToJobOutput ¶
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"` // 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 may exist in a project at any given time. 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) 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 may exist in a project at any given time. 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 PackageResponseArgs ¶
type PackageResponseArgs 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.StringInput `pulumi:"location"` // The name of the package. Name pulumi.StringInput `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 (PackageResponseArgs) ElementType ¶
func (PackageResponseArgs) ElementType() reflect.Type
func (PackageResponseArgs) ToPackageResponseOutput ¶
func (i PackageResponseArgs) ToPackageResponseOutput() PackageResponseOutput
func (PackageResponseArgs) ToPackageResponseOutputWithContext ¶
func (i PackageResponseArgs) ToPackageResponseOutputWithContext(ctx context.Context) PackageResponseOutput
type PackageResponseArray ¶
type PackageResponseArray []PackageResponseInput
func (PackageResponseArray) ElementType ¶
func (PackageResponseArray) ElementType() reflect.Type
func (PackageResponseArray) ToPackageResponseArrayOutput ¶
func (i PackageResponseArray) ToPackageResponseArrayOutput() PackageResponseArrayOutput
func (PackageResponseArray) ToPackageResponseArrayOutputWithContext ¶
func (i PackageResponseArray) ToPackageResponseArrayOutputWithContext(ctx context.Context) PackageResponseArrayOutput
type PackageResponseArrayInput ¶
type PackageResponseArrayInput interface { pulumi.Input ToPackageResponseArrayOutput() PackageResponseArrayOutput ToPackageResponseArrayOutputWithContext(context.Context) PackageResponseArrayOutput }
PackageResponseArrayInput is an input type that accepts PackageResponseArray and PackageResponseArrayOutput values. You can construct a concrete instance of `PackageResponseArrayInput` via:
PackageResponseArray{ PackageResponseArgs{...} }
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 PackageResponseInput ¶
type PackageResponseInput interface { pulumi.Input ToPackageResponseOutput() PackageResponseOutput ToPackageResponseOutputWithContext(context.Context) PackageResponseOutput }
PackageResponseInput is an input type that accepts PackageResponseArgs and PackageResponseOutput values. You can construct a concrete instance of `PackageResponseInput` via:
PackageResponseArgs{...}
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 ParameterMetadataResponseArgs ¶
type ParameterMetadataResponseArgs struct { // Optional. Additional metadata for describing this parameter. CustomMetadata pulumi.StringMapInput `pulumi:"customMetadata"` // The help text to display for the parameter. HelpText pulumi.StringInput `pulumi:"helpText"` // Optional. Whether the parameter is optional. Defaults to false. IsOptional pulumi.BoolInput `pulumi:"isOptional"` // The label to display for the parameter. Label pulumi.StringInput `pulumi:"label"` // The name of the parameter. Name pulumi.StringInput `pulumi:"name"` // Optional. The type of the parameter. Used for selecting input picker. ParamType pulumi.StringInput `pulumi:"paramType"` // Optional. Regexes that the parameter must match. Regexes pulumi.StringArrayInput `pulumi:"regexes"` }
Metadata for a specific parameter.
func (ParameterMetadataResponseArgs) ElementType ¶
func (ParameterMetadataResponseArgs) ElementType() reflect.Type
func (ParameterMetadataResponseArgs) ToParameterMetadataResponseOutput ¶
func (i ParameterMetadataResponseArgs) ToParameterMetadataResponseOutput() ParameterMetadataResponseOutput
func (ParameterMetadataResponseArgs) ToParameterMetadataResponseOutputWithContext ¶
func (i ParameterMetadataResponseArgs) ToParameterMetadataResponseOutputWithContext(ctx context.Context) ParameterMetadataResponseOutput
type ParameterMetadataResponseArray ¶
type ParameterMetadataResponseArray []ParameterMetadataResponseInput
func (ParameterMetadataResponseArray) ElementType ¶
func (ParameterMetadataResponseArray) ElementType() reflect.Type
func (ParameterMetadataResponseArray) ToParameterMetadataResponseArrayOutput ¶
func (i ParameterMetadataResponseArray) ToParameterMetadataResponseArrayOutput() ParameterMetadataResponseArrayOutput
func (ParameterMetadataResponseArray) ToParameterMetadataResponseArrayOutputWithContext ¶
func (i ParameterMetadataResponseArray) ToParameterMetadataResponseArrayOutputWithContext(ctx context.Context) ParameterMetadataResponseArrayOutput
type ParameterMetadataResponseArrayInput ¶
type ParameterMetadataResponseArrayInput interface { pulumi.Input ToParameterMetadataResponseArrayOutput() ParameterMetadataResponseArrayOutput ToParameterMetadataResponseArrayOutputWithContext(context.Context) ParameterMetadataResponseArrayOutput }
ParameterMetadataResponseArrayInput is an input type that accepts ParameterMetadataResponseArray and ParameterMetadataResponseArrayOutput values. You can construct a concrete instance of `ParameterMetadataResponseArrayInput` via:
ParameterMetadataResponseArray{ ParameterMetadataResponseArgs{...} }
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 ParameterMetadataResponseInput ¶
type ParameterMetadataResponseInput interface { pulumi.Input ToParameterMetadataResponseOutput() ParameterMetadataResponseOutput ToParameterMetadataResponseOutputWithContext(context.Context) ParameterMetadataResponseOutput }
ParameterMetadataResponseInput is an input type that accepts ParameterMetadataResponseArgs and ParameterMetadataResponseOutput values. You can construct a concrete instance of `ParameterMetadataResponseInput` via:
ParameterMetadataResponseArgs{...}
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 PipelineDescriptionResponseArgs ¶
type PipelineDescriptionResponseArgs struct { // Pipeline level display data. DisplayData DisplayDataResponseArrayInput `pulumi:"displayData"` // Description of each stage of execution of the pipeline. ExecutionPipelineStage ExecutionStageSummaryResponseArrayInput `pulumi:"executionPipelineStage"` // Description of each transform in the pipeline and collections between them. OriginalPipelineTransform TransformSummaryResponseArrayInput `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 (PipelineDescriptionResponseArgs) ElementType ¶
func (PipelineDescriptionResponseArgs) ElementType() reflect.Type
func (PipelineDescriptionResponseArgs) ToPipelineDescriptionResponseOutput ¶
func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponseOutput() PipelineDescriptionResponseOutput
func (PipelineDescriptionResponseArgs) ToPipelineDescriptionResponseOutputWithContext ¶
func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponseOutputWithContext(ctx context.Context) PipelineDescriptionResponseOutput
func (PipelineDescriptionResponseArgs) ToPipelineDescriptionResponsePtrOutput ¶
func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput
func (PipelineDescriptionResponseArgs) ToPipelineDescriptionResponsePtrOutputWithContext ¶
func (i PipelineDescriptionResponseArgs) ToPipelineDescriptionResponsePtrOutputWithContext(ctx context.Context) PipelineDescriptionResponsePtrOutput
type PipelineDescriptionResponseInput ¶
type PipelineDescriptionResponseInput interface { pulumi.Input ToPipelineDescriptionResponseOutput() PipelineDescriptionResponseOutput ToPipelineDescriptionResponseOutputWithContext(context.Context) PipelineDescriptionResponseOutput }
PipelineDescriptionResponseInput is an input type that accepts PipelineDescriptionResponseArgs and PipelineDescriptionResponseOutput values. You can construct a concrete instance of `PipelineDescriptionResponseInput` via:
PipelineDescriptionResponseArgs{...}
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
func (PipelineDescriptionResponseOutput) ToPipelineDescriptionResponsePtrOutput ¶
func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput
func (PipelineDescriptionResponseOutput) ToPipelineDescriptionResponsePtrOutputWithContext ¶
func (o PipelineDescriptionResponseOutput) ToPipelineDescriptionResponsePtrOutputWithContext(ctx context.Context) PipelineDescriptionResponsePtrOutput
type PipelineDescriptionResponsePtrInput ¶
type PipelineDescriptionResponsePtrInput interface { pulumi.Input ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput ToPipelineDescriptionResponsePtrOutputWithContext(context.Context) PipelineDescriptionResponsePtrOutput }
PipelineDescriptionResponsePtrInput is an input type that accepts PipelineDescriptionResponseArgs, PipelineDescriptionResponsePtr and PipelineDescriptionResponsePtrOutput values. You can construct a concrete instance of `PipelineDescriptionResponsePtrInput` via:
PipelineDescriptionResponseArgs{...} or: nil
func PipelineDescriptionResponsePtr ¶
func PipelineDescriptionResponsePtr(v *PipelineDescriptionResponseArgs) PipelineDescriptionResponsePtrInput
type PipelineDescriptionResponsePtrOutput ¶
type PipelineDescriptionResponsePtrOutput struct{ *pulumi.OutputState }
func (PipelineDescriptionResponsePtrOutput) DisplayData ¶
func (o PipelineDescriptionResponsePtrOutput) DisplayData() DisplayDataResponseArrayOutput
Pipeline level display data.
func (PipelineDescriptionResponsePtrOutput) ElementType ¶
func (PipelineDescriptionResponsePtrOutput) ElementType() reflect.Type
func (PipelineDescriptionResponsePtrOutput) ExecutionPipelineStage ¶
func (o PipelineDescriptionResponsePtrOutput) ExecutionPipelineStage() ExecutionStageSummaryResponseArrayOutput
Description of each stage of execution of the pipeline.
func (PipelineDescriptionResponsePtrOutput) OriginalPipelineTransform ¶
func (o PipelineDescriptionResponsePtrOutput) OriginalPipelineTransform() TransformSummaryResponseArrayOutput
Description of each transform in the pipeline and collections between them.
func (PipelineDescriptionResponsePtrOutput) ToPipelineDescriptionResponsePtrOutput ¶
func (o PipelineDescriptionResponsePtrOutput) ToPipelineDescriptionResponsePtrOutput() PipelineDescriptionResponsePtrOutput
func (PipelineDescriptionResponsePtrOutput) ToPipelineDescriptionResponsePtrOutputWithContext ¶
func (o PipelineDescriptionResponsePtrOutput) ToPipelineDescriptionResponsePtrOutputWithContext(ctx context.Context) PipelineDescriptionResponsePtrOutput
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 PubSubIODetailsResponseArgs ¶
type PubSubIODetailsResponseArgs struct { // Subscription used in the connection. Subscription pulumi.StringInput `pulumi:"subscription"` // Topic accessed in the connection. Topic pulumi.StringInput `pulumi:"topic"` }
Metadata for a Pub/Sub connector used by the job.
func (PubSubIODetailsResponseArgs) ElementType ¶
func (PubSubIODetailsResponseArgs) ElementType() reflect.Type
func (PubSubIODetailsResponseArgs) ToPubSubIODetailsResponseOutput ¶
func (i PubSubIODetailsResponseArgs) ToPubSubIODetailsResponseOutput() PubSubIODetailsResponseOutput
func (PubSubIODetailsResponseArgs) ToPubSubIODetailsResponseOutputWithContext ¶
func (i PubSubIODetailsResponseArgs) ToPubSubIODetailsResponseOutputWithContext(ctx context.Context) PubSubIODetailsResponseOutput
type PubSubIODetailsResponseArray ¶
type PubSubIODetailsResponseArray []PubSubIODetailsResponseInput
func (PubSubIODetailsResponseArray) ElementType ¶
func (PubSubIODetailsResponseArray) ElementType() reflect.Type
func (PubSubIODetailsResponseArray) ToPubSubIODetailsResponseArrayOutput ¶
func (i PubSubIODetailsResponseArray) ToPubSubIODetailsResponseArrayOutput() PubSubIODetailsResponseArrayOutput
func (PubSubIODetailsResponseArray) ToPubSubIODetailsResponseArrayOutputWithContext ¶
func (i PubSubIODetailsResponseArray) ToPubSubIODetailsResponseArrayOutputWithContext(ctx context.Context) PubSubIODetailsResponseArrayOutput
type PubSubIODetailsResponseArrayInput ¶
type PubSubIODetailsResponseArrayInput interface { pulumi.Input ToPubSubIODetailsResponseArrayOutput() PubSubIODetailsResponseArrayOutput ToPubSubIODetailsResponseArrayOutputWithContext(context.Context) PubSubIODetailsResponseArrayOutput }
PubSubIODetailsResponseArrayInput is an input type that accepts PubSubIODetailsResponseArray and PubSubIODetailsResponseArrayOutput values. You can construct a concrete instance of `PubSubIODetailsResponseArrayInput` via:
PubSubIODetailsResponseArray{ PubSubIODetailsResponseArgs{...} }
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 PubSubIODetailsResponseInput ¶
type PubSubIODetailsResponseInput interface { pulumi.Input ToPubSubIODetailsResponseOutput() PubSubIODetailsResponseOutput ToPubSubIODetailsResponseOutputWithContext(context.Context) PubSubIODetailsResponseOutput }
PubSubIODetailsResponseInput is an input type that accepts PubSubIODetailsResponseArgs and PubSubIODetailsResponseOutput values. You can construct a concrete instance of `PubSubIODetailsResponseInput` via:
PubSubIODetailsResponseArgs{...}
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 instnaces 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 instnaces 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 instnaces 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 instnaces 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 RuntimeMetadataResponseArgs ¶
type RuntimeMetadataResponseArgs struct { // The parameters for the template. Parameters ParameterMetadataResponseArrayInput `pulumi:"parameters"` // SDK Info for the template. SdkInfo SDKInfoResponseInput `pulumi:"sdkInfo"` }
RuntimeMetadata describing a runtime environment.
func (RuntimeMetadataResponseArgs) ElementType ¶
func (RuntimeMetadataResponseArgs) ElementType() reflect.Type
func (RuntimeMetadataResponseArgs) ToRuntimeMetadataResponseOutput ¶
func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponseOutput() RuntimeMetadataResponseOutput
func (RuntimeMetadataResponseArgs) ToRuntimeMetadataResponseOutputWithContext ¶
func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponseOutputWithContext(ctx context.Context) RuntimeMetadataResponseOutput
func (RuntimeMetadataResponseArgs) ToRuntimeMetadataResponsePtrOutput ¶
func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput
func (RuntimeMetadataResponseArgs) ToRuntimeMetadataResponsePtrOutputWithContext ¶
func (i RuntimeMetadataResponseArgs) ToRuntimeMetadataResponsePtrOutputWithContext(ctx context.Context) RuntimeMetadataResponsePtrOutput
type RuntimeMetadataResponseInput ¶
type RuntimeMetadataResponseInput interface { pulumi.Input ToRuntimeMetadataResponseOutput() RuntimeMetadataResponseOutput ToRuntimeMetadataResponseOutputWithContext(context.Context) RuntimeMetadataResponseOutput }
RuntimeMetadataResponseInput is an input type that accepts RuntimeMetadataResponseArgs and RuntimeMetadataResponseOutput values. You can construct a concrete instance of `RuntimeMetadataResponseInput` via:
RuntimeMetadataResponseArgs{...}
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
func (RuntimeMetadataResponseOutput) ToRuntimeMetadataResponsePtrOutput ¶
func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput
func (RuntimeMetadataResponseOutput) ToRuntimeMetadataResponsePtrOutputWithContext ¶
func (o RuntimeMetadataResponseOutput) ToRuntimeMetadataResponsePtrOutputWithContext(ctx context.Context) RuntimeMetadataResponsePtrOutput
type RuntimeMetadataResponsePtrInput ¶
type RuntimeMetadataResponsePtrInput interface { pulumi.Input ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput ToRuntimeMetadataResponsePtrOutputWithContext(context.Context) RuntimeMetadataResponsePtrOutput }
RuntimeMetadataResponsePtrInput is an input type that accepts RuntimeMetadataResponseArgs, RuntimeMetadataResponsePtr and RuntimeMetadataResponsePtrOutput values. You can construct a concrete instance of `RuntimeMetadataResponsePtrInput` via:
RuntimeMetadataResponseArgs{...} or: nil
func RuntimeMetadataResponsePtr ¶
func RuntimeMetadataResponsePtr(v *RuntimeMetadataResponseArgs) RuntimeMetadataResponsePtrInput
type RuntimeMetadataResponsePtrOutput ¶
type RuntimeMetadataResponsePtrOutput struct{ *pulumi.OutputState }
func (RuntimeMetadataResponsePtrOutput) Elem ¶
func (o RuntimeMetadataResponsePtrOutput) Elem() RuntimeMetadataResponseOutput
func (RuntimeMetadataResponsePtrOutput) ElementType ¶
func (RuntimeMetadataResponsePtrOutput) ElementType() reflect.Type
func (RuntimeMetadataResponsePtrOutput) Parameters ¶
func (o RuntimeMetadataResponsePtrOutput) Parameters() ParameterMetadataResponseArrayOutput
The parameters for the template.
func (RuntimeMetadataResponsePtrOutput) SdkInfo ¶
func (o RuntimeMetadataResponsePtrOutput) SdkInfo() SDKInfoResponsePtrOutput
SDK Info for the template.
func (RuntimeMetadataResponsePtrOutput) ToRuntimeMetadataResponsePtrOutput ¶
func (o RuntimeMetadataResponsePtrOutput) ToRuntimeMetadataResponsePtrOutput() RuntimeMetadataResponsePtrOutput
func (RuntimeMetadataResponsePtrOutput) ToRuntimeMetadataResponsePtrOutputWithContext ¶
func (o RuntimeMetadataResponsePtrOutput) ToRuntimeMetadataResponsePtrOutputWithContext(ctx context.Context) RuntimeMetadataResponsePtrOutput
type SDKInfoResponse ¶
type SDKInfoResponse struct { // The SDK Language. Language string `pulumi:"language"` // Optional. The SDK version. Version string `pulumi:"version"` }
SDK Information.
type SDKInfoResponseArgs ¶
type SDKInfoResponseArgs struct { // The SDK Language. Language pulumi.StringInput `pulumi:"language"` // Optional. The SDK version. Version pulumi.StringInput `pulumi:"version"` }
SDK Information.
func (SDKInfoResponseArgs) ElementType ¶
func (SDKInfoResponseArgs) ElementType() reflect.Type
func (SDKInfoResponseArgs) ToSDKInfoResponseOutput ¶
func (i SDKInfoResponseArgs) ToSDKInfoResponseOutput() SDKInfoResponseOutput
func (SDKInfoResponseArgs) ToSDKInfoResponseOutputWithContext ¶
func (i SDKInfoResponseArgs) ToSDKInfoResponseOutputWithContext(ctx context.Context) SDKInfoResponseOutput
func (SDKInfoResponseArgs) ToSDKInfoResponsePtrOutput ¶
func (i SDKInfoResponseArgs) ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput
func (SDKInfoResponseArgs) ToSDKInfoResponsePtrOutputWithContext ¶
func (i SDKInfoResponseArgs) ToSDKInfoResponsePtrOutputWithContext(ctx context.Context) SDKInfoResponsePtrOutput
type SDKInfoResponseInput ¶
type SDKInfoResponseInput interface { pulumi.Input ToSDKInfoResponseOutput() SDKInfoResponseOutput ToSDKInfoResponseOutputWithContext(context.Context) SDKInfoResponseOutput }
SDKInfoResponseInput is an input type that accepts SDKInfoResponseArgs and SDKInfoResponseOutput values. You can construct a concrete instance of `SDKInfoResponseInput` via:
SDKInfoResponseArgs{...}
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) ToSDKInfoResponsePtrOutput ¶
func (o SDKInfoResponseOutput) ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput
func (SDKInfoResponseOutput) ToSDKInfoResponsePtrOutputWithContext ¶
func (o SDKInfoResponseOutput) ToSDKInfoResponsePtrOutputWithContext(ctx context.Context) SDKInfoResponsePtrOutput
func (SDKInfoResponseOutput) Version ¶
func (o SDKInfoResponseOutput) Version() pulumi.StringOutput
Optional. The SDK version.
type SDKInfoResponsePtrInput ¶
type SDKInfoResponsePtrInput interface { pulumi.Input ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput ToSDKInfoResponsePtrOutputWithContext(context.Context) SDKInfoResponsePtrOutput }
SDKInfoResponsePtrInput is an input type that accepts SDKInfoResponseArgs, SDKInfoResponsePtr and SDKInfoResponsePtrOutput values. You can construct a concrete instance of `SDKInfoResponsePtrInput` via:
SDKInfoResponseArgs{...} or: nil
func SDKInfoResponsePtr ¶
func SDKInfoResponsePtr(v *SDKInfoResponseArgs) SDKInfoResponsePtrInput
type SDKInfoResponsePtrOutput ¶
type SDKInfoResponsePtrOutput struct{ *pulumi.OutputState }
func (SDKInfoResponsePtrOutput) Elem ¶
func (o SDKInfoResponsePtrOutput) Elem() SDKInfoResponseOutput
func (SDKInfoResponsePtrOutput) ElementType ¶
func (SDKInfoResponsePtrOutput) ElementType() reflect.Type
func (SDKInfoResponsePtrOutput) Language ¶
func (o SDKInfoResponsePtrOutput) Language() pulumi.StringPtrOutput
The SDK Language.
func (SDKInfoResponsePtrOutput) ToSDKInfoResponsePtrOutput ¶
func (o SDKInfoResponsePtrOutput) ToSDKInfoResponsePtrOutput() SDKInfoResponsePtrOutput
func (SDKInfoResponsePtrOutput) ToSDKInfoResponsePtrOutputWithContext ¶
func (o SDKInfoResponsePtrOutput) ToSDKInfoResponsePtrOutputWithContext(ctx context.Context) SDKInfoResponsePtrOutput
func (SDKInfoResponsePtrOutput) Version ¶
func (o SDKInfoResponsePtrOutput) Version() pulumi.StringPtrOutput
Optional. The SDK version.
type SdkHarnessContainerImage ¶
type SdkHarnessContainerImage struct { // 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 a SDK harness container for executing Dataflow pipelines.
type SdkHarnessContainerImageArgs ¶
type SdkHarnessContainerImageArgs struct { // 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 a 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 a SDK harness container for executing Dataflow pipelines.
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 { // 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 a SDK harness container for executing Dataflow pipelines.
type SdkHarnessContainerImageResponseArgs ¶
type SdkHarnessContainerImageResponseArgs struct { // A docker container image that resides in Google Container Registry. ContainerImage pulumi.StringInput `pulumi:"containerImage"` // Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness. EnvironmentId pulumi.StringInput `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.BoolInput `pulumi:"useSingleCorePerContainer"` }
Defines a SDK harness container for executing Dataflow pipelines.
func (SdkHarnessContainerImageResponseArgs) ElementType ¶
func (SdkHarnessContainerImageResponseArgs) ElementType() reflect.Type
func (SdkHarnessContainerImageResponseArgs) ToSdkHarnessContainerImageResponseOutput ¶
func (i SdkHarnessContainerImageResponseArgs) ToSdkHarnessContainerImageResponseOutput() SdkHarnessContainerImageResponseOutput
func (SdkHarnessContainerImageResponseArgs) ToSdkHarnessContainerImageResponseOutputWithContext ¶
func (i SdkHarnessContainerImageResponseArgs) ToSdkHarnessContainerImageResponseOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseOutput
type SdkHarnessContainerImageResponseArray ¶
type SdkHarnessContainerImageResponseArray []SdkHarnessContainerImageResponseInput
func (SdkHarnessContainerImageResponseArray) ElementType ¶
func (SdkHarnessContainerImageResponseArray) ElementType() reflect.Type
func (SdkHarnessContainerImageResponseArray) ToSdkHarnessContainerImageResponseArrayOutput ¶
func (i SdkHarnessContainerImageResponseArray) ToSdkHarnessContainerImageResponseArrayOutput() SdkHarnessContainerImageResponseArrayOutput
func (SdkHarnessContainerImageResponseArray) ToSdkHarnessContainerImageResponseArrayOutputWithContext ¶
func (i SdkHarnessContainerImageResponseArray) ToSdkHarnessContainerImageResponseArrayOutputWithContext(ctx context.Context) SdkHarnessContainerImageResponseArrayOutput
type SdkHarnessContainerImageResponseArrayInput ¶
type SdkHarnessContainerImageResponseArrayInput interface { pulumi.Input ToSdkHarnessContainerImageResponseArrayOutput() SdkHarnessContainerImageResponseArrayOutput ToSdkHarnessContainerImageResponseArrayOutputWithContext(context.Context) SdkHarnessContainerImageResponseArrayOutput }
SdkHarnessContainerImageResponseArrayInput is an input type that accepts SdkHarnessContainerImageResponseArray and SdkHarnessContainerImageResponseArrayOutput values. You can construct a concrete instance of `SdkHarnessContainerImageResponseArrayInput` via:
SdkHarnessContainerImageResponseArray{ SdkHarnessContainerImageResponseArgs{...} }
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 SdkHarnessContainerImageResponseInput ¶
type SdkHarnessContainerImageResponseInput interface { pulumi.Input ToSdkHarnessContainerImageResponseOutput() SdkHarnessContainerImageResponseOutput ToSdkHarnessContainerImageResponseOutputWithContext(context.Context) SdkHarnessContainerImageResponseOutput }
SdkHarnessContainerImageResponseInput is an input type that accepts SdkHarnessContainerImageResponseArgs and SdkHarnessContainerImageResponseOutput values. You can construct a concrete instance of `SdkHarnessContainerImageResponseInput` via:
SdkHarnessContainerImageResponseArgs{...}
type SdkHarnessContainerImageResponseOutput ¶
type SdkHarnessContainerImageResponseOutput struct{ *pulumi.OutputState }
Defines a SDK harness container for executing Dataflow pipelines.
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 SdkVersionResponseArgs ¶
type SdkVersionResponseArgs struct { // The support status for this SDK version. SdkSupportStatus pulumi.StringInput `pulumi:"sdkSupportStatus"` // The version of the SDK used to run the job. Version pulumi.StringInput `pulumi:"version"` // A readable string describing the version of the SDK. VersionDisplayName pulumi.StringInput `pulumi:"versionDisplayName"` }
The version of the SDK used to run the job.
func (SdkVersionResponseArgs) ElementType ¶
func (SdkVersionResponseArgs) ElementType() reflect.Type
func (SdkVersionResponseArgs) ToSdkVersionResponseOutput ¶
func (i SdkVersionResponseArgs) ToSdkVersionResponseOutput() SdkVersionResponseOutput
func (SdkVersionResponseArgs) ToSdkVersionResponseOutputWithContext ¶
func (i SdkVersionResponseArgs) ToSdkVersionResponseOutputWithContext(ctx context.Context) SdkVersionResponseOutput
func (SdkVersionResponseArgs) ToSdkVersionResponsePtrOutput ¶
func (i SdkVersionResponseArgs) ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput
func (SdkVersionResponseArgs) ToSdkVersionResponsePtrOutputWithContext ¶
func (i SdkVersionResponseArgs) ToSdkVersionResponsePtrOutputWithContext(ctx context.Context) SdkVersionResponsePtrOutput
type SdkVersionResponseInput ¶
type SdkVersionResponseInput interface { pulumi.Input ToSdkVersionResponseOutput() SdkVersionResponseOutput ToSdkVersionResponseOutputWithContext(context.Context) SdkVersionResponseOutput }
SdkVersionResponseInput is an input type that accepts SdkVersionResponseArgs and SdkVersionResponseOutput values. You can construct a concrete instance of `SdkVersionResponseInput` via:
SdkVersionResponseArgs{...}
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) ToSdkVersionResponsePtrOutput ¶
func (o SdkVersionResponseOutput) ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput
func (SdkVersionResponseOutput) ToSdkVersionResponsePtrOutputWithContext ¶
func (o SdkVersionResponseOutput) ToSdkVersionResponsePtrOutputWithContext(ctx context.Context) SdkVersionResponsePtrOutput
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 SdkVersionResponsePtrInput ¶
type SdkVersionResponsePtrInput interface { pulumi.Input ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput ToSdkVersionResponsePtrOutputWithContext(context.Context) SdkVersionResponsePtrOutput }
SdkVersionResponsePtrInput is an input type that accepts SdkVersionResponseArgs, SdkVersionResponsePtr and SdkVersionResponsePtrOutput values. You can construct a concrete instance of `SdkVersionResponsePtrInput` via:
SdkVersionResponseArgs{...} or: nil
func SdkVersionResponsePtr ¶
func SdkVersionResponsePtr(v *SdkVersionResponseArgs) SdkVersionResponsePtrInput
type SdkVersionResponsePtrOutput ¶
type SdkVersionResponsePtrOutput struct{ *pulumi.OutputState }
func (SdkVersionResponsePtrOutput) Elem ¶
func (o SdkVersionResponsePtrOutput) Elem() SdkVersionResponseOutput
func (SdkVersionResponsePtrOutput) ElementType ¶
func (SdkVersionResponsePtrOutput) ElementType() reflect.Type
func (SdkVersionResponsePtrOutput) SdkSupportStatus ¶
func (o SdkVersionResponsePtrOutput) SdkSupportStatus() pulumi.StringPtrOutput
The support status for this SDK version.
func (SdkVersionResponsePtrOutput) ToSdkVersionResponsePtrOutput ¶
func (o SdkVersionResponsePtrOutput) ToSdkVersionResponsePtrOutput() SdkVersionResponsePtrOutput
func (SdkVersionResponsePtrOutput) ToSdkVersionResponsePtrOutputWithContext ¶
func (o SdkVersionResponsePtrOutput) ToSdkVersionResponsePtrOutputWithContext(ctx context.Context) SdkVersionResponsePtrOutput
func (SdkVersionResponsePtrOutput) Version ¶
func (o SdkVersionResponsePtrOutput) Version() pulumi.StringPtrOutput
The version of the SDK used to run the job.
func (SdkVersionResponsePtrOutput) VersionDisplayName ¶
func (o SdkVersionResponsePtrOutput) VersionDisplayName() pulumi.StringPtrOutput
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 SpannerIODetailsResponseArgs ¶
type SpannerIODetailsResponseArgs struct { // DatabaseId accessed in the connection. DatabaseId pulumi.StringInput `pulumi:"databaseId"` // InstanceId accessed in the connection. InstanceId pulumi.StringInput `pulumi:"instanceId"` // ProjectId accessed in the connection. Project pulumi.StringInput `pulumi:"project"` }
Metadata for a Spanner connector used by the job.
func (SpannerIODetailsResponseArgs) ElementType ¶
func (SpannerIODetailsResponseArgs) ElementType() reflect.Type
func (SpannerIODetailsResponseArgs) ToSpannerIODetailsResponseOutput ¶
func (i SpannerIODetailsResponseArgs) ToSpannerIODetailsResponseOutput() SpannerIODetailsResponseOutput
func (SpannerIODetailsResponseArgs) ToSpannerIODetailsResponseOutputWithContext ¶
func (i SpannerIODetailsResponseArgs) ToSpannerIODetailsResponseOutputWithContext(ctx context.Context) SpannerIODetailsResponseOutput
type SpannerIODetailsResponseArray ¶
type SpannerIODetailsResponseArray []SpannerIODetailsResponseInput
func (SpannerIODetailsResponseArray) ElementType ¶
func (SpannerIODetailsResponseArray) ElementType() reflect.Type
func (SpannerIODetailsResponseArray) ToSpannerIODetailsResponseArrayOutput ¶
func (i SpannerIODetailsResponseArray) ToSpannerIODetailsResponseArrayOutput() SpannerIODetailsResponseArrayOutput
func (SpannerIODetailsResponseArray) ToSpannerIODetailsResponseArrayOutputWithContext ¶
func (i SpannerIODetailsResponseArray) ToSpannerIODetailsResponseArrayOutputWithContext(ctx context.Context) SpannerIODetailsResponseArrayOutput
type SpannerIODetailsResponseArrayInput ¶
type SpannerIODetailsResponseArrayInput interface { pulumi.Input ToSpannerIODetailsResponseArrayOutput() SpannerIODetailsResponseArrayOutput ToSpannerIODetailsResponseArrayOutputWithContext(context.Context) SpannerIODetailsResponseArrayOutput }
SpannerIODetailsResponseArrayInput is an input type that accepts SpannerIODetailsResponseArray and SpannerIODetailsResponseArrayOutput values. You can construct a concrete instance of `SpannerIODetailsResponseArrayInput` via:
SpannerIODetailsResponseArray{ SpannerIODetailsResponseArgs{...} }
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 SpannerIODetailsResponseInput ¶
type SpannerIODetailsResponseInput interface { pulumi.Input ToSpannerIODetailsResponseOutput() SpannerIODetailsResponseOutput ToSpannerIODetailsResponseOutputWithContext(context.Context) SpannerIODetailsResponseOutput }
SpannerIODetailsResponseInput is an input type that accepts SpannerIODetailsResponseArgs and SpannerIODetailsResponseOutput values. You can construct a concrete instance of `SpannerIODetailsResponseInput` via:
SpannerIODetailsResponseArgs{...}
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 StageSourceResponseArgs ¶
type StageSourceResponseArgs struct { // Dataflow service generated name for this source. Name pulumi.StringInput `pulumi:"name"` // User name for the original user transform or collection with which this source is most closely associated. OriginalTransformOrCollection pulumi.StringInput `pulumi:"originalTransformOrCollection"` // Size of the source, if measurable. SizeBytes pulumi.StringInput `pulumi:"sizeBytes"` // Human-readable name for this source; may be user or system generated. UserName pulumi.StringInput `pulumi:"userName"` }
Description of an input or output of an execution stage.
func (StageSourceResponseArgs) ElementType ¶
func (StageSourceResponseArgs) ElementType() reflect.Type
func (StageSourceResponseArgs) ToStageSourceResponseOutput ¶
func (i StageSourceResponseArgs) ToStageSourceResponseOutput() StageSourceResponseOutput
func (StageSourceResponseArgs) ToStageSourceResponseOutputWithContext ¶
func (i StageSourceResponseArgs) ToStageSourceResponseOutputWithContext(ctx context.Context) StageSourceResponseOutput
type StageSourceResponseArray ¶
type StageSourceResponseArray []StageSourceResponseInput
func (StageSourceResponseArray) ElementType ¶
func (StageSourceResponseArray) ElementType() reflect.Type
func (StageSourceResponseArray) ToStageSourceResponseArrayOutput ¶
func (i StageSourceResponseArray) ToStageSourceResponseArrayOutput() StageSourceResponseArrayOutput
func (StageSourceResponseArray) ToStageSourceResponseArrayOutputWithContext ¶
func (i StageSourceResponseArray) ToStageSourceResponseArrayOutputWithContext(ctx context.Context) StageSourceResponseArrayOutput
type StageSourceResponseArrayInput ¶
type StageSourceResponseArrayInput interface { pulumi.Input ToStageSourceResponseArrayOutput() StageSourceResponseArrayOutput ToStageSourceResponseArrayOutputWithContext(context.Context) StageSourceResponseArrayOutput }
StageSourceResponseArrayInput is an input type that accepts StageSourceResponseArray and StageSourceResponseArrayOutput values. You can construct a concrete instance of `StageSourceResponseArrayInput` via:
StageSourceResponseArray{ StageSourceResponseArgs{...} }
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 StageSourceResponseInput ¶
type StageSourceResponseInput interface { pulumi.Input ToStageSourceResponseOutput() StageSourceResponseOutput ToStageSourceResponseOutputWithContext(context.Context) StageSourceResponseOutput }
StageSourceResponseInput is an input type that accepts StageSourceResponseArgs and StageSourceResponseOutput values. You can construct a concrete instance of `StageSourceResponseInput` via:
StageSourceResponseArgs{...}
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 StatusResponseArgs ¶
type StatusResponseArgs struct { // The status code, which should be an enum value of google.rpc.Code. Code pulumi.IntInput `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details pulumi.StringMapArrayInput `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 pulumi.StringInput `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).
func (StatusResponseArgs) ElementType ¶
func (StatusResponseArgs) ElementType() reflect.Type
func (StatusResponseArgs) ToStatusResponseOutput ¶
func (i StatusResponseArgs) ToStatusResponseOutput() StatusResponseOutput
func (StatusResponseArgs) ToStatusResponseOutputWithContext ¶
func (i StatusResponseArgs) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
func (StatusResponseArgs) ToStatusResponsePtrOutput ¶
func (i StatusResponseArgs) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponseArgs) ToStatusResponsePtrOutputWithContext ¶
func (i StatusResponseArgs) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StatusResponseInput ¶
type StatusResponseInput interface { pulumi.Input ToStatusResponseOutput() StatusResponseOutput ToStatusResponseOutputWithContext(context.Context) StatusResponseOutput }
StatusResponseInput is an input type that accepts StatusResponseArgs and StatusResponseOutput values. You can construct a concrete instance of `StatusResponseInput` via:
StatusResponseArgs{...}
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
func (StatusResponseOutput) ToStatusResponsePtrOutput ¶
func (o StatusResponseOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponseOutput) ToStatusResponsePtrOutputWithContext ¶
func (o StatusResponseOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StatusResponsePtrInput ¶
type StatusResponsePtrInput interface { pulumi.Input ToStatusResponsePtrOutput() StatusResponsePtrOutput ToStatusResponsePtrOutputWithContext(context.Context) StatusResponsePtrOutput }
StatusResponsePtrInput is an input type that accepts StatusResponseArgs, StatusResponsePtr and StatusResponsePtrOutput values. You can construct a concrete instance of `StatusResponsePtrInput` via:
StatusResponseArgs{...} or: nil
func StatusResponsePtr ¶
func StatusResponsePtr(v *StatusResponseArgs) StatusResponsePtrInput
type StatusResponsePtrOutput ¶
type StatusResponsePtrOutput struct{ *pulumi.OutputState }
func (StatusResponsePtrOutput) Code ¶
func (o StatusResponsePtrOutput) Code() pulumi.IntPtrOutput
The status code, which should be an enum value of google.rpc.Code.
func (StatusResponsePtrOutput) Details ¶
func (o StatusResponsePtrOutput) 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 (StatusResponsePtrOutput) Elem ¶
func (o StatusResponsePtrOutput) Elem() StatusResponseOutput
func (StatusResponsePtrOutput) ElementType ¶
func (StatusResponsePtrOutput) ElementType() reflect.Type
func (StatusResponsePtrOutput) Message ¶
func (o StatusResponsePtrOutput) Message() pulumi.StringPtrOutput
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 (StatusResponsePtrOutput) ToStatusResponsePtrOutput ¶
func (o StatusResponsePtrOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext ¶
func (o StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
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 StepResponseArgs ¶
type StepResponseArgs struct { // The kind of step in the Cloud Dataflow job. Kind pulumi.StringInput `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.StringInput `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 (StepResponseArgs) ElementType ¶
func (StepResponseArgs) ElementType() reflect.Type
func (StepResponseArgs) ToStepResponseOutput ¶
func (i StepResponseArgs) ToStepResponseOutput() StepResponseOutput
func (StepResponseArgs) ToStepResponseOutputWithContext ¶
func (i StepResponseArgs) ToStepResponseOutputWithContext(ctx context.Context) StepResponseOutput
type StepResponseArray ¶
type StepResponseArray []StepResponseInput
func (StepResponseArray) ElementType ¶
func (StepResponseArray) ElementType() reflect.Type
func (StepResponseArray) ToStepResponseArrayOutput ¶
func (i StepResponseArray) ToStepResponseArrayOutput() StepResponseArrayOutput
func (StepResponseArray) ToStepResponseArrayOutputWithContext ¶
func (i StepResponseArray) ToStepResponseArrayOutputWithContext(ctx context.Context) StepResponseArrayOutput
type StepResponseArrayInput ¶
type StepResponseArrayInput interface { pulumi.Input ToStepResponseArrayOutput() StepResponseArrayOutput ToStepResponseArrayOutputWithContext(context.Context) StepResponseArrayOutput }
StepResponseArrayInput is an input type that accepts StepResponseArray and StepResponseArrayOutput values. You can construct a concrete instance of `StepResponseArrayInput` via:
StepResponseArray{ StepResponseArgs{...} }
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 StepResponseInput ¶
type StepResponseInput interface { pulumi.Input ToStepResponseOutput() StepResponseOutput ToStepResponseOutputWithContext(context.Context) StepResponseOutput }
StepResponseInput is an input type that accepts StepResponseArgs and StepResponseOutput values. You can construct a concrete instance of `StepResponseInput` via:
StepResponseArgs{...}
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 TaskRunnerSettingsResponseArgs ¶
type TaskRunnerSettingsResponseArgs struct { // Whether to also send taskrunner log info to stderr. Alsologtostderr pulumi.BoolInput `pulumi:"alsologtostderr"` // The location on the worker for task-specific subdirectories. BaseTaskDir pulumi.StringInput `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.StringInput `pulumi:"baseUrl"` // The file to store preprocessing commands in. CommandlinesFileName pulumi.StringInput `pulumi:"commandlinesFileName"` // Whether to continue taskrunner if an exception is hit. ContinueOnException pulumi.BoolInput `pulumi:"continueOnException"` // The API version of endpoint, e.g. "v1b3" DataflowApiVersion pulumi.StringInput `pulumi:"dataflowApiVersion"` // The command to launch the worker harness. HarnessCommand pulumi.StringInput `pulumi:"harnessCommand"` // The suggested backend language. LanguageHint pulumi.StringInput `pulumi:"languageHint"` // The directory on the VM to store logs. LogDir pulumi.StringInput `pulumi:"logDir"` // Whether to send taskrunner log info to Google Compute Engine VM serial console. LogToSerialconsole pulumi.BoolInput `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.StringInput `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 WorkerSettingsResponseInput `pulumi:"parallelWorkerSettings"` // The streaming worker main class name. StreamingWorkerMainClass pulumi.StringInput `pulumi:"streamingWorkerMainClass"` // The UNIX group ID on the worker VM to use for tasks launched by taskrunner; e.g. "wheel". TaskGroup pulumi.StringInput `pulumi:"taskGroup"` // The UNIX user ID on the worker VM to use for tasks launched by taskrunner; e.g. "root". TaskUser pulumi.StringInput `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.StringInput `pulumi:"tempStoragePrefix"` // The ID string of the VM. VmId pulumi.StringInput `pulumi:"vmId"` // The file to store the workflow in. WorkflowFileName pulumi.StringInput `pulumi:"workflowFileName"` }
Taskrunner configuration settings.
func (TaskRunnerSettingsResponseArgs) ElementType ¶
func (TaskRunnerSettingsResponseArgs) ElementType() reflect.Type
func (TaskRunnerSettingsResponseArgs) ToTaskRunnerSettingsResponseOutput ¶
func (i TaskRunnerSettingsResponseArgs) ToTaskRunnerSettingsResponseOutput() TaskRunnerSettingsResponseOutput
func (TaskRunnerSettingsResponseArgs) ToTaskRunnerSettingsResponseOutputWithContext ¶
func (i TaskRunnerSettingsResponseArgs) ToTaskRunnerSettingsResponseOutputWithContext(ctx context.Context) TaskRunnerSettingsResponseOutput
type TaskRunnerSettingsResponseInput ¶
type TaskRunnerSettingsResponseInput interface { pulumi.Input ToTaskRunnerSettingsResponseOutput() TaskRunnerSettingsResponseOutput ToTaskRunnerSettingsResponseOutputWithContext(context.Context) TaskRunnerSettingsResponseOutput }
TaskRunnerSettingsResponseInput is an input type that accepts TaskRunnerSettingsResponseArgs and TaskRunnerSettingsResponseOutput values. You can construct a concrete instance of `TaskRunnerSettingsResponseInput` via:
TaskRunnerSettingsResponseArgs{...}
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. 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 TemplateMetadataResponseArgs ¶
type TemplateMetadataResponseArgs struct { // Optional. A description of the template. Description pulumi.StringInput `pulumi:"description"` // The name of the template. Name pulumi.StringInput `pulumi:"name"` // The parameters for the template. Parameters ParameterMetadataResponseArrayInput `pulumi:"parameters"` }
Metadata describing a template.
func (TemplateMetadataResponseArgs) ElementType ¶
func (TemplateMetadataResponseArgs) ElementType() reflect.Type
func (TemplateMetadataResponseArgs) ToTemplateMetadataResponseOutput ¶
func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponseOutput() TemplateMetadataResponseOutput
func (TemplateMetadataResponseArgs) ToTemplateMetadataResponseOutputWithContext ¶
func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponseOutputWithContext(ctx context.Context) TemplateMetadataResponseOutput
func (TemplateMetadataResponseArgs) ToTemplateMetadataResponsePtrOutput ¶
func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput
func (TemplateMetadataResponseArgs) ToTemplateMetadataResponsePtrOutputWithContext ¶
func (i TemplateMetadataResponseArgs) ToTemplateMetadataResponsePtrOutputWithContext(ctx context.Context) TemplateMetadataResponsePtrOutput
type TemplateMetadataResponseInput ¶
type TemplateMetadataResponseInput interface { pulumi.Input ToTemplateMetadataResponseOutput() TemplateMetadataResponseOutput ToTemplateMetadataResponseOutputWithContext(context.Context) TemplateMetadataResponseOutput }
TemplateMetadataResponseInput is an input type that accepts TemplateMetadataResponseArgs and TemplateMetadataResponseOutput values. You can construct a concrete instance of `TemplateMetadataResponseInput` via:
TemplateMetadataResponseArgs{...}
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
func (TemplateMetadataResponseOutput) ToTemplateMetadataResponsePtrOutput ¶
func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput
func (TemplateMetadataResponseOutput) ToTemplateMetadataResponsePtrOutputWithContext ¶
func (o TemplateMetadataResponseOutput) ToTemplateMetadataResponsePtrOutputWithContext(ctx context.Context) TemplateMetadataResponsePtrOutput
type TemplateMetadataResponsePtrInput ¶
type TemplateMetadataResponsePtrInput interface { pulumi.Input ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput ToTemplateMetadataResponsePtrOutputWithContext(context.Context) TemplateMetadataResponsePtrOutput }
TemplateMetadataResponsePtrInput is an input type that accepts TemplateMetadataResponseArgs, TemplateMetadataResponsePtr and TemplateMetadataResponsePtrOutput values. You can construct a concrete instance of `TemplateMetadataResponsePtrInput` via:
TemplateMetadataResponseArgs{...} or: nil
func TemplateMetadataResponsePtr ¶
func TemplateMetadataResponsePtr(v *TemplateMetadataResponseArgs) TemplateMetadataResponsePtrInput
type TemplateMetadataResponsePtrOutput ¶
type TemplateMetadataResponsePtrOutput struct{ *pulumi.OutputState }
func (TemplateMetadataResponsePtrOutput) Description ¶
func (o TemplateMetadataResponsePtrOutput) Description() pulumi.StringPtrOutput
Optional. A description of the template.
func (TemplateMetadataResponsePtrOutput) Elem ¶
func (o TemplateMetadataResponsePtrOutput) Elem() TemplateMetadataResponseOutput
func (TemplateMetadataResponsePtrOutput) ElementType ¶
func (TemplateMetadataResponsePtrOutput) ElementType() reflect.Type
func (TemplateMetadataResponsePtrOutput) Name ¶
func (o TemplateMetadataResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the template.
func (TemplateMetadataResponsePtrOutput) Parameters ¶
func (o TemplateMetadataResponsePtrOutput) Parameters() ParameterMetadataResponseArrayOutput
The parameters for the template.
func (TemplateMetadataResponsePtrOutput) ToTemplateMetadataResponsePtrOutput ¶
func (o TemplateMetadataResponsePtrOutput) ToTemplateMetadataResponsePtrOutput() TemplateMetadataResponsePtrOutput
func (TemplateMetadataResponsePtrOutput) ToTemplateMetadataResponsePtrOutputWithContext ¶
func (o TemplateMetadataResponsePtrOutput) ToTemplateMetadataResponsePtrOutputWithContext(ctx context.Context) TemplateMetadataResponsePtrOutput
type TemplateOutput ¶
type TemplateOutput struct{ *pulumi.OutputState }
func (TemplateOutput) ElementType ¶
func (TemplateOutput) ElementType() reflect.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 TransformSummaryResponseArgs ¶
type TransformSummaryResponseArgs struct { // Transform-specific display data. DisplayData DisplayDataResponseArrayInput `pulumi:"displayData"` // User names for all collection inputs to this transform. InputCollectionName pulumi.StringArrayInput `pulumi:"inputCollectionName"` // Type of transform. Kind pulumi.StringInput `pulumi:"kind"` // User provided name for this transform instance. Name pulumi.StringInput `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 (TransformSummaryResponseArgs) ElementType ¶
func (TransformSummaryResponseArgs) ElementType() reflect.Type
func (TransformSummaryResponseArgs) ToTransformSummaryResponseOutput ¶
func (i TransformSummaryResponseArgs) ToTransformSummaryResponseOutput() TransformSummaryResponseOutput
func (TransformSummaryResponseArgs) ToTransformSummaryResponseOutputWithContext ¶
func (i TransformSummaryResponseArgs) ToTransformSummaryResponseOutputWithContext(ctx context.Context) TransformSummaryResponseOutput
type TransformSummaryResponseArray ¶
type TransformSummaryResponseArray []TransformSummaryResponseInput
func (TransformSummaryResponseArray) ElementType ¶
func (TransformSummaryResponseArray) ElementType() reflect.Type
func (TransformSummaryResponseArray) ToTransformSummaryResponseArrayOutput ¶
func (i TransformSummaryResponseArray) ToTransformSummaryResponseArrayOutput() TransformSummaryResponseArrayOutput
func (TransformSummaryResponseArray) ToTransformSummaryResponseArrayOutputWithContext ¶
func (i TransformSummaryResponseArray) ToTransformSummaryResponseArrayOutputWithContext(ctx context.Context) TransformSummaryResponseArrayOutput
type TransformSummaryResponseArrayInput ¶
type TransformSummaryResponseArrayInput interface { pulumi.Input ToTransformSummaryResponseArrayOutput() TransformSummaryResponseArrayOutput ToTransformSummaryResponseArrayOutputWithContext(context.Context) TransformSummaryResponseArrayOutput }
TransformSummaryResponseArrayInput is an input type that accepts TransformSummaryResponseArray and TransformSummaryResponseArrayOutput values. You can construct a concrete instance of `TransformSummaryResponseArrayInput` via:
TransformSummaryResponseArray{ TransformSummaryResponseArgs{...} }
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 TransformSummaryResponseInput ¶
type TransformSummaryResponseInput interface { pulumi.Input ToTransformSummaryResponseOutput() TransformSummaryResponseOutput ToTransformSummaryResponseOutputWithContext(context.Context) TransformSummaryResponseOutput }
TransformSummaryResponseInput is an input type that accepts TransformSummaryResponseArgs and TransformSummaryResponseOutput values. You can construct a concrete instance of `TransformSummaryResponseInput` via:
TransformSummaryResponseArgs{...}
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"` // 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"` // 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) 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"` // 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 WorkerPoolResponseArgs ¶
type WorkerPoolResponseArgs struct { // Settings for autoscaling of this WorkerPool. AutoscalingSettings AutoscalingSettingsResponseInput `pulumi:"autoscalingSettings"` // Data disks that are used by a VM in this workflow. DataDisks DiskResponseArrayInput `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 pulumi.StringInput `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.IntInput `pulumi:"diskSizeGb"` // Fully qualified source image for disks. DiskSourceImage pulumi.StringInput `pulumi:"diskSourceImage"` // Type of root disk for VMs. If empty or unspecified, the service will attempt to choose a reasonable default. DiskType pulumi.StringInput `pulumi:"diskType"` // Configuration for VM IPs. IpConfiguration pulumi.StringInput `pulumi:"ipConfiguration"` // The kind of the worker pool; currently only `harness` and `shuffle` are supported. Kind pulumi.StringInput `pulumi:"kind"` // Machine type (e.g. "n1-standard-1"). If empty or unspecified, the service will attempt to choose a reasonable default. MachineType pulumi.StringInput `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.StringInput `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.IntInput `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.IntInput `pulumi:"numWorkers"` // The action to take on host maintenance, as defined by the Google Compute Engine API. OnHostMaintenance pulumi.StringInput `pulumi:"onHostMaintenance"` // Packages to be installed on workers. Packages PackageResponseArrayInput `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 SdkHarnessContainerImageResponseArrayInput `pulumi:"sdkHarnessContainerImages"` // Subnetwork to which VMs will be assigned, if desired. Expected to be of the form "regions/REGION/subnetworks/SUBNETWORK". Subnetwork pulumi.StringInput `pulumi:"subnetwork"` // Settings passed through to Google Compute Engine workers when using the standard Dataflow task runner. Users should ignore this field. TaskrunnerSettings TaskRunnerSettingsResponseInput `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 pulumi.StringInput `pulumi:"teardownPolicy"` // Zone to run the worker pools in. If empty or unspecified, the service will attempt to choose a reasonable default. Zone pulumi.StringInput `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 (WorkerPoolResponseArgs) ElementType ¶
func (WorkerPoolResponseArgs) ElementType() reflect.Type
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutput ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutput() WorkerPoolResponseOutput
func (WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext ¶
func (i WorkerPoolResponseArgs) ToWorkerPoolResponseOutputWithContext(ctx context.Context) WorkerPoolResponseOutput
type WorkerPoolResponseArray ¶
type WorkerPoolResponseArray []WorkerPoolResponseInput
func (WorkerPoolResponseArray) ElementType ¶
func (WorkerPoolResponseArray) ElementType() reflect.Type
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput
func (WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext ¶
func (i WorkerPoolResponseArray) ToWorkerPoolResponseArrayOutputWithContext(ctx context.Context) WorkerPoolResponseArrayOutput
type WorkerPoolResponseArrayInput ¶
type WorkerPoolResponseArrayInput interface { pulumi.Input ToWorkerPoolResponseArrayOutput() WorkerPoolResponseArrayOutput ToWorkerPoolResponseArrayOutputWithContext(context.Context) WorkerPoolResponseArrayOutput }
WorkerPoolResponseArrayInput is an input type that accepts WorkerPoolResponseArray and WorkerPoolResponseArrayOutput values. You can construct a concrete instance of `WorkerPoolResponseArrayInput` via:
WorkerPoolResponseArray{ WorkerPoolResponseArgs{...} }
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 WorkerPoolResponseInput ¶
type WorkerPoolResponseInput interface { pulumi.Input ToWorkerPoolResponseOutput() WorkerPoolResponseOutput ToWorkerPoolResponseOutputWithContext(context.Context) WorkerPoolResponseOutput }
WorkerPoolResponseInput is an input type that accepts WorkerPoolResponseArgs and WorkerPoolResponseOutput values. You can construct a concrete instance of `WorkerPoolResponseInput` via:
WorkerPoolResponseArgs{...}
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) 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 WorkerSettingsResponseArgs ¶
type WorkerSettingsResponseArgs 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.StringInput `pulumi:"baseUrl"` // Whether to send work progress updates to the service. ReportingEnabled pulumi.BoolInput `pulumi:"reportingEnabled"` // The Cloud Dataflow service path relative to the root URL, for example, "dataflow/v1b3/projects". ServicePath pulumi.StringInput `pulumi:"servicePath"` // The Shuffle service path relative to the root URL, for example, "shuffle/v1beta1". ShuffleServicePath pulumi.StringInput `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.StringInput `pulumi:"tempStoragePrefix"` // The ID of the worker running this pipeline. WorkerId pulumi.StringInput `pulumi:"workerId"` }
Provides data to pass through to the worker harness.
func (WorkerSettingsResponseArgs) ElementType ¶
func (WorkerSettingsResponseArgs) ElementType() reflect.Type
func (WorkerSettingsResponseArgs) ToWorkerSettingsResponseOutput ¶
func (i WorkerSettingsResponseArgs) ToWorkerSettingsResponseOutput() WorkerSettingsResponseOutput
func (WorkerSettingsResponseArgs) ToWorkerSettingsResponseOutputWithContext ¶
func (i WorkerSettingsResponseArgs) ToWorkerSettingsResponseOutputWithContext(ctx context.Context) WorkerSettingsResponseOutput
type WorkerSettingsResponseInput ¶
type WorkerSettingsResponseInput interface { pulumi.Input ToWorkerSettingsResponseOutput() WorkerSettingsResponseOutput ToWorkerSettingsResponseOutputWithContext(context.Context) WorkerSettingsResponseOutput }
WorkerSettingsResponseInput is an input type that accepts WorkerSettingsResponseArgs and WorkerSettingsResponseOutput values. You can construct a concrete instance of `WorkerSettingsResponseInput` via:
WorkerSettingsResponseArgs{...}
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.