Documentation
¶
Index ¶
- Constants
- type Asset
- type AssetArgs
- type AssetInput
- type AssetOutput
- type AssetState
- type Contentitem
- type ContentitemArgs
- type ContentitemInput
- type ContentitemOutput
- type ContentitemState
- type Entity
- type EntityArgs
- type EntityInput
- type EntityOutput
- type EntityState
- type EntitySystem
- func (EntitySystem) ElementType() reflect.Type
- func (e EntitySystem) ToEntitySystemOutput() EntitySystemOutput
- func (e EntitySystem) ToEntitySystemOutputWithContext(ctx context.Context) EntitySystemOutput
- func (e EntitySystem) ToEntitySystemPtrOutput() EntitySystemPtrOutput
- func (e EntitySystem) ToEntitySystemPtrOutputWithContext(ctx context.Context) EntitySystemPtrOutput
- func (e EntitySystem) ToStringOutput() pulumi.StringOutput
- func (e EntitySystem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntitySystem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntitySystem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntitySystemInput
- type EntitySystemOutput
- func (EntitySystemOutput) ElementType() reflect.Type
- func (o EntitySystemOutput) ToEntitySystemOutput() EntitySystemOutput
- func (o EntitySystemOutput) ToEntitySystemOutputWithContext(ctx context.Context) EntitySystemOutput
- func (o EntitySystemOutput) ToEntitySystemPtrOutput() EntitySystemPtrOutput
- func (o EntitySystemOutput) ToEntitySystemPtrOutputWithContext(ctx context.Context) EntitySystemPtrOutput
- func (o EntitySystemOutput) ToStringOutput() pulumi.StringOutput
- func (o EntitySystemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntitySystemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntitySystemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntitySystemPtrInput
- type EntitySystemPtrOutput
- func (o EntitySystemPtrOutput) Elem() EntitySystemOutput
- func (EntitySystemPtrOutput) ElementType() reflect.Type
- func (o EntitySystemPtrOutput) ToEntitySystemPtrOutput() EntitySystemPtrOutput
- func (o EntitySystemPtrOutput) ToEntitySystemPtrOutputWithContext(ctx context.Context) EntitySystemPtrOutput
- func (o EntitySystemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntitySystemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityType
- func (EntityType) ElementType() reflect.Type
- func (e EntityType) ToEntityTypeOutput() EntityTypeOutput
- func (e EntityType) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
- func (e EntityType) ToEntityTypePtrOutput() EntityTypePtrOutput
- func (e EntityType) ToEntityTypePtrOutputWithContext(ctx context.Context) EntityTypePtrOutput
- func (e EntityType) ToStringOutput() pulumi.StringOutput
- func (e EntityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeInput
- type EntityTypeOutput
- func (EntityTypeOutput) ElementType() reflect.Type
- func (o EntityTypeOutput) ToEntityTypeOutput() EntityTypeOutput
- func (o EntityTypeOutput) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
- func (o EntityTypeOutput) ToEntityTypePtrOutput() EntityTypePtrOutput
- func (o EntityTypeOutput) ToEntityTypePtrOutputWithContext(ctx context.Context) EntityTypePtrOutput
- func (o EntityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o EntityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypePtrInput
- type EntityTypePtrOutput
- func (o EntityTypePtrOutput) Elem() EntityTypeOutput
- func (EntityTypePtrOutput) ElementType() reflect.Type
- func (o EntityTypePtrOutput) ToEntityTypePtrOutput() EntityTypePtrOutput
- func (o EntityTypePtrOutput) ToEntityTypePtrOutputWithContext(ctx context.Context) EntityTypePtrOutput
- func (o EntityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Environment
- type EnvironmentArgs
- type EnvironmentInput
- type EnvironmentOutput
- type EnvironmentState
- type GoogleCloudDataplexV1AssetDiscoverySpec
- type GoogleCloudDataplexV1AssetDiscoverySpecArgs
- func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecOutput() GoogleCloudDataplexV1AssetDiscoverySpecOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs
- func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsInput
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) Delimiter() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) HeaderRows() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Delimiter() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Elem() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) HeaderRows() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponse
- type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) Delimiter() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) Encoding() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) HeaderRows() pulumi.IntOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecInput
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs
- func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsInput
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) Elem() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponse
- type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) Encoding() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) CsvOptions() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ExcludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) IncludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) JsonOptions() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) Schedule() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecOutput() GoogleCloudDataplexV1AssetDiscoverySpecOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecPtrInput
- type GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) CsvOptions() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Elem() GoogleCloudDataplexV1AssetDiscoverySpecOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ExcludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) IncludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) JsonOptions() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Schedule() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
- type GoogleCloudDataplexV1AssetDiscoverySpecResponse
- type GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) CsvOptions() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
- func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ExcludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) IncludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) JsonOptions() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) Schedule() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecResponseOutput() GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
- type GoogleCloudDataplexV1AssetDiscoveryStatusResponse
- type GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
- func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) LastRunDuration() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) LastRunTime() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) Message() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) State() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) Stats() GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput() GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponse
- type GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) DataItems() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) DataSize() pulumi.StringOutput
- func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) Filesets() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) Tables() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput() GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
- func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
- type GoogleCloudDataplexV1AssetResourceSpec
- type GoogleCloudDataplexV1AssetResourceSpecArgs
- func (GoogleCloudDataplexV1AssetResourceSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1AssetResourceSpecArgs) ToGoogleCloudDataplexV1AssetResourceSpecOutput() GoogleCloudDataplexV1AssetResourceSpecOutput
- func (i GoogleCloudDataplexV1AssetResourceSpecArgs) ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecOutput
- type GoogleCloudDataplexV1AssetResourceSpecInput
- type GoogleCloudDataplexV1AssetResourceSpecOutput
- func (GoogleCloudDataplexV1AssetResourceSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetResourceSpecOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecOutput) ToGoogleCloudDataplexV1AssetResourceSpecOutput() GoogleCloudDataplexV1AssetResourceSpecOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecOutput) ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecOutput) Type() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- type GoogleCloudDataplexV1AssetResourceSpecResponse
- type GoogleCloudDataplexV1AssetResourceSpecResponseOutput
- func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ToGoogleCloudDataplexV1AssetResourceSpecResponseOutput() GoogleCloudDataplexV1AssetResourceSpecResponseOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ToGoogleCloudDataplexV1AssetResourceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecResponseOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDataplexV1AssetResourceSpecType
- func (GoogleCloudDataplexV1AssetResourceSpecType) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1AssetResourceSpecTypeInput
- type GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1AssetResourceSpecTypePtrInput
- type GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) Elem() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
- func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1AssetResourceStatusResponse
- type GoogleCloudDataplexV1AssetResourceStatusResponseOutput
- func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) Message() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) State() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ToGoogleCloudDataplexV1AssetResourceStatusResponseOutput() GoogleCloudDataplexV1AssetResourceStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ToGoogleCloudDataplexV1AssetResourceStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudDataplexV1AssetSecurityStatusResponse
- type GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
- func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) Message() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) State() pulumi.StringOutput
- func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ToGoogleCloudDataplexV1AssetSecurityStatusResponseOutput() GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ToGoogleCloudDataplexV1AssetSecurityStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudDataplexV1AssetStatusResponse
- type GoogleCloudDataplexV1AssetStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetStatusResponseOutput) ActiveAssets() pulumi.IntOutput
- func (GoogleCloudDataplexV1AssetStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1AssetStatusResponseOutput) SecurityPolicyApplyingAssets() pulumi.IntOutput
- func (o GoogleCloudDataplexV1AssetStatusResponseOutput) ToGoogleCloudDataplexV1AssetStatusResponseOutput() GoogleCloudDataplexV1AssetStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetStatusResponseOutput) ToGoogleCloudDataplexV1AssetStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetStatusResponseOutput
- func (o GoogleCloudDataplexV1AssetStatusResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudDataplexV1ContentNotebook
- type GoogleCloudDataplexV1ContentNotebookArgs
- func (GoogleCloudDataplexV1ContentNotebookArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookOutput() GoogleCloudDataplexV1ContentNotebookOutput
- func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookOutput
- func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput
- func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput
- type GoogleCloudDataplexV1ContentNotebookInput
- type GoogleCloudDataplexV1ContentNotebookKernelType
- func (GoogleCloudDataplexV1ContentNotebookKernelType) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ContentNotebookKernelTypeInput
- type GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ContentNotebookKernelTypePtrInput
- type GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) Elem() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ContentNotebookOutput
- func (GoogleCloudDataplexV1ContentNotebookOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentNotebookOutput) KernelType() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
- func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookOutput() GoogleCloudDataplexV1ContentNotebookOutput
- func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookOutput
- func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput
- type GoogleCloudDataplexV1ContentNotebookPtrInput
- type GoogleCloudDataplexV1ContentNotebookPtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) Elem() GoogleCloudDataplexV1ContentNotebookOutput
- func (GoogleCloudDataplexV1ContentNotebookPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) KernelType() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput
- func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput
- type GoogleCloudDataplexV1ContentNotebookResponse
- type GoogleCloudDataplexV1ContentNotebookResponseOutput
- func (GoogleCloudDataplexV1ContentNotebookResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentNotebookResponseOutput) KernelType() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ContentNotebookResponseOutput) ToGoogleCloudDataplexV1ContentNotebookResponseOutput() GoogleCloudDataplexV1ContentNotebookResponseOutput
- func (o GoogleCloudDataplexV1ContentNotebookResponseOutput) ToGoogleCloudDataplexV1ContentNotebookResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookResponseOutput
- type GoogleCloudDataplexV1ContentSqlScript
- type GoogleCloudDataplexV1ContentSqlScriptArgs
- func (GoogleCloudDataplexV1ContentSqlScriptArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptOutput() GoogleCloudDataplexV1ContentSqlScriptOutput
- func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptOutput
- func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- type GoogleCloudDataplexV1ContentSqlScriptEngine
- func (GoogleCloudDataplexV1ContentSqlScriptEngine) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ContentSqlScriptEngineInput
- type GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ContentSqlScriptEnginePtrInput
- type GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) Elem() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ContentSqlScriptInput
- type GoogleCloudDataplexV1ContentSqlScriptOutput
- func (GoogleCloudDataplexV1ContentSqlScriptOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentSqlScriptOutput) Engine() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptOutput() GoogleCloudDataplexV1ContentSqlScriptOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- type GoogleCloudDataplexV1ContentSqlScriptPtrInput
- type GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) Elem() GoogleCloudDataplexV1ContentSqlScriptOutput
- func (GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) Engine() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput
- type GoogleCloudDataplexV1ContentSqlScriptResponse
- type GoogleCloudDataplexV1ContentSqlScriptResponseOutput
- func (GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ContentSqlScriptResponseOutput) Engine() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ToGoogleCloudDataplexV1ContentSqlScriptResponseOutput() GoogleCloudDataplexV1ContentSqlScriptResponseOutput
- func (o GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ToGoogleCloudDataplexV1ContentSqlScriptResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptResponseOutput
- type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse
- type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) Compatible() pulumi.BoolOutput
- func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) Reason() pulumi.StringOutput
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput() GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
- type GoogleCloudDataplexV1EntityCompatibilityStatusResponse
- type GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) Bigquery() GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
- func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) HiveMetastore() GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput() GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
- func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
- type GoogleCloudDataplexV1EnvironmentEndpointsResponse
- type GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
- func (GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) Notebooks() pulumi.StringOutput
- func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) Sql() pulumi.StringOutput
- func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ToGoogleCloudDataplexV1EnvironmentEndpointsResponseOutput() GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ToGoogleCloudDataplexV1EnvironmentEndpointsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpec
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesInput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) MaxNodeCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) NodeCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) Elem() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) MaxNodeCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) NodeCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponse
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) DiskSizeGb() pulumi.IntOutput
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) MaxNodeCount() pulumi.IntOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) NodeCount() pulumi.IntOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput() ...
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutputWithContext(ctx context.Context) ...
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecInput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
- func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeInput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ImageVersion() pulumi.StringOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) JavaLibraries() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) Properties() pulumi.StringMapOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) PythonPackages() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponse
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ImageVersion() pulumi.StringOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) JavaLibraries() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) Properties() pulumi.StringMapOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) PythonPackages() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) Compute() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) OsImage() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponse
- type GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) Compute() ...
- func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) OsImage() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
- type GoogleCloudDataplexV1EnvironmentSessionSpec
- type GoogleCloudDataplexV1EnvironmentSessionSpecArgs
- func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput() GoogleCloudDataplexV1EnvironmentSessionSpecOutput
- func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecOutput
- func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- type GoogleCloudDataplexV1EnvironmentSessionSpecInput
- type GoogleCloudDataplexV1EnvironmentSessionSpecOutput
- func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) EnableFastStartup() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) MaxIdleDuration() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput() GoogleCloudDataplexV1EnvironmentSessionSpecOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- type GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput
- type GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) Elem() GoogleCloudDataplexV1EnvironmentSessionSpecOutput
- func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) EnableFastStartup() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) MaxIdleDuration() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
- type GoogleCloudDataplexV1EnvironmentSessionSpecResponse
- type GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
- func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) EnableFastStartup() pulumi.BoolOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) MaxIdleDuration() pulumi.StringOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput() GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
- type GoogleCloudDataplexV1EnvironmentSessionStatusResponse
- type GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) Active() pulumi.BoolOutput
- func (GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput() GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
- func (o GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
- type GoogleCloudDataplexV1LakeMetastore
- type GoogleCloudDataplexV1LakeMetastoreArgs
- func (GoogleCloudDataplexV1LakeMetastoreArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastoreOutput() GoogleCloudDataplexV1LakeMetastoreOutput
- func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreOutput
- func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput
- func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput
- type GoogleCloudDataplexV1LakeMetastoreInput
- type GoogleCloudDataplexV1LakeMetastoreOutput
- func (GoogleCloudDataplexV1LakeMetastoreOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1LakeMetastoreOutput) Service() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastoreOutput() GoogleCloudDataplexV1LakeMetastoreOutput
- func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreOutput
- func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput
- func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput
- type GoogleCloudDataplexV1LakeMetastorePtrInput
- type GoogleCloudDataplexV1LakeMetastorePtrOutput
- func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) Elem() GoogleCloudDataplexV1LakeMetastoreOutput
- func (GoogleCloudDataplexV1LakeMetastorePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) Service() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput
- func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput
- type GoogleCloudDataplexV1LakeMetastoreResponse
- type GoogleCloudDataplexV1LakeMetastoreResponseOutput
- func (GoogleCloudDataplexV1LakeMetastoreResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1LakeMetastoreResponseOutput) Service() pulumi.StringOutput
- func (o GoogleCloudDataplexV1LakeMetastoreResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreResponseOutput() GoogleCloudDataplexV1LakeMetastoreResponseOutput
- func (o GoogleCloudDataplexV1LakeMetastoreResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreResponseOutput
- type GoogleCloudDataplexV1LakeMetastoreStatusResponse
- type GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
- func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) Endpoint() pulumi.StringOutput
- func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) Message() pulumi.StringOutput
- func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) State() pulumi.StringOutput
- func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreStatusResponseOutput() GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
- func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
- func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) UpdateTime() pulumi.StringOutput
- type GoogleCloudDataplexV1Schema
- type GoogleCloudDataplexV1SchemaArgs
- func (GoogleCloudDataplexV1SchemaArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1SchemaArgs) ToGoogleCloudDataplexV1SchemaOutput() GoogleCloudDataplexV1SchemaOutput
- func (i GoogleCloudDataplexV1SchemaArgs) ToGoogleCloudDataplexV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaOutput
- type GoogleCloudDataplexV1SchemaInput
- type GoogleCloudDataplexV1SchemaOutput
- func (GoogleCloudDataplexV1SchemaOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- func (o GoogleCloudDataplexV1SchemaOutput) PartitionFields() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
- func (o GoogleCloudDataplexV1SchemaOutput) PartitionStyle() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (o GoogleCloudDataplexV1SchemaOutput) ToGoogleCloudDataplexV1SchemaOutput() GoogleCloudDataplexV1SchemaOutput
- func (o GoogleCloudDataplexV1SchemaOutput) ToGoogleCloudDataplexV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaOutput
- func (o GoogleCloudDataplexV1SchemaOutput) UserManaged() pulumi.BoolOutput
- type GoogleCloudDataplexV1SchemaPartitionField
- type GoogleCloudDataplexV1SchemaPartitionFieldArgs
- func (GoogleCloudDataplexV1SchemaPartitionFieldArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1SchemaPartitionFieldArgs) ToGoogleCloudDataplexV1SchemaPartitionFieldOutput() GoogleCloudDataplexV1SchemaPartitionFieldOutput
- func (i GoogleCloudDataplexV1SchemaPartitionFieldArgs) ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldArray
- func (GoogleCloudDataplexV1SchemaPartitionFieldArray) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1SchemaPartitionFieldArray) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
- func (i GoogleCloudDataplexV1SchemaPartitionFieldArray) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldArrayInput
- type GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
- func (GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) Index(i pulumi.IntInput) GoogleCloudDataplexV1SchemaPartitionFieldOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldInput
- type GoogleCloudDataplexV1SchemaPartitionFieldOutput
- func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldOutput() GoogleCloudDataplexV1SchemaPartitionFieldOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) Type() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldResponse
- type GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
- func (GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput
- func (GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseOutput() GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldType
- func (GoogleCloudDataplexV1SchemaPartitionFieldType) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldTypeInput
- type GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaPartitionFieldTypePtrInput
- type GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) Elem() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
- func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaPartitionStyle
- func (GoogleCloudDataplexV1SchemaPartitionStyle) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStyleOutput() GoogleCloudDataplexV1SchemaPartitionStyleOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStyleOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaPartitionStyleInput
- type GoogleCloudDataplexV1SchemaPartitionStyleOutput
- func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStyleOutput() GoogleCloudDataplexV1SchemaPartitionStyleOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStyleOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaPartitionStylePtrInput
- type GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) Elem() GoogleCloudDataplexV1SchemaPartitionStyleOutput
- func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaResponse
- type GoogleCloudDataplexV1SchemaResponseOutput
- func (GoogleCloudDataplexV1SchemaResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaResponseOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
- func (o GoogleCloudDataplexV1SchemaResponseOutput) PartitionFields() GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
- func (o GoogleCloudDataplexV1SchemaResponseOutput) PartitionStyle() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaResponseOutput) ToGoogleCloudDataplexV1SchemaResponseOutput() GoogleCloudDataplexV1SchemaResponseOutput
- func (o GoogleCloudDataplexV1SchemaResponseOutput) ToGoogleCloudDataplexV1SchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaResponseOutput
- func (o GoogleCloudDataplexV1SchemaResponseOutput) UserManaged() pulumi.BoolOutput
- type GoogleCloudDataplexV1SchemaSchemaField
- type GoogleCloudDataplexV1SchemaSchemaFieldArgs
- func (GoogleCloudDataplexV1SchemaSchemaFieldArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1SchemaSchemaFieldArgs) ToGoogleCloudDataplexV1SchemaSchemaFieldOutput() GoogleCloudDataplexV1SchemaSchemaFieldOutput
- func (i GoogleCloudDataplexV1SchemaSchemaFieldArgs) ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldArray
- func (GoogleCloudDataplexV1SchemaSchemaFieldArray) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1SchemaSchemaFieldArray) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- func (i GoogleCloudDataplexV1SchemaSchemaFieldArray) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldArrayInput
- type GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) Index(i pulumi.IntInput) GoogleCloudDataplexV1SchemaSchemaFieldOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldInput
- type GoogleCloudDataplexV1SchemaSchemaFieldMode
- func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldModeInput
- type GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldModePtrInput
- type GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) Elem() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Description() pulumi.StringPtrOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Mode() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldOutput() GoogleCloudDataplexV1SchemaSchemaFieldOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Type() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldResponse
- type GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Description() pulumi.StringOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Mode() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseOutput() GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldType
- func (GoogleCloudDataplexV1SchemaSchemaFieldType) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldTypeInput
- type GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1SchemaSchemaFieldTypePtrInput
- type GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) Elem() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
- func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1StorageFormat
- type GoogleCloudDataplexV1StorageFormatArgs
- func (GoogleCloudDataplexV1StorageFormatArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1StorageFormatArgs) ToGoogleCloudDataplexV1StorageFormatOutput() GoogleCloudDataplexV1StorageFormatOutput
- func (i GoogleCloudDataplexV1StorageFormatArgs) ToGoogleCloudDataplexV1StorageFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatOutput
- type GoogleCloudDataplexV1StorageFormatCompressionFormat
- func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1StorageFormatCompressionFormatInput
- type GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
- func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1StorageFormatCompressionFormatPtrInput
- type GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) Elem() GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
- func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1StorageFormatCsvOptions
- type GoogleCloudDataplexV1StorageFormatCsvOptionsArgs
- func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
- func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
- func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- type GoogleCloudDataplexV1StorageFormatCsvOptionsInput
- type GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Delimiter() pulumi.StringPtrOutput
- func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) HeaderRows() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Quote() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- type GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput
- type GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Delimiter() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Elem() GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
- func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) HeaderRows() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Quote() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- type GoogleCloudDataplexV1StorageFormatCsvOptionsResponse
- type GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Delimiter() pulumi.StringOutput
- func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Encoding() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) HeaderRows() pulumi.IntOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Quote() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
- func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
- type GoogleCloudDataplexV1StorageFormatInput
- type GoogleCloudDataplexV1StorageFormatJsonOptions
- type GoogleCloudDataplexV1StorageFormatJsonOptionsArgs
- func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
- func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
- func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- type GoogleCloudDataplexV1StorageFormatJsonOptionsInput
- type GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
- func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- type GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput
- type GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) Elem() GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
- func (GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- type GoogleCloudDataplexV1StorageFormatJsonOptionsResponse
- type GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
- func (GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) Encoding() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
- type GoogleCloudDataplexV1StorageFormatOutput
- func (o GoogleCloudDataplexV1StorageFormatOutput) CompressionFormat() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatOutput) Csv() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
- func (GoogleCloudDataplexV1StorageFormatOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatOutput) Json() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1StorageFormatOutput) MimeType() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatOutput) ToGoogleCloudDataplexV1StorageFormatOutput() GoogleCloudDataplexV1StorageFormatOutput
- func (o GoogleCloudDataplexV1StorageFormatOutput) ToGoogleCloudDataplexV1StorageFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatOutput
- type GoogleCloudDataplexV1StorageFormatResponse
- type GoogleCloudDataplexV1StorageFormatResponseOutput
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) CompressionFormat() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) Csv() GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
- func (GoogleCloudDataplexV1StorageFormatResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) Format() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) Json() GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) MimeType() pulumi.StringOutput
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) ToGoogleCloudDataplexV1StorageFormatResponseOutput() GoogleCloudDataplexV1StorageFormatResponseOutput
- func (o GoogleCloudDataplexV1StorageFormatResponseOutput) ToGoogleCloudDataplexV1StorageFormatResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatResponseOutput
- type GoogleCloudDataplexV1TaskExecutionSpec
- type GoogleCloudDataplexV1TaskExecutionSpecArgs
- func (GoogleCloudDataplexV1TaskExecutionSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskExecutionSpecArgs) ToGoogleCloudDataplexV1TaskExecutionSpecOutput() GoogleCloudDataplexV1TaskExecutionSpecOutput
- func (i GoogleCloudDataplexV1TaskExecutionSpecArgs) ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskExecutionSpecOutput
- type GoogleCloudDataplexV1TaskExecutionSpecInput
- type GoogleCloudDataplexV1TaskExecutionSpecOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) Args() pulumi.StringMapOutput
- func (GoogleCloudDataplexV1TaskExecutionSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) MaxJobExecutionLifetime() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) ServiceAccount() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) ToGoogleCloudDataplexV1TaskExecutionSpecOutput() GoogleCloudDataplexV1TaskExecutionSpecOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskExecutionSpecOutput
- type GoogleCloudDataplexV1TaskExecutionSpecResponse
- type GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) Args() pulumi.StringMapOutput
- func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) MaxJobExecutionLifetime() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ServiceAccount() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ToGoogleCloudDataplexV1TaskExecutionSpecResponseOutput() GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ToGoogleCloudDataplexV1TaskExecutionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpec
- type GoogleCloudDataplexV1TaskInfrastructureSpecArgs
- func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput() GoogleCloudDataplexV1TaskInfrastructureSpecOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs
- func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ExecutorsCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) MaxExecutorsCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) Elem() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ExecutorsCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) MaxExecutorsCount() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponse
- type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ExecutorsCount() pulumi.IntOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) MaxExecutorsCount() pulumi.IntOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs
- func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) JavaJars() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) Properties() pulumi.StringMapOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) PythonPackages() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) Elem() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) JavaJars() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) Properties() pulumi.StringMapOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) PythonPackages() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponse
- type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) JavaJars() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) Properties() pulumi.StringMapOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) PythonPackages() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) Batch() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ContainerImage() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput() GoogleCloudDataplexV1TaskInfrastructureSpecOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) VpcNetwork() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) Batch() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ContainerImage() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) Elem() GoogleCloudDataplexV1TaskInfrastructureSpecOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) VpcNetwork() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecResponse
- type GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) Batch() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ContainerImage() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) VpcNetwork() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs
- func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) Network() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) NetworkTags() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) SubNetwork() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) Elem() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) Network() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) NetworkTags() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) SubNetwork() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponse
- type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
- func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) Network() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) NetworkTags() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) SubNetwork() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
- func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
- type GoogleCloudDataplexV1TaskSparkTaskConfig
- type GoogleCloudDataplexV1TaskSparkTaskConfigArgs
- func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput() GoogleCloudDataplexV1TaskSparkTaskConfigOutput
- func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigOutput
- func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- type GoogleCloudDataplexV1TaskSparkTaskConfigInput
- type GoogleCloudDataplexV1TaskSparkTaskConfigOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ArchiveUris() pulumi.StringArrayOutput
- func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) FileUris() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) InfrastructureSpec() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) MainClass() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) MainJarFileUri() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) PythonScriptFile() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) SqlScript() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) SqlScriptFile() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput() GoogleCloudDataplexV1TaskSparkTaskConfigOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- type GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput
- type GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ArchiveUris() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) Elem() GoogleCloudDataplexV1TaskSparkTaskConfigOutput
- func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) FileUris() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) InfrastructureSpec() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) MainClass() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) MainJarFileUri() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) PythonScriptFile() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) SqlScript() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) SqlScriptFile() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
- type GoogleCloudDataplexV1TaskSparkTaskConfigResponse
- type GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ArchiveUris() pulumi.StringArrayOutput
- func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) FileUris() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) InfrastructureSpec() GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) MainClass() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) MainJarFileUri() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) PythonScriptFile() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) SqlScript() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) SqlScriptFile() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput() GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput
- func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput
- type GoogleCloudDataplexV1TaskTriggerSpec
- type GoogleCloudDataplexV1TaskTriggerSpecArgs
- func (GoogleCloudDataplexV1TaskTriggerSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1TaskTriggerSpecArgs) ToGoogleCloudDataplexV1TaskTriggerSpecOutput() GoogleCloudDataplexV1TaskTriggerSpecOutput
- func (i GoogleCloudDataplexV1TaskTriggerSpecArgs) ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecOutput
- type GoogleCloudDataplexV1TaskTriggerSpecInput
- type GoogleCloudDataplexV1TaskTriggerSpecOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) Disabled() pulumi.BoolPtrOutput
- func (GoogleCloudDataplexV1TaskTriggerSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) MaxRetries() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) Schedule() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) StartTime() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) ToGoogleCloudDataplexV1TaskTriggerSpecOutput() GoogleCloudDataplexV1TaskTriggerSpecOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) Type() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- type GoogleCloudDataplexV1TaskTriggerSpecResponse
- type GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Disabled() pulumi.BoolOutput
- func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) MaxRetries() pulumi.IntOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Schedule() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) StartTime() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ToGoogleCloudDataplexV1TaskTriggerSpecResponseOutput() GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ToGoogleCloudDataplexV1TaskTriggerSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDataplexV1TaskTriggerSpecType
- func (GoogleCloudDataplexV1TaskTriggerSpecType) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1TaskTriggerSpecTypeInput
- type GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1TaskTriggerSpecTypePtrInput
- type GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) Elem() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
- func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpec
- type GoogleCloudDataplexV1ZoneDiscoverySpecArgs
- func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput() GoogleCloudDataplexV1ZoneDiscoverySpecOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs
- func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsInput
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) Delimiter() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) HeaderRows() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Delimiter() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Elem() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) HeaderRows() pulumi.IntPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponse
- type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) Delimiter() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) Encoding() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) HeaderRows() pulumi.IntOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecInput
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs
- func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsInput
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) Elem() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponse
- type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) Encoding() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) CsvOptions() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ExcludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) IncludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) JsonOptions() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) Schedule() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput() GoogleCloudDataplexV1ZoneDiscoverySpecOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput
- type GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) CsvOptions() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Elem() GoogleCloudDataplexV1ZoneDiscoverySpecOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ExcludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) IncludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) JsonOptions() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Schedule() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
- type GoogleCloudDataplexV1ZoneDiscoverySpecResponse
- type GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) CsvOptions() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
- func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ExcludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) IncludePatterns() pulumi.StringArrayOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) JsonOptions() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) Schedule() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput() GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
- func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
- type GoogleCloudDataplexV1ZoneResourceSpec
- type GoogleCloudDataplexV1ZoneResourceSpecArgs
- func (GoogleCloudDataplexV1ZoneResourceSpecArgs) ElementType() reflect.Type
- func (i GoogleCloudDataplexV1ZoneResourceSpecArgs) ToGoogleCloudDataplexV1ZoneResourceSpecOutput() GoogleCloudDataplexV1ZoneResourceSpecOutput
- func (i GoogleCloudDataplexV1ZoneResourceSpecArgs) ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecOutput
- type GoogleCloudDataplexV1ZoneResourceSpecInput
- type GoogleCloudDataplexV1ZoneResourceSpecLocationType
- func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ElementType() reflect.Type
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput
- type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrInput
- type GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) Elem() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDataplexV1ZoneResourceSpecOutput
- func (GoogleCloudDataplexV1ZoneResourceSpecOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneResourceSpecOutput) LocationType() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecOutput) ToGoogleCloudDataplexV1ZoneResourceSpecOutput() GoogleCloudDataplexV1ZoneResourceSpecOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecOutput) ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecOutput
- type GoogleCloudDataplexV1ZoneResourceSpecResponse
- type GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
- func (GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) LocationType() pulumi.StringOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ToGoogleCloudDataplexV1ZoneResourceSpecResponseOutput() GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
- func (o GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ToGoogleCloudDataplexV1ZoneResourceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
- type GoogleIamV1AuditConfig
- type GoogleIamV1AuditConfigArgs
- type GoogleIamV1AuditConfigArray
- func (GoogleIamV1AuditConfigArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
- func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
- type GoogleIamV1AuditConfigArrayInput
- type GoogleIamV1AuditConfigArrayOutput
- func (GoogleIamV1AuditConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
- func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
- type GoogleIamV1AuditConfigInput
- type GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigArrayOutput
- func (GoogleIamV1AuditConfigOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigOutput) Service() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
- func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
- type GoogleIamV1AuditConfigResponse
- type GoogleIamV1AuditConfigResponseArrayOutput
- func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
- func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
- type GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (GoogleIamV1AuditConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditConfigResponseOutput) Service() pulumi.StringOutput
- func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
- func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
- type GoogleIamV1AuditLogConfig
- type GoogleIamV1AuditLogConfigArgs
- func (GoogleIamV1AuditLogConfigArgs) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
- func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
- type GoogleIamV1AuditLogConfigArray
- func (GoogleIamV1AuditLogConfigArray) ElementType() reflect.Type
- func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
- func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
- type GoogleIamV1AuditLogConfigArrayInput
- type GoogleIamV1AuditLogConfigArrayOutput
- func (GoogleIamV1AuditLogConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigOutput
- func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
- func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
- type GoogleIamV1AuditLogConfigInput
- type GoogleIamV1AuditLogConfigLogType
- func (GoogleIamV1AuditLogConfigLogType) ElementType() reflect.Type
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigLogTypeInput
- type GoogleIamV1AuditLogConfigLogTypeOutput
- func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigLogTypePtrInput
- type GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) Elem() GoogleIamV1AuditLogConfigLogTypeOutput
- func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleIamV1AuditLogConfigOutput
- func (GoogleIamV1AuditLogConfigOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o GoogleIamV1AuditLogConfigOutput) LogType() GoogleIamV1AuditLogConfigLogTypePtrOutput
- func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
- func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
- type GoogleIamV1AuditLogConfigResponse
- type GoogleIamV1AuditLogConfigResponseArrayOutput
- func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigResponseOutput
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
- func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
- type GoogleIamV1AuditLogConfigResponseOutput
- func (GoogleIamV1AuditLogConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
- func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
- type GoogleIamV1Binding
- type GoogleIamV1BindingArgs
- type GoogleIamV1BindingArray
- type GoogleIamV1BindingArrayInput
- type GoogleIamV1BindingArrayOutput
- func (GoogleIamV1BindingArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
- func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
- type GoogleIamV1BindingInput
- type GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingOutput) Condition() GoogleTypeExprPtrOutput
- func (GoogleIamV1BindingOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingOutput) Members() pulumi.StringArrayOutput
- func (o GoogleIamV1BindingOutput) Role() pulumi.StringPtrOutput
- func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
- func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
- type GoogleIamV1BindingResponse
- type GoogleIamV1BindingResponseArrayOutput
- func (GoogleIamV1BindingResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
- func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
- type GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseOutput) Condition() GoogleTypeExprResponseOutput
- func (GoogleIamV1BindingResponseOutput) ElementType() reflect.Type
- func (o GoogleIamV1BindingResponseOutput) Members() pulumi.StringArrayOutput
- func (o GoogleIamV1BindingResponseOutput) Role() pulumi.StringOutput
- func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
- func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
- type GoogleTypeExpr
- type GoogleTypeExprArgs
- func (GoogleTypeExprArgs) ElementType() reflect.Type
- func (i GoogleTypeExprArgs) ToGoogleTypeExprOutput() GoogleTypeExprOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprInput
- type GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) Description() pulumi.StringPtrOutput
- func (GoogleTypeExprOutput) ElementType() reflect.Type
- func (o GoogleTypeExprOutput) Expression() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) Location() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) Title() pulumi.StringPtrOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprOutput() GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprPtrInput
- type GoogleTypeExprPtrOutput
- func (o GoogleTypeExprPtrOutput) Description() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Elem() GoogleTypeExprOutput
- func (GoogleTypeExprPtrOutput) ElementType() reflect.Type
- func (o GoogleTypeExprPtrOutput) Expression() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Location() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) Title() pulumi.StringPtrOutput
- func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
- func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
- type GoogleTypeExprResponse
- type GoogleTypeExprResponseOutput
- func (o GoogleTypeExprResponseOutput) Description() pulumi.StringOutput
- func (GoogleTypeExprResponseOutput) ElementType() reflect.Type
- func (o GoogleTypeExprResponseOutput) Expression() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) Location() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) Title() pulumi.StringOutput
- func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
- func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
- type Lake
- type LakeArgs
- type LakeAssetIamPolicy
- type LakeAssetIamPolicyArgs
- type LakeAssetIamPolicyInput
- type LakeAssetIamPolicyOutput
- type LakeAssetIamPolicyState
- type LakeContentIamPolicy
- type LakeContentIamPolicyArgs
- type LakeContentIamPolicyInput
- type LakeContentIamPolicyOutput
- type LakeContentIamPolicyState
- type LakeEnvironmentIamPolicy
- type LakeEnvironmentIamPolicyArgs
- type LakeEnvironmentIamPolicyInput
- type LakeEnvironmentIamPolicyOutput
- func (LakeEnvironmentIamPolicyOutput) ElementType() reflect.Type
- func (o LakeEnvironmentIamPolicyOutput) ToLakeEnvironmentIamPolicyOutput() LakeEnvironmentIamPolicyOutput
- func (o LakeEnvironmentIamPolicyOutput) ToLakeEnvironmentIamPolicyOutputWithContext(ctx context.Context) LakeEnvironmentIamPolicyOutput
- type LakeEnvironmentIamPolicyState
- type LakeIamPolicy
- type LakeIamPolicyArgs
- type LakeIamPolicyInput
- type LakeIamPolicyOutput
- type LakeIamPolicyState
- type LakeInput
- type LakeOutput
- type LakeState
- type LakeTaskIamPolicy
- type LakeTaskIamPolicyArgs
- type LakeTaskIamPolicyInput
- type LakeTaskIamPolicyOutput
- type LakeTaskIamPolicyState
- type LakeZoneIamPolicy
- type LakeZoneIamPolicyArgs
- type LakeZoneIamPolicyInput
- type LakeZoneIamPolicyOutput
- type LakeZoneIamPolicyState
- type LookupAssetArgs
- type LookupAssetOutputArgs
- type LookupAssetResult
- type LookupAssetResultOutput
- func (o LookupAssetResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupAssetResultOutput) Description() pulumi.StringOutput
- func (o LookupAssetResultOutput) DiscoverySpec() GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
- func (o LookupAssetResultOutput) DiscoveryStatus() GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
- func (o LookupAssetResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAssetResultOutput) ElementType() reflect.Type
- func (o LookupAssetResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupAssetResultOutput) Name() pulumi.StringOutput
- func (o LookupAssetResultOutput) ResourceSpec() GoogleCloudDataplexV1AssetResourceSpecResponseOutput
- func (o LookupAssetResultOutput) ResourceStatus() GoogleCloudDataplexV1AssetResourceStatusResponseOutput
- func (o LookupAssetResultOutput) SecurityStatus() GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
- func (o LookupAssetResultOutput) State() pulumi.StringOutput
- func (o LookupAssetResultOutput) ToLookupAssetResultOutput() LookupAssetResultOutput
- func (o LookupAssetResultOutput) ToLookupAssetResultOutputWithContext(ctx context.Context) LookupAssetResultOutput
- func (o LookupAssetResultOutput) Uid() pulumi.StringOutput
- func (o LookupAssetResultOutput) UpdateTime() pulumi.StringOutput
- type LookupContentitemArgs
- type LookupContentitemOutputArgs
- type LookupContentitemResult
- type LookupContentitemResultOutput
- func (o LookupContentitemResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupContentitemResultOutput) DataText() pulumi.StringOutput
- func (o LookupContentitemResultOutput) Description() pulumi.StringOutput
- func (LookupContentitemResultOutput) ElementType() reflect.Type
- func (o LookupContentitemResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupContentitemResultOutput) Name() pulumi.StringOutput
- func (o LookupContentitemResultOutput) Notebook() GoogleCloudDataplexV1ContentNotebookResponseOutput
- func (o LookupContentitemResultOutput) Path() pulumi.StringOutput
- func (o LookupContentitemResultOutput) SqlScript() GoogleCloudDataplexV1ContentSqlScriptResponseOutput
- func (o LookupContentitemResultOutput) ToLookupContentitemResultOutput() LookupContentitemResultOutput
- func (o LookupContentitemResultOutput) ToLookupContentitemResultOutputWithContext(ctx context.Context) LookupContentitemResultOutput
- func (o LookupContentitemResultOutput) Uid() pulumi.StringOutput
- func (o LookupContentitemResultOutput) UpdateTime() pulumi.StringOutput
- type LookupEntityArgs
- type LookupEntityOutputArgs
- type LookupEntityResult
- type LookupEntityResultOutput
- func (o LookupEntityResultOutput) Asset() pulumi.StringOutput
- func (o LookupEntityResultOutput) CatalogEntry() pulumi.StringOutput
- func (o LookupEntityResultOutput) Compatibility() GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
- func (o LookupEntityResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupEntityResultOutput) DataPath() pulumi.StringOutput
- func (o LookupEntityResultOutput) DataPathPattern() pulumi.StringOutput
- func (o LookupEntityResultOutput) Description() pulumi.StringOutput
- func (o LookupEntityResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEntityResultOutput) ElementType() reflect.Type
- func (o LookupEntityResultOutput) Etag() pulumi.StringOutput
- func (o LookupEntityResultOutput) Format() GoogleCloudDataplexV1StorageFormatResponseOutput
- func (o LookupEntityResultOutput) Name() pulumi.StringOutput
- func (o LookupEntityResultOutput) Schema() GoogleCloudDataplexV1SchemaResponseOutput
- func (o LookupEntityResultOutput) System() pulumi.StringOutput
- func (o LookupEntityResultOutput) ToLookupEntityResultOutput() LookupEntityResultOutput
- func (o LookupEntityResultOutput) ToLookupEntityResultOutputWithContext(ctx context.Context) LookupEntityResultOutput
- func (o LookupEntityResultOutput) Type() pulumi.StringOutput
- func (o LookupEntityResultOutput) UpdateTime() pulumi.StringOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) Description() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) Endpoints() GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
- func (o LookupEnvironmentResultOutput) InfrastructureSpec() GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
- func (o LookupEnvironmentResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) SessionSpec() GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
- func (o LookupEnvironmentResultOutput) SessionStatus() GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
- func (o LookupEnvironmentResultOutput) State() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) Uid() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) UpdateTime() pulumi.StringOutput
- type LookupLakeArgs
- type LookupLakeAssetIamPolicyArgs
- type LookupLakeAssetIamPolicyOutputArgs
- type LookupLakeAssetIamPolicyResult
- type LookupLakeAssetIamPolicyResultOutput
- func (o LookupLakeAssetIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupLakeAssetIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupLakeAssetIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupLakeAssetIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupLakeAssetIamPolicyResultOutput) ToLookupLakeAssetIamPolicyResultOutput() LookupLakeAssetIamPolicyResultOutput
- func (o LookupLakeAssetIamPolicyResultOutput) ToLookupLakeAssetIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeAssetIamPolicyResultOutput
- func (o LookupLakeAssetIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupLakeContentIamPolicyArgs
- type LookupLakeContentIamPolicyOutputArgs
- type LookupLakeContentIamPolicyResult
- type LookupLakeContentIamPolicyResultOutput
- func (o LookupLakeContentIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupLakeContentIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupLakeContentIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupLakeContentIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupLakeContentIamPolicyResultOutput) ToLookupLakeContentIamPolicyResultOutput() LookupLakeContentIamPolicyResultOutput
- func (o LookupLakeContentIamPolicyResultOutput) ToLookupLakeContentIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeContentIamPolicyResultOutput
- func (o LookupLakeContentIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupLakeEnvironmentIamPolicyArgs
- type LookupLakeEnvironmentIamPolicyOutputArgs
- type LookupLakeEnvironmentIamPolicyResult
- type LookupLakeEnvironmentIamPolicyResultOutput
- func (o LookupLakeEnvironmentIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupLakeEnvironmentIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupLakeEnvironmentIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupLakeEnvironmentIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupLakeEnvironmentIamPolicyResultOutput) ToLookupLakeEnvironmentIamPolicyResultOutput() LookupLakeEnvironmentIamPolicyResultOutput
- func (o LookupLakeEnvironmentIamPolicyResultOutput) ToLookupLakeEnvironmentIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeEnvironmentIamPolicyResultOutput
- func (o LookupLakeEnvironmentIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupLakeIamPolicyArgs
- type LookupLakeIamPolicyOutputArgs
- type LookupLakeIamPolicyResult
- type LookupLakeIamPolicyResultOutput
- func (o LookupLakeIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupLakeIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupLakeIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupLakeIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupLakeIamPolicyResultOutput) ToLookupLakeIamPolicyResultOutput() LookupLakeIamPolicyResultOutput
- func (o LookupLakeIamPolicyResultOutput) ToLookupLakeIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeIamPolicyResultOutput
- func (o LookupLakeIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupLakeOutputArgs
- type LookupLakeResult
- type LookupLakeResultOutput
- func (o LookupLakeResultOutput) AssetStatus() GoogleCloudDataplexV1AssetStatusResponseOutput
- func (o LookupLakeResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupLakeResultOutput) Description() pulumi.StringOutput
- func (o LookupLakeResultOutput) DisplayName() pulumi.StringOutput
- func (LookupLakeResultOutput) ElementType() reflect.Type
- func (o LookupLakeResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupLakeResultOutput) Metastore() GoogleCloudDataplexV1LakeMetastoreResponseOutput
- func (o LookupLakeResultOutput) MetastoreStatus() GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
- func (o LookupLakeResultOutput) Name() pulumi.StringOutput
- func (o LookupLakeResultOutput) ServiceAccount() pulumi.StringOutput
- func (o LookupLakeResultOutput) State() pulumi.StringOutput
- func (o LookupLakeResultOutput) ToLookupLakeResultOutput() LookupLakeResultOutput
- func (o LookupLakeResultOutput) ToLookupLakeResultOutputWithContext(ctx context.Context) LookupLakeResultOutput
- func (o LookupLakeResultOutput) Uid() pulumi.StringOutput
- func (o LookupLakeResultOutput) UpdateTime() pulumi.StringOutput
- type LookupLakeTaskIamPolicyArgs
- type LookupLakeTaskIamPolicyOutputArgs
- type LookupLakeTaskIamPolicyResult
- type LookupLakeTaskIamPolicyResultOutput
- func (o LookupLakeTaskIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupLakeTaskIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupLakeTaskIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupLakeTaskIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupLakeTaskIamPolicyResultOutput) ToLookupLakeTaskIamPolicyResultOutput() LookupLakeTaskIamPolicyResultOutput
- func (o LookupLakeTaskIamPolicyResultOutput) ToLookupLakeTaskIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeTaskIamPolicyResultOutput
- func (o LookupLakeTaskIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupLakeZoneIamPolicyArgs
- type LookupLakeZoneIamPolicyOutputArgs
- type LookupLakeZoneIamPolicyResult
- type LookupLakeZoneIamPolicyResultOutput
- func (o LookupLakeZoneIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
- func (o LookupLakeZoneIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
- func (LookupLakeZoneIamPolicyResultOutput) ElementType() reflect.Type
- func (o LookupLakeZoneIamPolicyResultOutput) Etag() pulumi.StringOutput
- func (o LookupLakeZoneIamPolicyResultOutput) ToLookupLakeZoneIamPolicyResultOutput() LookupLakeZoneIamPolicyResultOutput
- func (o LookupLakeZoneIamPolicyResultOutput) ToLookupLakeZoneIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeZoneIamPolicyResultOutput
- func (o LookupLakeZoneIamPolicyResultOutput) Version() pulumi.IntOutput
- type LookupPartitionArgs
- type LookupPartitionOutputArgs
- type LookupPartitionResult
- type LookupPartitionResultOutput
- func (LookupPartitionResultOutput) ElementType() reflect.Type
- func (o LookupPartitionResultOutput) Etag() pulumi.StringOutput
- func (o LookupPartitionResultOutput) Location() pulumi.StringOutput
- func (o LookupPartitionResultOutput) Name() pulumi.StringOutput
- func (o LookupPartitionResultOutput) ToLookupPartitionResultOutput() LookupPartitionResultOutput
- func (o LookupPartitionResultOutput) ToLookupPartitionResultOutputWithContext(ctx context.Context) LookupPartitionResultOutput
- func (o LookupPartitionResultOutput) Values() pulumi.StringArrayOutput
- type LookupTaskArgs
- type LookupTaskOutputArgs
- type LookupTaskResult
- type LookupTaskResultOutput
- func (o LookupTaskResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupTaskResultOutput) Description() pulumi.StringOutput
- func (o LookupTaskResultOutput) DisplayName() pulumi.StringOutput
- func (LookupTaskResultOutput) ElementType() reflect.Type
- func (o LookupTaskResultOutput) ExecutionSpec() GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
- func (o LookupTaskResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupTaskResultOutput) Name() pulumi.StringOutput
- func (o LookupTaskResultOutput) Spark() GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput
- func (o LookupTaskResultOutput) State() pulumi.StringOutput
- func (o LookupTaskResultOutput) ToLookupTaskResultOutput() LookupTaskResultOutput
- func (o LookupTaskResultOutput) ToLookupTaskResultOutputWithContext(ctx context.Context) LookupTaskResultOutput
- func (o LookupTaskResultOutput) TriggerSpec() GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
- func (o LookupTaskResultOutput) Uid() pulumi.StringOutput
- func (o LookupTaskResultOutput) UpdateTime() pulumi.StringOutput
- type LookupZoneArgs
- type LookupZoneOutputArgs
- type LookupZoneResult
- type LookupZoneResultOutput
- func (o LookupZoneResultOutput) AssetStatus() GoogleCloudDataplexV1AssetStatusResponseOutput
- func (o LookupZoneResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupZoneResultOutput) Description() pulumi.StringOutput
- func (o LookupZoneResultOutput) DiscoverySpec() GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
- func (o LookupZoneResultOutput) DisplayName() pulumi.StringOutput
- func (LookupZoneResultOutput) ElementType() reflect.Type
- func (o LookupZoneResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupZoneResultOutput) Name() pulumi.StringOutput
- func (o LookupZoneResultOutput) ResourceSpec() GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
- func (o LookupZoneResultOutput) State() pulumi.StringOutput
- func (o LookupZoneResultOutput) ToLookupZoneResultOutput() LookupZoneResultOutput
- func (o LookupZoneResultOutput) ToLookupZoneResultOutputWithContext(ctx context.Context) LookupZoneResultOutput
- func (o LookupZoneResultOutput) Type() pulumi.StringOutput
- func (o LookupZoneResultOutput) Uid() pulumi.StringOutput
- func (o LookupZoneResultOutput) UpdateTime() pulumi.StringOutput
- type Partition
- type PartitionArgs
- type PartitionInput
- type PartitionOutput
- type PartitionState
- type Task
- type TaskArgs
- type TaskInput
- type TaskOutput
- type TaskState
- type Zone
- type ZoneArgs
- type ZoneInput
- type ZoneOutput
- type ZoneState
- type ZoneType
- func (ZoneType) ElementType() reflect.Type
- func (e ZoneType) ToStringOutput() pulumi.StringOutput
- func (e ZoneType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ZoneType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ZoneType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e ZoneType) ToZoneTypeOutput() ZoneTypeOutput
- func (e ZoneType) ToZoneTypeOutputWithContext(ctx context.Context) ZoneTypeOutput
- func (e ZoneType) ToZoneTypePtrOutput() ZoneTypePtrOutput
- func (e ZoneType) ToZoneTypePtrOutputWithContext(ctx context.Context) ZoneTypePtrOutput
- type ZoneTypeInput
- type ZoneTypeOutput
- func (ZoneTypeOutput) ElementType() reflect.Type
- func (o ZoneTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ZoneTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ZoneTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ZoneTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ZoneTypeOutput) ToZoneTypeOutput() ZoneTypeOutput
- func (o ZoneTypeOutput) ToZoneTypeOutputWithContext(ctx context.Context) ZoneTypeOutput
- func (o ZoneTypeOutput) ToZoneTypePtrOutput() ZoneTypePtrOutput
- func (o ZoneTypeOutput) ToZoneTypePtrOutputWithContext(ctx context.Context) ZoneTypePtrOutput
- type ZoneTypePtrInput
- type ZoneTypePtrOutput
- func (o ZoneTypePtrOutput) Elem() ZoneTypeOutput
- func (ZoneTypePtrOutput) ElementType() reflect.Type
- func (o ZoneTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ZoneTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ZoneTypePtrOutput) ToZoneTypePtrOutput() ZoneTypePtrOutput
- func (o ZoneTypePtrOutput) ToZoneTypePtrOutputWithContext(ctx context.Context) ZoneTypePtrOutput
Constants ¶
const ( // Storage system unspecified. EntitySystemStorageSystemUnspecified = EntitySystem("STORAGE_SYSTEM_UNSPECIFIED") // The entity data is contained within a Cloud Storage bucket. EntitySystemCloudStorage = EntitySystem("CLOUD_STORAGE") // The entity data is contained within a BigQuery dataset. EntitySystemBigquery = EntitySystem("BIGQUERY") )
const ( // Type unspecified. EntityTypeTypeUnspecified = EntityType("TYPE_UNSPECIFIED") // Structured and semi-structured data. EntityTypeTable = EntityType("TABLE") // Unstructured data. EntityTypeFileset = EntityType("FILESET") )
const ( // Type not specified. GoogleCloudDataplexV1AssetResourceSpecTypeTypeUnspecified = GoogleCloudDataplexV1AssetResourceSpecType("TYPE_UNSPECIFIED") // Cloud Storage bucket. GoogleCloudDataplexV1AssetResourceSpecTypeStorageBucket = GoogleCloudDataplexV1AssetResourceSpecType("STORAGE_BUCKET") // BigQuery dataset. GoogleCloudDataplexV1AssetResourceSpecTypeBigqueryDataset = GoogleCloudDataplexV1AssetResourceSpecType("BIGQUERY_DATASET") )
const ( // Kernel Type unspecified. GoogleCloudDataplexV1ContentNotebookKernelTypeKernelTypeUnspecified = GoogleCloudDataplexV1ContentNotebookKernelType("KERNEL_TYPE_UNSPECIFIED") // Python 3 Kernel. GoogleCloudDataplexV1ContentNotebookKernelTypePython3 = GoogleCloudDataplexV1ContentNotebookKernelType("PYTHON3") )
const ( // Value was unspecified. GoogleCloudDataplexV1ContentSqlScriptEngineQueryEngineUnspecified = GoogleCloudDataplexV1ContentSqlScriptEngine("QUERY_ENGINE_UNSPECIFIED") // Spark SQL Query. GoogleCloudDataplexV1ContentSqlScriptEngineSpark = GoogleCloudDataplexV1ContentSqlScriptEngine("SPARK") )
const ( // SchemaType unspecified. GoogleCloudDataplexV1SchemaPartitionFieldTypeTypeUnspecified = GoogleCloudDataplexV1SchemaPartitionFieldType("TYPE_UNSPECIFIED") // Boolean field. GoogleCloudDataplexV1SchemaPartitionFieldTypeBoolean = GoogleCloudDataplexV1SchemaPartitionFieldType("BOOLEAN") // Single byte numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeByte = GoogleCloudDataplexV1SchemaPartitionFieldType("BYTE") // 16-bit numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeInt16 = GoogleCloudDataplexV1SchemaPartitionFieldType("INT16") // 32-bit numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeInt32 = GoogleCloudDataplexV1SchemaPartitionFieldType("INT32") // 64-bit numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeInt64 = GoogleCloudDataplexV1SchemaPartitionFieldType("INT64") // Floating point numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeFloat = GoogleCloudDataplexV1SchemaPartitionFieldType("FLOAT") // Double precision numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeDouble = GoogleCloudDataplexV1SchemaPartitionFieldType("DOUBLE") // Real value numeric field. GoogleCloudDataplexV1SchemaPartitionFieldTypeDecimal = GoogleCloudDataplexV1SchemaPartitionFieldType("DECIMAL") // Sequence of characters field. GoogleCloudDataplexV1SchemaPartitionFieldTypeString = GoogleCloudDataplexV1SchemaPartitionFieldType("STRING") // Sequence of bytes field. GoogleCloudDataplexV1SchemaPartitionFieldTypeBinary = GoogleCloudDataplexV1SchemaPartitionFieldType("BINARY") // Date and time field. GoogleCloudDataplexV1SchemaPartitionFieldTypeTimestamp = GoogleCloudDataplexV1SchemaPartitionFieldType("TIMESTAMP") // Date field. GoogleCloudDataplexV1SchemaPartitionFieldTypeDate = GoogleCloudDataplexV1SchemaPartitionFieldType("DATE") // Time field. GoogleCloudDataplexV1SchemaPartitionFieldTypeTime = GoogleCloudDataplexV1SchemaPartitionFieldType("TIME") // Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union. GoogleCloudDataplexV1SchemaPartitionFieldTypeRecord = GoogleCloudDataplexV1SchemaPartitionFieldType("RECORD") // Null field that does not have values. GoogleCloudDataplexV1SchemaPartitionFieldTypeNull = GoogleCloudDataplexV1SchemaPartitionFieldType("NULL") )
const ( // PartitionStyle unspecified GoogleCloudDataplexV1SchemaPartitionStylePartitionStyleUnspecified = GoogleCloudDataplexV1SchemaPartitionStyle("PARTITION_STYLE_UNSPECIFIED") // Partitions are hive-compatible. Examples: gs://bucket/path/to/table/dt=2019-10-31/lang=en, gs://bucket/path/to/table/dt=2019-10-31/lang=en/late. GoogleCloudDataplexV1SchemaPartitionStyleHiveCompatible = GoogleCloudDataplexV1SchemaPartitionStyle("HIVE_COMPATIBLE") )
const ( // Mode unspecified. GoogleCloudDataplexV1SchemaSchemaFieldModeModeUnspecified = GoogleCloudDataplexV1SchemaSchemaFieldMode("MODE_UNSPECIFIED") // The field has required semantics. GoogleCloudDataplexV1SchemaSchemaFieldModeRequired = GoogleCloudDataplexV1SchemaSchemaFieldMode("REQUIRED") // The field has optional semantics, and may be null. GoogleCloudDataplexV1SchemaSchemaFieldModeNullable = GoogleCloudDataplexV1SchemaSchemaFieldMode("NULLABLE") // The field has repeated (0 or more) semantics, and is a list of values. GoogleCloudDataplexV1SchemaSchemaFieldModeRepeated = GoogleCloudDataplexV1SchemaSchemaFieldMode("REPEATED") )
const ( // SchemaType unspecified. GoogleCloudDataplexV1SchemaSchemaFieldTypeTypeUnspecified = GoogleCloudDataplexV1SchemaSchemaFieldType("TYPE_UNSPECIFIED") // Boolean field. GoogleCloudDataplexV1SchemaSchemaFieldTypeBoolean = GoogleCloudDataplexV1SchemaSchemaFieldType("BOOLEAN") // Single byte numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeByte = GoogleCloudDataplexV1SchemaSchemaFieldType("BYTE") // 16-bit numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeInt16 = GoogleCloudDataplexV1SchemaSchemaFieldType("INT16") // 32-bit numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeInt32 = GoogleCloudDataplexV1SchemaSchemaFieldType("INT32") // 64-bit numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeInt64 = GoogleCloudDataplexV1SchemaSchemaFieldType("INT64") // Floating point numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeFloat = GoogleCloudDataplexV1SchemaSchemaFieldType("FLOAT") // Double precision numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeDouble = GoogleCloudDataplexV1SchemaSchemaFieldType("DOUBLE") // Real value numeric field. GoogleCloudDataplexV1SchemaSchemaFieldTypeDecimal = GoogleCloudDataplexV1SchemaSchemaFieldType("DECIMAL") // Sequence of characters field. GoogleCloudDataplexV1SchemaSchemaFieldTypeString = GoogleCloudDataplexV1SchemaSchemaFieldType("STRING") // Sequence of bytes field. GoogleCloudDataplexV1SchemaSchemaFieldTypeBinary = GoogleCloudDataplexV1SchemaSchemaFieldType("BINARY") // Date and time field. GoogleCloudDataplexV1SchemaSchemaFieldTypeTimestamp = GoogleCloudDataplexV1SchemaSchemaFieldType("TIMESTAMP") // Date field. GoogleCloudDataplexV1SchemaSchemaFieldTypeDate = GoogleCloudDataplexV1SchemaSchemaFieldType("DATE") // Time field. GoogleCloudDataplexV1SchemaSchemaFieldTypeTime = GoogleCloudDataplexV1SchemaSchemaFieldType("TIME") // Structured field. Nested fields that define the structure of the map. If all nested fields are nullable, this field represents a union. GoogleCloudDataplexV1SchemaSchemaFieldTypeRecord = GoogleCloudDataplexV1SchemaSchemaFieldType("RECORD") // Null field that does not have values. GoogleCloudDataplexV1SchemaSchemaFieldTypeNull = GoogleCloudDataplexV1SchemaSchemaFieldType("NULL") )
const ( // CompressionFormat unspecified. Implies uncompressed data. GoogleCloudDataplexV1StorageFormatCompressionFormatCompressionFormatUnspecified = GoogleCloudDataplexV1StorageFormatCompressionFormat("COMPRESSION_FORMAT_UNSPECIFIED") // GZip compressed set of files. GoogleCloudDataplexV1StorageFormatCompressionFormatGzip = GoogleCloudDataplexV1StorageFormatCompressionFormat("GZIP") // BZip2 compressed set of files. GoogleCloudDataplexV1StorageFormatCompressionFormatBzip2 = GoogleCloudDataplexV1StorageFormatCompressionFormat("BZIP2") )
const ( // Unspecified trigger type. GoogleCloudDataplexV1TaskTriggerSpecTypeTypeUnspecified = GoogleCloudDataplexV1TaskTriggerSpecType("TYPE_UNSPECIFIED") // The task runs one-time shortly after Task Creation. GoogleCloudDataplexV1TaskTriggerSpecTypeOnDemand = GoogleCloudDataplexV1TaskTriggerSpecType("ON_DEMAND") // The task is scheduled to run periodically. GoogleCloudDataplexV1TaskTriggerSpecTypeRecurring = GoogleCloudDataplexV1TaskTriggerSpecType("RECURRING") )
const ( // Unspecified location type. GoogleCloudDataplexV1ZoneResourceSpecLocationTypeLocationTypeUnspecified = GoogleCloudDataplexV1ZoneResourceSpecLocationType("LOCATION_TYPE_UNSPECIFIED") // Resources that are associated with a single region. GoogleCloudDataplexV1ZoneResourceSpecLocationTypeSingleRegion = GoogleCloudDataplexV1ZoneResourceSpecLocationType("SINGLE_REGION") // Resources that are associated with a multi-region location. GoogleCloudDataplexV1ZoneResourceSpecLocationTypeMultiRegion = GoogleCloudDataplexV1ZoneResourceSpecLocationType("MULTI_REGION") )
const ( // Default case. Should never be this. GoogleIamV1AuditLogConfigLogTypeLogTypeUnspecified = GoogleIamV1AuditLogConfigLogType("LOG_TYPE_UNSPECIFIED") // Admin reads. Example: CloudIAM getIamPolicy GoogleIamV1AuditLogConfigLogTypeAdminRead = GoogleIamV1AuditLogConfigLogType("ADMIN_READ") // Data writes. Example: CloudSQL Users create GoogleIamV1AuditLogConfigLogTypeDataWrite = GoogleIamV1AuditLogConfigLogType("DATA_WRITE") // Data reads. Example: CloudSQL Users list GoogleIamV1AuditLogConfigLogTypeDataRead = GoogleIamV1AuditLogConfigLogType("DATA_READ") )
const ( // Zone type not specified. ZoneTypeTypeUnspecified = ZoneType("TYPE_UNSPECIFIED") // A zone that contains data that needs further processing before it is considered generally ready for consumption and analytics workloads. ZoneTypeRaw = ZoneType("RAW") // A zone that contains data that is considered to be ready for broader consumption and analytics workloads. Curated structured data stored in Cloud Storage must conform to certain file formats (parquet, avro and orc) and organized in a hive-compatible directory layout. ZoneTypeCurated = ZoneType("CURATED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Asset ¶
type Asset struct { pulumi.CustomResourceState // The time when the asset was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. Description of the asset. Description pulumi.StringOutput `pulumi:"description"` // Optional. Specification of the discovery feature applied to data referenced by this asset. When this spec is left unset, the asset will use the spec set on the parent zone. DiscoverySpec GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput `pulumi:"discoverySpec"` // Status of the discovery feature applied to data referenced by this asset. DiscoveryStatus GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput `pulumi:"discoveryStatus"` // Optional. User friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Optional. User defined labels for the asset. Labels pulumi.StringMapOutput `pulumi:"labels"` // The relative resource name of the asset, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}. Name pulumi.StringOutput `pulumi:"name"` // Specification of the resource that is referenced by this asset. ResourceSpec GoogleCloudDataplexV1AssetResourceSpecResponseOutput `pulumi:"resourceSpec"` // Status of the resource referenced by this asset. ResourceStatus GoogleCloudDataplexV1AssetResourceStatusResponseOutput `pulumi:"resourceStatus"` // Status of the security policy applied to resource referenced by this asset. SecurityStatus GoogleCloudDataplexV1AssetSecurityStatusResponseOutput `pulumi:"securityStatus"` // Current state of the asset. State pulumi.StringOutput `pulumi:"state"` // System generated globally unique ID for the asset. This ID will be different if the asset is deleted and re-created with the same name. Uid pulumi.StringOutput `pulumi:"uid"` // The time when the asset was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates an asset resource. Auto-naming is currently not supported for this resource.
func GetAsset ¶
func GetAsset(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssetState, opts ...pulumi.ResourceOption) (*Asset, error)
GetAsset gets an existing Asset 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 NewAsset ¶
func NewAsset(ctx *pulumi.Context, name string, args *AssetArgs, opts ...pulumi.ResourceOption) (*Asset, error)
NewAsset registers a new resource with the given unique name, arguments, and options.
func (*Asset) ElementType ¶
func (*Asset) ToAssetOutput ¶
func (i *Asset) ToAssetOutput() AssetOutput
func (*Asset) ToAssetOutputWithContext ¶
func (i *Asset) ToAssetOutputWithContext(ctx context.Context) AssetOutput
type AssetArgs ¶
type AssetArgs struct { AssetId pulumi.StringInput // Optional. Description of the asset. Description pulumi.StringPtrInput // Optional. Specification of the discovery feature applied to data referenced by this asset. When this spec is left unset, the asset will use the spec set on the parent zone. DiscoverySpec GoogleCloudDataplexV1AssetDiscoverySpecPtrInput // Optional. User friendly display name. DisplayName pulumi.StringPtrInput // Optional. User defined labels for the asset. Labels pulumi.StringMapInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Specification of the resource that is referenced by this asset. ResourceSpec GoogleCloudDataplexV1AssetResourceSpecInput ValidateOnly pulumi.StringPtrInput Zone pulumi.StringPtrInput }
The set of arguments for constructing a Asset resource.
func (AssetArgs) ElementType ¶
type AssetInput ¶
type AssetInput interface { pulumi.Input ToAssetOutput() AssetOutput ToAssetOutputWithContext(ctx context.Context) AssetOutput }
type AssetOutput ¶
type AssetOutput struct{ *pulumi.OutputState }
func (AssetOutput) ElementType ¶
func (AssetOutput) ElementType() reflect.Type
func (AssetOutput) ToAssetOutput ¶
func (o AssetOutput) ToAssetOutput() AssetOutput
func (AssetOutput) ToAssetOutputWithContext ¶
func (o AssetOutput) ToAssetOutputWithContext(ctx context.Context) AssetOutput
type AssetState ¶
type AssetState struct { }
func (AssetState) ElementType ¶
func (AssetState) ElementType() reflect.Type
type Contentitem ¶
type Contentitem struct { pulumi.CustomResourceState // Content creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Content data in string format. DataText pulumi.StringOutput `pulumi:"dataText"` // Optional. Description of the content. Description pulumi.StringOutput `pulumi:"description"` // Optional. User defined labels for the content. Labels pulumi.StringMapOutput `pulumi:"labels"` // The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id} Name pulumi.StringOutput `pulumi:"name"` // Notebook related configurations. Notebook GoogleCloudDataplexV1ContentNotebookResponseOutput `pulumi:"notebook"` // The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes. Path pulumi.StringOutput `pulumi:"path"` // Sql Script related configurations. SqlScript GoogleCloudDataplexV1ContentSqlScriptResponseOutput `pulumi:"sqlScript"` // System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name. Uid pulumi.StringOutput `pulumi:"uid"` // The time when the content was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Create a content. Auto-naming is currently not supported for this resource.
func GetContentitem ¶
func GetContentitem(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ContentitemState, opts ...pulumi.ResourceOption) (*Contentitem, error)
GetContentitem gets an existing Contentitem 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 NewContentitem ¶
func NewContentitem(ctx *pulumi.Context, name string, args *ContentitemArgs, opts ...pulumi.ResourceOption) (*Contentitem, error)
NewContentitem registers a new resource with the given unique name, arguments, and options.
func (*Contentitem) ElementType ¶
func (*Contentitem) ElementType() reflect.Type
func (*Contentitem) ToContentitemOutput ¶
func (i *Contentitem) ToContentitemOutput() ContentitemOutput
func (*Contentitem) ToContentitemOutputWithContext ¶
func (i *Contentitem) ToContentitemOutputWithContext(ctx context.Context) ContentitemOutput
type ContentitemArgs ¶
type ContentitemArgs struct { // Content data in string format. DataText pulumi.StringInput // Optional. Description of the content. Description pulumi.StringPtrInput // Optional. User defined labels for the content. Labels pulumi.StringMapInput LakeId pulumi.StringInput Location pulumi.StringPtrInput // Notebook related configurations. Notebook GoogleCloudDataplexV1ContentNotebookPtrInput // The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes. Path pulumi.StringInput Project pulumi.StringPtrInput // Sql Script related configurations. SqlScript GoogleCloudDataplexV1ContentSqlScriptPtrInput ValidateOnly pulumi.StringPtrInput }
The set of arguments for constructing a Contentitem resource.
func (ContentitemArgs) ElementType ¶
func (ContentitemArgs) ElementType() reflect.Type
type ContentitemInput ¶
type ContentitemInput interface { pulumi.Input ToContentitemOutput() ContentitemOutput ToContentitemOutputWithContext(ctx context.Context) ContentitemOutput }
type ContentitemOutput ¶
type ContentitemOutput struct{ *pulumi.OutputState }
func (ContentitemOutput) ElementType ¶
func (ContentitemOutput) ElementType() reflect.Type
func (ContentitemOutput) ToContentitemOutput ¶
func (o ContentitemOutput) ToContentitemOutput() ContentitemOutput
func (ContentitemOutput) ToContentitemOutputWithContext ¶
func (o ContentitemOutput) ToContentitemOutputWithContext(ctx context.Context) ContentitemOutput
type ContentitemState ¶
type ContentitemState struct { }
func (ContentitemState) ElementType ¶
func (ContentitemState) ElementType() reflect.Type
type Entity ¶
type Entity struct { pulumi.CustomResourceState // Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset. Asset pulumi.StringOutput `pulumi:"asset"` // The name of the associated Data Catalog entry. CatalogEntry pulumi.StringOutput `pulumi:"catalogEntry"` // Metadata stores that the entity is compatible with. Compatibility GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput `pulumi:"compatibility"` // The time when the entity was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id. DataPath pulumi.StringOutput `pulumi:"dataPath"` // Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv. DataPathPattern pulumi.StringOutput `pulumi:"dataPathPattern"` // Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters. Description pulumi.StringOutput `pulumi:"description"` // Optional. Display name must be shorter than or equal to 256 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests. Etag pulumi.StringOutput `pulumi:"etag"` // Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery. Format GoogleCloudDataplexV1StorageFormatResponseOutput `pulumi:"format"` // The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}. Name pulumi.StringOutput `pulumi:"name"` // The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response. Schema GoogleCloudDataplexV1SchemaResponseOutput `pulumi:"schema"` // Immutable. Identifies the storage system of the entity data. System pulumi.StringOutput `pulumi:"system"` // Immutable. The type of entity. Type pulumi.StringOutput `pulumi:"type"` // The time when the entity was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Create a metadata entity. Auto-naming is currently not supported for this resource.
func GetEntity ¶
func GetEntity(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntityState, opts ...pulumi.ResourceOption) (*Entity, error)
GetEntity gets an existing Entity 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 NewEntity ¶
func NewEntity(ctx *pulumi.Context, name string, args *EntityArgs, opts ...pulumi.ResourceOption) (*Entity, error)
NewEntity registers a new resource with the given unique name, arguments, and options.
func (*Entity) ElementType ¶
func (*Entity) ToEntityOutput ¶
func (i *Entity) ToEntityOutput() EntityOutput
func (*Entity) ToEntityOutputWithContext ¶
func (i *Entity) ToEntityOutputWithContext(ctx context.Context) EntityOutput
type EntityArgs ¶
type EntityArgs struct { // Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset. Asset pulumi.StringInput // Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id. DataPath pulumi.StringInput // Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv. DataPathPattern pulumi.StringPtrInput // Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters. Description pulumi.StringPtrInput // Optional. Display name must be shorter than or equal to 256 characters. DisplayName pulumi.StringPtrInput // Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests. Etag pulumi.StringPtrInput // Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery. Format GoogleCloudDataplexV1StorageFormatInput // A user-provided entity ID. It is mutable, and will be used as the published table name. Specifying a new ID in an update entity request will override the existing value. The ID must contain only letters (a-z, A-Z), numbers (0-9), and underscores. Must begin with a letter and consist of 256 or fewer characters. Id pulumi.StringInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response. Schema GoogleCloudDataplexV1SchemaInput // Immutable. Identifies the storage system of the entity data. System EntitySystemInput // Immutable. The type of entity. Type EntityTypeInput ValidateOnly pulumi.StringPtrInput Zone pulumi.StringPtrInput }
The set of arguments for constructing a Entity resource.
func (EntityArgs) ElementType ¶
func (EntityArgs) ElementType() reflect.Type
type EntityInput ¶
type EntityInput interface { pulumi.Input ToEntityOutput() EntityOutput ToEntityOutputWithContext(ctx context.Context) EntityOutput }
type EntityOutput ¶
type EntityOutput struct{ *pulumi.OutputState }
func (EntityOutput) ElementType ¶
func (EntityOutput) ElementType() reflect.Type
func (EntityOutput) ToEntityOutput ¶
func (o EntityOutput) ToEntityOutput() EntityOutput
func (EntityOutput) ToEntityOutputWithContext ¶
func (o EntityOutput) ToEntityOutputWithContext(ctx context.Context) EntityOutput
type EntityState ¶
type EntityState struct { }
func (EntityState) ElementType ¶
func (EntityState) ElementType() reflect.Type
type EntitySystem ¶
type EntitySystem string
Required. Immutable. Identifies the storage system of the entity data.
func (EntitySystem) ElementType ¶
func (EntitySystem) ElementType() reflect.Type
func (EntitySystem) ToEntitySystemOutput ¶
func (e EntitySystem) ToEntitySystemOutput() EntitySystemOutput
func (EntitySystem) ToEntitySystemOutputWithContext ¶
func (e EntitySystem) ToEntitySystemOutputWithContext(ctx context.Context) EntitySystemOutput
func (EntitySystem) ToEntitySystemPtrOutput ¶
func (e EntitySystem) ToEntitySystemPtrOutput() EntitySystemPtrOutput
func (EntitySystem) ToEntitySystemPtrOutputWithContext ¶
func (e EntitySystem) ToEntitySystemPtrOutputWithContext(ctx context.Context) EntitySystemPtrOutput
func (EntitySystem) ToStringOutput ¶
func (e EntitySystem) ToStringOutput() pulumi.StringOutput
func (EntitySystem) ToStringOutputWithContext ¶
func (e EntitySystem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntitySystem) ToStringPtrOutput ¶
func (e EntitySystem) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntitySystem) ToStringPtrOutputWithContext ¶
func (e EntitySystem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntitySystemInput ¶
type EntitySystemInput interface { pulumi.Input ToEntitySystemOutput() EntitySystemOutput ToEntitySystemOutputWithContext(context.Context) EntitySystemOutput }
EntitySystemInput is an input type that accepts EntitySystemArgs and EntitySystemOutput values. You can construct a concrete instance of `EntitySystemInput` via:
EntitySystemArgs{...}
type EntitySystemOutput ¶
type EntitySystemOutput struct{ *pulumi.OutputState }
func (EntitySystemOutput) ElementType ¶
func (EntitySystemOutput) ElementType() reflect.Type
func (EntitySystemOutput) ToEntitySystemOutput ¶
func (o EntitySystemOutput) ToEntitySystemOutput() EntitySystemOutput
func (EntitySystemOutput) ToEntitySystemOutputWithContext ¶
func (o EntitySystemOutput) ToEntitySystemOutputWithContext(ctx context.Context) EntitySystemOutput
func (EntitySystemOutput) ToEntitySystemPtrOutput ¶
func (o EntitySystemOutput) ToEntitySystemPtrOutput() EntitySystemPtrOutput
func (EntitySystemOutput) ToEntitySystemPtrOutputWithContext ¶
func (o EntitySystemOutput) ToEntitySystemPtrOutputWithContext(ctx context.Context) EntitySystemPtrOutput
func (EntitySystemOutput) ToStringOutput ¶
func (o EntitySystemOutput) ToStringOutput() pulumi.StringOutput
func (EntitySystemOutput) ToStringOutputWithContext ¶
func (o EntitySystemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntitySystemOutput) ToStringPtrOutput ¶
func (o EntitySystemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntitySystemOutput) ToStringPtrOutputWithContext ¶
func (o EntitySystemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntitySystemPtrInput ¶
type EntitySystemPtrInput interface { pulumi.Input ToEntitySystemPtrOutput() EntitySystemPtrOutput ToEntitySystemPtrOutputWithContext(context.Context) EntitySystemPtrOutput }
func EntitySystemPtr ¶
func EntitySystemPtr(v string) EntitySystemPtrInput
type EntitySystemPtrOutput ¶
type EntitySystemPtrOutput struct{ *pulumi.OutputState }
func (EntitySystemPtrOutput) Elem ¶
func (o EntitySystemPtrOutput) Elem() EntitySystemOutput
func (EntitySystemPtrOutput) ElementType ¶
func (EntitySystemPtrOutput) ElementType() reflect.Type
func (EntitySystemPtrOutput) ToEntitySystemPtrOutput ¶
func (o EntitySystemPtrOutput) ToEntitySystemPtrOutput() EntitySystemPtrOutput
func (EntitySystemPtrOutput) ToEntitySystemPtrOutputWithContext ¶
func (o EntitySystemPtrOutput) ToEntitySystemPtrOutputWithContext(ctx context.Context) EntitySystemPtrOutput
func (EntitySystemPtrOutput) ToStringPtrOutput ¶
func (o EntitySystemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntitySystemPtrOutput) ToStringPtrOutputWithContext ¶
func (o EntitySystemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityType ¶
type EntityType string
Required. Immutable. The type of entity.
func (EntityType) ElementType ¶
func (EntityType) ElementType() reflect.Type
func (EntityType) ToEntityTypeOutput ¶
func (e EntityType) ToEntityTypeOutput() EntityTypeOutput
func (EntityType) ToEntityTypeOutputWithContext ¶
func (e EntityType) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
func (EntityType) ToEntityTypePtrOutput ¶
func (e EntityType) ToEntityTypePtrOutput() EntityTypePtrOutput
func (EntityType) ToEntityTypePtrOutputWithContext ¶
func (e EntityType) ToEntityTypePtrOutputWithContext(ctx context.Context) EntityTypePtrOutput
func (EntityType) ToStringOutput ¶
func (e EntityType) ToStringOutput() pulumi.StringOutput
func (EntityType) ToStringOutputWithContext ¶
func (e EntityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityType) ToStringPtrOutput ¶
func (e EntityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityType) ToStringPtrOutputWithContext ¶
func (e EntityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeInput ¶
type EntityTypeInput interface { pulumi.Input ToEntityTypeOutput() EntityTypeOutput ToEntityTypeOutputWithContext(context.Context) EntityTypeOutput }
EntityTypeInput is an input type that accepts EntityTypeArgs and EntityTypeOutput values. You can construct a concrete instance of `EntityTypeInput` via:
EntityTypeArgs{...}
type EntityTypeOutput ¶
type EntityTypeOutput struct{ *pulumi.OutputState }
func (EntityTypeOutput) ElementType ¶
func (EntityTypeOutput) ElementType() reflect.Type
func (EntityTypeOutput) ToEntityTypeOutput ¶
func (o EntityTypeOutput) ToEntityTypeOutput() EntityTypeOutput
func (EntityTypeOutput) ToEntityTypeOutputWithContext ¶
func (o EntityTypeOutput) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
func (EntityTypeOutput) ToEntityTypePtrOutput ¶
func (o EntityTypeOutput) ToEntityTypePtrOutput() EntityTypePtrOutput
func (EntityTypeOutput) ToEntityTypePtrOutputWithContext ¶
func (o EntityTypeOutput) ToEntityTypePtrOutputWithContext(ctx context.Context) EntityTypePtrOutput
func (EntityTypeOutput) ToStringOutput ¶
func (o EntityTypeOutput) ToStringOutput() pulumi.StringOutput
func (EntityTypeOutput) ToStringOutputWithContext ¶
func (o EntityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityTypeOutput) ToStringPtrOutput ¶
func (o EntityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeOutput) ToStringPtrOutputWithContext ¶
func (o EntityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypePtrInput ¶
type EntityTypePtrInput interface { pulumi.Input ToEntityTypePtrOutput() EntityTypePtrOutput ToEntityTypePtrOutputWithContext(context.Context) EntityTypePtrOutput }
func EntityTypePtr ¶
func EntityTypePtr(v string) EntityTypePtrInput
type EntityTypePtrOutput ¶
type EntityTypePtrOutput struct{ *pulumi.OutputState }
func (EntityTypePtrOutput) Elem ¶
func (o EntityTypePtrOutput) Elem() EntityTypeOutput
func (EntityTypePtrOutput) ElementType ¶
func (EntityTypePtrOutput) ElementType() reflect.Type
func (EntityTypePtrOutput) ToEntityTypePtrOutput ¶
func (o EntityTypePtrOutput) ToEntityTypePtrOutput() EntityTypePtrOutput
func (EntityTypePtrOutput) ToEntityTypePtrOutputWithContext ¶
func (o EntityTypePtrOutput) ToEntityTypePtrOutputWithContext(ctx context.Context) EntityTypePtrOutput
func (EntityTypePtrOutput) ToStringPtrOutput ¶
func (o EntityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o EntityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Environment ¶
type Environment struct { pulumi.CustomResourceState // Environment creation time. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. Description of the environment. Description pulumi.StringOutput `pulumi:"description"` // Optional. User friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // URI Endpoints to access sessions associated with the Environment. Endpoints GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput `pulumi:"endpoints"` // Infrastructure specification for the Environment. InfrastructureSpec GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput `pulumi:"infrastructureSpec"` // Optional. User defined labels for the environment. Labels pulumi.StringMapOutput `pulumi:"labels"` // The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id} Name pulumi.StringOutput `pulumi:"name"` // Optional. Configuration for sessions created for this environment. SessionSpec GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput `pulumi:"sessionSpec"` // Status of sessions created for this environment. SessionStatus GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput `pulumi:"sessionStatus"` // Current state of the environment. State pulumi.StringOutput `pulumi:"state"` // System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name. Uid pulumi.StringOutput `pulumi:"uid"` // The time when the environment was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Create an environment resource. Auto-naming is currently not supported for this resource.
func GetEnvironment ¶
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEnvironment ¶
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶
type EnvironmentArgs struct { // Optional. Description of the environment. Description pulumi.StringPtrInput // Optional. User friendly display name. DisplayName pulumi.StringPtrInput EnvironmentId pulumi.StringInput // Infrastructure specification for the Environment. InfrastructureSpec GoogleCloudDataplexV1EnvironmentInfrastructureSpecInput // Optional. User defined labels for the environment. Labels pulumi.StringMapInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Optional. Configuration for sessions created for this environment. SessionSpec GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput ValidateOnly pulumi.StringPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentInput ¶
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentOutput ¶
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) ElementType ¶
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) ToEnvironmentOutput ¶
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentState ¶
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶
func (EnvironmentState) ElementType() reflect.Type
type GoogleCloudDataplexV1AssetDiscoverySpec ¶
type GoogleCloudDataplexV1AssetDiscoverySpec struct { // Optional. Configuration for CSV data. CsvOptions *GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions `pulumi:"csvOptions"` // Optional. Whether discovery is enabled. Enabled *bool `pulumi:"enabled"` // Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. ExcludePatterns []string `pulumi:"excludePatterns"` // Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. IncludePatterns []string `pulumi:"includePatterns"` // Optional. Configuration for Json data. JsonOptions *GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions `pulumi:"jsonOptions"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". Schedule *string `pulumi:"schedule"` }
Settings to manage the metadata discovery and publishing for an asset.
type GoogleCloudDataplexV1AssetDiscoverySpecArgs ¶
type GoogleCloudDataplexV1AssetDiscoverySpecArgs struct { // Optional. Configuration for CSV data. CsvOptions GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput `pulumi:"csvOptions"` // Optional. Whether discovery is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. ExcludePatterns pulumi.StringArrayInput `pulumi:"excludePatterns"` // Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. IncludePatterns pulumi.StringArrayInput `pulumi:"includePatterns"` // Optional. Configuration for Json data. JsonOptions GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput `pulumi:"jsonOptions"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". Schedule pulumi.StringPtrInput `pulumi:"schedule"` }
Settings to manage the metadata discovery and publishing for an asset.
func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecOutput ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecOutput() GoogleCloudDataplexV1AssetDiscoverySpecOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions struct { // Optional. The delimiter being used to separate values. This defaults to ','. Delimiter *string `pulumi:"delimiter"` // Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. DisableTypeInference *bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding *string `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. HeaderRows *int `pulumi:"headerRows"` }
Describe CSV and similar semi-structured data formats.
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs struct { // Optional. The delimiter being used to separate values. This defaults to ','. Delimiter pulumi.StringPtrInput `pulumi:"delimiter"` // Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. DisableTypeInference pulumi.BoolPtrInput `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding pulumi.StringPtrInput `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. HeaderRows pulumi.IntPtrInput `pulumi:"headerRows"` }
Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsInput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext(context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput }
GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsInput is an input type that accepts GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs and GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsInput` via:
GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs{...}
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput struct{ *pulumi.OutputState }
Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) Delimiter ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) Delimiter() pulumi.StringPtrOutput
Optional. The delimiter being used to separate values. This defaults to ','.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) Encoding ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) HeaderRows() pulumi.IntPtrOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput }
GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput is an input type that accepts GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs, GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtr and GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput` via:
GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs{...} or: nil
func GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtr ¶
func GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtr(v *GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsArgs) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrInput
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Delimiter ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Delimiter() pulumi.StringPtrOutput
Optional. The delimiter being used to separate values. This defaults to ','.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Encoding ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) HeaderRows() pulumi.IntPtrOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponse ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponse struct { // Optional. The delimiter being used to separate values. This defaults to ','. Delimiter string `pulumi:"delimiter"` // Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. DisableTypeInference bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding string `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. HeaderRows int `pulumi:"headerRows"` }
Describe CSV and similar semi-structured data formats.
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput struct{ *pulumi.OutputState }
Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) Delimiter ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) Delimiter() pulumi.StringOutput
Optional. The delimiter being used to separate values. This defaults to ','.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) Encoding ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) Encoding() pulumi.StringOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) HeaderRows() pulumi.IntOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
type GoogleCloudDataplexV1AssetDiscoverySpecInput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetDiscoverySpecOutput() GoogleCloudDataplexV1AssetDiscoverySpecOutput ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext(context.Context) GoogleCloudDataplexV1AssetDiscoverySpecOutput }
GoogleCloudDataplexV1AssetDiscoverySpecInput is an input type that accepts GoogleCloudDataplexV1AssetDiscoverySpecArgs and GoogleCloudDataplexV1AssetDiscoverySpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetDiscoverySpecInput` via:
GoogleCloudDataplexV1AssetDiscoverySpecArgs{...}
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions struct { // Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). DisableTypeInference *bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding *string `pulumi:"encoding"` }
Describe JSON data format.
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs struct { // Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). DisableTypeInference pulumi.BoolPtrInput `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding pulumi.StringPtrInput `pulumi:"encoding"` }
Describe JSON data format.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsInput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext(context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput }
GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsInput is an input type that accepts GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs and GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsInput` via:
GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs{...}
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput struct{ *pulumi.OutputState }
Describe JSON data format.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) Encoding ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput }
GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput is an input type that accepts GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs, GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtr and GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput` via:
GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs{...} or: nil
func GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtr ¶
func GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtr(v *GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsArgs) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrInput
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) Encoding ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponse ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponse struct { // Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). DisableTypeInference bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding string `pulumi:"encoding"` }
Describe JSON data format.
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput struct{ *pulumi.OutputState }
Describe JSON data format.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) Encoding ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) Encoding() pulumi.StringOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
type GoogleCloudDataplexV1AssetDiscoverySpecOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecOutput struct{ *pulumi.OutputState }
Settings to manage the metadata discovery and publishing for an asset.
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) CsvOptions ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) CsvOptions() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
Optional. Configuration for CSV data.
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) Enabled ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) Enabled() pulumi.BoolPtrOutput
Optional. Whether discovery is enabled.
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ExcludePatterns ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ExcludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) IncludePatterns ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) IncludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) JsonOptions ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) JsonOptions() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
Optional. Configuration for Json data.
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) Schedule ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) Schedule() pulumi.StringPtrOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecOutput() GoogleCloudDataplexV1AssetDiscoverySpecOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecPtrInput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput }
GoogleCloudDataplexV1AssetDiscoverySpecPtrInput is an input type that accepts GoogleCloudDataplexV1AssetDiscoverySpecArgs, GoogleCloudDataplexV1AssetDiscoverySpecPtr and GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetDiscoverySpecPtrInput` via:
GoogleCloudDataplexV1AssetDiscoverySpecArgs{...} or: nil
func GoogleCloudDataplexV1AssetDiscoverySpecPtr ¶
func GoogleCloudDataplexV1AssetDiscoverySpecPtr(v *GoogleCloudDataplexV1AssetDiscoverySpecArgs) GoogleCloudDataplexV1AssetDiscoverySpecPtrInput
type GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) CsvOptions ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) CsvOptions() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsPtrOutput
Optional. Configuration for CSV data.
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Enabled ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Enabled() pulumi.BoolPtrOutput
Optional. Whether discovery is enabled.
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ExcludePatterns ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ExcludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) IncludePatterns ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) IncludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) JsonOptions ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) JsonOptions() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsPtrOutput
Optional. Configuration for Json data.
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Schedule ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) Schedule() pulumi.StringPtrOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutput() GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecPtrOutput
type GoogleCloudDataplexV1AssetDiscoverySpecResponse ¶
type GoogleCloudDataplexV1AssetDiscoverySpecResponse struct { // Optional. Configuration for CSV data. CsvOptions GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponse `pulumi:"csvOptions"` // Optional. Whether discovery is enabled. Enabled bool `pulumi:"enabled"` // Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. ExcludePatterns []string `pulumi:"excludePatterns"` // Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. IncludePatterns []string `pulumi:"includePatterns"` // Optional. Configuration for Json data. JsonOptions GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponse `pulumi:"jsonOptions"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". Schedule string `pulumi:"schedule"` }
Settings to manage the metadata discovery and publishing for an asset.
type GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput ¶
type GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput struct{ *pulumi.OutputState }
Settings to manage the metadata discovery and publishing for an asset.
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) CsvOptions ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) CsvOptions() GoogleCloudDataplexV1AssetDiscoverySpecCsvOptionsResponseOutput
Optional. Configuration for CSV data.
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) Enabled ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) Enabled() pulumi.BoolOutput
Optional. Whether discovery is enabled.
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ExcludePatterns ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ExcludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) IncludePatterns ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) IncludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) JsonOptions ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) JsonOptions() GoogleCloudDataplexV1AssetDiscoverySpecJsonOptionsResponseOutput
Optional. Configuration for Json data.
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) Schedule ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) Schedule() pulumi.StringOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecResponseOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecResponseOutput() GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
func (GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1AssetDiscoverySpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
type GoogleCloudDataplexV1AssetDiscoveryStatusResponse ¶
type GoogleCloudDataplexV1AssetDiscoveryStatusResponse struct { // The duration of the last discovery run. LastRunDuration string `pulumi:"lastRunDuration"` // The start time of the last discovery run. LastRunTime string `pulumi:"lastRunTime"` // Additional information about the current state. Message string `pulumi:"message"` // The current status of the discovery feature. State string `pulumi:"state"` // Data Stats of the asset reported by discovery. Stats GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponse `pulumi:"stats"` // Last update time of the status. UpdateTime string `pulumi:"updateTime"` }
Status of discovery for an asset.
type GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput ¶
type GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput struct{ *pulumi.OutputState }
Status of discovery for an asset.
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) LastRunDuration ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) LastRunDuration() pulumi.StringOutput
The duration of the last discovery run.
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) LastRunTime ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) LastRunTime() pulumi.StringOutput
The start time of the last discovery run.
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) Message ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) Message() pulumi.StringOutput
Additional information about the current state.
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) State ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) State() pulumi.StringOutput
The current status of the discovery feature.
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) Stats ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) Stats() GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
Data Stats of the asset reported by discovery.
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput() GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
func (GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) UpdateTime ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput) UpdateTime() pulumi.StringOutput
Last update time of the status.
type GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponse ¶
type GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponse struct { // The count of data items within the referenced resource. DataItems string `pulumi:"dataItems"` // The number of stored data bytes within the referenced resource. DataSize string `pulumi:"dataSize"` // The count of fileset entities within the referenced resource. Filesets string `pulumi:"filesets"` // The count of table entities within the referenced resource. Tables string `pulumi:"tables"` }
The aggregated data statistics for the asset reported by discovery.
type GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput ¶
type GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput struct{ *pulumi.OutputState }
The aggregated data statistics for the asset reported by discovery.
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) DataItems ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) DataItems() pulumi.StringOutput
The count of data items within the referenced resource.
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) DataSize ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) DataSize() pulumi.StringOutput
The number of stored data bytes within the referenced resource.
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) Filesets ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) Filesets() pulumi.StringOutput
The count of fileset entities within the referenced resource.
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) Tables ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) Tables() pulumi.StringOutput
The count of table entities within the referenced resource.
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput() GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
func (GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput) ToGoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetDiscoveryStatusStatsResponseOutput
type GoogleCloudDataplexV1AssetResourceSpec ¶
type GoogleCloudDataplexV1AssetResourceSpec struct { // Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id} Name *string `pulumi:"name"` // Immutable. Type of resource. Type GoogleCloudDataplexV1AssetResourceSpecType `pulumi:"type"` }
Identifies the cloud resource that is referenced by this asset.
type GoogleCloudDataplexV1AssetResourceSpecArgs ¶
type GoogleCloudDataplexV1AssetResourceSpecArgs struct { // Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id} Name pulumi.StringPtrInput `pulumi:"name"` // Immutable. Type of resource. Type GoogleCloudDataplexV1AssetResourceSpecTypeInput `pulumi:"type"` }
Identifies the cloud resource that is referenced by this asset.
func (GoogleCloudDataplexV1AssetResourceSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceSpecArgs) ToGoogleCloudDataplexV1AssetResourceSpecOutput ¶
func (i GoogleCloudDataplexV1AssetResourceSpecArgs) ToGoogleCloudDataplexV1AssetResourceSpecOutput() GoogleCloudDataplexV1AssetResourceSpecOutput
func (GoogleCloudDataplexV1AssetResourceSpecArgs) ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1AssetResourceSpecArgs) ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecOutput
type GoogleCloudDataplexV1AssetResourceSpecInput ¶
type GoogleCloudDataplexV1AssetResourceSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetResourceSpecOutput() GoogleCloudDataplexV1AssetResourceSpecOutput ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext(context.Context) GoogleCloudDataplexV1AssetResourceSpecOutput }
GoogleCloudDataplexV1AssetResourceSpecInput is an input type that accepts GoogleCloudDataplexV1AssetResourceSpecArgs and GoogleCloudDataplexV1AssetResourceSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetResourceSpecInput` via:
GoogleCloudDataplexV1AssetResourceSpecArgs{...}
type GoogleCloudDataplexV1AssetResourceSpecOutput ¶
type GoogleCloudDataplexV1AssetResourceSpecOutput struct{ *pulumi.OutputState }
Identifies the cloud resource that is referenced by this asset.
func (GoogleCloudDataplexV1AssetResourceSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceSpecOutput) Name ¶
func (o GoogleCloudDataplexV1AssetResourceSpecOutput) Name() pulumi.StringPtrOutput
Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id}
func (GoogleCloudDataplexV1AssetResourceSpecOutput) ToGoogleCloudDataplexV1AssetResourceSpecOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecOutput) ToGoogleCloudDataplexV1AssetResourceSpecOutput() GoogleCloudDataplexV1AssetResourceSpecOutput
func (GoogleCloudDataplexV1AssetResourceSpecOutput) ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecOutput) ToGoogleCloudDataplexV1AssetResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecOutput
func (GoogleCloudDataplexV1AssetResourceSpecOutput) Type ¶
func (o GoogleCloudDataplexV1AssetResourceSpecOutput) Type() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
Immutable. Type of resource.
type GoogleCloudDataplexV1AssetResourceSpecResponse ¶
type GoogleCloudDataplexV1AssetResourceSpecResponse struct { // Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id} Name string `pulumi:"name"` // Immutable. Type of resource. Type string `pulumi:"type"` }
Identifies the cloud resource that is referenced by this asset.
type GoogleCloudDataplexV1AssetResourceSpecResponseOutput ¶
type GoogleCloudDataplexV1AssetResourceSpecResponseOutput struct{ *pulumi.OutputState }
Identifies the cloud resource that is referenced by this asset.
func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) Name ¶
func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) Name() pulumi.StringOutput
Immutable. Relative name of the cloud resource that contains the data that is being managed within a lake. For example: projects/{project_number}/buckets/{bucket_id} projects/{project_number}/datasets/{dataset_id}
func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ToGoogleCloudDataplexV1AssetResourceSpecResponseOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ToGoogleCloudDataplexV1AssetResourceSpecResponseOutput() GoogleCloudDataplexV1AssetResourceSpecResponseOutput
func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ToGoogleCloudDataplexV1AssetResourceSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) ToGoogleCloudDataplexV1AssetResourceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecResponseOutput
func (GoogleCloudDataplexV1AssetResourceSpecResponseOutput) Type ¶
func (o GoogleCloudDataplexV1AssetResourceSpecResponseOutput) Type() pulumi.StringOutput
Immutable. Type of resource.
type GoogleCloudDataplexV1AssetResourceSpecType ¶
type GoogleCloudDataplexV1AssetResourceSpecType string
Required. Immutable. Type of resource.
func (GoogleCloudDataplexV1AssetResourceSpecType) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceSpecType) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypeOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToStringOutput ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1AssetResourceSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1AssetResourceSpecTypeInput ¶
type GoogleCloudDataplexV1AssetResourceSpecTypeInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput() GoogleCloudDataplexV1AssetResourceSpecTypeOutput ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext(context.Context) GoogleCloudDataplexV1AssetResourceSpecTypeOutput }
GoogleCloudDataplexV1AssetResourceSpecTypeInput is an input type that accepts GoogleCloudDataplexV1AssetResourceSpecTypeArgs and GoogleCloudDataplexV1AssetResourceSpecTypeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1AssetResourceSpecTypeInput` via:
GoogleCloudDataplexV1AssetResourceSpecTypeArgs{...}
type GoogleCloudDataplexV1AssetResourceSpecTypeOutput ¶
type GoogleCloudDataplexV1AssetResourceSpecTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutput() GoogleCloudDataplexV1AssetResourceSpecTypeOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypeOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1AssetResourceSpecTypePtrInput ¶
type GoogleCloudDataplexV1AssetResourceSpecTypePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput }
func GoogleCloudDataplexV1AssetResourceSpecTypePtr ¶
func GoogleCloudDataplexV1AssetResourceSpecTypePtr(v string) GoogleCloudDataplexV1AssetResourceSpecTypePtrInput
type GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput ¶
type GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutput() GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToGoogleCloudDataplexV1AssetResourceSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1AssetResourceStatusResponse ¶
type GoogleCloudDataplexV1AssetResourceStatusResponse struct { // Additional information about the current state. Message string `pulumi:"message"` // The current state of the managed resource. State string `pulumi:"state"` // Last update time of the status. UpdateTime string `pulumi:"updateTime"` }
Status of the resource referenced by an asset.
type GoogleCloudDataplexV1AssetResourceStatusResponseOutput ¶
type GoogleCloudDataplexV1AssetResourceStatusResponseOutput struct{ *pulumi.OutputState }
Status of the resource referenced by an asset.
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) Message ¶
func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) Message() pulumi.StringOutput
Additional information about the current state.
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) State ¶
func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) State() pulumi.StringOutput
The current state of the managed resource.
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ToGoogleCloudDataplexV1AssetResourceStatusResponseOutput ¶
func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ToGoogleCloudDataplexV1AssetResourceStatusResponseOutput() GoogleCloudDataplexV1AssetResourceStatusResponseOutput
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ToGoogleCloudDataplexV1AssetResourceStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) ToGoogleCloudDataplexV1AssetResourceStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetResourceStatusResponseOutput
func (GoogleCloudDataplexV1AssetResourceStatusResponseOutput) UpdateTime ¶
func (o GoogleCloudDataplexV1AssetResourceStatusResponseOutput) UpdateTime() pulumi.StringOutput
Last update time of the status.
type GoogleCloudDataplexV1AssetSecurityStatusResponse ¶
type GoogleCloudDataplexV1AssetSecurityStatusResponse struct { // Additional information about the current state. Message string `pulumi:"message"` // The current state of the security policy applied to the attached resource. State string `pulumi:"state"` // Last update time of the status. UpdateTime string `pulumi:"updateTime"` }
Security policy status of the asset. Data security policy, i.e., readers, writers & owners, should be specified in the lake/zone/asset IAM policy.
type GoogleCloudDataplexV1AssetSecurityStatusResponseOutput ¶
type GoogleCloudDataplexV1AssetSecurityStatusResponseOutput struct{ *pulumi.OutputState }
Security policy status of the asset. Data security policy, i.e., readers, writers & owners, should be specified in the lake/zone/asset IAM policy.
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) Message ¶
func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) Message() pulumi.StringOutput
Additional information about the current state.
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) State ¶
func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) State() pulumi.StringOutput
The current state of the security policy applied to the attached resource.
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ToGoogleCloudDataplexV1AssetSecurityStatusResponseOutput ¶
func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ToGoogleCloudDataplexV1AssetSecurityStatusResponseOutput() GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ToGoogleCloudDataplexV1AssetSecurityStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) ToGoogleCloudDataplexV1AssetSecurityStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
func (GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) UpdateTime ¶
func (o GoogleCloudDataplexV1AssetSecurityStatusResponseOutput) UpdateTime() pulumi.StringOutput
Last update time of the status.
type GoogleCloudDataplexV1AssetStatusResponse ¶
type GoogleCloudDataplexV1AssetStatusResponse struct { // Number of active assets. ActiveAssets int `pulumi:"activeAssets"` // Number of assets that are in process of updating the security policy on attached resources. SecurityPolicyApplyingAssets int `pulumi:"securityPolicyApplyingAssets"` // Last update time of the status. UpdateTime string `pulumi:"updateTime"` }
Aggregated status of the underlying assets of a lake or zone.
type GoogleCloudDataplexV1AssetStatusResponseOutput ¶
type GoogleCloudDataplexV1AssetStatusResponseOutput struct{ *pulumi.OutputState }
Aggregated status of the underlying assets of a lake or zone.
func (GoogleCloudDataplexV1AssetStatusResponseOutput) ActiveAssets ¶
func (o GoogleCloudDataplexV1AssetStatusResponseOutput) ActiveAssets() pulumi.IntOutput
Number of active assets.
func (GoogleCloudDataplexV1AssetStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1AssetStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1AssetStatusResponseOutput) SecurityPolicyApplyingAssets ¶
func (o GoogleCloudDataplexV1AssetStatusResponseOutput) SecurityPolicyApplyingAssets() pulumi.IntOutput
Number of assets that are in process of updating the security policy on attached resources.
func (GoogleCloudDataplexV1AssetStatusResponseOutput) ToGoogleCloudDataplexV1AssetStatusResponseOutput ¶
func (o GoogleCloudDataplexV1AssetStatusResponseOutput) ToGoogleCloudDataplexV1AssetStatusResponseOutput() GoogleCloudDataplexV1AssetStatusResponseOutput
func (GoogleCloudDataplexV1AssetStatusResponseOutput) ToGoogleCloudDataplexV1AssetStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1AssetStatusResponseOutput) ToGoogleCloudDataplexV1AssetStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1AssetStatusResponseOutput
func (GoogleCloudDataplexV1AssetStatusResponseOutput) UpdateTime ¶
func (o GoogleCloudDataplexV1AssetStatusResponseOutput) UpdateTime() pulumi.StringOutput
Last update time of the status.
type GoogleCloudDataplexV1ContentNotebook ¶
type GoogleCloudDataplexV1ContentNotebook struct { // Kernel Type of the notebook. KernelType GoogleCloudDataplexV1ContentNotebookKernelType `pulumi:"kernelType"` }
Configuration for Notebook content.
type GoogleCloudDataplexV1ContentNotebookArgs ¶
type GoogleCloudDataplexV1ContentNotebookArgs struct { // Kernel Type of the notebook. KernelType GoogleCloudDataplexV1ContentNotebookKernelTypeInput `pulumi:"kernelType"` }
Configuration for Notebook content.
func (GoogleCloudDataplexV1ContentNotebookArgs) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookOutput ¶
func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookOutput() GoogleCloudDataplexV1ContentNotebookOutput
func (GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookOutputWithContext ¶
func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookOutput
func (GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookPtrOutput ¶
func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput
func (GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1ContentNotebookArgs) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput
type GoogleCloudDataplexV1ContentNotebookInput ¶
type GoogleCloudDataplexV1ContentNotebookInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentNotebookOutput() GoogleCloudDataplexV1ContentNotebookOutput ToGoogleCloudDataplexV1ContentNotebookOutputWithContext(context.Context) GoogleCloudDataplexV1ContentNotebookOutput }
GoogleCloudDataplexV1ContentNotebookInput is an input type that accepts GoogleCloudDataplexV1ContentNotebookArgs and GoogleCloudDataplexV1ContentNotebookOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ContentNotebookInput` via:
GoogleCloudDataplexV1ContentNotebookArgs{...}
type GoogleCloudDataplexV1ContentNotebookKernelType ¶
type GoogleCloudDataplexV1ContentNotebookKernelType string
Required. Kernel Type of the notebook.
func (GoogleCloudDataplexV1ContentNotebookKernelType) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookKernelType) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToStringOutput ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentNotebookKernelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ContentNotebookKernelTypeInput ¶
type GoogleCloudDataplexV1ContentNotebookKernelTypeInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext(context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypeOutput }
GoogleCloudDataplexV1ContentNotebookKernelTypeInput is an input type that accepts GoogleCloudDataplexV1ContentNotebookKernelTypeArgs and GoogleCloudDataplexV1ContentNotebookKernelTypeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ContentNotebookKernelTypeInput` via:
GoogleCloudDataplexV1ContentNotebookKernelTypeArgs{...}
type GoogleCloudDataplexV1ContentNotebookKernelTypeOutput ¶
type GoogleCloudDataplexV1ContentNotebookKernelTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutput() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ContentNotebookKernelTypePtrInput ¶
type GoogleCloudDataplexV1ContentNotebookKernelTypePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput }
func GoogleCloudDataplexV1ContentNotebookKernelTypePtr ¶
func GoogleCloudDataplexV1ContentNotebookKernelTypePtr(v string) GoogleCloudDataplexV1ContentNotebookKernelTypePtrInput
type GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput ¶
type GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToGoogleCloudDataplexV1ContentNotebookKernelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ContentNotebookOutput ¶
type GoogleCloudDataplexV1ContentNotebookOutput struct{ *pulumi.OutputState }
Configuration for Notebook content.
func (GoogleCloudDataplexV1ContentNotebookOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookOutput) KernelType ¶
func (o GoogleCloudDataplexV1ContentNotebookOutput) KernelType() GoogleCloudDataplexV1ContentNotebookKernelTypeOutput
Kernel Type of the notebook.
func (GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookOutput() GoogleCloudDataplexV1ContentNotebookOutput
func (GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookOutput
func (GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput
func (GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput
type GoogleCloudDataplexV1ContentNotebookPtrInput ¶
type GoogleCloudDataplexV1ContentNotebookPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput }
GoogleCloudDataplexV1ContentNotebookPtrInput is an input type that accepts GoogleCloudDataplexV1ContentNotebookArgs, GoogleCloudDataplexV1ContentNotebookPtr and GoogleCloudDataplexV1ContentNotebookPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ContentNotebookPtrInput` via:
GoogleCloudDataplexV1ContentNotebookArgs{...} or: nil
func GoogleCloudDataplexV1ContentNotebookPtr ¶
func GoogleCloudDataplexV1ContentNotebookPtr(v *GoogleCloudDataplexV1ContentNotebookArgs) GoogleCloudDataplexV1ContentNotebookPtrInput
type GoogleCloudDataplexV1ContentNotebookPtrOutput ¶
type GoogleCloudDataplexV1ContentNotebookPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ContentNotebookPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookPtrOutput) KernelType ¶
func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) KernelType() GoogleCloudDataplexV1ContentNotebookKernelTypePtrOutput
Kernel Type of the notebook.
func (GoogleCloudDataplexV1ContentNotebookPtrOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutput() GoogleCloudDataplexV1ContentNotebookPtrOutput
func (GoogleCloudDataplexV1ContentNotebookPtrOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookPtrOutput) ToGoogleCloudDataplexV1ContentNotebookPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookPtrOutput
type GoogleCloudDataplexV1ContentNotebookResponse ¶
type GoogleCloudDataplexV1ContentNotebookResponse struct { // Kernel Type of the notebook. KernelType string `pulumi:"kernelType"` }
Configuration for Notebook content.
type GoogleCloudDataplexV1ContentNotebookResponseOutput ¶
type GoogleCloudDataplexV1ContentNotebookResponseOutput struct{ *pulumi.OutputState }
Configuration for Notebook content.
func (GoogleCloudDataplexV1ContentNotebookResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentNotebookResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentNotebookResponseOutput) KernelType ¶
func (o GoogleCloudDataplexV1ContentNotebookResponseOutput) KernelType() pulumi.StringOutput
Kernel Type of the notebook.
func (GoogleCloudDataplexV1ContentNotebookResponseOutput) ToGoogleCloudDataplexV1ContentNotebookResponseOutput ¶
func (o GoogleCloudDataplexV1ContentNotebookResponseOutput) ToGoogleCloudDataplexV1ContentNotebookResponseOutput() GoogleCloudDataplexV1ContentNotebookResponseOutput
func (GoogleCloudDataplexV1ContentNotebookResponseOutput) ToGoogleCloudDataplexV1ContentNotebookResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentNotebookResponseOutput) ToGoogleCloudDataplexV1ContentNotebookResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentNotebookResponseOutput
type GoogleCloudDataplexV1ContentSqlScript ¶
type GoogleCloudDataplexV1ContentSqlScript struct { // Query Engine to be used for the Sql Query. Engine GoogleCloudDataplexV1ContentSqlScriptEngine `pulumi:"engine"` }
Configuration for the Sql Script content.
type GoogleCloudDataplexV1ContentSqlScriptArgs ¶
type GoogleCloudDataplexV1ContentSqlScriptArgs struct { // Query Engine to be used for the Sql Query. Engine GoogleCloudDataplexV1ContentSqlScriptEngineInput `pulumi:"engine"` }
Configuration for the Sql Script content.
func (GoogleCloudDataplexV1ContentSqlScriptArgs) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptOutput ¶
func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptOutput() GoogleCloudDataplexV1ContentSqlScriptOutput
func (GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext ¶
func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptOutput
func (GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput ¶
func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1ContentSqlScriptArgs) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput
type GoogleCloudDataplexV1ContentSqlScriptEngine ¶
type GoogleCloudDataplexV1ContentSqlScriptEngine string
Required. Query Engine to be used for the Sql Query.
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEngineOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringOutput ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1ContentSqlScriptEngine) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ContentSqlScriptEngineInput ¶
type GoogleCloudDataplexV1ContentSqlScriptEngineInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput() GoogleCloudDataplexV1ContentSqlScriptEngineOutput ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext(context.Context) GoogleCloudDataplexV1ContentSqlScriptEngineOutput }
GoogleCloudDataplexV1ContentSqlScriptEngineInput is an input type that accepts GoogleCloudDataplexV1ContentSqlScriptEngineArgs and GoogleCloudDataplexV1ContentSqlScriptEngineOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ContentSqlScriptEngineInput` via:
GoogleCloudDataplexV1ContentSqlScriptEngineArgs{...}
type GoogleCloudDataplexV1ContentSqlScriptEngineOutput ¶
type GoogleCloudDataplexV1ContentSqlScriptEngineOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutput() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEngineOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEngineOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEngineOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ContentSqlScriptEnginePtrInput ¶
type GoogleCloudDataplexV1ContentSqlScriptEnginePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput }
func GoogleCloudDataplexV1ContentSqlScriptEnginePtr ¶
func GoogleCloudDataplexV1ContentSqlScriptEnginePtr(v string) GoogleCloudDataplexV1ContentSqlScriptEnginePtrInput
type GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput ¶
type GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptEnginePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ContentSqlScriptInput ¶
type GoogleCloudDataplexV1ContentSqlScriptInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentSqlScriptOutput() GoogleCloudDataplexV1ContentSqlScriptOutput ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext(context.Context) GoogleCloudDataplexV1ContentSqlScriptOutput }
GoogleCloudDataplexV1ContentSqlScriptInput is an input type that accepts GoogleCloudDataplexV1ContentSqlScriptArgs and GoogleCloudDataplexV1ContentSqlScriptOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ContentSqlScriptInput` via:
GoogleCloudDataplexV1ContentSqlScriptArgs{...}
type GoogleCloudDataplexV1ContentSqlScriptOutput ¶
type GoogleCloudDataplexV1ContentSqlScriptOutput struct{ *pulumi.OutputState }
Configuration for the Sql Script content.
func (GoogleCloudDataplexV1ContentSqlScriptOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptOutput) Engine ¶
func (o GoogleCloudDataplexV1ContentSqlScriptOutput) Engine() GoogleCloudDataplexV1ContentSqlScriptEngineOutput
Query Engine to be used for the Sql Query.
func (GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptOutput() GoogleCloudDataplexV1ContentSqlScriptOutput
func (GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptOutput
func (GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput
type GoogleCloudDataplexV1ContentSqlScriptPtrInput ¶
type GoogleCloudDataplexV1ContentSqlScriptPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput }
GoogleCloudDataplexV1ContentSqlScriptPtrInput is an input type that accepts GoogleCloudDataplexV1ContentSqlScriptArgs, GoogleCloudDataplexV1ContentSqlScriptPtr and GoogleCloudDataplexV1ContentSqlScriptPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ContentSqlScriptPtrInput` via:
GoogleCloudDataplexV1ContentSqlScriptArgs{...} or: nil
func GoogleCloudDataplexV1ContentSqlScriptPtr ¶
func GoogleCloudDataplexV1ContentSqlScriptPtr(v *GoogleCloudDataplexV1ContentSqlScriptArgs) GoogleCloudDataplexV1ContentSqlScriptPtrInput
type GoogleCloudDataplexV1ContentSqlScriptPtrOutput ¶
type GoogleCloudDataplexV1ContentSqlScriptPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptPtrOutput) Engine ¶
func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) Engine() GoogleCloudDataplexV1ContentSqlScriptEnginePtrOutput
Query Engine to be used for the Sql Query.
func (GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutput() GoogleCloudDataplexV1ContentSqlScriptPtrOutput
func (GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptPtrOutput) ToGoogleCloudDataplexV1ContentSqlScriptPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptPtrOutput
type GoogleCloudDataplexV1ContentSqlScriptResponse ¶
type GoogleCloudDataplexV1ContentSqlScriptResponse struct { // Query Engine to be used for the Sql Query. Engine string `pulumi:"engine"` }
Configuration for the Sql Script content.
type GoogleCloudDataplexV1ContentSqlScriptResponseOutput ¶
type GoogleCloudDataplexV1ContentSqlScriptResponseOutput struct{ *pulumi.OutputState }
Configuration for the Sql Script content.
func (GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ContentSqlScriptResponseOutput) Engine ¶
func (o GoogleCloudDataplexV1ContentSqlScriptResponseOutput) Engine() pulumi.StringOutput
Query Engine to be used for the Sql Query.
func (GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ToGoogleCloudDataplexV1ContentSqlScriptResponseOutput ¶
func (o GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ToGoogleCloudDataplexV1ContentSqlScriptResponseOutput() GoogleCloudDataplexV1ContentSqlScriptResponseOutput
func (GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ToGoogleCloudDataplexV1ContentSqlScriptResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1ContentSqlScriptResponseOutput) ToGoogleCloudDataplexV1ContentSqlScriptResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ContentSqlScriptResponseOutput
type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse ¶
type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse struct { // Whether the entity is compatible and can be represented in the metadata store. Compatible bool `pulumi:"compatible"` // Provides additional detail if the entity is incompatible with the metadata store. Reason string `pulumi:"reason"` }
Provides compatibility information for a specific metadata store.
type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput ¶
type GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput struct{ *pulumi.OutputState }
Provides compatibility information for a specific metadata store.
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) Compatible ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) Compatible() pulumi.BoolOutput
Whether the entity is compatible and can be represented in the metadata store.
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) Reason ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) Reason() pulumi.StringOutput
Provides additional detail if the entity is incompatible with the metadata store.
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput() GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
func (GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
type GoogleCloudDataplexV1EntityCompatibilityStatusResponse ¶
type GoogleCloudDataplexV1EntityCompatibilityStatusResponse struct { // Whether this entity is compatible with BigQuery. Bigquery GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse `pulumi:"bigquery"` // Whether this entity is compatible with Hive Metastore. HiveMetastore GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponse `pulumi:"hiveMetastore"` }
Provides compatibility information for various metadata stores.
type GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput ¶
type GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput struct{ *pulumi.OutputState }
Provides compatibility information for various metadata stores.
func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) Bigquery ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) Bigquery() GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
Whether this entity is compatible with BigQuery.
func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) HiveMetastore ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) HiveMetastore() GoogleCloudDataplexV1EntityCompatibilityStatusCompatibilityResponseOutput
Whether this entity is compatible with Hive Metastore.
func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput() GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
func (GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput) ToGoogleCloudDataplexV1EntityCompatibilityStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
type GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput ¶
type GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) Notebooks ¶
func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) Notebooks() pulumi.StringOutput
URI to serve notebook APIs
func (GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ToGoogleCloudDataplexV1EnvironmentEndpointsResponseOutput ¶
func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ToGoogleCloudDataplexV1EnvironmentEndpointsResponseOutput() GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
func (GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ToGoogleCloudDataplexV1EnvironmentEndpointsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput) ToGoogleCloudDataplexV1EnvironmentEndpointsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpec ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpec struct { // Optional. Compute resources needed for analyze interactive workloads. Compute *GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources `pulumi:"compute"` // Software Runtime Configuration for analyze interactive workloads. OsImage GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime `pulumi:"osImage"` }
Configuration for the underlying infrastructure used to run workloads.
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs struct { // Optional. Compute resources needed for analyze interactive workloads. Compute GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput `pulumi:"compute"` // Software Runtime Configuration for analyze interactive workloads. OsImage GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeInput `pulumi:"osImage"` }
Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources struct { // Optional. Size in GB of the disk. Default is 100 GB. DiskSizeGb *int `pulumi:"diskSizeGb"` // Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled. MaxNodeCount *int `pulumi:"maxNodeCount"` // Optional. Total number of nodes in the sessions created for this environment. NodeCount *int `pulumi:"nodeCount"` }
Compute resources associated with the analyze interactive workloads.
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs struct { // Optional. Size in GB of the disk. Default is 100 GB. DiskSizeGb pulumi.IntPtrInput `pulumi:"diskSizeGb"` // Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled. MaxNodeCount pulumi.IntPtrInput `pulumi:"maxNodeCount"` // Optional. Total number of nodes in the sessions created for this environment. NodeCount pulumi.IntPtrInput `pulumi:"nodeCount"` }
Compute resources associated with the analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesInput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesInput interface { pulumi.Input ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext(context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput }
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesInput is an input type that accepts GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs and GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesInput` via:
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs{...}
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput struct{ *pulumi.OutputState }
Compute resources associated with the analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) DiskSizeGb ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) DiskSizeGb() pulumi.IntPtrOutput
Optional. Size in GB of the disk. Default is 100 GB.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) MaxNodeCount ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) MaxNodeCount() pulumi.IntPtrOutput
Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) NodeCount ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) NodeCount() pulumi.IntPtrOutput
Optional. Total number of nodes in the sessions created for this environment.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput }
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput is an input type that accepts GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs, GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtr and GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput` via:
GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs{...} or: nil
func GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtr ¶
func GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtr(v *GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesArgs) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrInput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) DiskSizeGb ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) DiskSizeGb() pulumi.IntPtrOutput
Optional. Size in GB of the disk. Default is 100 GB.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) MaxNodeCount ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) MaxNodeCount() pulumi.IntPtrOutput
Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) NodeCount ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) NodeCount() pulumi.IntPtrOutput
Optional. Total number of nodes in the sessions created for this environment.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponse ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponse struct { // Optional. Size in GB of the disk. Default is 100 GB. DiskSizeGb int `pulumi:"diskSizeGb"` // Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled. MaxNodeCount int `pulumi:"maxNodeCount"` // Optional. Total number of nodes in the sessions created for this environment. NodeCount int `pulumi:"nodeCount"` }
Compute resources associated with the analyze interactive workloads.
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput struct{ *pulumi.OutputState }
Compute resources associated with the analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) DiskSizeGb ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) DiskSizeGb() pulumi.IntOutput
Optional. Size in GB of the disk. Default is 100 GB.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) MaxNodeCount ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) MaxNodeCount() pulumi.IntOutput
Optional. Max configurable nodes. If max_node_count > node_count, then auto-scaling is enabled.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) NodeCount ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) NodeCount() pulumi.IntOutput
Optional. Total number of nodes in the sessions created for this environment.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecInput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext(context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput }
GoogleCloudDataplexV1EnvironmentInfrastructureSpecInput is an input type that accepts GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs and GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1EnvironmentInfrastructureSpecInput` via:
GoogleCloudDataplexV1EnvironmentInfrastructureSpecArgs{...}
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime struct { // Dataplex Image version. ImageVersion string `pulumi:"imageVersion"` // Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar JavaLibraries []string `pulumi:"javaLibraries"` // Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark". Properties map[string]string `pulumi:"properties"` // Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz PythonPackages []string `pulumi:"pythonPackages"` }
Software Runtime Configuration to run Analyze.
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs struct { // Dataplex Image version. ImageVersion pulumi.StringInput `pulumi:"imageVersion"` // Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar JavaLibraries pulumi.StringArrayInput `pulumi:"javaLibraries"` // Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark". Properties pulumi.StringMapInput `pulumi:"properties"` // Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz PythonPackages pulumi.StringArrayInput `pulumi:"pythonPackages"` }
Software Runtime Configuration to run Analyze.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext ¶
func (i GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeInput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeInput interface { pulumi.Input ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext(context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput }
GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeInput is an input type that accepts GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs and GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeInput` via:
GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeArgs{...}
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput struct{ *pulumi.OutputState }
Software Runtime Configuration to run Analyze.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ImageVersion ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ImageVersion() pulumi.StringOutput
Dataplex Image version.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) JavaLibraries ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) JavaLibraries() pulumi.StringArrayOutput
Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) Properties ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) Properties() pulumi.StringMapOutput
Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) PythonPackages ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) PythonPackages() pulumi.StringArrayOutput
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponse ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponse struct { // Dataplex Image version. ImageVersion string `pulumi:"imageVersion"` // Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar JavaLibraries []string `pulumi:"javaLibraries"` // Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark". Properties map[string]string `pulumi:"properties"` // Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz PythonPackages []string `pulumi:"pythonPackages"` }
Software Runtime Configuration to run Analyze.
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput struct{ *pulumi.OutputState }
Software Runtime Configuration to run Analyze.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ImageVersion ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ImageVersion() pulumi.StringOutput
Dataplex Image version.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) JavaLibraries ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) JavaLibraries() pulumi.StringArrayOutput
Optional. List of Java jars to be included in the runtime environment. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) Properties ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) Properties() pulumi.StringMapOutput
Optional. Spark properties to provide configuration for use in sessions created for this environment. The properties to set on daemon config files. Property keys are specified in prefix:property format. The prefix must be "spark".
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) PythonPackages ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) PythonPackages() pulumi.StringArrayOutput
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput struct{ *pulumi.OutputState }
Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) Compute ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) Compute() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesPtrOutput
Optional. Compute resources needed for analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) OsImage ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) OsImage() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeOutput
Software Runtime Configuration for analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecOutput
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponse ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponse struct { // Optional. Compute resources needed for analyze interactive workloads. Compute GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponse `pulumi:"compute"` // Software Runtime Configuration for analyze interactive workloads. OsImage GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponse `pulumi:"osImage"` }
Configuration for the underlying infrastructure used to run workloads.
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput ¶
type GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput struct{ *pulumi.OutputState }
Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) Compute ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) Compute() GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResourcesResponseOutput
Optional. Compute resources needed for analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) OsImage ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) OsImage() GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntimeResponseOutput
Software Runtime Configuration for analyze interactive workloads.
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput() GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
func (GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
type GoogleCloudDataplexV1EnvironmentSessionSpec ¶
type GoogleCloudDataplexV1EnvironmentSessionSpec struct { // Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration. EnableFastStartup *bool `pulumi:"enableFastStartup"` // Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period. MaxIdleDuration *string `pulumi:"maxIdleDuration"` }
type GoogleCloudDataplexV1EnvironmentSessionSpecArgs ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecArgs struct { // Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration. EnableFastStartup pulumi.BoolPtrInput `pulumi:"enableFastStartup"` // Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period. MaxIdleDuration pulumi.StringPtrInput `pulumi:"maxIdleDuration"` }
func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput ¶
func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput() GoogleCloudDataplexV1EnvironmentSessionSpecOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput ¶
func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1EnvironmentSessionSpecArgs) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
type GoogleCloudDataplexV1EnvironmentSessionSpecInput ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput() GoogleCloudDataplexV1EnvironmentSessionSpecOutput ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext(context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecOutput }
GoogleCloudDataplexV1EnvironmentSessionSpecInput is an input type that accepts GoogleCloudDataplexV1EnvironmentSessionSpecArgs and GoogleCloudDataplexV1EnvironmentSessionSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1EnvironmentSessionSpecInput` via:
GoogleCloudDataplexV1EnvironmentSessionSpecArgs{...}
type GoogleCloudDataplexV1EnvironmentSessionSpecOutput ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) EnableFastStartup ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) EnableFastStartup() pulumi.BoolPtrOutput
Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) MaxIdleDuration ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) MaxIdleDuration() pulumi.StringPtrOutput
Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutput() GoogleCloudDataplexV1EnvironmentSessionSpecOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
type GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput }
GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput is an input type that accepts GoogleCloudDataplexV1EnvironmentSessionSpecArgs, GoogleCloudDataplexV1EnvironmentSessionSpecPtr and GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput` via:
GoogleCloudDataplexV1EnvironmentSessionSpecArgs{...} or: nil
func GoogleCloudDataplexV1EnvironmentSessionSpecPtr ¶
func GoogleCloudDataplexV1EnvironmentSessionSpecPtr(v *GoogleCloudDataplexV1EnvironmentSessionSpecArgs) GoogleCloudDataplexV1EnvironmentSessionSpecPtrInput
type GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) EnableFastStartup ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) EnableFastStartup() pulumi.BoolPtrOutput
Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) MaxIdleDuration ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) MaxIdleDuration() pulumi.StringPtrOutput
Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput() GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecPtrOutput
type GoogleCloudDataplexV1EnvironmentSessionSpecResponse ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecResponse struct { // Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration. EnableFastStartup bool `pulumi:"enableFastStartup"` // Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period. MaxIdleDuration string `pulumi:"maxIdleDuration"` }
type GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput ¶
type GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) EnableFastStartup ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) EnableFastStartup() pulumi.BoolOutput
Optional. If True, this causes sessions to be pre-created and available for faster startup to enable interactive exploration use-cases. This defaults to False to avoid additional billed charges. These can only be set to True for the environment with name set to "default", and with default configuration.
func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) MaxIdleDuration ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) MaxIdleDuration() pulumi.StringOutput
Optional. The idle time configuration of the session. The session will be auto-terminated at the end of this period.
func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput() GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
func (GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
type GoogleCloudDataplexV1EnvironmentSessionStatusResponse ¶
type GoogleCloudDataplexV1EnvironmentSessionStatusResponse struct { // Queries over sessions to mark whether the environment is currently active or not Active bool `pulumi:"active"` }
type GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput ¶
type GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) Active ¶
func (o GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) Active() pulumi.BoolOutput
Queries over sessions to mark whether the environment is currently active or not
func (GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput ¶
func (o GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput() GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
func (GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput) ToGoogleCloudDataplexV1EnvironmentSessionStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
type GoogleCloudDataplexV1LakeMetastore ¶
type GoogleCloudDataplexV1LakeMetastore struct { // Optional. A relative reference to the Dataproc Metastore (https://cloud.google.com/dataproc-metastore/docs) service associated with the lake: projects/{project_id}/locations/{location_id}/services/{service_id} Service *string `pulumi:"service"` }
Settings to manage association of Dataproc Metastore with a lake.
type GoogleCloudDataplexV1LakeMetastoreArgs ¶
type GoogleCloudDataplexV1LakeMetastoreArgs struct { // Optional. A relative reference to the Dataproc Metastore (https://cloud.google.com/dataproc-metastore/docs) service associated with the lake: projects/{project_id}/locations/{location_id}/services/{service_id} Service pulumi.StringPtrInput `pulumi:"service"` }
Settings to manage association of Dataproc Metastore with a lake.
func (GoogleCloudDataplexV1LakeMetastoreArgs) ElementType ¶
func (GoogleCloudDataplexV1LakeMetastoreArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastoreOutput ¶
func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastoreOutput() GoogleCloudDataplexV1LakeMetastoreOutput
func (GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext ¶
func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreOutput
func (GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastorePtrOutput ¶
func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput
func (GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext ¶
func (i GoogleCloudDataplexV1LakeMetastoreArgs) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput
type GoogleCloudDataplexV1LakeMetastoreInput ¶
type GoogleCloudDataplexV1LakeMetastoreInput interface { pulumi.Input ToGoogleCloudDataplexV1LakeMetastoreOutput() GoogleCloudDataplexV1LakeMetastoreOutput ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext(context.Context) GoogleCloudDataplexV1LakeMetastoreOutput }
GoogleCloudDataplexV1LakeMetastoreInput is an input type that accepts GoogleCloudDataplexV1LakeMetastoreArgs and GoogleCloudDataplexV1LakeMetastoreOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1LakeMetastoreInput` via:
GoogleCloudDataplexV1LakeMetastoreArgs{...}
type GoogleCloudDataplexV1LakeMetastoreOutput ¶
type GoogleCloudDataplexV1LakeMetastoreOutput struct{ *pulumi.OutputState }
Settings to manage association of Dataproc Metastore with a lake.
func (GoogleCloudDataplexV1LakeMetastoreOutput) ElementType ¶
func (GoogleCloudDataplexV1LakeMetastoreOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1LakeMetastoreOutput) Service ¶
func (o GoogleCloudDataplexV1LakeMetastoreOutput) Service() pulumi.StringPtrOutput
Optional. A relative reference to the Dataproc Metastore (https://cloud.google.com/dataproc-metastore/docs) service associated with the lake: projects/{project_id}/locations/{location_id}/services/{service_id}
func (GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastoreOutput ¶
func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastoreOutput() GoogleCloudDataplexV1LakeMetastoreOutput
func (GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext ¶
func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastoreOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreOutput
func (GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutput ¶
func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput
func (GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1LakeMetastoreOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput
type GoogleCloudDataplexV1LakeMetastorePtrInput ¶
type GoogleCloudDataplexV1LakeMetastorePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput }
GoogleCloudDataplexV1LakeMetastorePtrInput is an input type that accepts GoogleCloudDataplexV1LakeMetastoreArgs, GoogleCloudDataplexV1LakeMetastorePtr and GoogleCloudDataplexV1LakeMetastorePtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1LakeMetastorePtrInput` via:
GoogleCloudDataplexV1LakeMetastoreArgs{...} or: nil
func GoogleCloudDataplexV1LakeMetastorePtr ¶
func GoogleCloudDataplexV1LakeMetastorePtr(v *GoogleCloudDataplexV1LakeMetastoreArgs) GoogleCloudDataplexV1LakeMetastorePtrInput
type GoogleCloudDataplexV1LakeMetastorePtrOutput ¶
type GoogleCloudDataplexV1LakeMetastorePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1LakeMetastorePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1LakeMetastorePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1LakeMetastorePtrOutput) Service ¶
func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) Service() pulumi.StringPtrOutput
Optional. A relative reference to the Dataproc Metastore (https://cloud.google.com/dataproc-metastore/docs) service associated with the lake: projects/{project_id}/locations/{location_id}/services/{service_id}
func (GoogleCloudDataplexV1LakeMetastorePtrOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutput ¶
func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutput() GoogleCloudDataplexV1LakeMetastorePtrOutput
func (GoogleCloudDataplexV1LakeMetastorePtrOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1LakeMetastorePtrOutput) ToGoogleCloudDataplexV1LakeMetastorePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastorePtrOutput
type GoogleCloudDataplexV1LakeMetastoreResponse ¶
type GoogleCloudDataplexV1LakeMetastoreResponse struct { // Optional. A relative reference to the Dataproc Metastore (https://cloud.google.com/dataproc-metastore/docs) service associated with the lake: projects/{project_id}/locations/{location_id}/services/{service_id} Service string `pulumi:"service"` }
Settings to manage association of Dataproc Metastore with a lake.
type GoogleCloudDataplexV1LakeMetastoreResponseOutput ¶
type GoogleCloudDataplexV1LakeMetastoreResponseOutput struct{ *pulumi.OutputState }
Settings to manage association of Dataproc Metastore with a lake.
func (GoogleCloudDataplexV1LakeMetastoreResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1LakeMetastoreResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1LakeMetastoreResponseOutput) Service ¶
func (o GoogleCloudDataplexV1LakeMetastoreResponseOutput) Service() pulumi.StringOutput
Optional. A relative reference to the Dataproc Metastore (https://cloud.google.com/dataproc-metastore/docs) service associated with the lake: projects/{project_id}/locations/{location_id}/services/{service_id}
func (GoogleCloudDataplexV1LakeMetastoreResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreResponseOutput ¶
func (o GoogleCloudDataplexV1LakeMetastoreResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreResponseOutput() GoogleCloudDataplexV1LakeMetastoreResponseOutput
func (GoogleCloudDataplexV1LakeMetastoreResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1LakeMetastoreResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreResponseOutput
type GoogleCloudDataplexV1LakeMetastoreStatusResponse ¶
type GoogleCloudDataplexV1LakeMetastoreStatusResponse struct { // The URI of the endpoint used to access the Metastore service. Endpoint string `pulumi:"endpoint"` // Additional information about the current status. Message string `pulumi:"message"` // Current state of association. State string `pulumi:"state"` // Last update time of the metastore status of the lake. UpdateTime string `pulumi:"updateTime"` }
Status of Lake and Dataproc Metastore service instance association.
type GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput ¶
type GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput struct{ *pulumi.OutputState }
Status of Lake and Dataproc Metastore service instance association.
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) Endpoint ¶
func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) Endpoint() pulumi.StringOutput
The URI of the endpoint used to access the Metastore service.
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) Message ¶
func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) Message() pulumi.StringOutput
Additional information about the current status.
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) State ¶
func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) State() pulumi.StringOutput
Current state of association.
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreStatusResponseOutput ¶
func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreStatusResponseOutput() GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreStatusResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) ToGoogleCloudDataplexV1LakeMetastoreStatusResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
func (GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) UpdateTime ¶
func (o GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput) UpdateTime() pulumi.StringOutput
Last update time of the metastore status of the lake.
type GoogleCloudDataplexV1Schema ¶
type GoogleCloudDataplexV1Schema struct { // Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable. Fields []GoogleCloudDataplexV1SchemaSchemaField `pulumi:"fields"` // Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data. PartitionFields []GoogleCloudDataplexV1SchemaPartitionField `pulumi:"partitionFields"` // Optional. The structure of paths containing partition data within the entity. PartitionStyle *GoogleCloudDataplexV1SchemaPartitionStyle `pulumi:"partitionStyle"` // Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields. UserManaged bool `pulumi:"userManaged"` }
Schema information describing the structure and layout of the data.
type GoogleCloudDataplexV1SchemaArgs ¶
type GoogleCloudDataplexV1SchemaArgs struct { // Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable. Fields GoogleCloudDataplexV1SchemaSchemaFieldArrayInput `pulumi:"fields"` // Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data. PartitionFields GoogleCloudDataplexV1SchemaPartitionFieldArrayInput `pulumi:"partitionFields"` // Optional. The structure of paths containing partition data within the entity. PartitionStyle GoogleCloudDataplexV1SchemaPartitionStylePtrInput `pulumi:"partitionStyle"` // Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields. UserManaged pulumi.BoolInput `pulumi:"userManaged"` }
Schema information describing the structure and layout of the data.
func (GoogleCloudDataplexV1SchemaArgs) ElementType ¶
func (GoogleCloudDataplexV1SchemaArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaArgs) ToGoogleCloudDataplexV1SchemaOutput ¶
func (i GoogleCloudDataplexV1SchemaArgs) ToGoogleCloudDataplexV1SchemaOutput() GoogleCloudDataplexV1SchemaOutput
func (GoogleCloudDataplexV1SchemaArgs) ToGoogleCloudDataplexV1SchemaOutputWithContext ¶
func (i GoogleCloudDataplexV1SchemaArgs) ToGoogleCloudDataplexV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaOutput
type GoogleCloudDataplexV1SchemaInput ¶
type GoogleCloudDataplexV1SchemaInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaOutput() GoogleCloudDataplexV1SchemaOutput ToGoogleCloudDataplexV1SchemaOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaOutput }
GoogleCloudDataplexV1SchemaInput is an input type that accepts GoogleCloudDataplexV1SchemaArgs and GoogleCloudDataplexV1SchemaOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaInput` via:
GoogleCloudDataplexV1SchemaArgs{...}
type GoogleCloudDataplexV1SchemaOutput ¶
type GoogleCloudDataplexV1SchemaOutput struct{ *pulumi.OutputState }
Schema information describing the structure and layout of the data.
func (GoogleCloudDataplexV1SchemaOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaOutput) Fields ¶
func (o GoogleCloudDataplexV1SchemaOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
func (GoogleCloudDataplexV1SchemaOutput) PartitionFields ¶
func (o GoogleCloudDataplexV1SchemaOutput) PartitionFields() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.
func (GoogleCloudDataplexV1SchemaOutput) PartitionStyle ¶
func (o GoogleCloudDataplexV1SchemaOutput) PartitionStyle() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
Optional. The structure of paths containing partition data within the entity.
func (GoogleCloudDataplexV1SchemaOutput) ToGoogleCloudDataplexV1SchemaOutput ¶
func (o GoogleCloudDataplexV1SchemaOutput) ToGoogleCloudDataplexV1SchemaOutput() GoogleCloudDataplexV1SchemaOutput
func (GoogleCloudDataplexV1SchemaOutput) ToGoogleCloudDataplexV1SchemaOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaOutput) ToGoogleCloudDataplexV1SchemaOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaOutput
func (GoogleCloudDataplexV1SchemaOutput) UserManaged ¶
func (o GoogleCloudDataplexV1SchemaOutput) UserManaged() pulumi.BoolOutput
Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.
type GoogleCloudDataplexV1SchemaPartitionField ¶
type GoogleCloudDataplexV1SchemaPartitionField struct { // Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore.. Name string `pulumi:"name"` // Immutable. The type of field. Type GoogleCloudDataplexV1SchemaPartitionFieldType `pulumi:"type"` }
Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration. Note: Partition fields are immutable.
type GoogleCloudDataplexV1SchemaPartitionFieldArgs ¶
type GoogleCloudDataplexV1SchemaPartitionFieldArgs struct { // Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore.. Name pulumi.StringInput `pulumi:"name"` // Immutable. The type of field. Type GoogleCloudDataplexV1SchemaPartitionFieldTypeInput `pulumi:"type"` }
Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration. Note: Partition fields are immutable.
func (GoogleCloudDataplexV1SchemaPartitionFieldArgs) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldArgs) ToGoogleCloudDataplexV1SchemaPartitionFieldOutput ¶
func (i GoogleCloudDataplexV1SchemaPartitionFieldArgs) ToGoogleCloudDataplexV1SchemaPartitionFieldOutput() GoogleCloudDataplexV1SchemaPartitionFieldOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldArgs) ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext ¶
func (i GoogleCloudDataplexV1SchemaPartitionFieldArgs) ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldOutput
type GoogleCloudDataplexV1SchemaPartitionFieldArray ¶
type GoogleCloudDataplexV1SchemaPartitionFieldArray []GoogleCloudDataplexV1SchemaPartitionFieldInput
func (GoogleCloudDataplexV1SchemaPartitionFieldArray) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldArray) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldArray) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput ¶
func (i GoogleCloudDataplexV1SchemaPartitionFieldArray) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldArray) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext ¶
func (i GoogleCloudDataplexV1SchemaPartitionFieldArray) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
type GoogleCloudDataplexV1SchemaPartitionFieldArrayInput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldArrayInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput }
GoogleCloudDataplexV1SchemaPartitionFieldArrayInput is an input type that accepts GoogleCloudDataplexV1SchemaPartitionFieldArray and GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaPartitionFieldArrayInput` via:
GoogleCloudDataplexV1SchemaPartitionFieldArray{ GoogleCloudDataplexV1SchemaPartitionFieldArgs{...} }
type GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldArrayOutput
type GoogleCloudDataplexV1SchemaPartitionFieldInput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaPartitionFieldOutput() GoogleCloudDataplexV1SchemaPartitionFieldOutput ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaPartitionFieldOutput }
GoogleCloudDataplexV1SchemaPartitionFieldInput is an input type that accepts GoogleCloudDataplexV1SchemaPartitionFieldArgs and GoogleCloudDataplexV1SchemaPartitionFieldOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaPartitionFieldInput` via:
GoogleCloudDataplexV1SchemaPartitionFieldArgs{...}
type GoogleCloudDataplexV1SchemaPartitionFieldOutput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldOutput struct{ *pulumi.OutputState }
Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration. Note: Partition fields are immutable.
func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) Name ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) Name() pulumi.StringOutput
Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..
func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldOutput() GoogleCloudDataplexV1SchemaPartitionFieldOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldOutput) Type ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldOutput) Type() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
Immutable. The type of field.
type GoogleCloudDataplexV1SchemaPartitionFieldResponse ¶
type GoogleCloudDataplexV1SchemaPartitionFieldResponse struct { // Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore.. Name string `pulumi:"name"` // Immutable. The type of field. Type string `pulumi:"type"` }
Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration. Note: Partition fields are immutable.
type GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput() GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
type GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput struct{ *pulumi.OutputState }
Represents a key field within the entity's partition structure. You could have up to 20 partition fields, but only the first 10 partitions have the filtering ability due to performance consideration. Note: Partition fields are immutable.
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) Name ¶
Partition field name must consist of letters, numbers, and underscores only, with a maximum of length of 256 characters, and must begin with a letter or underscore..
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseOutput() GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldResponseOutput
type GoogleCloudDataplexV1SchemaPartitionFieldType ¶
type GoogleCloudDataplexV1SchemaPartitionFieldType string
Required. Immutable. The type of field.
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionFieldType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaPartitionFieldTypeInput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldTypeInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput }
GoogleCloudDataplexV1SchemaPartitionFieldTypeInput is an input type that accepts GoogleCloudDataplexV1SchemaPartitionFieldTypeArgs and GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaPartitionFieldTypeInput` via:
GoogleCloudDataplexV1SchemaPartitionFieldTypeArgs{...}
type GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaPartitionFieldTypePtrInput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldTypePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput }
func GoogleCloudDataplexV1SchemaPartitionFieldTypePtr ¶
func GoogleCloudDataplexV1SchemaPartitionFieldTypePtr(v string) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrInput
type GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput ¶
type GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput() GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionFieldTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaPartitionStyle ¶
type GoogleCloudDataplexV1SchemaPartitionStyle string
Optional. The structure of paths containing partition data within the entity.
func (GoogleCloudDataplexV1SchemaPartitionStyle) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionStyle) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStyleOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStyleOutput() GoogleCloudDataplexV1SchemaPartitionStyleOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStyleOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToStringOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStyle) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaPartitionStyle) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaPartitionStyleInput ¶
type GoogleCloudDataplexV1SchemaPartitionStyleInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaPartitionStyleOutput() GoogleCloudDataplexV1SchemaPartitionStyleOutput ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaPartitionStyleOutput }
GoogleCloudDataplexV1SchemaPartitionStyleInput is an input type that accepts GoogleCloudDataplexV1SchemaPartitionStyleArgs and GoogleCloudDataplexV1SchemaPartitionStyleOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaPartitionStyleInput` via:
GoogleCloudDataplexV1SchemaPartitionStyleArgs{...}
type GoogleCloudDataplexV1SchemaPartitionStyleOutput ¶
type GoogleCloudDataplexV1SchemaPartitionStyleOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStyleOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStyleOutput() GoogleCloudDataplexV1SchemaPartitionStyleOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStyleOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStyleOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionStyleOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaPartitionStylePtrInput ¶
type GoogleCloudDataplexV1SchemaPartitionStylePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput }
func GoogleCloudDataplexV1SchemaPartitionStylePtr ¶
func GoogleCloudDataplexV1SchemaPartitionStylePtr(v string) GoogleCloudDataplexV1SchemaPartitionStylePtrInput
type GoogleCloudDataplexV1SchemaPartitionStylePtrOutput ¶
type GoogleCloudDataplexV1SchemaPartitionStylePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutput() GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToGoogleCloudDataplexV1SchemaPartitionStylePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaPartitionStylePtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaPartitionStylePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaResponse ¶
type GoogleCloudDataplexV1SchemaResponse struct { // Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable. Fields []GoogleCloudDataplexV1SchemaSchemaFieldResponse `pulumi:"fields"` // Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data. PartitionFields []GoogleCloudDataplexV1SchemaPartitionFieldResponse `pulumi:"partitionFields"` // Optional. The structure of paths containing partition data within the entity. PartitionStyle string `pulumi:"partitionStyle"` // Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields. UserManaged bool `pulumi:"userManaged"` }
Schema information describing the structure and layout of the data.
type GoogleCloudDataplexV1SchemaResponseOutput ¶
type GoogleCloudDataplexV1SchemaResponseOutput struct{ *pulumi.OutputState }
Schema information describing the structure and layout of the data.
func (GoogleCloudDataplexV1SchemaResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaResponseOutput) Fields ¶
func (o GoogleCloudDataplexV1SchemaResponseOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
Optional. The sequence of fields describing data in table entities. Note: BigQuery SchemaFields are immutable.
func (GoogleCloudDataplexV1SchemaResponseOutput) PartitionFields ¶
func (o GoogleCloudDataplexV1SchemaResponseOutput) PartitionFields() GoogleCloudDataplexV1SchemaPartitionFieldResponseArrayOutput
Optional. The sequence of fields describing the partition structure in entities. If this field is empty, there are no partitions within the data.
func (GoogleCloudDataplexV1SchemaResponseOutput) PartitionStyle ¶
func (o GoogleCloudDataplexV1SchemaResponseOutput) PartitionStyle() pulumi.StringOutput
Optional. The structure of paths containing partition data within the entity.
func (GoogleCloudDataplexV1SchemaResponseOutput) ToGoogleCloudDataplexV1SchemaResponseOutput ¶
func (o GoogleCloudDataplexV1SchemaResponseOutput) ToGoogleCloudDataplexV1SchemaResponseOutput() GoogleCloudDataplexV1SchemaResponseOutput
func (GoogleCloudDataplexV1SchemaResponseOutput) ToGoogleCloudDataplexV1SchemaResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaResponseOutput) ToGoogleCloudDataplexV1SchemaResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaResponseOutput
func (GoogleCloudDataplexV1SchemaResponseOutput) UserManaged ¶
func (o GoogleCloudDataplexV1SchemaResponseOutput) UserManaged() pulumi.BoolOutput
Set to true if user-managed or false if managed by Dataplex. The default is false (managed by Dataplex). Set to falseto enable Dataplex discovery to update the schema. including new data discovery, schema inference, and schema evolution. Users retain the ability to input and edit the schema. Dataplex treats schema input by the user as though produced by a previous Dataplex discovery operation, and it will evolve the schema and take action based on that treatment. Set to true to fully manage the entity schema. This setting guarantees that Dataplex will not change schema fields.
type GoogleCloudDataplexV1SchemaSchemaField ¶
type GoogleCloudDataplexV1SchemaSchemaField struct { // Optional. User friendly field description. Must be less than or equal to 1024 characters. Description *string `pulumi:"description"` // Optional. Any nested field for complex types. Fields []GoogleCloudDataplexV1SchemaSchemaField `pulumi:"fields"` // Additional field semantics. Mode GoogleCloudDataplexV1SchemaSchemaFieldMode `pulumi:"mode"` // The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore. Name string `pulumi:"name"` // The type of field. Type GoogleCloudDataplexV1SchemaSchemaFieldType `pulumi:"type"` }
Represents a column field within a table schema.
type GoogleCloudDataplexV1SchemaSchemaFieldArgs ¶
type GoogleCloudDataplexV1SchemaSchemaFieldArgs struct { // Optional. User friendly field description. Must be less than or equal to 1024 characters. Description pulumi.StringPtrInput `pulumi:"description"` // Optional. Any nested field for complex types. Fields GoogleCloudDataplexV1SchemaSchemaFieldArrayInput `pulumi:"fields"` // Additional field semantics. Mode GoogleCloudDataplexV1SchemaSchemaFieldModeInput `pulumi:"mode"` // The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore. Name pulumi.StringInput `pulumi:"name"` // The type of field. Type GoogleCloudDataplexV1SchemaSchemaFieldTypeInput `pulumi:"type"` }
Represents a column field within a table schema.
func (GoogleCloudDataplexV1SchemaSchemaFieldArgs) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldArgs) ToGoogleCloudDataplexV1SchemaSchemaFieldOutput ¶
func (i GoogleCloudDataplexV1SchemaSchemaFieldArgs) ToGoogleCloudDataplexV1SchemaSchemaFieldOutput() GoogleCloudDataplexV1SchemaSchemaFieldOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldArgs) ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext ¶
func (i GoogleCloudDataplexV1SchemaSchemaFieldArgs) ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldOutput
type GoogleCloudDataplexV1SchemaSchemaFieldArray ¶
type GoogleCloudDataplexV1SchemaSchemaFieldArray []GoogleCloudDataplexV1SchemaSchemaFieldInput
func (GoogleCloudDataplexV1SchemaSchemaFieldArray) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldArray) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldArray) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput ¶
func (i GoogleCloudDataplexV1SchemaSchemaFieldArray) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldArray) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext ¶
func (i GoogleCloudDataplexV1SchemaSchemaFieldArray) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
type GoogleCloudDataplexV1SchemaSchemaFieldArrayInput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldArrayInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput }
GoogleCloudDataplexV1SchemaSchemaFieldArrayInput is an input type that accepts GoogleCloudDataplexV1SchemaSchemaFieldArray and GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldArrayInput` via:
GoogleCloudDataplexV1SchemaSchemaFieldArray{ GoogleCloudDataplexV1SchemaSchemaFieldArgs{...} }
type GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
type GoogleCloudDataplexV1SchemaSchemaFieldInput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaSchemaFieldOutput() GoogleCloudDataplexV1SchemaSchemaFieldOutput ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaSchemaFieldOutput }
GoogleCloudDataplexV1SchemaSchemaFieldInput is an input type that accepts GoogleCloudDataplexV1SchemaSchemaFieldArgs and GoogleCloudDataplexV1SchemaSchemaFieldOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldInput` via:
GoogleCloudDataplexV1SchemaSchemaFieldArgs{...}
type GoogleCloudDataplexV1SchemaSchemaFieldMode ¶
type GoogleCloudDataplexV1SchemaSchemaFieldMode string
Required. Additional field semantics.
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaSchemaFieldModeInput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldModeInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModeOutput }
GoogleCloudDataplexV1SchemaSchemaFieldModeInput is an input type that accepts GoogleCloudDataplexV1SchemaSchemaFieldModeArgs and GoogleCloudDataplexV1SchemaSchemaFieldModeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldModeInput` via:
GoogleCloudDataplexV1SchemaSchemaFieldModeArgs{...}
type GoogleCloudDataplexV1SchemaSchemaFieldModeOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldModeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutput() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaSchemaFieldModePtrInput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldModePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput }
func GoogleCloudDataplexV1SchemaSchemaFieldModePtr ¶
func GoogleCloudDataplexV1SchemaSchemaFieldModePtr(v string) GoogleCloudDataplexV1SchemaSchemaFieldModePtrInput
type GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldModePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaSchemaFieldOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldOutput struct{ *pulumi.OutputState }
Represents a column field within a table schema.
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) Description ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Description() pulumi.StringPtrOutput
Optional. User friendly field description. Must be less than or equal to 1024 characters.
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) Fields ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldArrayOutput
Optional. Any nested field for complex types.
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) Mode ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Mode() GoogleCloudDataplexV1SchemaSchemaFieldModeOutput
Additional field semantics.
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) Name ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Name() pulumi.StringOutput
The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldOutput() GoogleCloudDataplexV1SchemaSchemaFieldOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldOutput) Type ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldOutput) Type() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
The type of field.
type GoogleCloudDataplexV1SchemaSchemaFieldResponse ¶
type GoogleCloudDataplexV1SchemaSchemaFieldResponse struct { // Optional. User friendly field description. Must be less than or equal to 1024 characters. Description string `pulumi:"description"` // Optional. Any nested field for complex types. Fields []GoogleCloudDataplexV1SchemaSchemaFieldResponse `pulumi:"fields"` // Additional field semantics. Mode string `pulumi:"mode"` // The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore. Name string `pulumi:"name"` // The type of field. Type string `pulumi:"type"` }
Represents a column field within a table schema.
type GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput() GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
type GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput struct{ *pulumi.OutputState }
Represents a column field within a table schema.
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Description ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Description() pulumi.StringOutput
Optional. User friendly field description. Must be less than or equal to 1024 characters.
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Fields ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Fields() GoogleCloudDataplexV1SchemaSchemaFieldResponseArrayOutput
Optional. Any nested field for complex types.
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Mode ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Mode() pulumi.StringOutput
Additional field semantics.
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Name ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Name() pulumi.StringOutput
The name of the field. Must contain only letters, numbers and underscores, with a maximum length of 767 characters, and must begin with a letter or underscore.
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseOutput() GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Type ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldResponseOutput) Type() pulumi.StringOutput
The type of field.
type GoogleCloudDataplexV1SchemaSchemaFieldType ¶
type GoogleCloudDataplexV1SchemaSchemaFieldType string
Required. The type of field.
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1SchemaSchemaFieldType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaSchemaFieldTypeInput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldTypeInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput }
GoogleCloudDataplexV1SchemaSchemaFieldTypeInput is an input type that accepts GoogleCloudDataplexV1SchemaSchemaFieldTypeArgs and GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1SchemaSchemaFieldTypeInput` via:
GoogleCloudDataplexV1SchemaSchemaFieldTypeArgs{...}
type GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1SchemaSchemaFieldTypePtrInput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldTypePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput }
func GoogleCloudDataplexV1SchemaSchemaFieldTypePtr ¶
func GoogleCloudDataplexV1SchemaSchemaFieldTypePtr(v string) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrInput
type GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput ¶
type GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput() GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToGoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1SchemaSchemaFieldTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1StorageFormat ¶
type GoogleCloudDataplexV1StorageFormat struct { // Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed. CompressionFormat *GoogleCloudDataplexV1StorageFormatCompressionFormat `pulumi:"compressionFormat"` // Optional. Additional information about CSV formatted data. Csv *GoogleCloudDataplexV1StorageFormatCsvOptions `pulumi:"csv"` // Optional. Additional information about CSV formatted data. Json *GoogleCloudDataplexV1StorageFormatJsonOptions `pulumi:"json"` // The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype} MimeType string `pulumi:"mimeType"` }
Describes the format of the data within its storage location.
type GoogleCloudDataplexV1StorageFormatArgs ¶
type GoogleCloudDataplexV1StorageFormatArgs struct { // Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed. CompressionFormat GoogleCloudDataplexV1StorageFormatCompressionFormatPtrInput `pulumi:"compressionFormat"` // Optional. Additional information about CSV formatted data. Csv GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput `pulumi:"csv"` // Optional. Additional information about CSV formatted data. Json GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput `pulumi:"json"` // The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype} MimeType pulumi.StringInput `pulumi:"mimeType"` }
Describes the format of the data within its storage location.
func (GoogleCloudDataplexV1StorageFormatArgs) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatArgs) ToGoogleCloudDataplexV1StorageFormatOutput ¶
func (i GoogleCloudDataplexV1StorageFormatArgs) ToGoogleCloudDataplexV1StorageFormatOutput() GoogleCloudDataplexV1StorageFormatOutput
func (GoogleCloudDataplexV1StorageFormatArgs) ToGoogleCloudDataplexV1StorageFormatOutputWithContext ¶
func (i GoogleCloudDataplexV1StorageFormatArgs) ToGoogleCloudDataplexV1StorageFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatOutput
type GoogleCloudDataplexV1StorageFormatCompressionFormat ¶
type GoogleCloudDataplexV1StorageFormatCompressionFormat string
Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringOutput ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1StorageFormatCompressionFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1StorageFormatCompressionFormatInput ¶
type GoogleCloudDataplexV1StorageFormatCompressionFormatInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatOutput ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatOutput }
GoogleCloudDataplexV1StorageFormatCompressionFormatInput is an input type that accepts GoogleCloudDataplexV1StorageFormatCompressionFormatArgs and GoogleCloudDataplexV1StorageFormatCompressionFormatOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatCompressionFormatInput` via:
GoogleCloudDataplexV1StorageFormatCompressionFormatArgs{...}
type GoogleCloudDataplexV1StorageFormatCompressionFormatOutput ¶
type GoogleCloudDataplexV1StorageFormatCompressionFormatOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1StorageFormatCompressionFormatPtrInput ¶
type GoogleCloudDataplexV1StorageFormatCompressionFormatPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput }
func GoogleCloudDataplexV1StorageFormatCompressionFormatPtr ¶
func GoogleCloudDataplexV1StorageFormatCompressionFormatPtr(v string) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrInput
type GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput ¶
type GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToGoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1StorageFormatCsvOptions ¶
type GoogleCloudDataplexV1StorageFormatCsvOptions struct { // Optional. The delimiter used to separate values. Defaults to ','. Delimiter *string `pulumi:"delimiter"` // Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified. Encoding *string `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0. HeaderRows *int `pulumi:"headerRows"` // Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ”' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified. Quote *string `pulumi:"quote"` }
Describes CSV and similar semi-structured data formats.
type GoogleCloudDataplexV1StorageFormatCsvOptionsArgs ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsArgs struct { // Optional. The delimiter used to separate values. Defaults to ','. Delimiter pulumi.StringPtrInput `pulumi:"delimiter"` // Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified. Encoding pulumi.StringPtrInput `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0. HeaderRows pulumi.IntPtrInput `pulumi:"headerRows"` // Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ”' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified. Quote pulumi.StringPtrInput `pulumi:"quote"` }
Describes CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput ¶
func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext ¶
func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput ¶
func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
type GoogleCloudDataplexV1StorageFormatCsvOptionsInput ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsOutput ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsOutput }
GoogleCloudDataplexV1StorageFormatCsvOptionsInput is an input type that accepts GoogleCloudDataplexV1StorageFormatCsvOptionsArgs and GoogleCloudDataplexV1StorageFormatCsvOptionsOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatCsvOptionsInput` via:
GoogleCloudDataplexV1StorageFormatCsvOptionsArgs{...}
type GoogleCloudDataplexV1StorageFormatCsvOptionsOutput ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsOutput struct{ *pulumi.OutputState }
Describes CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Delimiter ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Delimiter() pulumi.StringPtrOutput
Optional. The delimiter used to separate values. Defaults to ','.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Encoding ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) HeaderRows() pulumi.IntPtrOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Quote ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) Quote() pulumi.StringPtrOutput
Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ”' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
type GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput }
GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput is an input type that accepts GoogleCloudDataplexV1StorageFormatCsvOptionsArgs, GoogleCloudDataplexV1StorageFormatCsvOptionsPtr and GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput` via:
GoogleCloudDataplexV1StorageFormatCsvOptionsArgs{...} or: nil
func GoogleCloudDataplexV1StorageFormatCsvOptionsPtr ¶
func GoogleCloudDataplexV1StorageFormatCsvOptionsPtr(v *GoogleCloudDataplexV1StorageFormatCsvOptionsArgs) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrInput
type GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Delimiter ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Delimiter() pulumi.StringPtrOutput
Optional. The delimiter used to separate values. Defaults to ','.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Encoding ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) HeaderRows() pulumi.IntPtrOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Quote ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) Quote() pulumi.StringPtrOutput
Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ”' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
type GoogleCloudDataplexV1StorageFormatCsvOptionsResponse ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsResponse struct { // Optional. The delimiter used to separate values. Defaults to ','. Delimiter string `pulumi:"delimiter"` // Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified. Encoding string `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0. HeaderRows int `pulumi:"headerRows"` // Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ”' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified. Quote string `pulumi:"quote"` }
Describes CSV and similar semi-structured data formats.
type GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput ¶
type GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput struct{ *pulumi.OutputState }
Describes CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Delimiter ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Delimiter() pulumi.StringOutput
Optional. The delimiter used to separate values. Defaults to ','.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Encoding ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Encoding() pulumi.StringOutput
Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8", and "ISO-8859-1". Defaults to UTF-8 if unspecified.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) HeaderRows() pulumi.IntOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. Defaults to 0.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Quote ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) Quote() pulumi.StringOutput
Optional. The character used to quote column values. Accepts '"' (double quotation mark) or ”' (single quotation mark). Defaults to '"' (double quotation mark) if unspecified.
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput() GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
func (GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
type GoogleCloudDataplexV1StorageFormatInput ¶
type GoogleCloudDataplexV1StorageFormatInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatOutput() GoogleCloudDataplexV1StorageFormatOutput ToGoogleCloudDataplexV1StorageFormatOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatOutput }
GoogleCloudDataplexV1StorageFormatInput is an input type that accepts GoogleCloudDataplexV1StorageFormatArgs and GoogleCloudDataplexV1StorageFormatOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatInput` via:
GoogleCloudDataplexV1StorageFormatArgs{...}
type GoogleCloudDataplexV1StorageFormatJsonOptions ¶
type GoogleCloudDataplexV1StorageFormatJsonOptions struct { // Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified. Encoding *string `pulumi:"encoding"` }
Describes JSON data format.
type GoogleCloudDataplexV1StorageFormatJsonOptionsArgs ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsArgs struct { // Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified. Encoding pulumi.StringPtrInput `pulumi:"encoding"` }
Describes JSON data format.
func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput ¶
func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext ¶
func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput ¶
func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
type GoogleCloudDataplexV1StorageFormatJsonOptionsInput ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsOutput ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsOutput }
GoogleCloudDataplexV1StorageFormatJsonOptionsInput is an input type that accepts GoogleCloudDataplexV1StorageFormatJsonOptionsArgs and GoogleCloudDataplexV1StorageFormatJsonOptionsOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatJsonOptionsInput` via:
GoogleCloudDataplexV1StorageFormatJsonOptionsArgs{...}
type GoogleCloudDataplexV1StorageFormatJsonOptionsOutput ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsOutput struct{ *pulumi.OutputState }
Describes JSON data format.
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) Encoding ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
type GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput }
GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput is an input type that accepts GoogleCloudDataplexV1StorageFormatJsonOptionsArgs, GoogleCloudDataplexV1StorageFormatJsonOptionsPtr and GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput` via:
GoogleCloudDataplexV1StorageFormatJsonOptionsArgs{...} or: nil
func GoogleCloudDataplexV1StorageFormatJsonOptionsPtr ¶
func GoogleCloudDataplexV1StorageFormatJsonOptionsPtr(v *GoogleCloudDataplexV1StorageFormatJsonOptionsArgs) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrInput
type GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) Encoding ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.
func (GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
type GoogleCloudDataplexV1StorageFormatJsonOptionsResponse ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsResponse struct { // Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified. Encoding string `pulumi:"encoding"` }
Describes JSON data format.
type GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput ¶
type GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput struct{ *pulumi.OutputState }
Describes JSON data format.
func (GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) Encoding ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) Encoding() pulumi.StringOutput
Optional. The character encoding of the data. Accepts "US-ASCII", "UTF-8" and "ISO-8859-1". Defaults to UTF-8 if not specified.
func (GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput() GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
func (GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput) ToGoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
type GoogleCloudDataplexV1StorageFormatOutput ¶
type GoogleCloudDataplexV1StorageFormatOutput struct{ *pulumi.OutputState }
Describes the format of the data within its storage location.
func (GoogleCloudDataplexV1StorageFormatOutput) CompressionFormat ¶
func (o GoogleCloudDataplexV1StorageFormatOutput) CompressionFormat() GoogleCloudDataplexV1StorageFormatCompressionFormatPtrOutput
Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
func (GoogleCloudDataplexV1StorageFormatOutput) Csv ¶
func (o GoogleCloudDataplexV1StorageFormatOutput) Csv() GoogleCloudDataplexV1StorageFormatCsvOptionsPtrOutput
Optional. Additional information about CSV formatted data.
func (GoogleCloudDataplexV1StorageFormatOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatOutput) Json ¶
func (o GoogleCloudDataplexV1StorageFormatOutput) Json() GoogleCloudDataplexV1StorageFormatJsonOptionsPtrOutput
Optional. Additional information about CSV formatted data.
func (GoogleCloudDataplexV1StorageFormatOutput) MimeType ¶
func (o GoogleCloudDataplexV1StorageFormatOutput) MimeType() pulumi.StringOutput
The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}
func (GoogleCloudDataplexV1StorageFormatOutput) ToGoogleCloudDataplexV1StorageFormatOutput ¶
func (o GoogleCloudDataplexV1StorageFormatOutput) ToGoogleCloudDataplexV1StorageFormatOutput() GoogleCloudDataplexV1StorageFormatOutput
func (GoogleCloudDataplexV1StorageFormatOutput) ToGoogleCloudDataplexV1StorageFormatOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatOutput) ToGoogleCloudDataplexV1StorageFormatOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatOutput
type GoogleCloudDataplexV1StorageFormatResponse ¶
type GoogleCloudDataplexV1StorageFormatResponse struct { // Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed. CompressionFormat string `pulumi:"compressionFormat"` // Optional. Additional information about CSV formatted data. Csv GoogleCloudDataplexV1StorageFormatCsvOptionsResponse `pulumi:"csv"` // The data format associated with the stored data, which represents content type values. The value is inferred from mime type. Format string `pulumi:"format"` // Optional. Additional information about CSV formatted data. Json GoogleCloudDataplexV1StorageFormatJsonOptionsResponse `pulumi:"json"` // The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype} MimeType string `pulumi:"mimeType"` }
Describes the format of the data within its storage location.
type GoogleCloudDataplexV1StorageFormatResponseOutput ¶
type GoogleCloudDataplexV1StorageFormatResponseOutput struct{ *pulumi.OutputState }
Describes the format of the data within its storage location.
func (GoogleCloudDataplexV1StorageFormatResponseOutput) CompressionFormat ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) CompressionFormat() pulumi.StringOutput
Optional. The compression type associated with the stored data. If unspecified, the data is uncompressed.
func (GoogleCloudDataplexV1StorageFormatResponseOutput) Csv ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) Csv() GoogleCloudDataplexV1StorageFormatCsvOptionsResponseOutput
Optional. Additional information about CSV formatted data.
func (GoogleCloudDataplexV1StorageFormatResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1StorageFormatResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1StorageFormatResponseOutput) Format ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) Format() pulumi.StringOutput
The data format associated with the stored data, which represents content type values. The value is inferred from mime type.
func (GoogleCloudDataplexV1StorageFormatResponseOutput) Json ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) Json() GoogleCloudDataplexV1StorageFormatJsonOptionsResponseOutput
Optional. Additional information about CSV formatted data.
func (GoogleCloudDataplexV1StorageFormatResponseOutput) MimeType ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) MimeType() pulumi.StringOutput
The mime type descriptor for the data. Must match the pattern {type}/{subtype}. Supported values: application/x-parquet application/x-avro application/x-orc application/x-tfrecord application/json application/{subtypes} text/csv text/ image/{image subtype} video/{video subtype} audio/{audio subtype}
func (GoogleCloudDataplexV1StorageFormatResponseOutput) ToGoogleCloudDataplexV1StorageFormatResponseOutput ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) ToGoogleCloudDataplexV1StorageFormatResponseOutput() GoogleCloudDataplexV1StorageFormatResponseOutput
func (GoogleCloudDataplexV1StorageFormatResponseOutput) ToGoogleCloudDataplexV1StorageFormatResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1StorageFormatResponseOutput) ToGoogleCloudDataplexV1StorageFormatResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1StorageFormatResponseOutput
type GoogleCloudDataplexV1TaskExecutionSpec ¶
type GoogleCloudDataplexV1TaskExecutionSpec struct { // Optional. The arguments to pass to the task. The args can use placeholders of the format ${placeholder} as part of key/value string. These will be interpolated before passing the args to the driver. Currently supported placeholders: - ${task_id} - ${job_time} To pass positional args, set the key as TASK_ARGS. The value should be a comma-separated string of all the positional arguments. To use a delimiter other than comma, refer to https://cloud.google.com/sdk/gcloud/reference/topic/escaping. In case of other keys being present in the args, then TASK_ARGS will be passed as the last argument. Args map[string]string `pulumi:"args"` // Optional. The maximum duration after which the job execution is expired. MaxJobExecutionLifetime *string `pulumi:"maxJobExecutionLifetime"` // Service account to use to execute a task. If not provided, the default Compute service account for the project is used. ServiceAccount string `pulumi:"serviceAccount"` }
Execution related settings, like retry and service_account.
type GoogleCloudDataplexV1TaskExecutionSpecArgs ¶
type GoogleCloudDataplexV1TaskExecutionSpecArgs struct { // Optional. The arguments to pass to the task. The args can use placeholders of the format ${placeholder} as part of key/value string. These will be interpolated before passing the args to the driver. Currently supported placeholders: - ${task_id} - ${job_time} To pass positional args, set the key as TASK_ARGS. The value should be a comma-separated string of all the positional arguments. To use a delimiter other than comma, refer to https://cloud.google.com/sdk/gcloud/reference/topic/escaping. In case of other keys being present in the args, then TASK_ARGS will be passed as the last argument. Args pulumi.StringMapInput `pulumi:"args"` // Optional. The maximum duration after which the job execution is expired. MaxJobExecutionLifetime pulumi.StringPtrInput `pulumi:"maxJobExecutionLifetime"` // Service account to use to execute a task. If not provided, the default Compute service account for the project is used. ServiceAccount pulumi.StringInput `pulumi:"serviceAccount"` }
Execution related settings, like retry and service_account.
func (GoogleCloudDataplexV1TaskExecutionSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskExecutionSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskExecutionSpecArgs) ToGoogleCloudDataplexV1TaskExecutionSpecOutput ¶
func (i GoogleCloudDataplexV1TaskExecutionSpecArgs) ToGoogleCloudDataplexV1TaskExecutionSpecOutput() GoogleCloudDataplexV1TaskExecutionSpecOutput
func (GoogleCloudDataplexV1TaskExecutionSpecArgs) ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskExecutionSpecArgs) ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskExecutionSpecOutput
type GoogleCloudDataplexV1TaskExecutionSpecInput ¶
type GoogleCloudDataplexV1TaskExecutionSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskExecutionSpecOutput() GoogleCloudDataplexV1TaskExecutionSpecOutput ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext(context.Context) GoogleCloudDataplexV1TaskExecutionSpecOutput }
GoogleCloudDataplexV1TaskExecutionSpecInput is an input type that accepts GoogleCloudDataplexV1TaskExecutionSpecArgs and GoogleCloudDataplexV1TaskExecutionSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskExecutionSpecInput` via:
GoogleCloudDataplexV1TaskExecutionSpecArgs{...}
type GoogleCloudDataplexV1TaskExecutionSpecOutput ¶
type GoogleCloudDataplexV1TaskExecutionSpecOutput struct{ *pulumi.OutputState }
Execution related settings, like retry and service_account.
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) Args ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) Args() pulumi.StringMapOutput
Optional. The arguments to pass to the task. The args can use placeholders of the format ${placeholder} as part of key/value string. These will be interpolated before passing the args to the driver. Currently supported placeholders: - ${task_id} - ${job_time} To pass positional args, set the key as TASK_ARGS. The value should be a comma-separated string of all the positional arguments. To use a delimiter other than comma, refer to https://cloud.google.com/sdk/gcloud/reference/topic/escaping. In case of other keys being present in the args, then TASK_ARGS will be passed as the last argument.
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) MaxJobExecutionLifetime ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) MaxJobExecutionLifetime() pulumi.StringPtrOutput
Optional. The maximum duration after which the job execution is expired.
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) ServiceAccount ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) ServiceAccount() pulumi.StringOutput
Service account to use to execute a task. If not provided, the default Compute service account for the project is used.
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) ToGoogleCloudDataplexV1TaskExecutionSpecOutput ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) ToGoogleCloudDataplexV1TaskExecutionSpecOutput() GoogleCloudDataplexV1TaskExecutionSpecOutput
func (GoogleCloudDataplexV1TaskExecutionSpecOutput) ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecOutput) ToGoogleCloudDataplexV1TaskExecutionSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskExecutionSpecOutput
type GoogleCloudDataplexV1TaskExecutionSpecResponse ¶
type GoogleCloudDataplexV1TaskExecutionSpecResponse struct { // Optional. The arguments to pass to the task. The args can use placeholders of the format ${placeholder} as part of key/value string. These will be interpolated before passing the args to the driver. Currently supported placeholders: - ${task_id} - ${job_time} To pass positional args, set the key as TASK_ARGS. The value should be a comma-separated string of all the positional arguments. To use a delimiter other than comma, refer to https://cloud.google.com/sdk/gcloud/reference/topic/escaping. In case of other keys being present in the args, then TASK_ARGS will be passed as the last argument. Args map[string]string `pulumi:"args"` // Optional. The maximum duration after which the job execution is expired. MaxJobExecutionLifetime string `pulumi:"maxJobExecutionLifetime"` // Service account to use to execute a task. If not provided, the default Compute service account for the project is used. ServiceAccount string `pulumi:"serviceAccount"` }
Execution related settings, like retry and service_account.
type GoogleCloudDataplexV1TaskExecutionSpecResponseOutput ¶
type GoogleCloudDataplexV1TaskExecutionSpecResponseOutput struct{ *pulumi.OutputState }
Execution related settings, like retry and service_account.
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) Args ¶
Optional. The arguments to pass to the task. The args can use placeholders of the format ${placeholder} as part of key/value string. These will be interpolated before passing the args to the driver. Currently supported placeholders: - ${task_id} - ${job_time} To pass positional args, set the key as TASK_ARGS. The value should be a comma-separated string of all the positional arguments. To use a delimiter other than comma, refer to https://cloud.google.com/sdk/gcloud/reference/topic/escaping. In case of other keys being present in the args, then TASK_ARGS will be passed as the last argument.
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) MaxJobExecutionLifetime ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) MaxJobExecutionLifetime() pulumi.StringOutput
Optional. The maximum duration after which the job execution is expired.
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ServiceAccount ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ServiceAccount() pulumi.StringOutput
Service account to use to execute a task. If not provided, the default Compute service account for the project is used.
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ToGoogleCloudDataplexV1TaskExecutionSpecResponseOutput ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ToGoogleCloudDataplexV1TaskExecutionSpecResponseOutput() GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
func (GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ToGoogleCloudDataplexV1TaskExecutionSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskExecutionSpecResponseOutput) ToGoogleCloudDataplexV1TaskExecutionSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
type GoogleCloudDataplexV1TaskInfrastructureSpec ¶
type GoogleCloudDataplexV1TaskInfrastructureSpec struct { // Compute resources needed for a Task when using Dataproc Serverless. Batch *GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources `pulumi:"batch"` // Container Image Runtime Configuration. ContainerImage *GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime `pulumi:"containerImage"` // Vpc network. VpcNetwork *GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork `pulumi:"vpcNetwork"` }
Configuration for the underlying infrastructure used to run workloads.
type GoogleCloudDataplexV1TaskInfrastructureSpecArgs ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecArgs struct { // Compute resources needed for a Task when using Dataproc Serverless. Batch GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput `pulumi:"batch"` // Container Image Runtime Configuration. ContainerImage GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput `pulumi:"containerImage"` // Vpc network. VpcNetwork GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput `pulumi:"vpcNetwork"` }
Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput() GoogleCloudDataplexV1TaskInfrastructureSpecOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources struct { // Optional. Total number of job executors. ExecutorsCount *int `pulumi:"executorsCount"` // Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled. MaxExecutorsCount *int `pulumi:"maxExecutorsCount"` }
Batch compute resources associated with the task.
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs struct { // Optional. Total number of job executors. ExecutorsCount pulumi.IntPtrInput `pulumi:"executorsCount"` // Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled. MaxExecutorsCount pulumi.IntPtrInput `pulumi:"maxExecutorsCount"` }
Batch compute resources associated with the task.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs and GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs{...}
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput struct{ *pulumi.OutputState }
Batch compute resources associated with the task.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ExecutorsCount ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ExecutorsCount() pulumi.IntPtrOutput
Optional. Total number of job executors.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) MaxExecutorsCount ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) MaxExecutorsCount() pulumi.IntPtrOutput
Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs, GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtr and GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs{...} or: nil
func GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtr ¶
func GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtr(v *GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesArgs) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrInput
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ExecutorsCount ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ExecutorsCount() pulumi.IntPtrOutput
Optional. Total number of job executors.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) MaxExecutorsCount ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) MaxExecutorsCount() pulumi.IntPtrOutput
Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponse ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponse struct { // Optional. Total number of job executors. ExecutorsCount int `pulumi:"executorsCount"` // Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled. MaxExecutorsCount int `pulumi:"maxExecutorsCount"` }
Batch compute resources associated with the task.
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput struct{ *pulumi.OutputState }
Batch compute resources associated with the task.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ExecutorsCount ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ExecutorsCount() pulumi.IntOutput
Optional. Total number of job executors.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) MaxExecutorsCount ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) MaxExecutorsCount() pulumi.IntOutput
Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled.
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime struct { // Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar JavaJars []string `pulumi:"javaJars"` // Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. For more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties). Properties map[string]string `pulumi:"properties"` // Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz PythonPackages []string `pulumi:"pythonPackages"` }
Container Image Runtime Configuration used with Batch execution.
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs struct { // Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar JavaJars pulumi.StringArrayInput `pulumi:"javaJars"` // Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. For more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties). Properties pulumi.StringMapInput `pulumi:"properties"` // Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz PythonPackages pulumi.StringArrayInput `pulumi:"pythonPackages"` }
Container Image Runtime Configuration used with Batch execution.
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs and GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs{...}
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput struct{ *pulumi.OutputState }
Container Image Runtime Configuration used with Batch execution.
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) JavaJars ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) JavaJars() pulumi.StringArrayOutput
Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) Properties ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) Properties() pulumi.StringMapOutput
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. For more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) PythonPackages ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) PythonPackages() pulumi.StringArrayOutput
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs, GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtr and GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs{...} or: nil
func GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtr ¶
func GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtr(v *GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeArgs) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrInput
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) JavaJars ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) JavaJars() pulumi.StringArrayOutput
Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) Properties ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) Properties() pulumi.StringMapOutput
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. For more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) PythonPackages ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) PythonPackages() pulumi.StringArrayOutput
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponse ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponse struct { // Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar JavaJars []string `pulumi:"javaJars"` // Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. For more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties). Properties map[string]string `pulumi:"properties"` // Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz PythonPackages []string `pulumi:"pythonPackages"` }
Container Image Runtime Configuration used with Batch execution.
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput struct{ *pulumi.OutputState }
Container Image Runtime Configuration used with Batch execution.
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) JavaJars ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) JavaJars() pulumi.StringArrayOutput
Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) Properties ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) Properties() pulumi.StringMapOutput
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. For more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) PythonPackages ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) PythonPackages() pulumi.StringArrayOutput
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput() GoogleCloudDataplexV1TaskInfrastructureSpecOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecArgs and GoogleCloudDataplexV1TaskInfrastructureSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecArgs{...}
type GoogleCloudDataplexV1TaskInfrastructureSpecOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecOutput struct{ *pulumi.OutputState }
Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) Batch ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) Batch() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
Compute resources needed for a Task when using Dataproc Serverless.
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ContainerImage ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ContainerImage() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
Container Image Runtime Configuration.
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutput() GoogleCloudDataplexV1TaskInfrastructureSpecOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecOutput) VpcNetwork ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecOutput) VpcNetwork() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
Vpc network.
type GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecArgs, GoogleCloudDataplexV1TaskInfrastructureSpecPtr and GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecArgs{...} or: nil
func GoogleCloudDataplexV1TaskInfrastructureSpecPtr ¶
func GoogleCloudDataplexV1TaskInfrastructureSpecPtr(v *GoogleCloudDataplexV1TaskInfrastructureSpecArgs) GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput
type GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) Batch ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) Batch() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesPtrOutput
Compute resources needed for a Task when using Dataproc Serverless.
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ContainerImage ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ContainerImage() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimePtrOutput
Container Image Runtime Configuration.
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) VpcNetwork ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput) VpcNetwork() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
Vpc network.
type GoogleCloudDataplexV1TaskInfrastructureSpecResponse ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecResponse struct { // Compute resources needed for a Task when using Dataproc Serverless. Batch GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponse `pulumi:"batch"` // Container Image Runtime Configuration. ContainerImage GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponse `pulumi:"containerImage"` // Vpc network. VpcNetwork GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponse `pulumi:"vpcNetwork"` }
Configuration for the underlying infrastructure used to run workloads.
type GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput struct{ *pulumi.OutputState }
Configuration for the underlying infrastructure used to run workloads.
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) Batch ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) Batch() GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResourcesResponseOutput
Compute resources needed for a Task when using Dataproc Serverless.
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ContainerImage ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ContainerImage() GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntimeResponseOutput
Container Image Runtime Configuration.
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) VpcNetwork ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput) VpcNetwork() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
Vpc network.
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork struct { // Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used. Network *string `pulumi:"network"` // Optional. List of network tags to apply to the job. NetworkTags []string `pulumi:"networkTags"` // Optional. The Cloud VPC sub-network in which the job is run. SubNetwork *string `pulumi:"subNetwork"` }
Cloud VPC Network used to run the infrastructure.
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs struct { // Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used. Network pulumi.StringPtrInput `pulumi:"network"` // Optional. List of network tags to apply to the job. NetworkTags pulumi.StringArrayInput `pulumi:"networkTags"` // Optional. The Cloud VPC sub-network in which the job is run. SubNetwork pulumi.StringPtrInput `pulumi:"subNetwork"` }
Cloud VPC Network used to run the infrastructure.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs and GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs{...}
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput struct{ *pulumi.OutputState }
Cloud VPC Network used to run the infrastructure.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) Network ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) Network() pulumi.StringPtrOutput
Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) NetworkTags ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) NetworkTags() pulumi.StringArrayOutput
Optional. List of network tags to apply to the job.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) SubNetwork ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) SubNetwork() pulumi.StringPtrOutput
Optional. The Cloud VPC sub-network in which the job is run.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput }
GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput is an input type that accepts GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs, GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtr and GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput` via:
GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs{...} or: nil
func GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtr ¶
func GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtr(v *GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkArgs) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrInput
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) Network ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) Network() pulumi.StringPtrOutput
Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) NetworkTags ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) NetworkTags() pulumi.StringArrayOutput
Optional. List of network tags to apply to the job.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) SubNetwork ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) SubNetwork() pulumi.StringPtrOutput
Optional. The Cloud VPC sub-network in which the job is run.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkPtrOutput
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponse ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponse struct { // Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used. Network string `pulumi:"network"` // Optional. List of network tags to apply to the job. NetworkTags []string `pulumi:"networkTags"` // Optional. The Cloud VPC sub-network in which the job is run. SubNetwork string `pulumi:"subNetwork"` }
Cloud VPC Network used to run the infrastructure.
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput ¶
type GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput struct{ *pulumi.OutputState }
Cloud VPC Network used to run the infrastructure.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) Network ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) Network() pulumi.StringOutput
Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) NetworkTags ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) NetworkTags() pulumi.StringArrayOutput
Optional. List of network tags to apply to the job.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) SubNetwork ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) SubNetwork() pulumi.StringOutput
Optional. The Cloud VPC sub-network in which the job is run.
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput() GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
func (GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput) ToGoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetworkResponseOutput
type GoogleCloudDataplexV1TaskSparkTaskConfig ¶
type GoogleCloudDataplexV1TaskSparkTaskConfig struct { // Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip. ArchiveUris []string `pulumi:"archiveUris"` // Optional. Cloud Storage URIs of files to be placed in the working directory of each executor. FileUris []string `pulumi:"fileUris"` // Optional. Infrastructure specification for the execution. InfrastructureSpec *GoogleCloudDataplexV1TaskInfrastructureSpec `pulumi:"infrastructureSpec"` // The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value). MainClass *string `pulumi:"mainClass"` // The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (--key=value). MainJarFileUri *string `pulumi:"mainJarFileUri"` // The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value). PythonScriptFile *string `pulumi:"pythonScriptFile"` // The query text. The execution args are used to declare a set of script variables (set key="value";). SqlScript *string `pulumi:"sqlScript"` // A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key="value";). SqlScriptFile *string `pulumi:"sqlScriptFile"` }
User-specified config for running a Spark task.
type GoogleCloudDataplexV1TaskSparkTaskConfigArgs ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigArgs struct { // Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip. ArchiveUris pulumi.StringArrayInput `pulumi:"archiveUris"` // Optional. Cloud Storage URIs of files to be placed in the working directory of each executor. FileUris pulumi.StringArrayInput `pulumi:"fileUris"` // Optional. Infrastructure specification for the execution. InfrastructureSpec GoogleCloudDataplexV1TaskInfrastructureSpecPtrInput `pulumi:"infrastructureSpec"` // The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value). MainClass pulumi.StringPtrInput `pulumi:"mainClass"` // The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (--key=value). MainJarFileUri pulumi.StringPtrInput `pulumi:"mainJarFileUri"` // The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value). PythonScriptFile pulumi.StringPtrInput `pulumi:"pythonScriptFile"` // The query text. The execution args are used to declare a set of script variables (set key="value";). SqlScript pulumi.StringPtrInput `pulumi:"sqlScript"` // A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key="value";). SqlScriptFile pulumi.StringPtrInput `pulumi:"sqlScriptFile"` }
User-specified config for running a Spark task.
func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput ¶
func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput() GoogleCloudDataplexV1TaskSparkTaskConfigOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput ¶
func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskSparkTaskConfigArgs) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
type GoogleCloudDataplexV1TaskSparkTaskConfigInput ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput() GoogleCloudDataplexV1TaskSparkTaskConfigOutput ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext(context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigOutput }
GoogleCloudDataplexV1TaskSparkTaskConfigInput is an input type that accepts GoogleCloudDataplexV1TaskSparkTaskConfigArgs and GoogleCloudDataplexV1TaskSparkTaskConfigOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskSparkTaskConfigInput` via:
GoogleCloudDataplexV1TaskSparkTaskConfigArgs{...}
type GoogleCloudDataplexV1TaskSparkTaskConfigOutput ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigOutput struct{ *pulumi.OutputState }
User-specified config for running a Spark task.
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ArchiveUris ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ArchiveUris() pulumi.StringArrayOutput
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) FileUris ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) FileUris() pulumi.StringArrayOutput
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) InfrastructureSpec ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) InfrastructureSpec() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
Optional. Infrastructure specification for the execution.
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) MainClass ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) MainClass() pulumi.StringPtrOutput
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) MainJarFileUri ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) MainJarFileUri() pulumi.StringPtrOutput
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) PythonScriptFile ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) PythonScriptFile() pulumi.StringPtrOutput
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) SqlScript ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) SqlScript() pulumi.StringPtrOutput
The query text. The execution args are used to declare a set of script variables (set key="value";).
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) SqlScriptFile ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) SqlScriptFile() pulumi.StringPtrOutput
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key="value";).
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutput() GoogleCloudDataplexV1TaskSparkTaskConfigOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
type GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput }
GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput is an input type that accepts GoogleCloudDataplexV1TaskSparkTaskConfigArgs, GoogleCloudDataplexV1TaskSparkTaskConfigPtr and GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput` via:
GoogleCloudDataplexV1TaskSparkTaskConfigArgs{...} or: nil
func GoogleCloudDataplexV1TaskSparkTaskConfigPtr ¶
func GoogleCloudDataplexV1TaskSparkTaskConfigPtr(v *GoogleCloudDataplexV1TaskSparkTaskConfigArgs) GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput
type GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ArchiveUris ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ArchiveUris() pulumi.StringArrayOutput
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) FileUris ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) FileUris() pulumi.StringArrayOutput
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) InfrastructureSpec ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) InfrastructureSpec() GoogleCloudDataplexV1TaskInfrastructureSpecPtrOutput
Optional. Infrastructure specification for the execution.
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) MainClass ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) MainClass() pulumi.StringPtrOutput
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) MainJarFileUri ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) MainJarFileUri() pulumi.StringPtrOutput
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) PythonScriptFile ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) PythonScriptFile() pulumi.StringPtrOutput
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) SqlScript ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) SqlScript() pulumi.StringPtrOutput
The query text. The execution args are used to declare a set of script variables (set key="value";).
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) SqlScriptFile ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) SqlScriptFile() pulumi.StringPtrOutput
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key="value";).
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput() GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigPtrOutput
type GoogleCloudDataplexV1TaskSparkTaskConfigResponse ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigResponse struct { // Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip. ArchiveUris []string `pulumi:"archiveUris"` // Optional. Cloud Storage URIs of files to be placed in the working directory of each executor. FileUris []string `pulumi:"fileUris"` // Optional. Infrastructure specification for the execution. InfrastructureSpec GoogleCloudDataplexV1TaskInfrastructureSpecResponse `pulumi:"infrastructureSpec"` // The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value). MainClass string `pulumi:"mainClass"` // The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (--key=value). MainJarFileUri string `pulumi:"mainJarFileUri"` // The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value). PythonScriptFile string `pulumi:"pythonScriptFile"` // The query text. The execution args are used to declare a set of script variables (set key="value";). SqlScript string `pulumi:"sqlScript"` // A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key="value";). SqlScriptFile string `pulumi:"sqlScriptFile"` }
User-specified config for running a Spark task.
type GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput ¶
type GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput struct{ *pulumi.OutputState }
User-specified config for running a Spark task.
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ArchiveUris ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ArchiveUris() pulumi.StringArrayOutput
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) FileUris ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) FileUris() pulumi.StringArrayOutput
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) InfrastructureSpec ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) InfrastructureSpec() GoogleCloudDataplexV1TaskInfrastructureSpecResponseOutput
Optional. Infrastructure specification for the execution.
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) MainClass ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) MainClass() pulumi.StringOutput
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in jar_file_uris. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) MainJarFileUri ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) MainJarFileUri() pulumi.StringOutput
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) PythonScriptFile ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) PythonScriptFile() pulumi.StringOutput
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (--key=value).
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) SqlScript ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) SqlScript() pulumi.StringOutput
The query text. The execution args are used to declare a set of script variables (set key="value";).
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) SqlScriptFile ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) SqlScriptFile() pulumi.StringOutput
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (set key="value";).
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput() GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput
func (GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput) ToGoogleCloudDataplexV1TaskSparkTaskConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput
type GoogleCloudDataplexV1TaskTriggerSpec ¶
type GoogleCloudDataplexV1TaskTriggerSpec struct { // Optional. Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks. Disabled *bool `pulumi:"disabled"` // Optional. Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task. MaxRetries *int `pulumi:"maxRetries"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". This field is required for RECURRING tasks. Schedule *string `pulumi:"schedule"` // Optional. The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING. StartTime *string `pulumi:"startTime"` // Immutable. Trigger type of the user-specified Task. Type GoogleCloudDataplexV1TaskTriggerSpecType `pulumi:"type"` }
Task scheduling and trigger settings.
type GoogleCloudDataplexV1TaskTriggerSpecArgs ¶
type GoogleCloudDataplexV1TaskTriggerSpecArgs struct { // Optional. Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks. Disabled pulumi.BoolPtrInput `pulumi:"disabled"` // Optional. Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task. MaxRetries pulumi.IntPtrInput `pulumi:"maxRetries"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". This field is required for RECURRING tasks. Schedule pulumi.StringPtrInput `pulumi:"schedule"` // Optional. The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Immutable. Trigger type of the user-specified Task. Type GoogleCloudDataplexV1TaskTriggerSpecTypeInput `pulumi:"type"` }
Task scheduling and trigger settings.
func (GoogleCloudDataplexV1TaskTriggerSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1TaskTriggerSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskTriggerSpecArgs) ToGoogleCloudDataplexV1TaskTriggerSpecOutput ¶
func (i GoogleCloudDataplexV1TaskTriggerSpecArgs) ToGoogleCloudDataplexV1TaskTriggerSpecOutput() GoogleCloudDataplexV1TaskTriggerSpecOutput
func (GoogleCloudDataplexV1TaskTriggerSpecArgs) ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1TaskTriggerSpecArgs) ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecOutput
type GoogleCloudDataplexV1TaskTriggerSpecInput ¶
type GoogleCloudDataplexV1TaskTriggerSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskTriggerSpecOutput() GoogleCloudDataplexV1TaskTriggerSpecOutput ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext(context.Context) GoogleCloudDataplexV1TaskTriggerSpecOutput }
GoogleCloudDataplexV1TaskTriggerSpecInput is an input type that accepts GoogleCloudDataplexV1TaskTriggerSpecArgs and GoogleCloudDataplexV1TaskTriggerSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskTriggerSpecInput` via:
GoogleCloudDataplexV1TaskTriggerSpecArgs{...}
type GoogleCloudDataplexV1TaskTriggerSpecOutput ¶
type GoogleCloudDataplexV1TaskTriggerSpecOutput struct{ *pulumi.OutputState }
Task scheduling and trigger settings.
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) Disabled ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) Disabled() pulumi.BoolPtrOutput
Optional. Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks.
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) MaxRetries ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) MaxRetries() pulumi.IntPtrOutput
Optional. Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task.
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) Schedule ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) Schedule() pulumi.StringPtrOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". This field is required for RECURRING tasks.
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) StartTime ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) StartTime() pulumi.StringPtrOutput
Optional. The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING.
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) ToGoogleCloudDataplexV1TaskTriggerSpecOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) ToGoogleCloudDataplexV1TaskTriggerSpecOutput() GoogleCloudDataplexV1TaskTriggerSpecOutput
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) ToGoogleCloudDataplexV1TaskTriggerSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecOutput
func (GoogleCloudDataplexV1TaskTriggerSpecOutput) Type ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecOutput) Type() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
Immutable. Trigger type of the user-specified Task.
type GoogleCloudDataplexV1TaskTriggerSpecResponse ¶
type GoogleCloudDataplexV1TaskTriggerSpecResponse struct { // Optional. Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks. Disabled bool `pulumi:"disabled"` // Optional. Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task. MaxRetries int `pulumi:"maxRetries"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". This field is required for RECURRING tasks. Schedule string `pulumi:"schedule"` // Optional. The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING. StartTime string `pulumi:"startTime"` // Immutable. Trigger type of the user-specified Task. Type string `pulumi:"type"` }
Task scheduling and trigger settings.
type GoogleCloudDataplexV1TaskTriggerSpecResponseOutput ¶
type GoogleCloudDataplexV1TaskTriggerSpecResponseOutput struct{ *pulumi.OutputState }
Task scheduling and trigger settings.
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Disabled ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Disabled() pulumi.BoolOutput
Optional. Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks.
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) MaxRetries ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) MaxRetries() pulumi.IntOutput
Optional. Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task.
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Schedule ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Schedule() pulumi.StringOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". This field is required for RECURRING tasks.
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) StartTime ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) StartTime() pulumi.StringOutput
Optional. The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING.
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ToGoogleCloudDataplexV1TaskTriggerSpecResponseOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ToGoogleCloudDataplexV1TaskTriggerSpecResponseOutput() GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ToGoogleCloudDataplexV1TaskTriggerSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) ToGoogleCloudDataplexV1TaskTriggerSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
func (GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Type ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecResponseOutput) Type() pulumi.StringOutput
Immutable. Trigger type of the user-specified Task.
type GoogleCloudDataplexV1TaskTriggerSpecType ¶
type GoogleCloudDataplexV1TaskTriggerSpecType string
Required. Immutable. Trigger type of the user-specified Task.
func (GoogleCloudDataplexV1TaskTriggerSpecType) ElementType ¶
func (GoogleCloudDataplexV1TaskTriggerSpecType) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToStringOutput ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1TaskTriggerSpecType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1TaskTriggerSpecTypeInput ¶
type GoogleCloudDataplexV1TaskTriggerSpecTypeInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext(context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypeOutput }
GoogleCloudDataplexV1TaskTriggerSpecTypeInput is an input type that accepts GoogleCloudDataplexV1TaskTriggerSpecTypeArgs and GoogleCloudDataplexV1TaskTriggerSpecTypeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1TaskTriggerSpecTypeInput` via:
GoogleCloudDataplexV1TaskTriggerSpecTypeArgs{...}
type GoogleCloudDataplexV1TaskTriggerSpecTypeOutput ¶
type GoogleCloudDataplexV1TaskTriggerSpecTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutput() GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypeOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1TaskTriggerSpecTypePtrInput ¶
type GoogleCloudDataplexV1TaskTriggerSpecTypePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput }
func GoogleCloudDataplexV1TaskTriggerSpecTypePtr ¶
func GoogleCloudDataplexV1TaskTriggerSpecTypePtr(v string) GoogleCloudDataplexV1TaskTriggerSpecTypePtrInput
type GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput ¶
type GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput() GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToGoogleCloudDataplexV1TaskTriggerSpecTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1TaskTriggerSpecTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpec ¶
type GoogleCloudDataplexV1ZoneDiscoverySpec struct { // Optional. Configuration for CSV data. CsvOptions *GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions `pulumi:"csvOptions"` // Whether discovery is enabled. Enabled bool `pulumi:"enabled"` // Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. ExcludePatterns []string `pulumi:"excludePatterns"` // Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. IncludePatterns []string `pulumi:"includePatterns"` // Optional. Configuration for Json data. JsonOptions *GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions `pulumi:"jsonOptions"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". Schedule *string `pulumi:"schedule"` }
Settings to manage the metadata discovery and publishing in a zone.
type GoogleCloudDataplexV1ZoneDiscoverySpecArgs ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecArgs struct { // Optional. Configuration for CSV data. CsvOptions GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput `pulumi:"csvOptions"` // Whether discovery is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` // Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. ExcludePatterns pulumi.StringArrayInput `pulumi:"excludePatterns"` // Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. IncludePatterns pulumi.StringArrayInput `pulumi:"includePatterns"` // Optional. Configuration for Json data. JsonOptions GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput `pulumi:"jsonOptions"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". Schedule pulumi.StringPtrInput `pulumi:"schedule"` }
Settings to manage the metadata discovery and publishing in a zone.
func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput() GoogleCloudDataplexV1ZoneDiscoverySpecOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions struct { // Optional. The delimiter being used to separate values. This defaults to ','. Delimiter *string `pulumi:"delimiter"` // Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. DisableTypeInference *bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding *string `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. HeaderRows *int `pulumi:"headerRows"` }
Describe CSV and similar semi-structured data formats.
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs struct { // Optional. The delimiter being used to separate values. This defaults to ','. Delimiter pulumi.StringPtrInput `pulumi:"delimiter"` // Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. DisableTypeInference pulumi.BoolPtrInput `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding pulumi.StringPtrInput `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. HeaderRows pulumi.IntPtrInput `pulumi:"headerRows"` }
Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsInput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput }
GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsInput is an input type that accepts GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs and GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsInput` via:
GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs{...}
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput struct{ *pulumi.OutputState }
Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) Delimiter ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) Delimiter() pulumi.StringPtrOutput
Optional. The delimiter being used to separate values. This defaults to ','.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) Encoding ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) HeaderRows() pulumi.IntPtrOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput }
GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput is an input type that accepts GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs, GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtr and GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput` via:
GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs{...} or: nil
func GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtr ¶
func GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtr(v *GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsArgs) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrInput
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Delimiter ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Delimiter() pulumi.StringPtrOutput
Optional. The delimiter being used to separate values. This defaults to ','.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Encoding ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) HeaderRows() pulumi.IntPtrOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponse ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponse struct { // Optional. The delimiter being used to separate values. This defaults to ','. Delimiter string `pulumi:"delimiter"` // Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings. DisableTypeInference bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding string `pulumi:"encoding"` // Optional. The number of rows to interpret as header rows that should be skipped when reading data rows. HeaderRows int `pulumi:"headerRows"` }
Describe CSV and similar semi-structured data formats.
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput struct{ *pulumi.OutputState }
Describe CSV and similar semi-structured data formats.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) Delimiter ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) Delimiter() pulumi.StringOutput
Optional. The delimiter being used to separate values. This defaults to ','.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
Optional. Whether to disable the inference of data type for CSV data. If true, all columns will be registered as strings.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) Encoding ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) Encoding() pulumi.StringOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) HeaderRows ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) HeaderRows() pulumi.IntOutput
Optional. The number of rows to interpret as header rows that should be skipped when reading data rows.
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecInput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput() GoogleCloudDataplexV1ZoneDiscoverySpecOutput ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecOutput }
GoogleCloudDataplexV1ZoneDiscoverySpecInput is an input type that accepts GoogleCloudDataplexV1ZoneDiscoverySpecArgs and GoogleCloudDataplexV1ZoneDiscoverySpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneDiscoverySpecInput` via:
GoogleCloudDataplexV1ZoneDiscoverySpecArgs{...}
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions struct { // Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). DisableTypeInference *bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding *string `pulumi:"encoding"` }
Describe JSON data format.
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs struct { // Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). DisableTypeInference pulumi.BoolPtrInput `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding pulumi.StringPtrInput `pulumi:"encoding"` }
Describe JSON data format.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsInput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput }
GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsInput is an input type that accepts GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs and GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsInput` via:
GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs{...}
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput struct{ *pulumi.OutputState }
Describe JSON data format.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) Encoding ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput }
GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput is an input type that accepts GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs, GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtr and GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput` via:
GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs{...} or: nil
func GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtr ¶
func GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtr(v *GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsArgs) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrInput
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) DisableTypeInference() pulumi.BoolPtrOutput
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) Encoding ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) Encoding() pulumi.StringPtrOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponse ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponse struct { // Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean). DisableTypeInference bool `pulumi:"disableTypeInference"` // Optional. The character encoding of the data. The default is UTF-8. Encoding string `pulumi:"encoding"` }
Describe JSON data format.
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput struct{ *pulumi.OutputState }
Describe JSON data format.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) DisableTypeInference ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) DisableTypeInference() pulumi.BoolOutput
Optional. Whether to disable the inference of data type for Json data. If true, all columns will be registered as their primitive types (strings, number or boolean).
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) Encoding ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) Encoding() pulumi.StringOutput
Optional. The character encoding of the data. The default is UTF-8.
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecOutput struct{ *pulumi.OutputState }
Settings to manage the metadata discovery and publishing in a zone.
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) CsvOptions ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) CsvOptions() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
Optional. Configuration for CSV data.
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) Enabled ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) Enabled() pulumi.BoolOutput
Whether discovery is enabled.
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ExcludePatterns ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ExcludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) IncludePatterns ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) IncludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) JsonOptions ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) JsonOptions() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
Optional. Configuration for Json data.
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) Schedule ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) Schedule() pulumi.StringPtrOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutput() GoogleCloudDataplexV1ZoneDiscoverySpecOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput }
GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput is an input type that accepts GoogleCloudDataplexV1ZoneDiscoverySpecArgs, GoogleCloudDataplexV1ZoneDiscoverySpecPtr and GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput` via:
GoogleCloudDataplexV1ZoneDiscoverySpecArgs{...} or: nil
func GoogleCloudDataplexV1ZoneDiscoverySpecPtr ¶
func GoogleCloudDataplexV1ZoneDiscoverySpecPtr(v *GoogleCloudDataplexV1ZoneDiscoverySpecArgs) GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput
type GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) CsvOptions ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) CsvOptions() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsPtrOutput
Optional. Configuration for CSV data.
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Enabled ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether discovery is enabled.
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ExcludePatterns ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ExcludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) IncludePatterns ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) IncludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) JsonOptions ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) JsonOptions() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsPtrOutput
Optional. Configuration for Json data.
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Schedule ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) Schedule() pulumi.StringPtrOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput() GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecPtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecPtrOutput
type GoogleCloudDataplexV1ZoneDiscoverySpecResponse ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecResponse struct { // Optional. Configuration for CSV data. CsvOptions GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponse `pulumi:"csvOptions"` // Whether discovery is enabled. Enabled bool `pulumi:"enabled"` // Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. ExcludePatterns []string `pulumi:"excludePatterns"` // Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names. IncludePatterns []string `pulumi:"includePatterns"` // Optional. Configuration for Json data. JsonOptions GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponse `pulumi:"jsonOptions"` // Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *". Schedule string `pulumi:"schedule"` }
Settings to manage the metadata discovery and publishing in a zone.
type GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput ¶
type GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput struct{ *pulumi.OutputState }
Settings to manage the metadata discovery and publishing in a zone.
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) CsvOptions ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) CsvOptions() GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptionsResponseOutput
Optional. Configuration for CSV data.
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) Enabled ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) Enabled() pulumi.BoolOutput
Whether discovery is enabled.
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ExcludePatterns ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ExcludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to exclude during discovery. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) IncludePatterns ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) IncludePatterns() pulumi.StringArrayOutput
Optional. The list of patterns to apply for selecting data to include during discovery if only a subset of the data should considered. For Cloud Storage bucket assets, these are interpreted as glob patterns used to match object names. For BigQuery dataset assets, these are interpreted as patterns to match table names.
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) JsonOptions ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) JsonOptions() GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptionsResponseOutput
Optional. Configuration for Json data.
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) Schedule ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) Schedule() pulumi.StringOutput
Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running discovery periodically. Successive discovery runs must be scheduled at least 60 minutes apart. The default value is to run discovery every 60 minutes. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, "CRON_TZ=America/New_York 1 * * * *", or "TZ=America/New_York 1 * * * *".
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput() GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
func (GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput) ToGoogleCloudDataplexV1ZoneDiscoverySpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
type GoogleCloudDataplexV1ZoneResourceSpec ¶
type GoogleCloudDataplexV1ZoneResourceSpec struct { // Immutable. The location type of the resources that are allowed to be attached to the assets within this zone. LocationType GoogleCloudDataplexV1ZoneResourceSpecLocationType `pulumi:"locationType"` }
Settings for resources attached as assets within a zone.
type GoogleCloudDataplexV1ZoneResourceSpecArgs ¶
type GoogleCloudDataplexV1ZoneResourceSpecArgs struct { // Immutable. The location type of the resources that are allowed to be attached to the assets within this zone. LocationType GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput `pulumi:"locationType"` }
Settings for resources attached as assets within a zone.
func (GoogleCloudDataplexV1ZoneResourceSpecArgs) ElementType ¶
func (GoogleCloudDataplexV1ZoneResourceSpecArgs) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneResourceSpecArgs) ToGoogleCloudDataplexV1ZoneResourceSpecOutput ¶
func (i GoogleCloudDataplexV1ZoneResourceSpecArgs) ToGoogleCloudDataplexV1ZoneResourceSpecOutput() GoogleCloudDataplexV1ZoneResourceSpecOutput
func (GoogleCloudDataplexV1ZoneResourceSpecArgs) ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext ¶
func (i GoogleCloudDataplexV1ZoneResourceSpecArgs) ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecOutput
type GoogleCloudDataplexV1ZoneResourceSpecInput ¶
type GoogleCloudDataplexV1ZoneResourceSpecInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneResourceSpecOutput() GoogleCloudDataplexV1ZoneResourceSpecOutput ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneResourceSpecOutput }
GoogleCloudDataplexV1ZoneResourceSpecInput is an input type that accepts GoogleCloudDataplexV1ZoneResourceSpecArgs and GoogleCloudDataplexV1ZoneResourceSpecOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneResourceSpecInput` via:
GoogleCloudDataplexV1ZoneResourceSpecArgs{...}
type GoogleCloudDataplexV1ZoneResourceSpecLocationType ¶
type GoogleCloudDataplexV1ZoneResourceSpecLocationType string
Required. Immutable. The location type of the resources that are allowed to be attached to the assets within this zone.
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ElementType ¶
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringOutput ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringOutputWithContext ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringPtrOutput ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDataplexV1ZoneResourceSpecLocationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput ¶
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput }
GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput is an input type that accepts GoogleCloudDataplexV1ZoneResourceSpecLocationTypeArgs and GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput values. You can construct a concrete instance of `GoogleCloudDataplexV1ZoneResourceSpecLocationTypeInput` via:
GoogleCloudDataplexV1ZoneResourceSpecLocationTypeArgs{...}
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput ¶
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrInput ¶
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrInput interface { pulumi.Input ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput }
func GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtr ¶
func GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtr(v string) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrInput
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput ¶
type GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput() GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToGoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecLocationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDataplexV1ZoneResourceSpecOutput ¶
type GoogleCloudDataplexV1ZoneResourceSpecOutput struct{ *pulumi.OutputState }
Settings for resources attached as assets within a zone.
func (GoogleCloudDataplexV1ZoneResourceSpecOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneResourceSpecOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneResourceSpecOutput) LocationType ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecOutput) LocationType() GoogleCloudDataplexV1ZoneResourceSpecLocationTypeOutput
Immutable. The location type of the resources that are allowed to be attached to the assets within this zone.
func (GoogleCloudDataplexV1ZoneResourceSpecOutput) ToGoogleCloudDataplexV1ZoneResourceSpecOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecOutput) ToGoogleCloudDataplexV1ZoneResourceSpecOutput() GoogleCloudDataplexV1ZoneResourceSpecOutput
func (GoogleCloudDataplexV1ZoneResourceSpecOutput) ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecOutput) ToGoogleCloudDataplexV1ZoneResourceSpecOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecOutput
type GoogleCloudDataplexV1ZoneResourceSpecResponse ¶
type GoogleCloudDataplexV1ZoneResourceSpecResponse struct { // Immutable. The location type of the resources that are allowed to be attached to the assets within this zone. LocationType string `pulumi:"locationType"` }
Settings for resources attached as assets within a zone.
type GoogleCloudDataplexV1ZoneResourceSpecResponseOutput ¶
type GoogleCloudDataplexV1ZoneResourceSpecResponseOutput struct{ *pulumi.OutputState }
Settings for resources attached as assets within a zone.
func (GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ElementType ¶
func (GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ElementType() reflect.Type
func (GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) LocationType ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) LocationType() pulumi.StringOutput
Immutable. The location type of the resources that are allowed to be attached to the assets within this zone.
func (GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ToGoogleCloudDataplexV1ZoneResourceSpecResponseOutput ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ToGoogleCloudDataplexV1ZoneResourceSpecResponseOutput() GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
func (GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ToGoogleCloudDataplexV1ZoneResourceSpecResponseOutputWithContext ¶
func (o GoogleCloudDataplexV1ZoneResourceSpecResponseOutput) ToGoogleCloudDataplexV1ZoneResourceSpecResponseOutputWithContext(ctx context.Context) GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
type GoogleIamV1AuditConfig ¶
type GoogleIamV1AuditConfig struct { // The configuration for logging of each type of permission. AuditLogConfigs []GoogleIamV1AuditLogConfig `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services. Service *string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted.Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
type GoogleIamV1AuditConfigArgs ¶
type GoogleIamV1AuditConfigArgs struct { // The configuration for logging of each type of permission. AuditLogConfigs GoogleIamV1AuditLogConfigArrayInput `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services. Service pulumi.StringPtrInput `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted.Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigArgs) ElementType ¶
func (GoogleIamV1AuditConfigArgs) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutput ¶
func (i GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutputWithContext ¶
func (i GoogleIamV1AuditConfigArgs) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
type GoogleIamV1AuditConfigArray ¶
type GoogleIamV1AuditConfigArray []GoogleIamV1AuditConfigInput
func (GoogleIamV1AuditConfigArray) ElementType ¶
func (GoogleIamV1AuditConfigArray) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput ¶
func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
func (GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext ¶
func (i GoogleIamV1AuditConfigArray) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
type GoogleIamV1AuditConfigArrayInput ¶
type GoogleIamV1AuditConfigArrayInput interface { pulumi.Input ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput ToGoogleIamV1AuditConfigArrayOutputWithContext(context.Context) GoogleIamV1AuditConfigArrayOutput }
GoogleIamV1AuditConfigArrayInput is an input type that accepts GoogleIamV1AuditConfigArray and GoogleIamV1AuditConfigArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigArrayInput` via:
GoogleIamV1AuditConfigArray{ GoogleIamV1AuditConfigArgs{...} }
type GoogleIamV1AuditConfigArrayOutput ¶
type GoogleIamV1AuditConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditConfigArrayOutput) ElementType ¶
func (GoogleIamV1AuditConfigArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigArrayOutput) Index ¶
func (o GoogleIamV1AuditConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput ¶
func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutput() GoogleIamV1AuditConfigArrayOutput
func (GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext ¶
func (o GoogleIamV1AuditConfigArrayOutput) ToGoogleIamV1AuditConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigArrayOutput
type GoogleIamV1AuditConfigInput ¶
type GoogleIamV1AuditConfigInput interface { pulumi.Input ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput ToGoogleIamV1AuditConfigOutputWithContext(context.Context) GoogleIamV1AuditConfigOutput }
GoogleIamV1AuditConfigInput is an input type that accepts GoogleIamV1AuditConfigArgs and GoogleIamV1AuditConfigOutput values. You can construct a concrete instance of `GoogleIamV1AuditConfigInput` via:
GoogleIamV1AuditConfigArgs{...}
type GoogleIamV1AuditConfigOutput ¶
type GoogleIamV1AuditConfigOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted.Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigOutput) AuditLogConfigs ¶
func (o GoogleIamV1AuditConfigOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigArrayOutput
The configuration for logging of each type of permission.
func (GoogleIamV1AuditConfigOutput) ElementType ¶
func (GoogleIamV1AuditConfigOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigOutput) Service ¶
func (o GoogleIamV1AuditConfigOutput) Service() pulumi.StringPtrOutput
Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
func (GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput ¶
func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutput() GoogleIamV1AuditConfigOutput
func (GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext ¶
func (o GoogleIamV1AuditConfigOutput) ToGoogleIamV1AuditConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigOutput
type GoogleIamV1AuditConfigResponse ¶
type GoogleIamV1AuditConfigResponse struct { // The configuration for logging of each type of permission. AuditLogConfigs []GoogleIamV1AuditLogConfigResponse `pulumi:"auditLogConfigs"` // Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services. Service string `pulumi:"service"` }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted.Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
type GoogleIamV1AuditConfigResponseArrayOutput ¶
type GoogleIamV1AuditConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType ¶
func (GoogleIamV1AuditConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput ¶
func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutput() GoogleIamV1AuditConfigResponseArrayOutput
func (GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext ¶
func (o GoogleIamV1AuditConfigResponseArrayOutput) ToGoogleIamV1AuditConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseArrayOutput
type GoogleIamV1AuditConfigResponseOutput ¶
type GoogleIamV1AuditConfigResponseOutput struct{ *pulumi.OutputState }
Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.If there are AuditConfigs for both allServices and a specific service, the union of the two AuditConfigs is used for that service: the log_types specified in each AuditConfig are enabled, and the exempted_members in each AuditLogConfig are exempted.Example Policy with multiple AuditConfigs: { "audit_configs": [ { "service": "allServices", "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" }, { "log_type": "ADMIN_READ" } ] }, { "service": "sampleservice.googleapis.com", "audit_log_configs": [ { "log_type": "DATA_READ" }, { "log_type": "DATA_WRITE", "exempted_members": [ "user:aliya@example.com" ] } ] } ] } For sampleservice, this policy enables DATA_READ, DATA_WRITE and ADMIN_READ logging. It also exempts jose@example.com from DATA_READ logging, and aliya@example.com from DATA_WRITE logging.
func (GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs ¶
func (o GoogleIamV1AuditConfigResponseOutput) AuditLogConfigs() GoogleIamV1AuditLogConfigResponseArrayOutput
The configuration for logging of each type of permission.
func (GoogleIamV1AuditConfigResponseOutput) ElementType ¶
func (GoogleIamV1AuditConfigResponseOutput) ElementType() reflect.Type
func (GoogleIamV1AuditConfigResponseOutput) Service ¶
func (o GoogleIamV1AuditConfigResponseOutput) Service() pulumi.StringOutput
Specifies a service that will be enabled for audit logging. For example, storage.googleapis.com, cloudsql.googleapis.com. allServices is a special value that covers all services.
func (GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput ¶
func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutput() GoogleIamV1AuditConfigResponseOutput
func (GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext ¶
func (o GoogleIamV1AuditConfigResponseOutput) ToGoogleIamV1AuditConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditConfigResponseOutput
type GoogleIamV1AuditLogConfig ¶
type GoogleIamV1AuditLogConfig struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType *GoogleIamV1AuditLogConfigLogType `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type GoogleIamV1AuditLogConfigArgs ¶
type GoogleIamV1AuditLogConfigArgs struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers pulumi.StringArrayInput `pulumi:"exemptedMembers"` // The log type that this config enables. LogType GoogleIamV1AuditLogConfigLogTypePtrInput `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigArgs) ElementType ¶
func (GoogleIamV1AuditLogConfigArgs) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput ¶
func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigArgs) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
type GoogleIamV1AuditLogConfigArray ¶
type GoogleIamV1AuditLogConfigArray []GoogleIamV1AuditLogConfigInput
func (GoogleIamV1AuditLogConfigArray) ElementType ¶
func (GoogleIamV1AuditLogConfigArray) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput ¶
func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
func (GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext ¶
func (i GoogleIamV1AuditLogConfigArray) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
type GoogleIamV1AuditLogConfigArrayInput ¶
type GoogleIamV1AuditLogConfigArrayInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput ToGoogleIamV1AuditLogConfigArrayOutputWithContext(context.Context) GoogleIamV1AuditLogConfigArrayOutput }
GoogleIamV1AuditLogConfigArrayInput is an input type that accepts GoogleIamV1AuditLogConfigArray and GoogleIamV1AuditLogConfigArrayOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigArrayInput` via:
GoogleIamV1AuditLogConfigArray{ GoogleIamV1AuditLogConfigArgs{...} }
type GoogleIamV1AuditLogConfigArrayOutput ¶
type GoogleIamV1AuditLogConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigArrayOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigArrayOutput) Index ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) Index(i pulumi.IntInput) GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutput() GoogleIamV1AuditLogConfigArrayOutput
func (GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigArrayOutput) ToGoogleIamV1AuditLogConfigArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigArrayOutput
type GoogleIamV1AuditLogConfigInput ¶
type GoogleIamV1AuditLogConfigInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput ToGoogleIamV1AuditLogConfigOutputWithContext(context.Context) GoogleIamV1AuditLogConfigOutput }
GoogleIamV1AuditLogConfigInput is an input type that accepts GoogleIamV1AuditLogConfigArgs and GoogleIamV1AuditLogConfigOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigInput` via:
GoogleIamV1AuditLogConfigArgs{...}
type GoogleIamV1AuditLogConfigLogType ¶
type GoogleIamV1AuditLogConfigLogType string
The log type that this config enables.
func (GoogleIamV1AuditLogConfigLogType) ElementType ¶
func (GoogleIamV1AuditLogConfigLogType) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringOutput() pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext ¶
func (e GoogleIamV1AuditLogConfigLogType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigLogTypeInput ¶
type GoogleIamV1AuditLogConfigLogTypeInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(context.Context) GoogleIamV1AuditLogConfigLogTypeOutput }
GoogleIamV1AuditLogConfigLogTypeInput is an input type that accepts GoogleIamV1AuditLogConfigLogTypeArgs and GoogleIamV1AuditLogConfigLogTypeOutput values. You can construct a concrete instance of `GoogleIamV1AuditLogConfigLogTypeInput` via:
GoogleIamV1AuditLogConfigLogTypeArgs{...}
type GoogleIamV1AuditLogConfigLogTypeOutput ¶
type GoogleIamV1AuditLogConfigLogTypeOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigLogTypeOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutput() GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypeOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypeOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigLogTypePtrInput ¶
type GoogleIamV1AuditLogConfigLogTypePtrInput interface { pulumi.Input ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput }
func GoogleIamV1AuditLogConfigLogTypePtr ¶
func GoogleIamV1AuditLogConfigLogTypePtr(v string) GoogleIamV1AuditLogConfigLogTypePtrInput
type GoogleIamV1AuditLogConfigLogTypePtrOutput ¶
type GoogleIamV1AuditLogConfigLogTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutput() GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToGoogleIamV1AuditLogConfigLogTypePtrOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigLogTypePtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigLogTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleIamV1AuditLogConfigOutput ¶
type GoogleIamV1AuditLogConfigOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigOutput) ExemptedMembers ¶
func (o GoogleIamV1AuditLogConfigOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (GoogleIamV1AuditLogConfigOutput) LogType ¶
func (o GoogleIamV1AuditLogConfigOutput) LogType() GoogleIamV1AuditLogConfigLogTypePtrOutput
The log type that this config enables.
func (GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput ¶
func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutput() GoogleIamV1AuditLogConfigOutput
func (GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigOutput) ToGoogleIamV1AuditLogConfigOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigOutput
type GoogleIamV1AuditLogConfigResponse ¶
type GoogleIamV1AuditLogConfigResponse struct { // Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members. ExemptedMembers []string `pulumi:"exemptedMembers"` // The log type that this config enables. LogType string `pulumi:"logType"` }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
type GoogleIamV1AuditLogConfigResponseArrayOutput ¶
type GoogleIamV1AuditLogConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput ¶
func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutput() GoogleIamV1AuditLogConfigResponseArrayOutput
func (GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigResponseArrayOutput) ToGoogleIamV1AuditLogConfigResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseArrayOutput
type GoogleIamV1AuditLogConfigResponseOutput ¶
type GoogleIamV1AuditLogConfigResponseOutput struct{ *pulumi.OutputState }
Provides the configuration for logging a type of permissions. Example: { "audit_log_configs": [ { "log_type": "DATA_READ", "exempted_members": [ "user:jose@example.com" ] }, { "log_type": "DATA_WRITE" } ] } This enables 'DATA_READ' and 'DATA_WRITE' logging, while exempting jose@example.com from DATA_READ logging.
func (GoogleIamV1AuditLogConfigResponseOutput) ElementType ¶
func (GoogleIamV1AuditLogConfigResponseOutput) ElementType() reflect.Type
func (GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ExemptedMembers() pulumi.StringArrayOutput
Specifies the identities that do not cause logging for this type of permission. Follows the same format of Binding.members.
func (GoogleIamV1AuditLogConfigResponseOutput) LogType ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) LogType() pulumi.StringOutput
The log type that this config enables.
func (GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutput() GoogleIamV1AuditLogConfigResponseOutput
func (GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext ¶
func (o GoogleIamV1AuditLogConfigResponseOutput) ToGoogleIamV1AuditLogConfigResponseOutputWithContext(ctx context.Context) GoogleIamV1AuditLogConfigResponseOutput
type GoogleIamV1Binding ¶
type GoogleIamV1Binding struct { // The condition that is associated with this binding.If the condition evaluates to true, then this binding applies to the current request.If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Condition *GoogleTypeExpr `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. members can have the following values: allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. group:{emailid}: An email address that represents a Google group. For example, admins@example.com. deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding. domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. Members []string `pulumi:"members"` // Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner. Role *string `pulumi:"role"` }
Associates members, or principals, with a role.
type GoogleIamV1BindingArgs ¶
type GoogleIamV1BindingArgs struct { // The condition that is associated with this binding.If the condition evaluates to true, then this binding applies to the current request.If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprPtrInput `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. members can have the following values: allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. group:{emailid}: An email address that represents a Google group. For example, admins@example.com. deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding. domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. Members pulumi.StringArrayInput `pulumi:"members"` // Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner. Role pulumi.StringPtrInput `pulumi:"role"` }
Associates members, or principals, with a role.
func (GoogleIamV1BindingArgs) ElementType ¶
func (GoogleIamV1BindingArgs) ElementType() reflect.Type
func (GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutput ¶
func (i GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
func (GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutputWithContext ¶
func (i GoogleIamV1BindingArgs) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
type GoogleIamV1BindingArray ¶
type GoogleIamV1BindingArray []GoogleIamV1BindingInput
func (GoogleIamV1BindingArray) ElementType ¶
func (GoogleIamV1BindingArray) ElementType() reflect.Type
func (GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutput ¶
func (i GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
func (GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutputWithContext ¶
func (i GoogleIamV1BindingArray) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
type GoogleIamV1BindingArrayInput ¶
type GoogleIamV1BindingArrayInput interface { pulumi.Input ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput ToGoogleIamV1BindingArrayOutputWithContext(context.Context) GoogleIamV1BindingArrayOutput }
GoogleIamV1BindingArrayInput is an input type that accepts GoogleIamV1BindingArray and GoogleIamV1BindingArrayOutput values. You can construct a concrete instance of `GoogleIamV1BindingArrayInput` via:
GoogleIamV1BindingArray{ GoogleIamV1BindingArgs{...} }
type GoogleIamV1BindingArrayOutput ¶
type GoogleIamV1BindingArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1BindingArrayOutput) ElementType ¶
func (GoogleIamV1BindingArrayOutput) ElementType() reflect.Type
func (GoogleIamV1BindingArrayOutput) Index ¶
func (o GoogleIamV1BindingArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingOutput
func (GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput ¶
func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutput() GoogleIamV1BindingArrayOutput
func (GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext ¶
func (o GoogleIamV1BindingArrayOutput) ToGoogleIamV1BindingArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingArrayOutput
type GoogleIamV1BindingInput ¶
type GoogleIamV1BindingInput interface { pulumi.Input ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput ToGoogleIamV1BindingOutputWithContext(context.Context) GoogleIamV1BindingOutput }
GoogleIamV1BindingInput is an input type that accepts GoogleIamV1BindingArgs and GoogleIamV1BindingOutput values. You can construct a concrete instance of `GoogleIamV1BindingInput` via:
GoogleIamV1BindingArgs{...}
type GoogleIamV1BindingOutput ¶
type GoogleIamV1BindingOutput struct{ *pulumi.OutputState }
Associates members, or principals, with a role.
func (GoogleIamV1BindingOutput) Condition ¶
func (o GoogleIamV1BindingOutput) Condition() GoogleTypeExprPtrOutput
The condition that is associated with this binding.If the condition evaluates to true, then this binding applies to the current request.If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
func (GoogleIamV1BindingOutput) ElementType ¶
func (GoogleIamV1BindingOutput) ElementType() reflect.Type
func (GoogleIamV1BindingOutput) Members ¶
func (o GoogleIamV1BindingOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Cloud Platform resource. members can have the following values: allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. group:{emailid}: An email address that represents a Google group. For example, admins@example.com. deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding. domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com.
func (GoogleIamV1BindingOutput) Role ¶
func (o GoogleIamV1BindingOutput) Role() pulumi.StringPtrOutput
Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
func (GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput ¶
func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutput() GoogleIamV1BindingOutput
func (GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext ¶
func (o GoogleIamV1BindingOutput) ToGoogleIamV1BindingOutputWithContext(ctx context.Context) GoogleIamV1BindingOutput
type GoogleIamV1BindingResponse ¶
type GoogleIamV1BindingResponse struct { // The condition that is associated with this binding.If the condition evaluates to true, then this binding applies to the current request.If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Condition GoogleTypeExprResponse `pulumi:"condition"` // Specifies the principals requesting access for a Cloud Platform resource. members can have the following values: allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. group:{emailid}: An email address that represents a Google group. For example, admins@example.com. deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding. domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com. Members []string `pulumi:"members"` // Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner. Role string `pulumi:"role"` }
Associates members, or principals, with a role.
type GoogleIamV1BindingResponseArrayOutput ¶
type GoogleIamV1BindingResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleIamV1BindingResponseArrayOutput) ElementType ¶
func (GoogleIamV1BindingResponseArrayOutput) ElementType() reflect.Type
func (GoogleIamV1BindingResponseArrayOutput) Index ¶
func (o GoogleIamV1BindingResponseArrayOutput) Index(i pulumi.IntInput) GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput ¶
func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutput() GoogleIamV1BindingResponseArrayOutput
func (GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext ¶
func (o GoogleIamV1BindingResponseArrayOutput) ToGoogleIamV1BindingResponseArrayOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseArrayOutput
type GoogleIamV1BindingResponseOutput ¶
type GoogleIamV1BindingResponseOutput struct{ *pulumi.OutputState }
Associates members, or principals, with a role.
func (GoogleIamV1BindingResponseOutput) Condition ¶
func (o GoogleIamV1BindingResponseOutput) Condition() GoogleTypeExprResponseOutput
The condition that is associated with this binding.If the condition evaluates to true, then this binding applies to the current request.If the condition evaluates to false, then this binding does not apply to the current request. However, a different role binding might grant the same role to one or more of the principals in this binding.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
func (GoogleIamV1BindingResponseOutput) ElementType ¶
func (GoogleIamV1BindingResponseOutput) ElementType() reflect.Type
func (GoogleIamV1BindingResponseOutput) Members ¶
func (o GoogleIamV1BindingResponseOutput) Members() pulumi.StringArrayOutput
Specifies the principals requesting access for a Cloud Platform resource. members can have the following values: allUsers: A special identifier that represents anyone who is on the internet; with or without a Google account. allAuthenticatedUsers: A special identifier that represents anyone who is authenticated with a Google account or a service account. user:{emailid}: An email address that represents a specific Google account. For example, alice@example.com . serviceAccount:{emailid}: An email address that represents a service account. For example, my-other-app@appspot.gserviceaccount.com. group:{emailid}: An email address that represents a Google group. For example, admins@example.com. deleted:user:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a user that has been recently deleted. For example, alice@example.com?uid=123456789012345678901. If the user is recovered, this value reverts to user:{emailid} and the recovered user retains the role in the binding. deleted:serviceAccount:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a service account that has been recently deleted. For example, my-other-app@appspot.gserviceaccount.com?uid=123456789012345678901. If the service account is undeleted, this value reverts to serviceAccount:{emailid} and the undeleted service account retains the role in the binding. deleted:group:{emailid}?uid={uniqueid}: An email address (plus unique identifier) representing a Google group that has been recently deleted. For example, admins@example.com?uid=123456789012345678901. If the group is recovered, this value reverts to group:{emailid} and the recovered group retains the role in the binding. domain:{domain}: The G Suite domain (primary) that represents all the users of that domain. For example, google.com or example.com.
func (GoogleIamV1BindingResponseOutput) Role ¶
func (o GoogleIamV1BindingResponseOutput) Role() pulumi.StringOutput
Role that is assigned to the list of members, or principals. For example, roles/viewer, roles/editor, or roles/owner.
func (GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput ¶
func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutput() GoogleIamV1BindingResponseOutput
func (GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext ¶
func (o GoogleIamV1BindingResponseOutput) ToGoogleIamV1BindingResponseOutputWithContext(ctx context.Context) GoogleIamV1BindingResponseOutput
type GoogleTypeExpr ¶
type GoogleTypeExpr struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description *string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression *string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location *string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title *string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type GoogleTypeExprArgs ¶
type GoogleTypeExprArgs struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description pulumi.StringPtrInput `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression pulumi.StringPtrInput `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location pulumi.StringPtrInput `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title pulumi.StringPtrInput `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprArgs) ElementType ¶
func (GoogleTypeExprArgs) ElementType() reflect.Type
func (GoogleTypeExprArgs) ToGoogleTypeExprOutput ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprOutput() GoogleTypeExprOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext ¶
func (i GoogleTypeExprArgs) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprInput ¶
type GoogleTypeExprInput interface { pulumi.Input ToGoogleTypeExprOutput() GoogleTypeExprOutput ToGoogleTypeExprOutputWithContext(context.Context) GoogleTypeExprOutput }
GoogleTypeExprInput is an input type that accepts GoogleTypeExprArgs and GoogleTypeExprOutput values. You can construct a concrete instance of `GoogleTypeExprInput` via:
GoogleTypeExprArgs{...}
type GoogleTypeExprOutput ¶
type GoogleTypeExprOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprOutput) Description ¶
func (o GoogleTypeExprOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprOutput) ElementType ¶
func (GoogleTypeExprOutput) ElementType() reflect.Type
func (GoogleTypeExprOutput) Expression ¶
func (o GoogleTypeExprOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprOutput) Location ¶
func (o GoogleTypeExprOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprOutput) Title ¶
func (o GoogleTypeExprOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprOutput) ToGoogleTypeExprOutput ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprOutput() GoogleTypeExprOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprOutputWithContext(ctx context.Context) GoogleTypeExprOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext ¶
func (o GoogleTypeExprOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprPtrInput ¶
type GoogleTypeExprPtrInput interface { pulumi.Input ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput ToGoogleTypeExprPtrOutputWithContext(context.Context) GoogleTypeExprPtrOutput }
GoogleTypeExprPtrInput is an input type that accepts GoogleTypeExprArgs, GoogleTypeExprPtr and GoogleTypeExprPtrOutput values. You can construct a concrete instance of `GoogleTypeExprPtrInput` via:
GoogleTypeExprArgs{...} or: nil
func GoogleTypeExprPtr ¶
func GoogleTypeExprPtr(v *GoogleTypeExprArgs) GoogleTypeExprPtrInput
type GoogleTypeExprPtrOutput ¶
type GoogleTypeExprPtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeExprPtrOutput) Description ¶
func (o GoogleTypeExprPtrOutput) Description() pulumi.StringPtrOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprPtrOutput) Elem ¶
func (o GoogleTypeExprPtrOutput) Elem() GoogleTypeExprOutput
func (GoogleTypeExprPtrOutput) ElementType ¶
func (GoogleTypeExprPtrOutput) ElementType() reflect.Type
func (GoogleTypeExprPtrOutput) Expression ¶
func (o GoogleTypeExprPtrOutput) Expression() pulumi.StringPtrOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprPtrOutput) Location ¶
func (o GoogleTypeExprPtrOutput) Location() pulumi.StringPtrOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprPtrOutput) Title ¶
func (o GoogleTypeExprPtrOutput) Title() pulumi.StringPtrOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput ¶
func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutput() GoogleTypeExprPtrOutput
func (GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext ¶
func (o GoogleTypeExprPtrOutput) ToGoogleTypeExprPtrOutputWithContext(ctx context.Context) GoogleTypeExprPtrOutput
type GoogleTypeExprResponse ¶
type GoogleTypeExprResponse struct { // Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI. Description string `pulumi:"description"` // Textual representation of an expression in Common Expression Language syntax. Expression string `pulumi:"expression"` // Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file. Location string `pulumi:"location"` // Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression. Title string `pulumi:"title"` }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
type GoogleTypeExprResponseOutput ¶
type GoogleTypeExprResponseOutput struct{ *pulumi.OutputState }
Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.Example (Comparison): title: "Summary size limit" description: "Determines if a summary is less than 100 chars" expression: "document.summary.size() < 100" Example (Equality): title: "Requestor is owner" description: "Determines if requestor is the document owner" expression: "document.owner == request.auth.claims.email" Example (Logic): title: "Public documents" description: "Determine whether the document should be publicly visible" expression: "document.type != 'private' && document.type != 'internal'" Example (Data Manipulation): title: "Notification string" description: "Create a notification string with a timestamp." expression: "'New message received at ' + string(document.create_time)" The exact variables and functions that may be referenced within an expression are determined by the service that evaluates it. See the service documentation for additional information.
func (GoogleTypeExprResponseOutput) Description ¶
func (o GoogleTypeExprResponseOutput) Description() pulumi.StringOutput
Optional. Description of the expression. This is a longer text which describes the expression, e.g. when hovered over it in a UI.
func (GoogleTypeExprResponseOutput) ElementType ¶
func (GoogleTypeExprResponseOutput) ElementType() reflect.Type
func (GoogleTypeExprResponseOutput) Expression ¶
func (o GoogleTypeExprResponseOutput) Expression() pulumi.StringOutput
Textual representation of an expression in Common Expression Language syntax.
func (GoogleTypeExprResponseOutput) Location ¶
func (o GoogleTypeExprResponseOutput) Location() pulumi.StringOutput
Optional. String indicating the location of the expression for error reporting, e.g. a file name and a position in the file.
func (GoogleTypeExprResponseOutput) Title ¶
func (o GoogleTypeExprResponseOutput) Title() pulumi.StringOutput
Optional. Title for the expression, i.e. a short string describing its purpose. This can be used e.g. in UIs which allow to enter the expression.
func (GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput ¶
func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutput() GoogleTypeExprResponseOutput
func (GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext ¶
func (o GoogleTypeExprResponseOutput) ToGoogleTypeExprResponseOutputWithContext(ctx context.Context) GoogleTypeExprResponseOutput
type Lake ¶
type Lake struct { pulumi.CustomResourceState // Aggregated status of the underlying assets of the lake. AssetStatus GoogleCloudDataplexV1AssetStatusResponseOutput `pulumi:"assetStatus"` // The time when the lake was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. Description of the lake. Description pulumi.StringOutput `pulumi:"description"` // Optional. User friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Optional. User-defined labels for the lake. Labels pulumi.StringMapOutput `pulumi:"labels"` // Optional. Settings to manage lake and Dataproc Metastore service instance association. Metastore GoogleCloudDataplexV1LakeMetastoreResponseOutput `pulumi:"metastore"` // Metastore status of the lake. MetastoreStatus GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput `pulumi:"metastoreStatus"` // The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}. Name pulumi.StringOutput `pulumi:"name"` // Service account associated with this lake. This service account must be authorized to access or operate on resources managed by the lake. ServiceAccount pulumi.StringOutput `pulumi:"serviceAccount"` // Current state of the lake. State pulumi.StringOutput `pulumi:"state"` // System generated globally unique ID for the lake. This ID will be different if the lake is deleted and re-created with the same name. Uid pulumi.StringOutput `pulumi:"uid"` // The time when the lake was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a lake resource. Auto-naming is currently not supported for this resource.
func GetLake ¶
func GetLake(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeState, opts ...pulumi.ResourceOption) (*Lake, error)
GetLake gets an existing Lake 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 NewLake ¶
func NewLake(ctx *pulumi.Context, name string, args *LakeArgs, opts ...pulumi.ResourceOption) (*Lake, error)
NewLake registers a new resource with the given unique name, arguments, and options.
func (*Lake) ElementType ¶
func (*Lake) ToLakeOutput ¶
func (i *Lake) ToLakeOutput() LakeOutput
func (*Lake) ToLakeOutputWithContext ¶
func (i *Lake) ToLakeOutputWithContext(ctx context.Context) LakeOutput
type LakeArgs ¶
type LakeArgs struct { // Optional. Description of the lake. Description pulumi.StringPtrInput // Optional. User friendly display name. DisplayName pulumi.StringPtrInput // Optional. User-defined labels for the lake. Labels pulumi.StringMapInput LakeId pulumi.StringInput Location pulumi.StringPtrInput // Optional. Settings to manage lake and Dataproc Metastore service instance association. Metastore GoogleCloudDataplexV1LakeMetastorePtrInput Project pulumi.StringPtrInput ValidateOnly pulumi.StringPtrInput }
The set of arguments for constructing a Lake resource.
func (LakeArgs) ElementType ¶
type LakeAssetIamPolicy ¶
type LakeAssetIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 GetLakeAssetIamPolicy ¶
func GetLakeAssetIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeAssetIamPolicyState, opts ...pulumi.ResourceOption) (*LakeAssetIamPolicy, error)
GetLakeAssetIamPolicy gets an existing LakeAssetIamPolicy 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 NewLakeAssetIamPolicy ¶
func NewLakeAssetIamPolicy(ctx *pulumi.Context, name string, args *LakeAssetIamPolicyArgs, opts ...pulumi.ResourceOption) (*LakeAssetIamPolicy, error)
NewLakeAssetIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*LakeAssetIamPolicy) ElementType ¶
func (*LakeAssetIamPolicy) ElementType() reflect.Type
func (*LakeAssetIamPolicy) ToLakeAssetIamPolicyOutput ¶
func (i *LakeAssetIamPolicy) ToLakeAssetIamPolicyOutput() LakeAssetIamPolicyOutput
func (*LakeAssetIamPolicy) ToLakeAssetIamPolicyOutputWithContext ¶
func (i *LakeAssetIamPolicy) ToLakeAssetIamPolicyOutputWithContext(ctx context.Context) LakeAssetIamPolicyOutput
type LakeAssetIamPolicyArgs ¶
type LakeAssetIamPolicyArgs struct { AssetId pulumi.StringInput // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingArrayInput // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringPtrInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used:paths: "bindings, etag" UpdateMask pulumi.StringPtrInput // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput Zone pulumi.StringPtrInput }
The set of arguments for constructing a LakeAssetIamPolicy resource.
func (LakeAssetIamPolicyArgs) ElementType ¶
func (LakeAssetIamPolicyArgs) ElementType() reflect.Type
type LakeAssetIamPolicyInput ¶
type LakeAssetIamPolicyInput interface { pulumi.Input ToLakeAssetIamPolicyOutput() LakeAssetIamPolicyOutput ToLakeAssetIamPolicyOutputWithContext(ctx context.Context) LakeAssetIamPolicyOutput }
type LakeAssetIamPolicyOutput ¶
type LakeAssetIamPolicyOutput struct{ *pulumi.OutputState }
func (LakeAssetIamPolicyOutput) ElementType ¶
func (LakeAssetIamPolicyOutput) ElementType() reflect.Type
func (LakeAssetIamPolicyOutput) ToLakeAssetIamPolicyOutput ¶
func (o LakeAssetIamPolicyOutput) ToLakeAssetIamPolicyOutput() LakeAssetIamPolicyOutput
func (LakeAssetIamPolicyOutput) ToLakeAssetIamPolicyOutputWithContext ¶
func (o LakeAssetIamPolicyOutput) ToLakeAssetIamPolicyOutputWithContext(ctx context.Context) LakeAssetIamPolicyOutput
type LakeAssetIamPolicyState ¶
type LakeAssetIamPolicyState struct { }
func (LakeAssetIamPolicyState) ElementType ¶
func (LakeAssetIamPolicyState) ElementType() reflect.Type
type LakeContentIamPolicy ¶
type LakeContentIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 GetLakeContentIamPolicy ¶
func GetLakeContentIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeContentIamPolicyState, opts ...pulumi.ResourceOption) (*LakeContentIamPolicy, error)
GetLakeContentIamPolicy gets an existing LakeContentIamPolicy 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 NewLakeContentIamPolicy ¶
func NewLakeContentIamPolicy(ctx *pulumi.Context, name string, args *LakeContentIamPolicyArgs, opts ...pulumi.ResourceOption) (*LakeContentIamPolicy, error)
NewLakeContentIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*LakeContentIamPolicy) ElementType ¶
func (*LakeContentIamPolicy) ElementType() reflect.Type
func (*LakeContentIamPolicy) ToLakeContentIamPolicyOutput ¶
func (i *LakeContentIamPolicy) ToLakeContentIamPolicyOutput() LakeContentIamPolicyOutput
func (*LakeContentIamPolicy) ToLakeContentIamPolicyOutputWithContext ¶
func (i *LakeContentIamPolicy) ToLakeContentIamPolicyOutputWithContext(ctx context.Context) LakeContentIamPolicyOutput
type LakeContentIamPolicyArgs ¶
type LakeContentIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingArrayInput ContentId pulumi.StringInput // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringPtrInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used:paths: "bindings, etag" UpdateMask pulumi.StringPtrInput // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a LakeContentIamPolicy resource.
func (LakeContentIamPolicyArgs) ElementType ¶
func (LakeContentIamPolicyArgs) ElementType() reflect.Type
type LakeContentIamPolicyInput ¶
type LakeContentIamPolicyInput interface { pulumi.Input ToLakeContentIamPolicyOutput() LakeContentIamPolicyOutput ToLakeContentIamPolicyOutputWithContext(ctx context.Context) LakeContentIamPolicyOutput }
type LakeContentIamPolicyOutput ¶
type LakeContentIamPolicyOutput struct{ *pulumi.OutputState }
func (LakeContentIamPolicyOutput) ElementType ¶
func (LakeContentIamPolicyOutput) ElementType() reflect.Type
func (LakeContentIamPolicyOutput) ToLakeContentIamPolicyOutput ¶
func (o LakeContentIamPolicyOutput) ToLakeContentIamPolicyOutput() LakeContentIamPolicyOutput
func (LakeContentIamPolicyOutput) ToLakeContentIamPolicyOutputWithContext ¶
func (o LakeContentIamPolicyOutput) ToLakeContentIamPolicyOutputWithContext(ctx context.Context) LakeContentIamPolicyOutput
type LakeContentIamPolicyState ¶
type LakeContentIamPolicyState struct { }
func (LakeContentIamPolicyState) ElementType ¶
func (LakeContentIamPolicyState) ElementType() reflect.Type
type LakeEnvironmentIamPolicy ¶
type LakeEnvironmentIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 GetLakeEnvironmentIamPolicy ¶
func GetLakeEnvironmentIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeEnvironmentIamPolicyState, opts ...pulumi.ResourceOption) (*LakeEnvironmentIamPolicy, error)
GetLakeEnvironmentIamPolicy gets an existing LakeEnvironmentIamPolicy 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 NewLakeEnvironmentIamPolicy ¶
func NewLakeEnvironmentIamPolicy(ctx *pulumi.Context, name string, args *LakeEnvironmentIamPolicyArgs, opts ...pulumi.ResourceOption) (*LakeEnvironmentIamPolicy, error)
NewLakeEnvironmentIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*LakeEnvironmentIamPolicy) ElementType ¶
func (*LakeEnvironmentIamPolicy) ElementType() reflect.Type
func (*LakeEnvironmentIamPolicy) ToLakeEnvironmentIamPolicyOutput ¶
func (i *LakeEnvironmentIamPolicy) ToLakeEnvironmentIamPolicyOutput() LakeEnvironmentIamPolicyOutput
func (*LakeEnvironmentIamPolicy) ToLakeEnvironmentIamPolicyOutputWithContext ¶
func (i *LakeEnvironmentIamPolicy) ToLakeEnvironmentIamPolicyOutputWithContext(ctx context.Context) LakeEnvironmentIamPolicyOutput
type LakeEnvironmentIamPolicyArgs ¶
type LakeEnvironmentIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingArrayInput EnvironmentId pulumi.StringInput // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringPtrInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used:paths: "bindings, etag" UpdateMask pulumi.StringPtrInput // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a LakeEnvironmentIamPolicy resource.
func (LakeEnvironmentIamPolicyArgs) ElementType ¶
func (LakeEnvironmentIamPolicyArgs) ElementType() reflect.Type
type LakeEnvironmentIamPolicyInput ¶
type LakeEnvironmentIamPolicyInput interface { pulumi.Input ToLakeEnvironmentIamPolicyOutput() LakeEnvironmentIamPolicyOutput ToLakeEnvironmentIamPolicyOutputWithContext(ctx context.Context) LakeEnvironmentIamPolicyOutput }
type LakeEnvironmentIamPolicyOutput ¶
type LakeEnvironmentIamPolicyOutput struct{ *pulumi.OutputState }
func (LakeEnvironmentIamPolicyOutput) ElementType ¶
func (LakeEnvironmentIamPolicyOutput) ElementType() reflect.Type
func (LakeEnvironmentIamPolicyOutput) ToLakeEnvironmentIamPolicyOutput ¶
func (o LakeEnvironmentIamPolicyOutput) ToLakeEnvironmentIamPolicyOutput() LakeEnvironmentIamPolicyOutput
func (LakeEnvironmentIamPolicyOutput) ToLakeEnvironmentIamPolicyOutputWithContext ¶
func (o LakeEnvironmentIamPolicyOutput) ToLakeEnvironmentIamPolicyOutputWithContext(ctx context.Context) LakeEnvironmentIamPolicyOutput
type LakeEnvironmentIamPolicyState ¶
type LakeEnvironmentIamPolicyState struct { }
func (LakeEnvironmentIamPolicyState) ElementType ¶
func (LakeEnvironmentIamPolicyState) ElementType() reflect.Type
type LakeIamPolicy ¶
type LakeIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 GetLakeIamPolicy ¶
func GetLakeIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeIamPolicyState, opts ...pulumi.ResourceOption) (*LakeIamPolicy, error)
GetLakeIamPolicy gets an existing LakeIamPolicy 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 NewLakeIamPolicy ¶
func NewLakeIamPolicy(ctx *pulumi.Context, name string, args *LakeIamPolicyArgs, opts ...pulumi.ResourceOption) (*LakeIamPolicy, error)
NewLakeIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*LakeIamPolicy) ElementType ¶
func (*LakeIamPolicy) ElementType() reflect.Type
func (*LakeIamPolicy) ToLakeIamPolicyOutput ¶
func (i *LakeIamPolicy) ToLakeIamPolicyOutput() LakeIamPolicyOutput
func (*LakeIamPolicy) ToLakeIamPolicyOutputWithContext ¶
func (i *LakeIamPolicy) ToLakeIamPolicyOutputWithContext(ctx context.Context) LakeIamPolicyOutput
type LakeIamPolicyArgs ¶
type LakeIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingArrayInput // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringPtrInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used:paths: "bindings, etag" UpdateMask pulumi.StringPtrInput // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a LakeIamPolicy resource.
func (LakeIamPolicyArgs) ElementType ¶
func (LakeIamPolicyArgs) ElementType() reflect.Type
type LakeIamPolicyInput ¶
type LakeIamPolicyInput interface { pulumi.Input ToLakeIamPolicyOutput() LakeIamPolicyOutput ToLakeIamPolicyOutputWithContext(ctx context.Context) LakeIamPolicyOutput }
type LakeIamPolicyOutput ¶
type LakeIamPolicyOutput struct{ *pulumi.OutputState }
func (LakeIamPolicyOutput) ElementType ¶
func (LakeIamPolicyOutput) ElementType() reflect.Type
func (LakeIamPolicyOutput) ToLakeIamPolicyOutput ¶
func (o LakeIamPolicyOutput) ToLakeIamPolicyOutput() LakeIamPolicyOutput
func (LakeIamPolicyOutput) ToLakeIamPolicyOutputWithContext ¶
func (o LakeIamPolicyOutput) ToLakeIamPolicyOutputWithContext(ctx context.Context) LakeIamPolicyOutput
type LakeIamPolicyState ¶
type LakeIamPolicyState struct { }
func (LakeIamPolicyState) ElementType ¶
func (LakeIamPolicyState) ElementType() reflect.Type
type LakeInput ¶
type LakeInput interface { pulumi.Input ToLakeOutput() LakeOutput ToLakeOutputWithContext(ctx context.Context) LakeOutput }
type LakeOutput ¶
type LakeOutput struct{ *pulumi.OutputState }
func (LakeOutput) ElementType ¶
func (LakeOutput) ElementType() reflect.Type
func (LakeOutput) ToLakeOutput ¶
func (o LakeOutput) ToLakeOutput() LakeOutput
func (LakeOutput) ToLakeOutputWithContext ¶
func (o LakeOutput) ToLakeOutputWithContext(ctx context.Context) LakeOutput
type LakeTaskIamPolicy ¶
type LakeTaskIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 GetLakeTaskIamPolicy ¶
func GetLakeTaskIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeTaskIamPolicyState, opts ...pulumi.ResourceOption) (*LakeTaskIamPolicy, error)
GetLakeTaskIamPolicy gets an existing LakeTaskIamPolicy 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 NewLakeTaskIamPolicy ¶
func NewLakeTaskIamPolicy(ctx *pulumi.Context, name string, args *LakeTaskIamPolicyArgs, opts ...pulumi.ResourceOption) (*LakeTaskIamPolicy, error)
NewLakeTaskIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*LakeTaskIamPolicy) ElementType ¶
func (*LakeTaskIamPolicy) ElementType() reflect.Type
func (*LakeTaskIamPolicy) ToLakeTaskIamPolicyOutput ¶
func (i *LakeTaskIamPolicy) ToLakeTaskIamPolicyOutput() LakeTaskIamPolicyOutput
func (*LakeTaskIamPolicy) ToLakeTaskIamPolicyOutputWithContext ¶
func (i *LakeTaskIamPolicy) ToLakeTaskIamPolicyOutputWithContext(ctx context.Context) LakeTaskIamPolicyOutput
type LakeTaskIamPolicyArgs ¶
type LakeTaskIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingArrayInput // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringPtrInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput TaskId pulumi.StringInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used:paths: "bindings, etag" UpdateMask pulumi.StringPtrInput // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput }
The set of arguments for constructing a LakeTaskIamPolicy resource.
func (LakeTaskIamPolicyArgs) ElementType ¶
func (LakeTaskIamPolicyArgs) ElementType() reflect.Type
type LakeTaskIamPolicyInput ¶
type LakeTaskIamPolicyInput interface { pulumi.Input ToLakeTaskIamPolicyOutput() LakeTaskIamPolicyOutput ToLakeTaskIamPolicyOutputWithContext(ctx context.Context) LakeTaskIamPolicyOutput }
type LakeTaskIamPolicyOutput ¶
type LakeTaskIamPolicyOutput struct{ *pulumi.OutputState }
func (LakeTaskIamPolicyOutput) ElementType ¶
func (LakeTaskIamPolicyOutput) ElementType() reflect.Type
func (LakeTaskIamPolicyOutput) ToLakeTaskIamPolicyOutput ¶
func (o LakeTaskIamPolicyOutput) ToLakeTaskIamPolicyOutput() LakeTaskIamPolicyOutput
func (LakeTaskIamPolicyOutput) ToLakeTaskIamPolicyOutputWithContext ¶
func (o LakeTaskIamPolicyOutput) ToLakeTaskIamPolicyOutputWithContext(ctx context.Context) LakeTaskIamPolicyOutput
type LakeTaskIamPolicyState ¶
type LakeTaskIamPolicyState struct { }
func (LakeTaskIamPolicyState) ElementType ¶
func (LakeTaskIamPolicyState) ElementType() reflect.Type
type LakeZoneIamPolicy ¶
type LakeZoneIamPolicy struct { pulumi.CustomResourceState // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigResponseArrayOutput `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingResponseArrayOutput `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringOutput `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntOutput `pulumi:"version"` }
Sets the access control policy on the specified resource. Replaces any existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED errors. 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 GetLakeZoneIamPolicy ¶
func GetLakeZoneIamPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LakeZoneIamPolicyState, opts ...pulumi.ResourceOption) (*LakeZoneIamPolicy, error)
GetLakeZoneIamPolicy gets an existing LakeZoneIamPolicy 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 NewLakeZoneIamPolicy ¶
func NewLakeZoneIamPolicy(ctx *pulumi.Context, name string, args *LakeZoneIamPolicyArgs, opts ...pulumi.ResourceOption) (*LakeZoneIamPolicy, error)
NewLakeZoneIamPolicy registers a new resource with the given unique name, arguments, and options.
func (*LakeZoneIamPolicy) ElementType ¶
func (*LakeZoneIamPolicy) ElementType() reflect.Type
func (*LakeZoneIamPolicy) ToLakeZoneIamPolicyOutput ¶
func (i *LakeZoneIamPolicy) ToLakeZoneIamPolicyOutput() LakeZoneIamPolicyOutput
func (*LakeZoneIamPolicy) ToLakeZoneIamPolicyOutputWithContext ¶
func (i *LakeZoneIamPolicy) ToLakeZoneIamPolicyOutputWithContext(ctx context.Context) LakeZoneIamPolicyOutput
type LakeZoneIamPolicyArgs ¶
type LakeZoneIamPolicyArgs struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs GoogleIamV1AuditConfigArrayInput // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings GoogleIamV1BindingArrayInput // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag pulumi.StringPtrInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // OPTIONAL: A FieldMask specifying which fields of the policy to modify. Only the fields in the mask will be modified. If no mask is provided, the following default mask is used:paths: "bindings, etag" UpdateMask pulumi.StringPtrInput // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version pulumi.IntPtrInput Zone pulumi.StringPtrInput }
The set of arguments for constructing a LakeZoneIamPolicy resource.
func (LakeZoneIamPolicyArgs) ElementType ¶
func (LakeZoneIamPolicyArgs) ElementType() reflect.Type
type LakeZoneIamPolicyInput ¶
type LakeZoneIamPolicyInput interface { pulumi.Input ToLakeZoneIamPolicyOutput() LakeZoneIamPolicyOutput ToLakeZoneIamPolicyOutputWithContext(ctx context.Context) LakeZoneIamPolicyOutput }
type LakeZoneIamPolicyOutput ¶
type LakeZoneIamPolicyOutput struct{ *pulumi.OutputState }
func (LakeZoneIamPolicyOutput) ElementType ¶
func (LakeZoneIamPolicyOutput) ElementType() reflect.Type
func (LakeZoneIamPolicyOutput) ToLakeZoneIamPolicyOutput ¶
func (o LakeZoneIamPolicyOutput) ToLakeZoneIamPolicyOutput() LakeZoneIamPolicyOutput
func (LakeZoneIamPolicyOutput) ToLakeZoneIamPolicyOutputWithContext ¶
func (o LakeZoneIamPolicyOutput) ToLakeZoneIamPolicyOutputWithContext(ctx context.Context) LakeZoneIamPolicyOutput
type LakeZoneIamPolicyState ¶
type LakeZoneIamPolicyState struct { }
func (LakeZoneIamPolicyState) ElementType ¶
func (LakeZoneIamPolicyState) ElementType() reflect.Type
type LookupAssetArgs ¶
type LookupAssetOutputArgs ¶
type LookupAssetOutputArgs struct { AssetId pulumi.StringInput `pulumi:"assetId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupAssetOutputArgs) ElementType ¶
func (LookupAssetOutputArgs) ElementType() reflect.Type
type LookupAssetResult ¶
type LookupAssetResult struct { // The time when the asset was created. CreateTime string `pulumi:"createTime"` // Optional. Description of the asset. Description string `pulumi:"description"` // Optional. Specification of the discovery feature applied to data referenced by this asset. When this spec is left unset, the asset will use the spec set on the parent zone. DiscoverySpec GoogleCloudDataplexV1AssetDiscoverySpecResponse `pulumi:"discoverySpec"` // Status of the discovery feature applied to data referenced by this asset. DiscoveryStatus GoogleCloudDataplexV1AssetDiscoveryStatusResponse `pulumi:"discoveryStatus"` // Optional. User friendly display name. DisplayName string `pulumi:"displayName"` // Optional. User defined labels for the asset. Labels map[string]string `pulumi:"labels"` // The relative resource name of the asset, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}. Name string `pulumi:"name"` // Specification of the resource that is referenced by this asset. ResourceSpec GoogleCloudDataplexV1AssetResourceSpecResponse `pulumi:"resourceSpec"` // Status of the resource referenced by this asset. ResourceStatus GoogleCloudDataplexV1AssetResourceStatusResponse `pulumi:"resourceStatus"` // Status of the security policy applied to resource referenced by this asset. SecurityStatus GoogleCloudDataplexV1AssetSecurityStatusResponse `pulumi:"securityStatus"` // Current state of the asset. State string `pulumi:"state"` // System generated globally unique ID for the asset. This ID will be different if the asset is deleted and re-created with the same name. Uid string `pulumi:"uid"` // The time when the asset was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupAsset ¶
func LookupAsset(ctx *pulumi.Context, args *LookupAssetArgs, opts ...pulumi.InvokeOption) (*LookupAssetResult, error)
Retrieves an asset resource.
type LookupAssetResultOutput ¶
type LookupAssetResultOutput struct{ *pulumi.OutputState }
func LookupAssetOutput ¶
func LookupAssetOutput(ctx *pulumi.Context, args LookupAssetOutputArgs, opts ...pulumi.InvokeOption) LookupAssetResultOutput
func (LookupAssetResultOutput) CreateTime ¶
func (o LookupAssetResultOutput) CreateTime() pulumi.StringOutput
The time when the asset was created.
func (LookupAssetResultOutput) Description ¶
func (o LookupAssetResultOutput) Description() pulumi.StringOutput
Optional. Description of the asset.
func (LookupAssetResultOutput) DiscoverySpec ¶
func (o LookupAssetResultOutput) DiscoverySpec() GoogleCloudDataplexV1AssetDiscoverySpecResponseOutput
Optional. Specification of the discovery feature applied to data referenced by this asset. When this spec is left unset, the asset will use the spec set on the parent zone.
func (LookupAssetResultOutput) DiscoveryStatus ¶
func (o LookupAssetResultOutput) DiscoveryStatus() GoogleCloudDataplexV1AssetDiscoveryStatusResponseOutput
Status of the discovery feature applied to data referenced by this asset.
func (LookupAssetResultOutput) DisplayName ¶
func (o LookupAssetResultOutput) DisplayName() pulumi.StringOutput
Optional. User friendly display name.
func (LookupAssetResultOutput) ElementType ¶
func (LookupAssetResultOutput) ElementType() reflect.Type
func (LookupAssetResultOutput) Labels ¶
func (o LookupAssetResultOutput) Labels() pulumi.StringMapOutput
Optional. User defined labels for the asset.
func (LookupAssetResultOutput) Name ¶
func (o LookupAssetResultOutput) Name() pulumi.StringOutput
The relative resource name of the asset, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{asset_id}.
func (LookupAssetResultOutput) ResourceSpec ¶
func (o LookupAssetResultOutput) ResourceSpec() GoogleCloudDataplexV1AssetResourceSpecResponseOutput
Specification of the resource that is referenced by this asset.
func (LookupAssetResultOutput) ResourceStatus ¶
func (o LookupAssetResultOutput) ResourceStatus() GoogleCloudDataplexV1AssetResourceStatusResponseOutput
Status of the resource referenced by this asset.
func (LookupAssetResultOutput) SecurityStatus ¶
func (o LookupAssetResultOutput) SecurityStatus() GoogleCloudDataplexV1AssetSecurityStatusResponseOutput
Status of the security policy applied to resource referenced by this asset.
func (LookupAssetResultOutput) State ¶
func (o LookupAssetResultOutput) State() pulumi.StringOutput
Current state of the asset.
func (LookupAssetResultOutput) ToLookupAssetResultOutput ¶
func (o LookupAssetResultOutput) ToLookupAssetResultOutput() LookupAssetResultOutput
func (LookupAssetResultOutput) ToLookupAssetResultOutputWithContext ¶
func (o LookupAssetResultOutput) ToLookupAssetResultOutputWithContext(ctx context.Context) LookupAssetResultOutput
func (LookupAssetResultOutput) Uid ¶
func (o LookupAssetResultOutput) Uid() pulumi.StringOutput
System generated globally unique ID for the asset. This ID will be different if the asset is deleted and re-created with the same name.
func (LookupAssetResultOutput) UpdateTime ¶
func (o LookupAssetResultOutput) UpdateTime() pulumi.StringOutput
The time when the asset was last updated.
type LookupContentitemArgs ¶
type LookupContentitemOutputArgs ¶
type LookupContentitemOutputArgs struct { ContentitemId pulumi.StringInput `pulumi:"contentitemId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` View pulumi.StringPtrInput `pulumi:"view"` }
func (LookupContentitemOutputArgs) ElementType ¶
func (LookupContentitemOutputArgs) ElementType() reflect.Type
type LookupContentitemResult ¶
type LookupContentitemResult struct { // Content creation time. CreateTime string `pulumi:"createTime"` // Content data in string format. DataText string `pulumi:"dataText"` // Optional. Description of the content. Description string `pulumi:"description"` // Optional. User defined labels for the content. Labels map[string]string `pulumi:"labels"` // The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id} Name string `pulumi:"name"` // Notebook related configurations. Notebook GoogleCloudDataplexV1ContentNotebookResponse `pulumi:"notebook"` // The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes. Path string `pulumi:"path"` // Sql Script related configurations. SqlScript GoogleCloudDataplexV1ContentSqlScriptResponse `pulumi:"sqlScript"` // System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name. Uid string `pulumi:"uid"` // The time when the content was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupContentitem ¶
func LookupContentitem(ctx *pulumi.Context, args *LookupContentitemArgs, opts ...pulumi.InvokeOption) (*LookupContentitemResult, error)
Get a content resource.
type LookupContentitemResultOutput ¶
type LookupContentitemResultOutput struct{ *pulumi.OutputState }
func LookupContentitemOutput ¶
func LookupContentitemOutput(ctx *pulumi.Context, args LookupContentitemOutputArgs, opts ...pulumi.InvokeOption) LookupContentitemResultOutput
func (LookupContentitemResultOutput) CreateTime ¶
func (o LookupContentitemResultOutput) CreateTime() pulumi.StringOutput
Content creation time.
func (LookupContentitemResultOutput) DataText ¶
func (o LookupContentitemResultOutput) DataText() pulumi.StringOutput
Content data in string format.
func (LookupContentitemResultOutput) Description ¶
func (o LookupContentitemResultOutput) Description() pulumi.StringOutput
Optional. Description of the content.
func (LookupContentitemResultOutput) ElementType ¶
func (LookupContentitemResultOutput) ElementType() reflect.Type
func (LookupContentitemResultOutput) Labels ¶
func (o LookupContentitemResultOutput) Labels() pulumi.StringMapOutput
Optional. User defined labels for the content.
func (LookupContentitemResultOutput) Name ¶
func (o LookupContentitemResultOutput) Name() pulumi.StringOutput
The relative resource name of the content, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
func (LookupContentitemResultOutput) Notebook ¶
func (o LookupContentitemResultOutput) Notebook() GoogleCloudDataplexV1ContentNotebookResponseOutput
Notebook related configurations.
func (LookupContentitemResultOutput) Path ¶
func (o LookupContentitemResultOutput) Path() pulumi.StringOutput
The path for the Content file, represented as directory structure. Unique within a lake. Limited to alphanumerics, hyphens, underscores, dots and slashes.
func (LookupContentitemResultOutput) SqlScript ¶
func (o LookupContentitemResultOutput) SqlScript() GoogleCloudDataplexV1ContentSqlScriptResponseOutput
Sql Script related configurations.
func (LookupContentitemResultOutput) ToLookupContentitemResultOutput ¶
func (o LookupContentitemResultOutput) ToLookupContentitemResultOutput() LookupContentitemResultOutput
func (LookupContentitemResultOutput) ToLookupContentitemResultOutputWithContext ¶
func (o LookupContentitemResultOutput) ToLookupContentitemResultOutputWithContext(ctx context.Context) LookupContentitemResultOutput
func (LookupContentitemResultOutput) Uid ¶
func (o LookupContentitemResultOutput) Uid() pulumi.StringOutput
System generated globally unique ID for the content. This ID will be different if the content is deleted and re-created with the same name.
func (LookupContentitemResultOutput) UpdateTime ¶
func (o LookupContentitemResultOutput) UpdateTime() pulumi.StringOutput
The time when the content was last updated.
type LookupEntityArgs ¶
type LookupEntityOutputArgs ¶
type LookupEntityOutputArgs struct { EntityId pulumi.StringInput `pulumi:"entityId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` View pulumi.StringPtrInput `pulumi:"view"` Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupEntityOutputArgs) ElementType ¶
func (LookupEntityOutputArgs) ElementType() reflect.Type
type LookupEntityResult ¶
type LookupEntityResult struct { // Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset. Asset string `pulumi:"asset"` // The name of the associated Data Catalog entry. CatalogEntry string `pulumi:"catalogEntry"` // Metadata stores that the entity is compatible with. Compatibility GoogleCloudDataplexV1EntityCompatibilityStatusResponse `pulumi:"compatibility"` // The time when the entity was created. CreateTime string `pulumi:"createTime"` // Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id. DataPath string `pulumi:"dataPath"` // Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv. DataPathPattern string `pulumi:"dataPathPattern"` // Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters. Description string `pulumi:"description"` // Optional. Display name must be shorter than or equal to 256 characters. DisplayName string `pulumi:"displayName"` // Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests. Etag string `pulumi:"etag"` // Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery. Format GoogleCloudDataplexV1StorageFormatResponse `pulumi:"format"` // The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}. Name string `pulumi:"name"` // The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response. Schema GoogleCloudDataplexV1SchemaResponse `pulumi:"schema"` // Immutable. Identifies the storage system of the entity data. System string `pulumi:"system"` // Immutable. The type of entity. Type string `pulumi:"type"` // The time when the entity was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupEntity ¶
func LookupEntity(ctx *pulumi.Context, args *LookupEntityArgs, opts ...pulumi.InvokeOption) (*LookupEntityResult, error)
Get a metadata entity.
type LookupEntityResultOutput ¶
type LookupEntityResultOutput struct{ *pulumi.OutputState }
func LookupEntityOutput ¶
func LookupEntityOutput(ctx *pulumi.Context, args LookupEntityOutputArgs, opts ...pulumi.InvokeOption) LookupEntityResultOutput
func (LookupEntityResultOutput) Asset ¶
func (o LookupEntityResultOutput) Asset() pulumi.StringOutput
Immutable. The ID of the asset associated with the storage location containing the entity data. The entity must be with in the same zone with the asset.
func (LookupEntityResultOutput) CatalogEntry ¶
func (o LookupEntityResultOutput) CatalogEntry() pulumi.StringOutput
The name of the associated Data Catalog entry.
func (LookupEntityResultOutput) Compatibility ¶
func (o LookupEntityResultOutput) Compatibility() GoogleCloudDataplexV1EntityCompatibilityStatusResponseOutput
Metadata stores that the entity is compatible with.
func (LookupEntityResultOutput) CreateTime ¶
func (o LookupEntityResultOutput) CreateTime() pulumi.StringOutput
The time when the entity was created.
func (LookupEntityResultOutput) DataPath ¶
func (o LookupEntityResultOutput) DataPath() pulumi.StringOutput
Immutable. The storage path of the entity data. For Cloud Storage data, this is the fully-qualified path to the entity, such as gs://bucket/path/to/data. For BigQuery data, this is the name of the table resource, such as projects/project_id/datasets/dataset_id/tables/table_id.
func (LookupEntityResultOutput) DataPathPattern ¶
func (o LookupEntityResultOutput) DataPathPattern() pulumi.StringOutput
Optional. The set of items within the data path constituting the data in the entity, represented as a glob path. Example: gs://bucket/path/to/data/**/*.csv.
func (LookupEntityResultOutput) Description ¶
func (o LookupEntityResultOutput) Description() pulumi.StringOutput
Optional. User friendly longer description text. Must be shorter than or equal to 1024 characters.
func (LookupEntityResultOutput) DisplayName ¶
func (o LookupEntityResultOutput) DisplayName() pulumi.StringOutput
Optional. Display name must be shorter than or equal to 256 characters.
func (LookupEntityResultOutput) ElementType ¶
func (LookupEntityResultOutput) ElementType() reflect.Type
func (LookupEntityResultOutput) Etag ¶
func (o LookupEntityResultOutput) Etag() pulumi.StringOutput
Optional. The etag associated with the entity, which can be retrieved with a GetEntity request. Required for update and delete requests.
func (LookupEntityResultOutput) Format ¶
func (o LookupEntityResultOutput) Format() GoogleCloudDataplexV1StorageFormatResponseOutput
Identifies the storage format of the entity data. It does not apply to entities with data stored in BigQuery.
func (LookupEntityResultOutput) Name ¶
func (o LookupEntityResultOutput) Name() pulumi.StringOutput
The resource name of the entity, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/{id}.
func (LookupEntityResultOutput) Schema ¶
func (o LookupEntityResultOutput) Schema() GoogleCloudDataplexV1SchemaResponseOutput
The description of the data structure and layout. The schema is not included in list responses. It is only included in SCHEMA and FULL entity views of a GetEntity response.
func (LookupEntityResultOutput) System ¶
func (o LookupEntityResultOutput) System() pulumi.StringOutput
Immutable. Identifies the storage system of the entity data.
func (LookupEntityResultOutput) ToLookupEntityResultOutput ¶
func (o LookupEntityResultOutput) ToLookupEntityResultOutput() LookupEntityResultOutput
func (LookupEntityResultOutput) ToLookupEntityResultOutputWithContext ¶
func (o LookupEntityResultOutput) ToLookupEntityResultOutputWithContext(ctx context.Context) LookupEntityResultOutput
func (LookupEntityResultOutput) Type ¶
func (o LookupEntityResultOutput) Type() pulumi.StringOutput
Immutable. The type of entity.
func (LookupEntityResultOutput) UpdateTime ¶
func (o LookupEntityResultOutput) UpdateTime() pulumi.StringOutput
The time when the entity was last updated.
type LookupEnvironmentArgs ¶
type LookupEnvironmentOutputArgs ¶
type LookupEnvironmentOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupEnvironmentOutputArgs) ElementType ¶
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶
type LookupEnvironmentResult struct { // Environment creation time. CreateTime string `pulumi:"createTime"` // Optional. Description of the environment. Description string `pulumi:"description"` // Optional. User friendly display name. DisplayName string `pulumi:"displayName"` // URI Endpoints to access sessions associated with the Environment. Endpoints GoogleCloudDataplexV1EnvironmentEndpointsResponse `pulumi:"endpoints"` // Infrastructure specification for the Environment. InfrastructureSpec GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponse `pulumi:"infrastructureSpec"` // Optional. User defined labels for the environment. Labels map[string]string `pulumi:"labels"` // The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id} Name string `pulumi:"name"` // Optional. Configuration for sessions created for this environment. SessionSpec GoogleCloudDataplexV1EnvironmentSessionSpecResponse `pulumi:"sessionSpec"` // Status of sessions created for this environment. SessionStatus GoogleCloudDataplexV1EnvironmentSessionStatusResponse `pulumi:"sessionStatus"` // Current state of the environment. State string `pulumi:"state"` // System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name. Uid string `pulumi:"uid"` // The time when the environment was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupEnvironment ¶
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Get environment resource.
type LookupEnvironmentResultOutput ¶
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) CreateTime ¶
func (o LookupEnvironmentResultOutput) CreateTime() pulumi.StringOutput
Environment creation time.
func (LookupEnvironmentResultOutput) Description ¶
func (o LookupEnvironmentResultOutput) Description() pulumi.StringOutput
Optional. Description of the environment.
func (LookupEnvironmentResultOutput) DisplayName ¶
func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
Optional. User friendly display name.
func (LookupEnvironmentResultOutput) ElementType ¶
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) Endpoints ¶
func (o LookupEnvironmentResultOutput) Endpoints() GoogleCloudDataplexV1EnvironmentEndpointsResponseOutput
URI Endpoints to access sessions associated with the Environment.
func (LookupEnvironmentResultOutput) InfrastructureSpec ¶
func (o LookupEnvironmentResultOutput) InfrastructureSpec() GoogleCloudDataplexV1EnvironmentInfrastructureSpecResponseOutput
Infrastructure specification for the Environment.
func (LookupEnvironmentResultOutput) Labels ¶
func (o LookupEnvironmentResultOutput) Labels() pulumi.StringMapOutput
Optional. User defined labels for the environment.
func (LookupEnvironmentResultOutput) Name ¶
func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
The relative resource name of the environment, of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/environment/{environment_id}
func (LookupEnvironmentResultOutput) SessionSpec ¶
func (o LookupEnvironmentResultOutput) SessionSpec() GoogleCloudDataplexV1EnvironmentSessionSpecResponseOutput
Optional. Configuration for sessions created for this environment.
func (LookupEnvironmentResultOutput) SessionStatus ¶
func (o LookupEnvironmentResultOutput) SessionStatus() GoogleCloudDataplexV1EnvironmentSessionStatusResponseOutput
Status of sessions created for this environment.
func (LookupEnvironmentResultOutput) State ¶
func (o LookupEnvironmentResultOutput) State() pulumi.StringOutput
Current state of the environment.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) Uid ¶
func (o LookupEnvironmentResultOutput) Uid() pulumi.StringOutput
System generated globally unique ID for the environment. This ID will be different if the environment is deleted and re-created with the same name.
func (LookupEnvironmentResultOutput) UpdateTime ¶
func (o LookupEnvironmentResultOutput) UpdateTime() pulumi.StringOutput
The time when the environment was last updated.
type LookupLakeArgs ¶
type LookupLakeAssetIamPolicyOutputArgs ¶
type LookupLakeAssetIamPolicyOutputArgs struct { AssetId pulumi.StringInput `pulumi:"assetId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupLakeAssetIamPolicyOutputArgs) ElementType ¶
func (LookupLakeAssetIamPolicyOutputArgs) ElementType() reflect.Type
type LookupLakeAssetIamPolicyResult ¶
type LookupLakeAssetIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupLakeAssetIamPolicy ¶
func LookupLakeAssetIamPolicy(ctx *pulumi.Context, args *LookupLakeAssetIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupLakeAssetIamPolicyResult, error)
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
type LookupLakeAssetIamPolicyResultOutput ¶
type LookupLakeAssetIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupLakeAssetIamPolicyOutput ¶
func LookupLakeAssetIamPolicyOutput(ctx *pulumi.Context, args LookupLakeAssetIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupLakeAssetIamPolicyResultOutput
func (LookupLakeAssetIamPolicyResultOutput) AuditConfigs ¶
func (o LookupLakeAssetIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupLakeAssetIamPolicyResultOutput) Bindings ¶
func (o LookupLakeAssetIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
func (LookupLakeAssetIamPolicyResultOutput) ElementType ¶
func (LookupLakeAssetIamPolicyResultOutput) ElementType() reflect.Type
func (LookupLakeAssetIamPolicyResultOutput) Etag ¶
func (o LookupLakeAssetIamPolicyResultOutput) Etag() pulumi.StringOutput
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
func (LookupLakeAssetIamPolicyResultOutput) ToLookupLakeAssetIamPolicyResultOutput ¶
func (o LookupLakeAssetIamPolicyResultOutput) ToLookupLakeAssetIamPolicyResultOutput() LookupLakeAssetIamPolicyResultOutput
func (LookupLakeAssetIamPolicyResultOutput) ToLookupLakeAssetIamPolicyResultOutputWithContext ¶
func (o LookupLakeAssetIamPolicyResultOutput) ToLookupLakeAssetIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeAssetIamPolicyResultOutput
func (LookupLakeAssetIamPolicyResultOutput) Version ¶
func (o LookupLakeAssetIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupLakeContentIamPolicyOutputArgs ¶
type LookupLakeContentIamPolicyOutputArgs struct { ContentId pulumi.StringInput `pulumi:"contentId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupLakeContentIamPolicyOutputArgs) ElementType ¶
func (LookupLakeContentIamPolicyOutputArgs) ElementType() reflect.Type
type LookupLakeContentIamPolicyResult ¶
type LookupLakeContentIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupLakeContentIamPolicy ¶
func LookupLakeContentIamPolicy(ctx *pulumi.Context, args *LookupLakeContentIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupLakeContentIamPolicyResult, error)
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
type LookupLakeContentIamPolicyResultOutput ¶
type LookupLakeContentIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupLakeContentIamPolicyOutput ¶
func LookupLakeContentIamPolicyOutput(ctx *pulumi.Context, args LookupLakeContentIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupLakeContentIamPolicyResultOutput
func (LookupLakeContentIamPolicyResultOutput) AuditConfigs ¶
func (o LookupLakeContentIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupLakeContentIamPolicyResultOutput) Bindings ¶
func (o LookupLakeContentIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
func (LookupLakeContentIamPolicyResultOutput) ElementType ¶
func (LookupLakeContentIamPolicyResultOutput) ElementType() reflect.Type
func (LookupLakeContentIamPolicyResultOutput) Etag ¶
func (o LookupLakeContentIamPolicyResultOutput) Etag() pulumi.StringOutput
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
func (LookupLakeContentIamPolicyResultOutput) ToLookupLakeContentIamPolicyResultOutput ¶
func (o LookupLakeContentIamPolicyResultOutput) ToLookupLakeContentIamPolicyResultOutput() LookupLakeContentIamPolicyResultOutput
func (LookupLakeContentIamPolicyResultOutput) ToLookupLakeContentIamPolicyResultOutputWithContext ¶
func (o LookupLakeContentIamPolicyResultOutput) ToLookupLakeContentIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeContentIamPolicyResultOutput
func (LookupLakeContentIamPolicyResultOutput) Version ¶
func (o LookupLakeContentIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupLakeEnvironmentIamPolicyOutputArgs ¶
type LookupLakeEnvironmentIamPolicyOutputArgs struct { EnvironmentId pulumi.StringInput `pulumi:"environmentId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupLakeEnvironmentIamPolicyOutputArgs) ElementType ¶
func (LookupLakeEnvironmentIamPolicyOutputArgs) ElementType() reflect.Type
type LookupLakeEnvironmentIamPolicyResult ¶
type LookupLakeEnvironmentIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupLakeEnvironmentIamPolicy ¶
func LookupLakeEnvironmentIamPolicy(ctx *pulumi.Context, args *LookupLakeEnvironmentIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupLakeEnvironmentIamPolicyResult, error)
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
type LookupLakeEnvironmentIamPolicyResultOutput ¶
type LookupLakeEnvironmentIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupLakeEnvironmentIamPolicyOutput ¶
func LookupLakeEnvironmentIamPolicyOutput(ctx *pulumi.Context, args LookupLakeEnvironmentIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupLakeEnvironmentIamPolicyResultOutput
func (LookupLakeEnvironmentIamPolicyResultOutput) AuditConfigs ¶
func (o LookupLakeEnvironmentIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupLakeEnvironmentIamPolicyResultOutput) Bindings ¶
func (o LookupLakeEnvironmentIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
func (LookupLakeEnvironmentIamPolicyResultOutput) ElementType ¶
func (LookupLakeEnvironmentIamPolicyResultOutput) ElementType() reflect.Type
func (LookupLakeEnvironmentIamPolicyResultOutput) Etag ¶
func (o LookupLakeEnvironmentIamPolicyResultOutput) Etag() pulumi.StringOutput
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
func (LookupLakeEnvironmentIamPolicyResultOutput) ToLookupLakeEnvironmentIamPolicyResultOutput ¶
func (o LookupLakeEnvironmentIamPolicyResultOutput) ToLookupLakeEnvironmentIamPolicyResultOutput() LookupLakeEnvironmentIamPolicyResultOutput
func (LookupLakeEnvironmentIamPolicyResultOutput) ToLookupLakeEnvironmentIamPolicyResultOutputWithContext ¶
func (o LookupLakeEnvironmentIamPolicyResultOutput) ToLookupLakeEnvironmentIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeEnvironmentIamPolicyResultOutput
func (LookupLakeEnvironmentIamPolicyResultOutput) Version ¶
func (o LookupLakeEnvironmentIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupLakeIamPolicyArgs ¶
type LookupLakeIamPolicyOutputArgs ¶
type LookupLakeIamPolicyOutputArgs struct { LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupLakeIamPolicyOutputArgs) ElementType ¶
func (LookupLakeIamPolicyOutputArgs) ElementType() reflect.Type
type LookupLakeIamPolicyResult ¶
type LookupLakeIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupLakeIamPolicy ¶
func LookupLakeIamPolicy(ctx *pulumi.Context, args *LookupLakeIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupLakeIamPolicyResult, error)
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
type LookupLakeIamPolicyResultOutput ¶
type LookupLakeIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupLakeIamPolicyOutput ¶
func LookupLakeIamPolicyOutput(ctx *pulumi.Context, args LookupLakeIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupLakeIamPolicyResultOutput
func (LookupLakeIamPolicyResultOutput) AuditConfigs ¶
func (o LookupLakeIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupLakeIamPolicyResultOutput) Bindings ¶
func (o LookupLakeIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
func (LookupLakeIamPolicyResultOutput) ElementType ¶
func (LookupLakeIamPolicyResultOutput) ElementType() reflect.Type
func (LookupLakeIamPolicyResultOutput) Etag ¶
func (o LookupLakeIamPolicyResultOutput) Etag() pulumi.StringOutput
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
func (LookupLakeIamPolicyResultOutput) ToLookupLakeIamPolicyResultOutput ¶
func (o LookupLakeIamPolicyResultOutput) ToLookupLakeIamPolicyResultOutput() LookupLakeIamPolicyResultOutput
func (LookupLakeIamPolicyResultOutput) ToLookupLakeIamPolicyResultOutputWithContext ¶
func (o LookupLakeIamPolicyResultOutput) ToLookupLakeIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeIamPolicyResultOutput
func (LookupLakeIamPolicyResultOutput) Version ¶
func (o LookupLakeIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupLakeOutputArgs ¶
type LookupLakeOutputArgs struct { LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupLakeOutputArgs) ElementType ¶
func (LookupLakeOutputArgs) ElementType() reflect.Type
type LookupLakeResult ¶
type LookupLakeResult struct { // Aggregated status of the underlying assets of the lake. AssetStatus GoogleCloudDataplexV1AssetStatusResponse `pulumi:"assetStatus"` // The time when the lake was created. CreateTime string `pulumi:"createTime"` // Optional. Description of the lake. Description string `pulumi:"description"` // Optional. User friendly display name. DisplayName string `pulumi:"displayName"` // Optional. User-defined labels for the lake. Labels map[string]string `pulumi:"labels"` // Optional. Settings to manage lake and Dataproc Metastore service instance association. Metastore GoogleCloudDataplexV1LakeMetastoreResponse `pulumi:"metastore"` // Metastore status of the lake. MetastoreStatus GoogleCloudDataplexV1LakeMetastoreStatusResponse `pulumi:"metastoreStatus"` // The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}. Name string `pulumi:"name"` // Service account associated with this lake. This service account must be authorized to access or operate on resources managed by the lake. ServiceAccount string `pulumi:"serviceAccount"` // Current state of the lake. State string `pulumi:"state"` // System generated globally unique ID for the lake. This ID will be different if the lake is deleted and re-created with the same name. Uid string `pulumi:"uid"` // The time when the lake was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupLake ¶
func LookupLake(ctx *pulumi.Context, args *LookupLakeArgs, opts ...pulumi.InvokeOption) (*LookupLakeResult, error)
Retrieves a lake resource.
type LookupLakeResultOutput ¶
type LookupLakeResultOutput struct{ *pulumi.OutputState }
func LookupLakeOutput ¶
func LookupLakeOutput(ctx *pulumi.Context, args LookupLakeOutputArgs, opts ...pulumi.InvokeOption) LookupLakeResultOutput
func (LookupLakeResultOutput) AssetStatus ¶
func (o LookupLakeResultOutput) AssetStatus() GoogleCloudDataplexV1AssetStatusResponseOutput
Aggregated status of the underlying assets of the lake.
func (LookupLakeResultOutput) CreateTime ¶
func (o LookupLakeResultOutput) CreateTime() pulumi.StringOutput
The time when the lake was created.
func (LookupLakeResultOutput) Description ¶
func (o LookupLakeResultOutput) Description() pulumi.StringOutput
Optional. Description of the lake.
func (LookupLakeResultOutput) DisplayName ¶
func (o LookupLakeResultOutput) DisplayName() pulumi.StringOutput
Optional. User friendly display name.
func (LookupLakeResultOutput) ElementType ¶
func (LookupLakeResultOutput) ElementType() reflect.Type
func (LookupLakeResultOutput) Labels ¶
func (o LookupLakeResultOutput) Labels() pulumi.StringMapOutput
Optional. User-defined labels for the lake.
func (LookupLakeResultOutput) Metastore ¶
func (o LookupLakeResultOutput) Metastore() GoogleCloudDataplexV1LakeMetastoreResponseOutput
Optional. Settings to manage lake and Dataproc Metastore service instance association.
func (LookupLakeResultOutput) MetastoreStatus ¶
func (o LookupLakeResultOutput) MetastoreStatus() GoogleCloudDataplexV1LakeMetastoreStatusResponseOutput
Metastore status of the lake.
func (LookupLakeResultOutput) Name ¶
func (o LookupLakeResultOutput) Name() pulumi.StringOutput
The relative resource name of the lake, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
func (LookupLakeResultOutput) ServiceAccount ¶
func (o LookupLakeResultOutput) ServiceAccount() pulumi.StringOutput
Service account associated with this lake. This service account must be authorized to access or operate on resources managed by the lake.
func (LookupLakeResultOutput) State ¶
func (o LookupLakeResultOutput) State() pulumi.StringOutput
Current state of the lake.
func (LookupLakeResultOutput) ToLookupLakeResultOutput ¶
func (o LookupLakeResultOutput) ToLookupLakeResultOutput() LookupLakeResultOutput
func (LookupLakeResultOutput) ToLookupLakeResultOutputWithContext ¶
func (o LookupLakeResultOutput) ToLookupLakeResultOutputWithContext(ctx context.Context) LookupLakeResultOutput
func (LookupLakeResultOutput) Uid ¶
func (o LookupLakeResultOutput) Uid() pulumi.StringOutput
System generated globally unique ID for the lake. This ID will be different if the lake is deleted and re-created with the same name.
func (LookupLakeResultOutput) UpdateTime ¶
func (o LookupLakeResultOutput) UpdateTime() pulumi.StringOutput
The time when the lake was last updated.
type LookupLakeTaskIamPolicyOutputArgs ¶
type LookupLakeTaskIamPolicyOutputArgs struct { LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` TaskId pulumi.StringInput `pulumi:"taskId"` }
func (LookupLakeTaskIamPolicyOutputArgs) ElementType ¶
func (LookupLakeTaskIamPolicyOutputArgs) ElementType() reflect.Type
type LookupLakeTaskIamPolicyResult ¶
type LookupLakeTaskIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupLakeTaskIamPolicy ¶
func LookupLakeTaskIamPolicy(ctx *pulumi.Context, args *LookupLakeTaskIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupLakeTaskIamPolicyResult, error)
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
type LookupLakeTaskIamPolicyResultOutput ¶
type LookupLakeTaskIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupLakeTaskIamPolicyOutput ¶
func LookupLakeTaskIamPolicyOutput(ctx *pulumi.Context, args LookupLakeTaskIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupLakeTaskIamPolicyResultOutput
func (LookupLakeTaskIamPolicyResultOutput) AuditConfigs ¶
func (o LookupLakeTaskIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupLakeTaskIamPolicyResultOutput) Bindings ¶
func (o LookupLakeTaskIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
func (LookupLakeTaskIamPolicyResultOutput) ElementType ¶
func (LookupLakeTaskIamPolicyResultOutput) ElementType() reflect.Type
func (LookupLakeTaskIamPolicyResultOutput) Etag ¶
func (o LookupLakeTaskIamPolicyResultOutput) Etag() pulumi.StringOutput
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
func (LookupLakeTaskIamPolicyResultOutput) ToLookupLakeTaskIamPolicyResultOutput ¶
func (o LookupLakeTaskIamPolicyResultOutput) ToLookupLakeTaskIamPolicyResultOutput() LookupLakeTaskIamPolicyResultOutput
func (LookupLakeTaskIamPolicyResultOutput) ToLookupLakeTaskIamPolicyResultOutputWithContext ¶
func (o LookupLakeTaskIamPolicyResultOutput) ToLookupLakeTaskIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeTaskIamPolicyResultOutput
func (LookupLakeTaskIamPolicyResultOutput) Version ¶
func (o LookupLakeTaskIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupLakeZoneIamPolicyOutputArgs ¶
type LookupLakeZoneIamPolicyOutputArgs struct { LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` OptionsRequestedPolicyVersion pulumi.StringPtrInput `pulumi:"optionsRequestedPolicyVersion"` Project pulumi.StringPtrInput `pulumi:"project"` Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupLakeZoneIamPolicyOutputArgs) ElementType ¶
func (LookupLakeZoneIamPolicyOutputArgs) ElementType() reflect.Type
type LookupLakeZoneIamPolicyResult ¶
type LookupLakeZoneIamPolicyResult struct { // Specifies cloud audit logging configuration for this policy. AuditConfigs []GoogleIamV1AuditConfigResponse `pulumi:"auditConfigs"` // Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy. Bindings []GoogleIamV1BindingResponse `pulumi:"bindings"` // etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost. Etag string `pulumi:"etag"` // Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies). Version int `pulumi:"version"` }
func LookupLakeZoneIamPolicy ¶
func LookupLakeZoneIamPolicy(ctx *pulumi.Context, args *LookupLakeZoneIamPolicyArgs, opts ...pulumi.InvokeOption) (*LookupLakeZoneIamPolicyResult, error)
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
type LookupLakeZoneIamPolicyResultOutput ¶
type LookupLakeZoneIamPolicyResultOutput struct{ *pulumi.OutputState }
func LookupLakeZoneIamPolicyOutput ¶
func LookupLakeZoneIamPolicyOutput(ctx *pulumi.Context, args LookupLakeZoneIamPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupLakeZoneIamPolicyResultOutput
func (LookupLakeZoneIamPolicyResultOutput) AuditConfigs ¶
func (o LookupLakeZoneIamPolicyResultOutput) AuditConfigs() GoogleIamV1AuditConfigResponseArrayOutput
Specifies cloud audit logging configuration for this policy.
func (LookupLakeZoneIamPolicyResultOutput) Bindings ¶
func (o LookupLakeZoneIamPolicyResultOutput) Bindings() GoogleIamV1BindingResponseArrayOutput
Associates a list of members, or principals, with a role. Optionally, may specify a condition that determines how and when the bindings are applied. Each of the bindings must contain at least one principal.The bindings in a Policy can refer to up to 1,500 principals; up to 250 of these principals can be Google groups. Each occurrence of a principal counts towards these limits. For example, if the bindings grant 50 different roles to user:alice@example.com, and not to any other principal, then you can add another 1,450 principals to the bindings in the Policy.
func (LookupLakeZoneIamPolicyResultOutput) ElementType ¶
func (LookupLakeZoneIamPolicyResultOutput) ElementType() reflect.Type
func (LookupLakeZoneIamPolicyResultOutput) Etag ¶
func (o LookupLakeZoneIamPolicyResultOutput) Etag() pulumi.StringOutput
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag in the read-modify-write cycle to perform policy updates in order to avoid race conditions: An etag is returned in the response to getIamPolicy, and systems are expected to put that etag in the request to setIamPolicy to ensure that their change will be applied to the same version of the policy.Important: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.
func (LookupLakeZoneIamPolicyResultOutput) ToLookupLakeZoneIamPolicyResultOutput ¶
func (o LookupLakeZoneIamPolicyResultOutput) ToLookupLakeZoneIamPolicyResultOutput() LookupLakeZoneIamPolicyResultOutput
func (LookupLakeZoneIamPolicyResultOutput) ToLookupLakeZoneIamPolicyResultOutputWithContext ¶
func (o LookupLakeZoneIamPolicyResultOutput) ToLookupLakeZoneIamPolicyResultOutputWithContext(ctx context.Context) LookupLakeZoneIamPolicyResultOutput
func (LookupLakeZoneIamPolicyResultOutput) Version ¶
func (o LookupLakeZoneIamPolicyResultOutput) Version() pulumi.IntOutput
Specifies the format of the policy.Valid values are 0, 1, and 3. Requests that specify an invalid value are rejected.Any operation that affects conditional role bindings must specify version 3. This requirement applies to the following operations: Getting a policy that includes a conditional role binding Adding a conditional role binding to a policy Changing a conditional role binding in a policy Removing any role binding, with or without a condition, from a policy that includes conditionsImportant: If you use IAM Conditions, you must include the etag field whenever you call setIamPolicy. If you omit this field, then IAM allows you to overwrite a version 3 policy with a version 1 policy, and all of the conditions in the version 3 policy are lost.If a policy does not include any conditions, operations on that policy may specify any valid version or leave the field unset.To learn which resources support conditions in their IAM policies, see the IAM documentation (https://cloud.google.com/iam/help/conditions/resource-policies).
type LookupPartitionArgs ¶
type LookupPartitionOutputArgs ¶
type LookupPartitionOutputArgs struct { EntityId pulumi.StringInput `pulumi:"entityId"` LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` PartitionId pulumi.StringInput `pulumi:"partitionId"` Project pulumi.StringPtrInput `pulumi:"project"` Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupPartitionOutputArgs) ElementType ¶
func (LookupPartitionOutputArgs) ElementType() reflect.Type
type LookupPartitionResult ¶
type LookupPartitionResult struct { // Optional. The etag for this partition. Etag string `pulumi:"etag"` // Immutable. The location of the entity data within the partition, for example, gs://bucket/path/to/entity/key1=value1/key2=value2. Or projects//datasets//tables/ Location string `pulumi:"location"` // Partition values used in the HTTP URL must be double encoded. For example, url_encode(url_encode(value)) can be used to encode "US:CA/CA#Sunnyvale so that the request URL ends with "/partitions/US%253ACA/CA%2523Sunnyvale". The name field in the response retains the encoded format. Name string `pulumi:"name"` // Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity. Values []string `pulumi:"values"` }
func LookupPartition ¶
func LookupPartition(ctx *pulumi.Context, args *LookupPartitionArgs, opts ...pulumi.InvokeOption) (*LookupPartitionResult, error)
Get a metadata partition of an entity.
type LookupPartitionResultOutput ¶
type LookupPartitionResultOutput struct{ *pulumi.OutputState }
func LookupPartitionOutput ¶
func LookupPartitionOutput(ctx *pulumi.Context, args LookupPartitionOutputArgs, opts ...pulumi.InvokeOption) LookupPartitionResultOutput
func (LookupPartitionResultOutput) ElementType ¶
func (LookupPartitionResultOutput) ElementType() reflect.Type
func (LookupPartitionResultOutput) Etag ¶
func (o LookupPartitionResultOutput) Etag() pulumi.StringOutput
Optional. The etag for this partition.
func (LookupPartitionResultOutput) Location ¶
func (o LookupPartitionResultOutput) Location() pulumi.StringOutput
Immutable. The location of the entity data within the partition, for example, gs://bucket/path/to/entity/key1=value1/key2=value2. Or projects//datasets//tables/
func (LookupPartitionResultOutput) Name ¶
func (o LookupPartitionResultOutput) Name() pulumi.StringOutput
Partition values used in the HTTP URL must be double encoded. For example, url_encode(url_encode(value)) can be used to encode "US:CA/CA#Sunnyvale so that the request URL ends with "/partitions/US%253ACA/CA%2523Sunnyvale". The name field in the response retains the encoded format.
func (LookupPartitionResultOutput) ToLookupPartitionResultOutput ¶
func (o LookupPartitionResultOutput) ToLookupPartitionResultOutput() LookupPartitionResultOutput
func (LookupPartitionResultOutput) ToLookupPartitionResultOutputWithContext ¶
func (o LookupPartitionResultOutput) ToLookupPartitionResultOutputWithContext(ctx context.Context) LookupPartitionResultOutput
func (LookupPartitionResultOutput) Values ¶
func (o LookupPartitionResultOutput) Values() pulumi.StringArrayOutput
Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity.
type LookupTaskArgs ¶
type LookupTaskOutputArgs ¶
type LookupTaskOutputArgs struct { LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TaskId pulumi.StringInput `pulumi:"taskId"` }
func (LookupTaskOutputArgs) ElementType ¶
func (LookupTaskOutputArgs) ElementType() reflect.Type
type LookupTaskResult ¶
type LookupTaskResult struct { // The time when the task was created. CreateTime string `pulumi:"createTime"` // Optional. Description of the task. Description string `pulumi:"description"` // Optional. User friendly display name. DisplayName string `pulumi:"displayName"` // Spec related to how a task is executed. ExecutionSpec GoogleCloudDataplexV1TaskExecutionSpecResponse `pulumi:"executionSpec"` // Optional. User-defined labels for the task. Labels map[string]string `pulumi:"labels"` // The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}. Name string `pulumi:"name"` // Config related to running custom Spark tasks. Spark GoogleCloudDataplexV1TaskSparkTaskConfigResponse `pulumi:"spark"` // Current state of the task. State string `pulumi:"state"` // Spec related to how often and when a task should be triggered. TriggerSpec GoogleCloudDataplexV1TaskTriggerSpecResponse `pulumi:"triggerSpec"` // System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name. Uid string `pulumi:"uid"` // The time when the task was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupTask ¶
func LookupTask(ctx *pulumi.Context, args *LookupTaskArgs, opts ...pulumi.InvokeOption) (*LookupTaskResult, error)
Get task resource.
type LookupTaskResultOutput ¶
type LookupTaskResultOutput struct{ *pulumi.OutputState }
func LookupTaskOutput ¶
func LookupTaskOutput(ctx *pulumi.Context, args LookupTaskOutputArgs, opts ...pulumi.InvokeOption) LookupTaskResultOutput
func (LookupTaskResultOutput) CreateTime ¶
func (o LookupTaskResultOutput) CreateTime() pulumi.StringOutput
The time when the task was created.
func (LookupTaskResultOutput) Description ¶
func (o LookupTaskResultOutput) Description() pulumi.StringOutput
Optional. Description of the task.
func (LookupTaskResultOutput) DisplayName ¶
func (o LookupTaskResultOutput) DisplayName() pulumi.StringOutput
Optional. User friendly display name.
func (LookupTaskResultOutput) ElementType ¶
func (LookupTaskResultOutput) ElementType() reflect.Type
func (LookupTaskResultOutput) ExecutionSpec ¶
func (o LookupTaskResultOutput) ExecutionSpec() GoogleCloudDataplexV1TaskExecutionSpecResponseOutput
Spec related to how a task is executed.
func (LookupTaskResultOutput) Labels ¶
func (o LookupTaskResultOutput) Labels() pulumi.StringMapOutput
Optional. User-defined labels for the task.
func (LookupTaskResultOutput) Name ¶
func (o LookupTaskResultOutput) Name() pulumi.StringOutput
The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}.
func (LookupTaskResultOutput) State ¶
func (o LookupTaskResultOutput) State() pulumi.StringOutput
Current state of the task.
func (LookupTaskResultOutput) ToLookupTaskResultOutput ¶
func (o LookupTaskResultOutput) ToLookupTaskResultOutput() LookupTaskResultOutput
func (LookupTaskResultOutput) ToLookupTaskResultOutputWithContext ¶
func (o LookupTaskResultOutput) ToLookupTaskResultOutputWithContext(ctx context.Context) LookupTaskResultOutput
func (LookupTaskResultOutput) TriggerSpec ¶
func (o LookupTaskResultOutput) TriggerSpec() GoogleCloudDataplexV1TaskTriggerSpecResponseOutput
Spec related to how often and when a task should be triggered.
func (LookupTaskResultOutput) Uid ¶
func (o LookupTaskResultOutput) Uid() pulumi.StringOutput
System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name.
func (LookupTaskResultOutput) UpdateTime ¶
func (o LookupTaskResultOutput) UpdateTime() pulumi.StringOutput
The time when the task was last updated.
type LookupZoneArgs ¶
type LookupZoneOutputArgs ¶
type LookupZoneOutputArgs struct { LakeId pulumi.StringInput `pulumi:"lakeId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` Zone pulumi.StringInput `pulumi:"zone"` }
func (LookupZoneOutputArgs) ElementType ¶
func (LookupZoneOutputArgs) ElementType() reflect.Type
type LookupZoneResult ¶
type LookupZoneResult struct { // Aggregated status of the underlying assets of the zone. AssetStatus GoogleCloudDataplexV1AssetStatusResponse `pulumi:"assetStatus"` // The time when the zone was created. CreateTime string `pulumi:"createTime"` // Optional. Description of the zone. Description string `pulumi:"description"` // Optional. Specification of the discovery feature applied to data in this zone. DiscoverySpec GoogleCloudDataplexV1ZoneDiscoverySpecResponse `pulumi:"discoverySpec"` // Optional. User friendly display name. DisplayName string `pulumi:"displayName"` // Optional. User defined labels for the zone. Labels map[string]string `pulumi:"labels"` // The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}. Name string `pulumi:"name"` // Specification of the resources that are referenced by the assets within this zone. ResourceSpec GoogleCloudDataplexV1ZoneResourceSpecResponse `pulumi:"resourceSpec"` // Current state of the zone. State string `pulumi:"state"` // Immutable. The type of the zone. Type string `pulumi:"type"` // System generated globally unique ID for the zone. This ID will be different if the zone is deleted and re-created with the same name. Uid string `pulumi:"uid"` // The time when the zone was last updated. UpdateTime string `pulumi:"updateTime"` }
func LookupZone ¶
func LookupZone(ctx *pulumi.Context, args *LookupZoneArgs, opts ...pulumi.InvokeOption) (*LookupZoneResult, error)
Retrieves a zone resource.
type LookupZoneResultOutput ¶
type LookupZoneResultOutput struct{ *pulumi.OutputState }
func LookupZoneOutput ¶
func LookupZoneOutput(ctx *pulumi.Context, args LookupZoneOutputArgs, opts ...pulumi.InvokeOption) LookupZoneResultOutput
func (LookupZoneResultOutput) AssetStatus ¶
func (o LookupZoneResultOutput) AssetStatus() GoogleCloudDataplexV1AssetStatusResponseOutput
Aggregated status of the underlying assets of the zone.
func (LookupZoneResultOutput) CreateTime ¶
func (o LookupZoneResultOutput) CreateTime() pulumi.StringOutput
The time when the zone was created.
func (LookupZoneResultOutput) Description ¶
func (o LookupZoneResultOutput) Description() pulumi.StringOutput
Optional. Description of the zone.
func (LookupZoneResultOutput) DiscoverySpec ¶
func (o LookupZoneResultOutput) DiscoverySpec() GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput
Optional. Specification of the discovery feature applied to data in this zone.
func (LookupZoneResultOutput) DisplayName ¶
func (o LookupZoneResultOutput) DisplayName() pulumi.StringOutput
Optional. User friendly display name.
func (LookupZoneResultOutput) ElementType ¶
func (LookupZoneResultOutput) ElementType() reflect.Type
func (LookupZoneResultOutput) Labels ¶
func (o LookupZoneResultOutput) Labels() pulumi.StringMapOutput
Optional. User defined labels for the zone.
func (LookupZoneResultOutput) Name ¶
func (o LookupZoneResultOutput) Name() pulumi.StringOutput
The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
func (LookupZoneResultOutput) ResourceSpec ¶
func (o LookupZoneResultOutput) ResourceSpec() GoogleCloudDataplexV1ZoneResourceSpecResponseOutput
Specification of the resources that are referenced by the assets within this zone.
func (LookupZoneResultOutput) State ¶
func (o LookupZoneResultOutput) State() pulumi.StringOutput
Current state of the zone.
func (LookupZoneResultOutput) ToLookupZoneResultOutput ¶
func (o LookupZoneResultOutput) ToLookupZoneResultOutput() LookupZoneResultOutput
func (LookupZoneResultOutput) ToLookupZoneResultOutputWithContext ¶
func (o LookupZoneResultOutput) ToLookupZoneResultOutputWithContext(ctx context.Context) LookupZoneResultOutput
func (LookupZoneResultOutput) Type ¶
func (o LookupZoneResultOutput) Type() pulumi.StringOutput
Immutable. The type of the zone.
func (LookupZoneResultOutput) Uid ¶
func (o LookupZoneResultOutput) Uid() pulumi.StringOutput
System generated globally unique ID for the zone. This ID will be different if the zone is deleted and re-created with the same name.
func (LookupZoneResultOutput) UpdateTime ¶
func (o LookupZoneResultOutput) UpdateTime() pulumi.StringOutput
The time when the zone was last updated.
type Partition ¶
type Partition struct { pulumi.CustomResourceState // Optional. The etag for this partition. Etag pulumi.StringOutput `pulumi:"etag"` // Immutable. The location of the entity data within the partition, for example, gs://bucket/path/to/entity/key1=value1/key2=value2. Or projects//datasets//tables/ Location pulumi.StringOutput `pulumi:"location"` // Partition values used in the HTTP URL must be double encoded. For example, url_encode(url_encode(value)) can be used to encode "US:CA/CA#Sunnyvale so that the request URL ends with "/partitions/US%253ACA/CA%2523Sunnyvale". The name field in the response retains the encoded format. Name pulumi.StringOutput `pulumi:"name"` // Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity. Values pulumi.StringArrayOutput `pulumi:"values"` }
Create a metadata partition. Auto-naming is currently not supported for this resource.
func GetPartition ¶
func GetPartition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PartitionState, opts ...pulumi.ResourceOption) (*Partition, error)
GetPartition gets an existing Partition 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 NewPartition ¶
func NewPartition(ctx *pulumi.Context, name string, args *PartitionArgs, opts ...pulumi.ResourceOption) (*Partition, error)
NewPartition registers a new resource with the given unique name, arguments, and options.
func (*Partition) ElementType ¶
func (*Partition) ToPartitionOutput ¶
func (i *Partition) ToPartitionOutput() PartitionOutput
func (*Partition) ToPartitionOutputWithContext ¶
func (i *Partition) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput
type PartitionArgs ¶
type PartitionArgs struct { EntityId pulumi.StringInput // Optional. The etag for this partition. Etag pulumi.StringPtrInput LakeId pulumi.StringInput // Immutable. The location of the entity data within the partition, for example, gs://bucket/path/to/entity/key1=value1/key2=value2. Or projects//datasets//tables/ Location pulumi.StringPtrInput Project pulumi.StringPtrInput ValidateOnly pulumi.StringPtrInput // Immutable. The set of values representing the partition, which correspond to the partition schema defined in the parent entity. Values pulumi.StringArrayInput Zone pulumi.StringPtrInput }
The set of arguments for constructing a Partition resource.
func (PartitionArgs) ElementType ¶
func (PartitionArgs) ElementType() reflect.Type
type PartitionInput ¶
type PartitionInput interface { pulumi.Input ToPartitionOutput() PartitionOutput ToPartitionOutputWithContext(ctx context.Context) PartitionOutput }
type PartitionOutput ¶
type PartitionOutput struct{ *pulumi.OutputState }
func (PartitionOutput) ElementType ¶
func (PartitionOutput) ElementType() reflect.Type
func (PartitionOutput) ToPartitionOutput ¶
func (o PartitionOutput) ToPartitionOutput() PartitionOutput
func (PartitionOutput) ToPartitionOutputWithContext ¶
func (o PartitionOutput) ToPartitionOutputWithContext(ctx context.Context) PartitionOutput
type PartitionState ¶
type PartitionState struct { }
func (PartitionState) ElementType ¶
func (PartitionState) ElementType() reflect.Type
type Task ¶
type Task struct { pulumi.CustomResourceState // The time when the task was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. Description of the task. Description pulumi.StringOutput `pulumi:"description"` // Optional. User friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Spec related to how a task is executed. ExecutionSpec GoogleCloudDataplexV1TaskExecutionSpecResponseOutput `pulumi:"executionSpec"` // Optional. User-defined labels for the task. Labels pulumi.StringMapOutput `pulumi:"labels"` // The relative resource name of the task, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/ tasks/{task_id}. Name pulumi.StringOutput `pulumi:"name"` // Config related to running custom Spark tasks. Spark GoogleCloudDataplexV1TaskSparkTaskConfigResponseOutput `pulumi:"spark"` // Current state of the task. State pulumi.StringOutput `pulumi:"state"` // Spec related to how often and when a task should be triggered. TriggerSpec GoogleCloudDataplexV1TaskTriggerSpecResponseOutput `pulumi:"triggerSpec"` // System generated globally unique ID for the task. This ID will be different if the task is deleted and re-created with the same name. Uid pulumi.StringOutput `pulumi:"uid"` // The time when the task was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a task resource within a lake. Auto-naming is currently not supported for this resource.
func GetTask ¶
func GetTask(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TaskState, opts ...pulumi.ResourceOption) (*Task, error)
GetTask gets an existing Task 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 NewTask ¶
func NewTask(ctx *pulumi.Context, name string, args *TaskArgs, opts ...pulumi.ResourceOption) (*Task, error)
NewTask registers a new resource with the given unique name, arguments, and options.
func (*Task) ElementType ¶
func (*Task) ToTaskOutput ¶
func (i *Task) ToTaskOutput() TaskOutput
func (*Task) ToTaskOutputWithContext ¶
func (i *Task) ToTaskOutputWithContext(ctx context.Context) TaskOutput
type TaskArgs ¶
type TaskArgs struct { // Optional. Description of the task. Description pulumi.StringPtrInput // Optional. User friendly display name. DisplayName pulumi.StringPtrInput // Spec related to how a task is executed. ExecutionSpec GoogleCloudDataplexV1TaskExecutionSpecInput // Optional. User-defined labels for the task. Labels pulumi.StringMapInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Config related to running custom Spark tasks. Spark GoogleCloudDataplexV1TaskSparkTaskConfigPtrInput TaskId pulumi.StringInput // Spec related to how often and when a task should be triggered. TriggerSpec GoogleCloudDataplexV1TaskTriggerSpecInput ValidateOnly pulumi.StringPtrInput }
The set of arguments for constructing a Task resource.
func (TaskArgs) ElementType ¶
type TaskInput ¶
type TaskInput interface { pulumi.Input ToTaskOutput() TaskOutput ToTaskOutputWithContext(ctx context.Context) TaskOutput }
type TaskOutput ¶
type TaskOutput struct{ *pulumi.OutputState }
func (TaskOutput) ElementType ¶
func (TaskOutput) ElementType() reflect.Type
func (TaskOutput) ToTaskOutput ¶
func (o TaskOutput) ToTaskOutput() TaskOutput
func (TaskOutput) ToTaskOutputWithContext ¶
func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput
type Zone ¶
type Zone struct { pulumi.CustomResourceState // Aggregated status of the underlying assets of the zone. AssetStatus GoogleCloudDataplexV1AssetStatusResponseOutput `pulumi:"assetStatus"` // The time when the zone was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Optional. Description of the zone. Description pulumi.StringOutput `pulumi:"description"` // Optional. Specification of the discovery feature applied to data in this zone. DiscoverySpec GoogleCloudDataplexV1ZoneDiscoverySpecResponseOutput `pulumi:"discoverySpec"` // Optional. User friendly display name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Optional. User defined labels for the zone. Labels pulumi.StringMapOutput `pulumi:"labels"` // The relative resource name of the zone, of the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}. Name pulumi.StringOutput `pulumi:"name"` // Specification of the resources that are referenced by the assets within this zone. ResourceSpec GoogleCloudDataplexV1ZoneResourceSpecResponseOutput `pulumi:"resourceSpec"` // Current state of the zone. State pulumi.StringOutput `pulumi:"state"` // Immutable. The type of the zone. Type pulumi.StringOutput `pulumi:"type"` // System generated globally unique ID for the zone. This ID will be different if the zone is deleted and re-created with the same name. Uid pulumi.StringOutput `pulumi:"uid"` // The time when the zone was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a zone resource within a lake. Auto-naming is currently not supported for this resource.
func GetZone ¶
func GetZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ZoneState, opts ...pulumi.ResourceOption) (*Zone, error)
GetZone gets an existing Zone 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 NewZone ¶
func NewZone(ctx *pulumi.Context, name string, args *ZoneArgs, opts ...pulumi.ResourceOption) (*Zone, error)
NewZone registers a new resource with the given unique name, arguments, and options.
func (*Zone) ElementType ¶
func (*Zone) ToZoneOutput ¶
func (i *Zone) ToZoneOutput() ZoneOutput
func (*Zone) ToZoneOutputWithContext ¶
func (i *Zone) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
type ZoneArgs ¶
type ZoneArgs struct { // Optional. Description of the zone. Description pulumi.StringPtrInput // Optional. Specification of the discovery feature applied to data in this zone. DiscoverySpec GoogleCloudDataplexV1ZoneDiscoverySpecPtrInput // Optional. User friendly display name. DisplayName pulumi.StringPtrInput // Optional. User defined labels for the zone. Labels pulumi.StringMapInput LakeId pulumi.StringInput Location pulumi.StringPtrInput Project pulumi.StringPtrInput // Specification of the resources that are referenced by the assets within this zone. ResourceSpec GoogleCloudDataplexV1ZoneResourceSpecInput // Immutable. The type of the zone. Type ZoneTypeInput ValidateOnly pulumi.StringPtrInput ZoneId pulumi.StringInput }
The set of arguments for constructing a Zone resource.
func (ZoneArgs) ElementType ¶
type ZoneInput ¶
type ZoneInput interface { pulumi.Input ToZoneOutput() ZoneOutput ToZoneOutputWithContext(ctx context.Context) ZoneOutput }
type ZoneOutput ¶
type ZoneOutput struct{ *pulumi.OutputState }
func (ZoneOutput) ElementType ¶
func (ZoneOutput) ElementType() reflect.Type
func (ZoneOutput) ToZoneOutput ¶
func (o ZoneOutput) ToZoneOutput() ZoneOutput
func (ZoneOutput) ToZoneOutputWithContext ¶
func (o ZoneOutput) ToZoneOutputWithContext(ctx context.Context) ZoneOutput
type ZoneType ¶
type ZoneType string
Required. Immutable. The type of the zone.
func (ZoneType) ElementType ¶
func (ZoneType) ToStringOutput ¶
func (e ZoneType) ToStringOutput() pulumi.StringOutput
func (ZoneType) ToStringOutputWithContext ¶
func (e ZoneType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ZoneType) ToStringPtrOutput ¶
func (e ZoneType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ZoneType) ToStringPtrOutputWithContext ¶
func (e ZoneType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ZoneType) ToZoneTypeOutput ¶
func (e ZoneType) ToZoneTypeOutput() ZoneTypeOutput
func (ZoneType) ToZoneTypeOutputWithContext ¶
func (e ZoneType) ToZoneTypeOutputWithContext(ctx context.Context) ZoneTypeOutput
func (ZoneType) ToZoneTypePtrOutput ¶
func (e ZoneType) ToZoneTypePtrOutput() ZoneTypePtrOutput
func (ZoneType) ToZoneTypePtrOutputWithContext ¶
func (e ZoneType) ToZoneTypePtrOutputWithContext(ctx context.Context) ZoneTypePtrOutput
type ZoneTypeInput ¶
type ZoneTypeInput interface { pulumi.Input ToZoneTypeOutput() ZoneTypeOutput ToZoneTypeOutputWithContext(context.Context) ZoneTypeOutput }
ZoneTypeInput is an input type that accepts ZoneTypeArgs and ZoneTypeOutput values. You can construct a concrete instance of `ZoneTypeInput` via:
ZoneTypeArgs{...}
type ZoneTypeOutput ¶
type ZoneTypeOutput struct{ *pulumi.OutputState }
func (ZoneTypeOutput) ElementType ¶
func (ZoneTypeOutput) ElementType() reflect.Type
func (ZoneTypeOutput) ToStringOutput ¶
func (o ZoneTypeOutput) ToStringOutput() pulumi.StringOutput
func (ZoneTypeOutput) ToStringOutputWithContext ¶
func (o ZoneTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ZoneTypeOutput) ToStringPtrOutput ¶
func (o ZoneTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ZoneTypeOutput) ToStringPtrOutputWithContext ¶
func (o ZoneTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ZoneTypeOutput) ToZoneTypeOutput ¶
func (o ZoneTypeOutput) ToZoneTypeOutput() ZoneTypeOutput
func (ZoneTypeOutput) ToZoneTypeOutputWithContext ¶
func (o ZoneTypeOutput) ToZoneTypeOutputWithContext(ctx context.Context) ZoneTypeOutput
func (ZoneTypeOutput) ToZoneTypePtrOutput ¶
func (o ZoneTypeOutput) ToZoneTypePtrOutput() ZoneTypePtrOutput
func (ZoneTypeOutput) ToZoneTypePtrOutputWithContext ¶
func (o ZoneTypeOutput) ToZoneTypePtrOutputWithContext(ctx context.Context) ZoneTypePtrOutput
type ZoneTypePtrInput ¶
type ZoneTypePtrInput interface { pulumi.Input ToZoneTypePtrOutput() ZoneTypePtrOutput ToZoneTypePtrOutputWithContext(context.Context) ZoneTypePtrOutput }
func ZoneTypePtr ¶
func ZoneTypePtr(v string) ZoneTypePtrInput
type ZoneTypePtrOutput ¶
type ZoneTypePtrOutput struct{ *pulumi.OutputState }
func (ZoneTypePtrOutput) Elem ¶
func (o ZoneTypePtrOutput) Elem() ZoneTypeOutput
func (ZoneTypePtrOutput) ElementType ¶
func (ZoneTypePtrOutput) ElementType() reflect.Type
func (ZoneTypePtrOutput) ToStringPtrOutput ¶
func (o ZoneTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ZoneTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ZoneTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ZoneTypePtrOutput) ToZoneTypePtrOutput ¶
func (o ZoneTypePtrOutput) ToZoneTypePtrOutput() ZoneTypePtrOutput
func (ZoneTypePtrOutput) ToZoneTypePtrOutputWithContext ¶
func (o ZoneTypePtrOutput) ToZoneTypePtrOutputWithContext(ctx context.Context) ZoneTypePtrOutput
Source Files
¶
- asset.go
- contentitem.go
- entity.go
- environment.go
- getAsset.go
- getContentitem.go
- getEntity.go
- getEnvironment.go
- getLake.go
- getLakeAssetIamPolicy.go
- getLakeContentIamPolicy.go
- getLakeEnvironmentIamPolicy.go
- getLakeIamPolicy.go
- getLakeTaskIamPolicy.go
- getLakeZoneIamPolicy.go
- getPartition.go
- getTask.go
- getZone.go
- init.go
- lake.go
- lakeAssetIamPolicy.go
- lakeContentIamPolicy.go
- lakeEnvironmentIamPolicy.go
- lakeIamPolicy.go
- lakeTaskIamPolicy.go
- lakeZoneIamPolicy.go
- partition.go
- pulumiEnums.go
- pulumiTypes.go
- task.go
- zone.go