Documentation
¶
Index ¶
- Constants
- type DeidentifyTemplate
- type DeidentifyTemplateArgs
- type DeidentifyTemplateInput
- type DeidentifyTemplateOutput
- type DeidentifyTemplateState
- type DlpJob
- type DlpJobArgs
- type DlpJobInput
- type DlpJobOutput
- type DlpJobState
- type GooglePrivacyDlpV2Action
- type GooglePrivacyDlpV2ActionArgs
- func (GooglePrivacyDlpV2ActionArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ActionArgs) ToGooglePrivacyDlpV2ActionOutput() GooglePrivacyDlpV2ActionOutput
- func (i GooglePrivacyDlpV2ActionArgs) ToGooglePrivacyDlpV2ActionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionOutput
- type GooglePrivacyDlpV2ActionArray
- func (GooglePrivacyDlpV2ActionArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ActionArray) ToGooglePrivacyDlpV2ActionArrayOutput() GooglePrivacyDlpV2ActionArrayOutput
- func (i GooglePrivacyDlpV2ActionArray) ToGooglePrivacyDlpV2ActionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionArrayOutput
- type GooglePrivacyDlpV2ActionArrayInput
- type GooglePrivacyDlpV2ActionArrayOutput
- func (GooglePrivacyDlpV2ActionArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ActionArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ActionOutput
- func (o GooglePrivacyDlpV2ActionArrayOutput) ToGooglePrivacyDlpV2ActionArrayOutput() GooglePrivacyDlpV2ActionArrayOutput
- func (o GooglePrivacyDlpV2ActionArrayOutput) ToGooglePrivacyDlpV2ActionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionArrayOutput
- type GooglePrivacyDlpV2ActionInput
- type GooglePrivacyDlpV2ActionOutput
- func (GooglePrivacyDlpV2ActionOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ActionOutput) JobNotificationEmails() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- func (o GooglePrivacyDlpV2ActionOutput) PubSub() GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (o GooglePrivacyDlpV2ActionOutput) PublishFindingsToCloudDataCatalog() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- func (o GooglePrivacyDlpV2ActionOutput) PublishSummaryToCscc() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- func (o GooglePrivacyDlpV2ActionOutput) PublishToStackdriver() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- func (o GooglePrivacyDlpV2ActionOutput) SaveFindings() GooglePrivacyDlpV2SaveFindingsPtrOutput
- func (o GooglePrivacyDlpV2ActionOutput) ToGooglePrivacyDlpV2ActionOutput() GooglePrivacyDlpV2ActionOutput
- func (o GooglePrivacyDlpV2ActionOutput) ToGooglePrivacyDlpV2ActionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionOutput
- type GooglePrivacyDlpV2ActionResponse
- type GooglePrivacyDlpV2ActionResponseArrayOutput
- func (GooglePrivacyDlpV2ActionResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ActionResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ActionResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseArrayOutput) ToGooglePrivacyDlpV2ActionResponseArrayOutput() GooglePrivacyDlpV2ActionResponseArrayOutput
- func (o GooglePrivacyDlpV2ActionResponseArrayOutput) ToGooglePrivacyDlpV2ActionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionResponseArrayOutput
- type GooglePrivacyDlpV2ActionResponseOutput
- func (GooglePrivacyDlpV2ActionResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ActionResponseOutput) JobNotificationEmails() GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) PubSub() GooglePrivacyDlpV2PublishToPubSubResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) PublishFindingsToCloudDataCatalog() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) PublishSummaryToCscc() GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) PublishToStackdriver() GooglePrivacyDlpV2PublishToStackdriverResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) SaveFindings() GooglePrivacyDlpV2SaveFindingsResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) ToGooglePrivacyDlpV2ActionResponseOutput() GooglePrivacyDlpV2ActionResponseOutput
- func (o GooglePrivacyDlpV2ActionResponseOutput) ToGooglePrivacyDlpV2ActionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionResponseOutput
- type GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponse
- type GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) CategoricalStatsResult() GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) DeltaPresenceEstimationResult() GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
- func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) KAnonymityResult() GooglePrivacyDlpV2KAnonymityResultResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) KMapEstimationResult() GooglePrivacyDlpV2KMapEstimationResultResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) LDiversityResult() GooglePrivacyDlpV2LDiversityResultResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) NumericalStatsResult() GooglePrivacyDlpV2NumericalStatsResultResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedOptions() GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedPrivacyMetric() GooglePrivacyDlpV2PrivacyMetricResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedSourceTable() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ToGooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput() GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
- func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ToGooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
- type GooglePrivacyDlpV2AuxiliaryTable
- type GooglePrivacyDlpV2AuxiliaryTableArgs
- func (GooglePrivacyDlpV2AuxiliaryTableArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2AuxiliaryTableArgs) ToGooglePrivacyDlpV2AuxiliaryTableOutput() GooglePrivacyDlpV2AuxiliaryTableOutput
- func (i GooglePrivacyDlpV2AuxiliaryTableArgs) ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableOutput
- type GooglePrivacyDlpV2AuxiliaryTableArray
- func (GooglePrivacyDlpV2AuxiliaryTableArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2AuxiliaryTableArray) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- func (i GooglePrivacyDlpV2AuxiliaryTableArray) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- type GooglePrivacyDlpV2AuxiliaryTableArrayInput
- type GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- func (GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2AuxiliaryTableArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2AuxiliaryTableOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- type GooglePrivacyDlpV2AuxiliaryTableInput
- type GooglePrivacyDlpV2AuxiliaryTableOutput
- func (GooglePrivacyDlpV2AuxiliaryTableOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2AuxiliaryTableOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdFieldArrayOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableOutput) Table() GooglePrivacyDlpV2BigQueryTableOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableOutput) ToGooglePrivacyDlpV2AuxiliaryTableOutput() GooglePrivacyDlpV2AuxiliaryTableOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableOutput) ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableOutput
- type GooglePrivacyDlpV2AuxiliaryTableResponse
- type GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
- func (GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2AuxiliaryTableResponseOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput() GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
- type GooglePrivacyDlpV2AuxiliaryTableResponseOutput
- func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseOutput() GooglePrivacyDlpV2AuxiliaryTableResponseOutput
- func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableResponseOutput
- type GooglePrivacyDlpV2BigQueryField
- type GooglePrivacyDlpV2BigQueryFieldArgs
- func (GooglePrivacyDlpV2BigQueryFieldArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldOutput() GooglePrivacyDlpV2BigQueryFieldOutput
- func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldOutput
- func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput
- func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput
- type GooglePrivacyDlpV2BigQueryFieldInput
- type GooglePrivacyDlpV2BigQueryFieldOutput
- func (GooglePrivacyDlpV2BigQueryFieldOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryFieldOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldOutput) Table() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldOutput() GooglePrivacyDlpV2BigQueryFieldOutput
- func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldOutput
- func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput
- type GooglePrivacyDlpV2BigQueryFieldPtrInput
- type GooglePrivacyDlpV2BigQueryFieldPtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) Elem() GooglePrivacyDlpV2BigQueryFieldOutput
- func (GooglePrivacyDlpV2BigQueryFieldPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) Table() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput
- func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput
- type GooglePrivacyDlpV2BigQueryFieldResponse
- type GooglePrivacyDlpV2BigQueryFieldResponseOutput
- func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) ToGooglePrivacyDlpV2BigQueryFieldResponseOutput() GooglePrivacyDlpV2BigQueryFieldResponseOutput
- func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) ToGooglePrivacyDlpV2BigQueryFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldResponseOutput
- type GooglePrivacyDlpV2BigQueryOptions
- type GooglePrivacyDlpV2BigQueryOptionsArgs
- func (GooglePrivacyDlpV2BigQueryOptionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsOutput() GooglePrivacyDlpV2BigQueryOptionsOutput
- func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsOutput
- func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- type GooglePrivacyDlpV2BigQueryOptionsInput
- type GooglePrivacyDlpV2BigQueryOptionsOutput
- func (GooglePrivacyDlpV2BigQueryOptionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ExcludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) IncludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) RowsLimit() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) RowsLimitPercent() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) SampleMethod() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) TableReference() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsOutput() GooglePrivacyDlpV2BigQueryOptionsOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- type GooglePrivacyDlpV2BigQueryOptionsPtrInput
- type GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) Elem() GooglePrivacyDlpV2BigQueryOptionsOutput
- func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ExcludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) IncludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) RowsLimit() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) RowsLimitPercent() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) SampleMethod() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) TableReference() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- type GooglePrivacyDlpV2BigQueryOptionsResponse
- type GooglePrivacyDlpV2BigQueryOptionsResponseOutput
- func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ExcludedFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) IncludedFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) RowsLimit() pulumi.StringOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) RowsLimitPercent() pulumi.IntOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) SampleMethod() pulumi.StringOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) TableReference() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ToGooglePrivacyDlpV2BigQueryOptionsResponseOutput() GooglePrivacyDlpV2BigQueryOptionsResponseOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ToGooglePrivacyDlpV2BigQueryOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsResponseOutput
- type GooglePrivacyDlpV2BigQueryOptionsSampleMethod
- func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput
- type GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
- func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrInput
- type GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) Elem() GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
- func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2BigQueryTable
- type GooglePrivacyDlpV2BigQueryTableArgs
- func (GooglePrivacyDlpV2BigQueryTableArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTableOutput() GooglePrivacyDlpV2BigQueryTableOutput
- func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTableOutput
- func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput
- type GooglePrivacyDlpV2BigQueryTableInput
- type GooglePrivacyDlpV2BigQueryTableOutput
- func (o GooglePrivacyDlpV2BigQueryTableOutput) DatasetId() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2BigQueryTableOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryTableOutput) Project() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryTableOutput) TableId() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTableOutput() GooglePrivacyDlpV2BigQueryTableOutput
- func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTableOutput
- func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput
- type GooglePrivacyDlpV2BigQueryTablePtrInput
- type GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) DatasetId() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) Elem() GooglePrivacyDlpV2BigQueryTableOutput
- func (GooglePrivacyDlpV2BigQueryTablePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) Project() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) TableId() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput
- type GooglePrivacyDlpV2BigQueryTableResponse
- type GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) DatasetId() pulumi.StringOutput
- func (GooglePrivacyDlpV2BigQueryTableResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) Project() pulumi.StringOutput
- func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) TableId() pulumi.StringOutput
- func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) ToGooglePrivacyDlpV2BigQueryTableResponseOutput() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) ToGooglePrivacyDlpV2BigQueryTableResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTableResponseOutput
- type GooglePrivacyDlpV2Bucket
- type GooglePrivacyDlpV2BucketArgs
- func (GooglePrivacyDlpV2BucketArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2BucketArgs) ToGooglePrivacyDlpV2BucketOutput() GooglePrivacyDlpV2BucketOutput
- func (i GooglePrivacyDlpV2BucketArgs) ToGooglePrivacyDlpV2BucketOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketOutput
- type GooglePrivacyDlpV2BucketArray
- func (GooglePrivacyDlpV2BucketArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2BucketArray) ToGooglePrivacyDlpV2BucketArrayOutput() GooglePrivacyDlpV2BucketArrayOutput
- func (i GooglePrivacyDlpV2BucketArray) ToGooglePrivacyDlpV2BucketArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketArrayOutput
- type GooglePrivacyDlpV2BucketArrayInput
- type GooglePrivacyDlpV2BucketArrayOutput
- func (GooglePrivacyDlpV2BucketArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2BucketOutput
- func (o GooglePrivacyDlpV2BucketArrayOutput) ToGooglePrivacyDlpV2BucketArrayOutput() GooglePrivacyDlpV2BucketArrayOutput
- func (o GooglePrivacyDlpV2BucketArrayOutput) ToGooglePrivacyDlpV2BucketArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketArrayOutput
- type GooglePrivacyDlpV2BucketInput
- type GooglePrivacyDlpV2BucketOutput
- func (GooglePrivacyDlpV2BucketOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketOutput) Max() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2BucketOutput) Min() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2BucketOutput) ReplacementValue() GooglePrivacyDlpV2ValueOutput
- func (o GooglePrivacyDlpV2BucketOutput) ToGooglePrivacyDlpV2BucketOutput() GooglePrivacyDlpV2BucketOutput
- func (o GooglePrivacyDlpV2BucketOutput) ToGooglePrivacyDlpV2BucketOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketOutput
- type GooglePrivacyDlpV2BucketResponse
- type GooglePrivacyDlpV2BucketResponseArrayOutput
- func (GooglePrivacyDlpV2BucketResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2BucketResponseOutput
- func (o GooglePrivacyDlpV2BucketResponseArrayOutput) ToGooglePrivacyDlpV2BucketResponseArrayOutput() GooglePrivacyDlpV2BucketResponseArrayOutput
- func (o GooglePrivacyDlpV2BucketResponseArrayOutput) ToGooglePrivacyDlpV2BucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketResponseArrayOutput
- type GooglePrivacyDlpV2BucketResponseOutput
- func (GooglePrivacyDlpV2BucketResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketResponseOutput) Max() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2BucketResponseOutput) Min() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2BucketResponseOutput) ReplacementValue() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2BucketResponseOutput) ToGooglePrivacyDlpV2BucketResponseOutput() GooglePrivacyDlpV2BucketResponseOutput
- func (o GooglePrivacyDlpV2BucketResponseOutput) ToGooglePrivacyDlpV2BucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketResponseOutput
- type GooglePrivacyDlpV2BucketingConfig
- type GooglePrivacyDlpV2BucketingConfigArgs
- func (GooglePrivacyDlpV2BucketingConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigOutput() GooglePrivacyDlpV2BucketingConfigOutput
- func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigOutput
- func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput
- func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput
- type GooglePrivacyDlpV2BucketingConfigInput
- type GooglePrivacyDlpV2BucketingConfigOutput
- func (o GooglePrivacyDlpV2BucketingConfigOutput) Buckets() GooglePrivacyDlpV2BucketArrayOutput
- func (GooglePrivacyDlpV2BucketingConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigOutput() GooglePrivacyDlpV2BucketingConfigOutput
- func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigOutput
- func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput
- type GooglePrivacyDlpV2BucketingConfigPtrInput
- type GooglePrivacyDlpV2BucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) Buckets() GooglePrivacyDlpV2BucketArrayOutput
- func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) Elem() GooglePrivacyDlpV2BucketingConfigOutput
- func (GooglePrivacyDlpV2BucketingConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput
- type GooglePrivacyDlpV2BucketingConfigResponse
- type GooglePrivacyDlpV2BucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2BucketingConfigResponseOutput) Buckets() GooglePrivacyDlpV2BucketResponseArrayOutput
- func (GooglePrivacyDlpV2BucketingConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2BucketingConfigResponseOutput) ToGooglePrivacyDlpV2BucketingConfigResponseOutput() GooglePrivacyDlpV2BucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2BucketingConfigResponseOutput) ToGooglePrivacyDlpV2BucketingConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigResponseOutput
- type GooglePrivacyDlpV2CategoricalStatsConfig
- type GooglePrivacyDlpV2CategoricalStatsConfigArgs
- func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigOutput() GooglePrivacyDlpV2CategoricalStatsConfigOutput
- func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigOutput
- func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- type GooglePrivacyDlpV2CategoricalStatsConfigInput
- type GooglePrivacyDlpV2CategoricalStatsConfigOutput
- func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigOutput() GooglePrivacyDlpV2CategoricalStatsConfigOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- type GooglePrivacyDlpV2CategoricalStatsConfigPtrInput
- type GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) Elem() GooglePrivacyDlpV2CategoricalStatsConfigOutput
- func (GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- type GooglePrivacyDlpV2CategoricalStatsConfigResponse
- type GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
- func (GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigResponseOutput() GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
- type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponse
- type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
- func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
- type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
- func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput() GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ValueFrequencyLowerBound() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ValueFrequencyUpperBound() pulumi.StringOutput
- type GooglePrivacyDlpV2CategoricalStatsResultResponse
- type GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
- func (GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsResultResponseOutput() GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
- func (o GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ValueFrequencyHistogramBuckets() GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
- type GooglePrivacyDlpV2CharacterMaskConfig
- type GooglePrivacyDlpV2CharacterMaskConfigArgs
- func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigOutput() GooglePrivacyDlpV2CharacterMaskConfigOutput
- func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigOutput
- func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- type GooglePrivacyDlpV2CharacterMaskConfigInput
- type GooglePrivacyDlpV2CharacterMaskConfigOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) CharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) MaskingCharacter() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) NumberToMask() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ReverseOrder() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigOutput() GooglePrivacyDlpV2CharacterMaskConfigOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- type GooglePrivacyDlpV2CharacterMaskConfigPtrInput
- type GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) CharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) Elem() GooglePrivacyDlpV2CharacterMaskConfigOutput
- func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) MaskingCharacter() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) NumberToMask() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ReverseOrder() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- type GooglePrivacyDlpV2CharacterMaskConfigResponse
- type GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) CharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
- func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) MaskingCharacter() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) NumberToMask() pulumi.IntOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ReverseOrder() pulumi.BoolOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ToGooglePrivacyDlpV2CharacterMaskConfigResponseOutput() GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
- func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ToGooglePrivacyDlpV2CharacterMaskConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
- type GooglePrivacyDlpV2CharsToIgnore
- type GooglePrivacyDlpV2CharsToIgnoreArgs
- func (GooglePrivacyDlpV2CharsToIgnoreArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CharsToIgnoreArgs) ToGooglePrivacyDlpV2CharsToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreOutput
- func (i GooglePrivacyDlpV2CharsToIgnoreArgs) ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreOutput
- type GooglePrivacyDlpV2CharsToIgnoreArray
- func (GooglePrivacyDlpV2CharsToIgnoreArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CharsToIgnoreArray) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- func (i GooglePrivacyDlpV2CharsToIgnoreArray) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- type GooglePrivacyDlpV2CharsToIgnoreArrayInput
- type GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- func (GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharsToIgnoreArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2CharsToIgnoreOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreArrayOutput
- type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore
- func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput
- type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
- func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrInput
- type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) Elem() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
- func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CharsToIgnoreInput
- type GooglePrivacyDlpV2CharsToIgnoreOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreOutput) CharactersToSkip() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreOutput) CommonCharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
- func (GooglePrivacyDlpV2CharsToIgnoreOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharsToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreOutput
- type GooglePrivacyDlpV2CharsToIgnoreResponse
- type GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
- func (GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2CharsToIgnoreResponseOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput() GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
- type GooglePrivacyDlpV2CharsToIgnoreResponseOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) CharactersToSkip() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) CommonCharactersToIgnore() pulumi.StringOutput
- func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseOutput() GooglePrivacyDlpV2CharsToIgnoreResponseOutput
- func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreResponseOutput
- type GooglePrivacyDlpV2CloudStorageFileSet
- type GooglePrivacyDlpV2CloudStorageFileSetArgs
- func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetOutput() GooglePrivacyDlpV2CloudStorageFileSetOutput
- func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetOutput
- func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- type GooglePrivacyDlpV2CloudStorageFileSetInput
- type GooglePrivacyDlpV2CloudStorageFileSetOutput
- func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetOutput() GooglePrivacyDlpV2CloudStorageFileSetOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) Url() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageFileSetPtrInput
- type GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) Elem() GooglePrivacyDlpV2CloudStorageFileSetOutput
- func (GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) Url() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageFileSetResponse
- type GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
- func (GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageFileSetResponseOutput() GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageFileSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) Url() pulumi.StringOutput
- type GooglePrivacyDlpV2CloudStorageOptions
- type GooglePrivacyDlpV2CloudStorageOptionsArgs
- func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsOutput() GooglePrivacyDlpV2CloudStorageOptionsOutput
- func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsOutput
- func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem
- func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray
- func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- func (i GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayInput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrInput
- type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) Elem() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsInput
- type GooglePrivacyDlpV2CloudStorageOptionsOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) BytesLimitPerFile() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) BytesLimitPerFilePercent() pulumi.IntPtrOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) FileSet() GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) FileTypes() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) FilesLimitPercent() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) SampleMethod() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsOutput() GooglePrivacyDlpV2CloudStorageOptionsOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsPtrInput
- type GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) BytesLimitPerFile() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) BytesLimitPerFilePercent() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) Elem() GooglePrivacyDlpV2CloudStorageOptionsOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FileSet() GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FileTypes() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FilesLimitPercent() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) SampleMethod() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsResponse
- type GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) BytesLimitPerFile() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) BytesLimitPerFilePercent() pulumi.IntOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FileSet() GooglePrivacyDlpV2FileSetResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FileTypes() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FilesLimitPercent() pulumi.IntOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) SampleMethod() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ToGooglePrivacyDlpV2CloudStorageOptionsResponseOutput() GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ToGooglePrivacyDlpV2CloudStorageOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
- type GooglePrivacyDlpV2CloudStorageOptionsSampleMethod
- func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput
- type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrInput
- type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) Elem() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
- func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CloudStoragePath
- type GooglePrivacyDlpV2CloudStoragePathArgs
- func (GooglePrivacyDlpV2CloudStoragePathArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathOutput() GooglePrivacyDlpV2CloudStoragePathOutput
- func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathOutput
- func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput
- type GooglePrivacyDlpV2CloudStoragePathInput
- type GooglePrivacyDlpV2CloudStoragePathOutput
- func (GooglePrivacyDlpV2CloudStoragePathOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStoragePathOutput) Path() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathOutput() GooglePrivacyDlpV2CloudStoragePathOutput
- func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathOutput
- func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput
- type GooglePrivacyDlpV2CloudStoragePathPtrInput
- type GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) Elem() GooglePrivacyDlpV2CloudStoragePathOutput
- func (GooglePrivacyDlpV2CloudStoragePathPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) Path() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput
- type GooglePrivacyDlpV2CloudStoragePathResponse
- type GooglePrivacyDlpV2CloudStoragePathResponseOutput
- func (GooglePrivacyDlpV2CloudStoragePathResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStoragePathResponseOutput) Path() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CloudStoragePathResponseOutput) ToGooglePrivacyDlpV2CloudStoragePathResponseOutput() GooglePrivacyDlpV2CloudStoragePathResponseOutput
- func (o GooglePrivacyDlpV2CloudStoragePathResponseOutput) ToGooglePrivacyDlpV2CloudStoragePathResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathResponseOutput
- type GooglePrivacyDlpV2CloudStorageRegexFileSet
- type GooglePrivacyDlpV2CloudStorageRegexFileSetArgs
- func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
- func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
- func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- type GooglePrivacyDlpV2CloudStorageRegexFileSetInput
- type GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) BucketName() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ExcludeRegex() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) IncludeRegex() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- type GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput
- type GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) BucketName() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) Elem() GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
- func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ExcludeRegex() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) IncludeRegex() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- type GooglePrivacyDlpV2CloudStorageRegexFileSetResponse
- type GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) BucketName() pulumi.StringOutput
- func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ExcludeRegex() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) IncludeRegex() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
- func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
- type GooglePrivacyDlpV2Condition
- type GooglePrivacyDlpV2ConditionArgs
- func (GooglePrivacyDlpV2ConditionArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ConditionArgs) ToGooglePrivacyDlpV2ConditionOutput() GooglePrivacyDlpV2ConditionOutput
- func (i GooglePrivacyDlpV2ConditionArgs) ToGooglePrivacyDlpV2ConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOutput
- type GooglePrivacyDlpV2ConditionArray
- func (GooglePrivacyDlpV2ConditionArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ConditionArray) ToGooglePrivacyDlpV2ConditionArrayOutput() GooglePrivacyDlpV2ConditionArrayOutput
- func (i GooglePrivacyDlpV2ConditionArray) ToGooglePrivacyDlpV2ConditionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionArrayOutput
- type GooglePrivacyDlpV2ConditionArrayInput
- type GooglePrivacyDlpV2ConditionArrayOutput
- func (GooglePrivacyDlpV2ConditionArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ConditionOutput
- func (o GooglePrivacyDlpV2ConditionArrayOutput) ToGooglePrivacyDlpV2ConditionArrayOutput() GooglePrivacyDlpV2ConditionArrayOutput
- func (o GooglePrivacyDlpV2ConditionArrayOutput) ToGooglePrivacyDlpV2ConditionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionArrayOutput
- type GooglePrivacyDlpV2ConditionInput
- type GooglePrivacyDlpV2ConditionOperator
- func (GooglePrivacyDlpV2ConditionOperator) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorOutput() GooglePrivacyDlpV2ConditionOperatorOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2ConditionOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ConditionOperatorInput
- type GooglePrivacyDlpV2ConditionOperatorOutput
- func (GooglePrivacyDlpV2ConditionOperatorOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorOutput() GooglePrivacyDlpV2ConditionOperatorOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ConditionOperatorPtrInput
- type GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) Elem() GooglePrivacyDlpV2ConditionOperatorOutput
- func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ConditionOutput
- func (GooglePrivacyDlpV2ConditionOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionOutput) Field() GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2ConditionOutput) Operator() GooglePrivacyDlpV2ConditionOperatorOutput
- func (o GooglePrivacyDlpV2ConditionOutput) ToGooglePrivacyDlpV2ConditionOutput() GooglePrivacyDlpV2ConditionOutput
- func (o GooglePrivacyDlpV2ConditionOutput) ToGooglePrivacyDlpV2ConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOutput
- func (o GooglePrivacyDlpV2ConditionOutput) Value() GooglePrivacyDlpV2ValuePtrOutput
- type GooglePrivacyDlpV2ConditionResponse
- type GooglePrivacyDlpV2ConditionResponseArrayOutput
- func (GooglePrivacyDlpV2ConditionResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ConditionResponseOutput
- func (o GooglePrivacyDlpV2ConditionResponseArrayOutput) ToGooglePrivacyDlpV2ConditionResponseArrayOutput() GooglePrivacyDlpV2ConditionResponseArrayOutput
- func (o GooglePrivacyDlpV2ConditionResponseArrayOutput) ToGooglePrivacyDlpV2ConditionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionResponseArrayOutput
- type GooglePrivacyDlpV2ConditionResponseOutput
- func (GooglePrivacyDlpV2ConditionResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2ConditionResponseOutput) Operator() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ConditionResponseOutput) ToGooglePrivacyDlpV2ConditionResponseOutput() GooglePrivacyDlpV2ConditionResponseOutput
- func (o GooglePrivacyDlpV2ConditionResponseOutput) ToGooglePrivacyDlpV2ConditionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionResponseOutput
- func (o GooglePrivacyDlpV2ConditionResponseOutput) Value() GooglePrivacyDlpV2ValueResponseOutput
- type GooglePrivacyDlpV2Conditions
- type GooglePrivacyDlpV2ConditionsArgs
- func (GooglePrivacyDlpV2ConditionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsOutput() GooglePrivacyDlpV2ConditionsOutput
- func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsOutput
- func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput
- func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsPtrOutput
- type GooglePrivacyDlpV2ConditionsInput
- type GooglePrivacyDlpV2ConditionsOutput
- func (o GooglePrivacyDlpV2ConditionsOutput) Conditions() GooglePrivacyDlpV2ConditionArrayOutput
- func (GooglePrivacyDlpV2ConditionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsOutput() GooglePrivacyDlpV2ConditionsOutput
- func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsOutput
- func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput
- func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsPtrOutput
- type GooglePrivacyDlpV2ConditionsPtrInput
- type GooglePrivacyDlpV2ConditionsPtrOutput
- func (o GooglePrivacyDlpV2ConditionsPtrOutput) Conditions() GooglePrivacyDlpV2ConditionArrayOutput
- func (o GooglePrivacyDlpV2ConditionsPtrOutput) Elem() GooglePrivacyDlpV2ConditionsOutput
- func (GooglePrivacyDlpV2ConditionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionsPtrOutput) ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput
- func (o GooglePrivacyDlpV2ConditionsPtrOutput) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsPtrOutput
- type GooglePrivacyDlpV2ConditionsResponse
- type GooglePrivacyDlpV2ConditionsResponseOutput
- func (o GooglePrivacyDlpV2ConditionsResponseOutput) Conditions() GooglePrivacyDlpV2ConditionResponseArrayOutput
- func (GooglePrivacyDlpV2ConditionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ConditionsResponseOutput) ToGooglePrivacyDlpV2ConditionsResponseOutput() GooglePrivacyDlpV2ConditionsResponseOutput
- func (o GooglePrivacyDlpV2ConditionsResponseOutput) ToGooglePrivacyDlpV2ConditionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsResponseOutput
- type GooglePrivacyDlpV2CryptoDeterministicConfig
- type GooglePrivacyDlpV2CryptoDeterministicConfigArgs
- func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput() GooglePrivacyDlpV2CryptoDeterministicConfigOutput
- func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigOutput
- func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- type GooglePrivacyDlpV2CryptoDeterministicConfigInput
- type GooglePrivacyDlpV2CryptoDeterministicConfigOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput() GooglePrivacyDlpV2CryptoDeterministicConfigOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- type GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput
- type GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) Elem() GooglePrivacyDlpV2CryptoDeterministicConfigOutput
- func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- type GooglePrivacyDlpV2CryptoDeterministicConfigResponse
- type GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) Context() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput() GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
- func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
- type GooglePrivacyDlpV2CryptoHashConfig
- type GooglePrivacyDlpV2CryptoHashConfigArgs
- func (GooglePrivacyDlpV2CryptoHashConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigOutput() GooglePrivacyDlpV2CryptoHashConfigOutput
- func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigOutput
- func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- type GooglePrivacyDlpV2CryptoHashConfigInput
- type GooglePrivacyDlpV2CryptoHashConfigOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (GooglePrivacyDlpV2CryptoHashConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigOutput() GooglePrivacyDlpV2CryptoHashConfigOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- type GooglePrivacyDlpV2CryptoHashConfigPtrInput
- type GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) Elem() GooglePrivacyDlpV2CryptoHashConfigOutput
- func (GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- type GooglePrivacyDlpV2CryptoHashConfigResponse
- type GooglePrivacyDlpV2CryptoHashConfigResponseOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ToGooglePrivacyDlpV2CryptoHashConfigResponseOutput() GooglePrivacyDlpV2CryptoHashConfigResponseOutput
- func (o GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ToGooglePrivacyDlpV2CryptoHashConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigResponseOutput
- type GooglePrivacyDlpV2CryptoKey
- type GooglePrivacyDlpV2CryptoKeyArgs
- func (GooglePrivacyDlpV2CryptoKeyArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyOutput() GooglePrivacyDlpV2CryptoKeyOutput
- func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyOutput
- func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput
- type GooglePrivacyDlpV2CryptoKeyInput
- type GooglePrivacyDlpV2CryptoKeyOutput
- func (GooglePrivacyDlpV2CryptoKeyOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoKeyOutput) KmsWrapped() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyOutput() GooglePrivacyDlpV2CryptoKeyOutput
- func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyOutput
- func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyOutput) Transient() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyOutput) Unwrapped() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- type GooglePrivacyDlpV2CryptoKeyPtrInput
- type GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) Elem() GooglePrivacyDlpV2CryptoKeyOutput
- func (GooglePrivacyDlpV2CryptoKeyPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) KmsWrapped() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) Transient() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) Unwrapped() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- type GooglePrivacyDlpV2CryptoKeyResponse
- type GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (GooglePrivacyDlpV2CryptoKeyResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) KmsWrapped() GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) ToGooglePrivacyDlpV2CryptoKeyResponseOutput() GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) ToGooglePrivacyDlpV2CryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) Transient() GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) Unwrapped() GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
- func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
- func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrInput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) Elem() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigInput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CommonAlphabet() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CustomAlphabet() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) Radix() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CommonAlphabet() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CustomAlphabet() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Elem() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Radix() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse
- type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CommonAlphabet() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) Context() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CustomAlphabet() pulumi.StringOutput
- func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) Radix() pulumi.IntOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
- func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
- type GooglePrivacyDlpV2CustomInfoType
- type GooglePrivacyDlpV2CustomInfoTypeArgs
- func (GooglePrivacyDlpV2CustomInfoTypeArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CustomInfoTypeArgs) ToGooglePrivacyDlpV2CustomInfoTypeOutput() GooglePrivacyDlpV2CustomInfoTypeOutput
- func (i GooglePrivacyDlpV2CustomInfoTypeArgs) ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeOutput
- type GooglePrivacyDlpV2CustomInfoTypeArray
- func (GooglePrivacyDlpV2CustomInfoTypeArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2CustomInfoTypeArray) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- func (i GooglePrivacyDlpV2CustomInfoTypeArray) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- type GooglePrivacyDlpV2CustomInfoTypeArrayInput
- type GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- func (GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2CustomInfoTypeOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- type GooglePrivacyDlpV2CustomInfoTypeExclusionType
- func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput
- type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
- func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrInput
- type GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) Elem() GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
- func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CustomInfoTypeInput
- type GooglePrivacyDlpV2CustomInfoTypeLikelihood
- func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput
- type GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
- func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrInput
- type GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) Elem() GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
- func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2CustomInfoTypeOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) DetectionRules() GooglePrivacyDlpV2DetectionRuleArrayOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
- func (GooglePrivacyDlpV2CustomInfoTypeOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) ExclusionType() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) Likelihood() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) StoredType() GooglePrivacyDlpV2StoredTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) SurrogateType() GooglePrivacyDlpV2SurrogateTypePtrOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeOutput() GooglePrivacyDlpV2CustomInfoTypeOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeOutput
- type GooglePrivacyDlpV2CustomInfoTypeResponse
- type GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
- func (GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2CustomInfoTypeResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput() GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
- type GooglePrivacyDlpV2CustomInfoTypeResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) DetectionRules() GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Dictionary() GooglePrivacyDlpV2DictionaryResponseOutput
- func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ExclusionType() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Likelihood() pulumi.StringOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Regex() GooglePrivacyDlpV2RegexResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) StoredType() GooglePrivacyDlpV2StoredTypeResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) SurrogateType() GooglePrivacyDlpV2SurrogateTypeResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseOutput() GooglePrivacyDlpV2CustomInfoTypeResponseOutput
- func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeResponseOutput
- type GooglePrivacyDlpV2DatastoreOptions
- type GooglePrivacyDlpV2DatastoreOptionsArgs
- func (GooglePrivacyDlpV2DatastoreOptionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsOutput() GooglePrivacyDlpV2DatastoreOptionsOutput
- func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsOutput
- func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- type GooglePrivacyDlpV2DatastoreOptionsInput
- type GooglePrivacyDlpV2DatastoreOptionsOutput
- func (GooglePrivacyDlpV2DatastoreOptionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DatastoreOptionsOutput) Kind() GooglePrivacyDlpV2KindExpressionPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsOutput) PartitionId() GooglePrivacyDlpV2PartitionIdPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsOutput() GooglePrivacyDlpV2DatastoreOptionsOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- type GooglePrivacyDlpV2DatastoreOptionsPtrInput
- type GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) Elem() GooglePrivacyDlpV2DatastoreOptionsOutput
- func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) Kind() GooglePrivacyDlpV2KindExpressionPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) PartitionId() GooglePrivacyDlpV2PartitionIdPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- type GooglePrivacyDlpV2DatastoreOptionsResponse
- type GooglePrivacyDlpV2DatastoreOptionsResponseOutput
- func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) Kind() GooglePrivacyDlpV2KindExpressionResponseOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) PartitionId() GooglePrivacyDlpV2PartitionIdResponseOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ToGooglePrivacyDlpV2DatastoreOptionsResponseOutput() GooglePrivacyDlpV2DatastoreOptionsResponseOutput
- func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ToGooglePrivacyDlpV2DatastoreOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsResponseOutput
- type GooglePrivacyDlpV2DateShiftConfig
- type GooglePrivacyDlpV2DateShiftConfigArgs
- func (GooglePrivacyDlpV2DateShiftConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigOutput() GooglePrivacyDlpV2DateShiftConfigOutput
- func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigOutput
- func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput
- type GooglePrivacyDlpV2DateShiftConfigInput
- type GooglePrivacyDlpV2DateShiftConfigOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (GooglePrivacyDlpV2DateShiftConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) LowerBoundDays() pulumi.IntOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigOutput() GooglePrivacyDlpV2DateShiftConfigOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigOutput) UpperBoundDays() pulumi.IntOutput
- type GooglePrivacyDlpV2DateShiftConfigPtrInput
- type GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) Elem() GooglePrivacyDlpV2DateShiftConfigOutput
- func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) LowerBoundDays() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) UpperBoundDays() pulumi.IntPtrOutput
- type GooglePrivacyDlpV2DateShiftConfigResponse
- type GooglePrivacyDlpV2DateShiftConfigResponseOutput
- func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) Context() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
- func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) LowerBoundDays() pulumi.IntOutput
- func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) ToGooglePrivacyDlpV2DateShiftConfigResponseOutput() GooglePrivacyDlpV2DateShiftConfigResponseOutput
- func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) ToGooglePrivacyDlpV2DateShiftConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigResponseOutput
- func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) UpperBoundDays() pulumi.IntOutput
- type GooglePrivacyDlpV2DeidentifyConfig
- type GooglePrivacyDlpV2DeidentifyConfigArgs
- func (GooglePrivacyDlpV2DeidentifyConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigOutput() GooglePrivacyDlpV2DeidentifyConfigOutput
- func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigOutput
- func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- type GooglePrivacyDlpV2DeidentifyConfigInput
- type GooglePrivacyDlpV2DeidentifyConfigOutput
- func (GooglePrivacyDlpV2DeidentifyConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) RecordTransformations() GooglePrivacyDlpV2RecordTransformationsPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigOutput() GooglePrivacyDlpV2DeidentifyConfigOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigOutput) TransformationErrorHandling() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- type GooglePrivacyDlpV2DeidentifyConfigPtrInput
- type GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) Elem() GooglePrivacyDlpV2DeidentifyConfigOutput
- func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) RecordTransformations() GooglePrivacyDlpV2RecordTransformationsPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) TransformationErrorHandling() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- type GooglePrivacyDlpV2DeidentifyConfigResponse
- type GooglePrivacyDlpV2DeidentifyConfigResponseOutput
- func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) RecordTransformations() GooglePrivacyDlpV2RecordTransformationsResponseOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ToGooglePrivacyDlpV2DeidentifyConfigResponseOutput() GooglePrivacyDlpV2DeidentifyConfigResponseOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ToGooglePrivacyDlpV2DeidentifyConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigResponseOutput
- func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) TransformationErrorHandling() GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfig
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs
- func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
- func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
- func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigInput
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) AuxiliaryTables() GooglePrivacyDlpV2StatisticalTableArrayOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) RegionCode() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) AuxiliaryTables() GooglePrivacyDlpV2StatisticalTableArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) Elem() GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) RegionCode() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponse
- type GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) AuxiliaryTables() GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdResponseArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) RegionCode() pulumi.StringOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponse
- type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) MaxProbability() pulumi.Float64Output
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) MinProbability() pulumi.Float64Output
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponse
- type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput() GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) EstimatedProbability() pulumi.Float64Output
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput
- type GooglePrivacyDlpV2DeltaPresenceEstimationResultResponse
- type GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) DeltaPresenceEstimationHistogram() GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
- func (GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
- func (o GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
- type GooglePrivacyDlpV2DetectionRule
- type GooglePrivacyDlpV2DetectionRuleArgs
- func (GooglePrivacyDlpV2DetectionRuleArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DetectionRuleArgs) ToGooglePrivacyDlpV2DetectionRuleOutput() GooglePrivacyDlpV2DetectionRuleOutput
- func (i GooglePrivacyDlpV2DetectionRuleArgs) ToGooglePrivacyDlpV2DetectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleOutput
- type GooglePrivacyDlpV2DetectionRuleArray
- func (GooglePrivacyDlpV2DetectionRuleArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DetectionRuleArray) ToGooglePrivacyDlpV2DetectionRuleArrayOutput() GooglePrivacyDlpV2DetectionRuleArrayOutput
- func (i GooglePrivacyDlpV2DetectionRuleArray) ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleArrayOutput
- type GooglePrivacyDlpV2DetectionRuleArrayInput
- type GooglePrivacyDlpV2DetectionRuleArrayOutput
- func (GooglePrivacyDlpV2DetectionRuleArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DetectionRuleArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2DetectionRuleOutput
- func (o GooglePrivacyDlpV2DetectionRuleArrayOutput) ToGooglePrivacyDlpV2DetectionRuleArrayOutput() GooglePrivacyDlpV2DetectionRuleArrayOutput
- func (o GooglePrivacyDlpV2DetectionRuleArrayOutput) ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleArrayOutput
- type GooglePrivacyDlpV2DetectionRuleInput
- type GooglePrivacyDlpV2DetectionRuleOutput
- func (GooglePrivacyDlpV2DetectionRuleOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DetectionRuleOutput) HotwordRule() GooglePrivacyDlpV2HotwordRulePtrOutput
- func (o GooglePrivacyDlpV2DetectionRuleOutput) ToGooglePrivacyDlpV2DetectionRuleOutput() GooglePrivacyDlpV2DetectionRuleOutput
- func (o GooglePrivacyDlpV2DetectionRuleOutput) ToGooglePrivacyDlpV2DetectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleOutput
- type GooglePrivacyDlpV2DetectionRuleResponse
- type GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
- func (GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2DetectionRuleResponseOutput
- func (o GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2DetectionRuleResponseArrayOutput() GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
- func (o GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2DetectionRuleResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
- type GooglePrivacyDlpV2DetectionRuleResponseOutput
- func (GooglePrivacyDlpV2DetectionRuleResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DetectionRuleResponseOutput) HotwordRule() GooglePrivacyDlpV2HotwordRuleResponseOutput
- func (o GooglePrivacyDlpV2DetectionRuleResponseOutput) ToGooglePrivacyDlpV2DetectionRuleResponseOutput() GooglePrivacyDlpV2DetectionRuleResponseOutput
- func (o GooglePrivacyDlpV2DetectionRuleResponseOutput) ToGooglePrivacyDlpV2DetectionRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleResponseOutput
- type GooglePrivacyDlpV2Dictionary
- type GooglePrivacyDlpV2DictionaryArgs
- func (GooglePrivacyDlpV2DictionaryArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryOutput() GooglePrivacyDlpV2DictionaryOutput
- func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryOutput
- func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput
- func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryPtrOutput
- type GooglePrivacyDlpV2DictionaryInput
- type GooglePrivacyDlpV2DictionaryOutput
- func (o GooglePrivacyDlpV2DictionaryOutput) CloudStoragePath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (GooglePrivacyDlpV2DictionaryOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryOutput() GooglePrivacyDlpV2DictionaryOutput
- func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryOutput
- func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2DictionaryOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
- type GooglePrivacyDlpV2DictionaryPtrInput
- type GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2DictionaryPtrOutput) CloudStoragePath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (o GooglePrivacyDlpV2DictionaryPtrOutput) Elem() GooglePrivacyDlpV2DictionaryOutput
- func (GooglePrivacyDlpV2DictionaryPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DictionaryPtrOutput) ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2DictionaryPtrOutput) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2DictionaryPtrOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
- type GooglePrivacyDlpV2DictionaryResponse
- type GooglePrivacyDlpV2DictionaryResponseOutput
- func (o GooglePrivacyDlpV2DictionaryResponseOutput) CloudStoragePath() GooglePrivacyDlpV2CloudStoragePathResponseOutput
- func (GooglePrivacyDlpV2DictionaryResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2DictionaryResponseOutput) ToGooglePrivacyDlpV2DictionaryResponseOutput() GooglePrivacyDlpV2DictionaryResponseOutput
- func (o GooglePrivacyDlpV2DictionaryResponseOutput) ToGooglePrivacyDlpV2DictionaryResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryResponseOutput
- func (o GooglePrivacyDlpV2DictionaryResponseOutput) WordList() GooglePrivacyDlpV2WordListResponseOutput
- type GooglePrivacyDlpV2EntityId
- type GooglePrivacyDlpV2EntityIdArgs
- func (GooglePrivacyDlpV2EntityIdArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdOutput() GooglePrivacyDlpV2EntityIdOutput
- func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdOutput
- func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput
- func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdPtrOutput
- type GooglePrivacyDlpV2EntityIdInput
- type GooglePrivacyDlpV2EntityIdOutput
- func (GooglePrivacyDlpV2EntityIdOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2EntityIdOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdOutput() GooglePrivacyDlpV2EntityIdOutput
- func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdOutput
- func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput
- func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdPtrOutput
- type GooglePrivacyDlpV2EntityIdPtrInput
- type GooglePrivacyDlpV2EntityIdPtrOutput
- func (o GooglePrivacyDlpV2EntityIdPtrOutput) Elem() GooglePrivacyDlpV2EntityIdOutput
- func (GooglePrivacyDlpV2EntityIdPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2EntityIdPtrOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2EntityIdPtrOutput) ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput
- func (o GooglePrivacyDlpV2EntityIdPtrOutput) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdPtrOutput
- type GooglePrivacyDlpV2EntityIdResponse
- type GooglePrivacyDlpV2EntityIdResponseOutput
- func (GooglePrivacyDlpV2EntityIdResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2EntityIdResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2EntityIdResponseOutput) ToGooglePrivacyDlpV2EntityIdResponseOutput() GooglePrivacyDlpV2EntityIdResponseOutput
- func (o GooglePrivacyDlpV2EntityIdResponseOutput) ToGooglePrivacyDlpV2EntityIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdResponseOutput
- type GooglePrivacyDlpV2ErrorResponse
- type GooglePrivacyDlpV2ErrorResponseArrayOutput
- func (GooglePrivacyDlpV2ErrorResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ErrorResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ErrorResponseOutput
- func (o GooglePrivacyDlpV2ErrorResponseArrayOutput) ToGooglePrivacyDlpV2ErrorResponseArrayOutput() GooglePrivacyDlpV2ErrorResponseArrayOutput
- func (o GooglePrivacyDlpV2ErrorResponseArrayOutput) ToGooglePrivacyDlpV2ErrorResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ErrorResponseArrayOutput
- type GooglePrivacyDlpV2ErrorResponseOutput
- func (o GooglePrivacyDlpV2ErrorResponseOutput) Details() GoogleRpcStatusResponseOutput
- func (GooglePrivacyDlpV2ErrorResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ErrorResponseOutput) Timestamps() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2ErrorResponseOutput) ToGooglePrivacyDlpV2ErrorResponseOutput() GooglePrivacyDlpV2ErrorResponseOutput
- func (o GooglePrivacyDlpV2ErrorResponseOutput) ToGooglePrivacyDlpV2ErrorResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ErrorResponseOutput
- type GooglePrivacyDlpV2ExcludeInfoTypes
- type GooglePrivacyDlpV2ExcludeInfoTypesArgs
- func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesOutput() GooglePrivacyDlpV2ExcludeInfoTypesOutput
- func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesOutput
- func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- type GooglePrivacyDlpV2ExcludeInfoTypesInput
- type GooglePrivacyDlpV2ExcludeInfoTypesOutput
- func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesOutput() GooglePrivacyDlpV2ExcludeInfoTypesOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- type GooglePrivacyDlpV2ExcludeInfoTypesPtrInput
- type GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) Elem() GooglePrivacyDlpV2ExcludeInfoTypesOutput
- func (GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- type GooglePrivacyDlpV2ExcludeInfoTypesResponse
- type GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
- func (GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesResponseOutput() GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
- func (o GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
- type GooglePrivacyDlpV2ExclusionRule
- type GooglePrivacyDlpV2ExclusionRuleArgs
- func (GooglePrivacyDlpV2ExclusionRuleArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRuleOutput() GooglePrivacyDlpV2ExclusionRuleOutput
- func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleOutput
- func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput
- func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput
- type GooglePrivacyDlpV2ExclusionRuleInput
- type GooglePrivacyDlpV2ExclusionRuleMatchingType
- func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput
- type GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
- func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrInput
- type GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) Elem() GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
- func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ExclusionRuleOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
- func (GooglePrivacyDlpV2ExclusionRuleOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) ExcludeInfoTypes() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) MatchingType() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRuleOutput() GooglePrivacyDlpV2ExclusionRuleOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput
- type GooglePrivacyDlpV2ExclusionRulePtrInput
- type GooglePrivacyDlpV2ExclusionRulePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) Elem() GooglePrivacyDlpV2ExclusionRuleOutput
- func (GooglePrivacyDlpV2ExclusionRulePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) ExcludeInfoTypes() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) MatchingType() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput
- func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput
- type GooglePrivacyDlpV2ExclusionRuleResponse
- type GooglePrivacyDlpV2ExclusionRuleResponseOutput
- func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) Dictionary() GooglePrivacyDlpV2DictionaryResponseOutput
- func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) ExcludeInfoTypes() GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
- func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) MatchingType() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) Regex() GooglePrivacyDlpV2RegexResponseOutput
- func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) ToGooglePrivacyDlpV2ExclusionRuleResponseOutput() GooglePrivacyDlpV2ExclusionRuleResponseOutput
- func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) ToGooglePrivacyDlpV2ExclusionRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleResponseOutput
- type GooglePrivacyDlpV2Expressions
- type GooglePrivacyDlpV2ExpressionsArgs
- func (GooglePrivacyDlpV2ExpressionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsOutput() GooglePrivacyDlpV2ExpressionsOutput
- func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsOutput
- func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput
- func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput
- type GooglePrivacyDlpV2ExpressionsInput
- type GooglePrivacyDlpV2ExpressionsLogicalOperator
- func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ExpressionsLogicalOperatorInput
- type GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
- func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrInput
- type GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) Elem() GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
- func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ExpressionsOutput
- func (o GooglePrivacyDlpV2ExpressionsOutput) Conditions() GooglePrivacyDlpV2ConditionsPtrOutput
- func (GooglePrivacyDlpV2ExpressionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExpressionsOutput) LogicalOperator() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsOutput() GooglePrivacyDlpV2ExpressionsOutput
- func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsOutput
- func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput
- type GooglePrivacyDlpV2ExpressionsPtrInput
- type GooglePrivacyDlpV2ExpressionsPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsPtrOutput) Conditions() GooglePrivacyDlpV2ConditionsPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsPtrOutput) Elem() GooglePrivacyDlpV2ExpressionsOutput
- func (GooglePrivacyDlpV2ExpressionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExpressionsPtrOutput) LogicalOperator() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsPtrOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput
- func (o GooglePrivacyDlpV2ExpressionsPtrOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput
- type GooglePrivacyDlpV2ExpressionsResponse
- type GooglePrivacyDlpV2ExpressionsResponseOutput
- func (o GooglePrivacyDlpV2ExpressionsResponseOutput) Conditions() GooglePrivacyDlpV2ConditionsResponseOutput
- func (GooglePrivacyDlpV2ExpressionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ExpressionsResponseOutput) LogicalOperator() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ExpressionsResponseOutput) ToGooglePrivacyDlpV2ExpressionsResponseOutput() GooglePrivacyDlpV2ExpressionsResponseOutput
- func (o GooglePrivacyDlpV2ExpressionsResponseOutput) ToGooglePrivacyDlpV2ExpressionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsResponseOutput
- type GooglePrivacyDlpV2FieldId
- type GooglePrivacyDlpV2FieldIdArgs
- func (GooglePrivacyDlpV2FieldIdArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdOutput() GooglePrivacyDlpV2FieldIdOutput
- func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdOutput
- func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput
- func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdPtrOutput
- type GooglePrivacyDlpV2FieldIdArray
- func (GooglePrivacyDlpV2FieldIdArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FieldIdArray) ToGooglePrivacyDlpV2FieldIdArrayOutput() GooglePrivacyDlpV2FieldIdArrayOutput
- func (i GooglePrivacyDlpV2FieldIdArray) ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdArrayOutput
- type GooglePrivacyDlpV2FieldIdArrayInput
- type GooglePrivacyDlpV2FieldIdArrayOutput
- func (GooglePrivacyDlpV2FieldIdArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldIdArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2FieldIdArrayOutput) ToGooglePrivacyDlpV2FieldIdArrayOutput() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2FieldIdArrayOutput) ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdArrayOutput
- type GooglePrivacyDlpV2FieldIdInput
- type GooglePrivacyDlpV2FieldIdOutput
- func (GooglePrivacyDlpV2FieldIdOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldIdOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdOutput() GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdPtrOutput
- type GooglePrivacyDlpV2FieldIdPtrInput
- type GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2FieldIdPtrOutput) Elem() GooglePrivacyDlpV2FieldIdOutput
- func (GooglePrivacyDlpV2FieldIdPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldIdPtrOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2FieldIdPtrOutput) ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2FieldIdPtrOutput) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdPtrOutput
- type GooglePrivacyDlpV2FieldIdResponse
- type GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (GooglePrivacyDlpV2FieldIdResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldIdResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2FieldIdResponseArrayOutput) ToGooglePrivacyDlpV2FieldIdResponseArrayOutput() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2FieldIdResponseArrayOutput) ToGooglePrivacyDlpV2FieldIdResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdResponseArrayOutput
- type GooglePrivacyDlpV2FieldIdResponseOutput
- func (GooglePrivacyDlpV2FieldIdResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldIdResponseOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2FieldIdResponseOutput) ToGooglePrivacyDlpV2FieldIdResponseOutput() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2FieldIdResponseOutput) ToGooglePrivacyDlpV2FieldIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdResponseOutput
- type GooglePrivacyDlpV2FieldTransformation
- type GooglePrivacyDlpV2FieldTransformationArgs
- func (GooglePrivacyDlpV2FieldTransformationArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FieldTransformationArgs) ToGooglePrivacyDlpV2FieldTransformationOutput() GooglePrivacyDlpV2FieldTransformationOutput
- func (i GooglePrivacyDlpV2FieldTransformationArgs) ToGooglePrivacyDlpV2FieldTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationOutput
- type GooglePrivacyDlpV2FieldTransformationArray
- func (GooglePrivacyDlpV2FieldTransformationArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FieldTransformationArray) ToGooglePrivacyDlpV2FieldTransformationArrayOutput() GooglePrivacyDlpV2FieldTransformationArrayOutput
- func (i GooglePrivacyDlpV2FieldTransformationArray) ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationArrayOutput
- type GooglePrivacyDlpV2FieldTransformationArrayInput
- type GooglePrivacyDlpV2FieldTransformationArrayOutput
- func (GooglePrivacyDlpV2FieldTransformationArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldTransformationArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2FieldTransformationOutput
- func (o GooglePrivacyDlpV2FieldTransformationArrayOutput) ToGooglePrivacyDlpV2FieldTransformationArrayOutput() GooglePrivacyDlpV2FieldTransformationArrayOutput
- func (o GooglePrivacyDlpV2FieldTransformationArrayOutput) ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationArrayOutput
- type GooglePrivacyDlpV2FieldTransformationInput
- type GooglePrivacyDlpV2FieldTransformationOutput
- func (o GooglePrivacyDlpV2FieldTransformationOutput) Condition() GooglePrivacyDlpV2RecordConditionPtrOutput
- func (GooglePrivacyDlpV2FieldTransformationOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldTransformationOutput) Fields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2FieldTransformationOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2FieldTransformationOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- func (o GooglePrivacyDlpV2FieldTransformationOutput) ToGooglePrivacyDlpV2FieldTransformationOutput() GooglePrivacyDlpV2FieldTransformationOutput
- func (o GooglePrivacyDlpV2FieldTransformationOutput) ToGooglePrivacyDlpV2FieldTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationOutput
- type GooglePrivacyDlpV2FieldTransformationResponse
- type GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
- func (GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2FieldTransformationResponseOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ToGooglePrivacyDlpV2FieldTransformationResponseArrayOutput() GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ToGooglePrivacyDlpV2FieldTransformationResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
- type GooglePrivacyDlpV2FieldTransformationResponseOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) Condition() GooglePrivacyDlpV2RecordConditionResponseOutput
- func (GooglePrivacyDlpV2FieldTransformationResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) Fields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) ToGooglePrivacyDlpV2FieldTransformationResponseOutput() GooglePrivacyDlpV2FieldTransformationResponseOutput
- func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) ToGooglePrivacyDlpV2FieldTransformationResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationResponseOutput
- type GooglePrivacyDlpV2FileSet
- type GooglePrivacyDlpV2FileSetArgs
- func (GooglePrivacyDlpV2FileSetArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetOutput() GooglePrivacyDlpV2FileSetOutput
- func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetOutput
- func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput
- func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetPtrOutput
- type GooglePrivacyDlpV2FileSetInput
- type GooglePrivacyDlpV2FileSetOutput
- func (GooglePrivacyDlpV2FileSetOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FileSetOutput) RegexFileSet() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetOutput() GooglePrivacyDlpV2FileSetOutput
- func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetOutput
- func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetOutput) Url() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2FileSetPtrInput
- type GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetPtrOutput) Elem() GooglePrivacyDlpV2FileSetOutput
- func (GooglePrivacyDlpV2FileSetPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FileSetPtrOutput) RegexFileSet() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetPtrOutput) ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetPtrOutput) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetPtrOutput
- func (o GooglePrivacyDlpV2FileSetPtrOutput) Url() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2FileSetResponse
- type GooglePrivacyDlpV2FileSetResponseOutput
- func (GooglePrivacyDlpV2FileSetResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FileSetResponseOutput) RegexFileSet() GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
- func (o GooglePrivacyDlpV2FileSetResponseOutput) ToGooglePrivacyDlpV2FileSetResponseOutput() GooglePrivacyDlpV2FileSetResponseOutput
- func (o GooglePrivacyDlpV2FileSetResponseOutput) ToGooglePrivacyDlpV2FileSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetResponseOutput
- func (o GooglePrivacyDlpV2FileSetResponseOutput) Url() pulumi.StringOutput
- type GooglePrivacyDlpV2FindingLimits
- type GooglePrivacyDlpV2FindingLimitsArgs
- func (GooglePrivacyDlpV2FindingLimitsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsOutput() GooglePrivacyDlpV2FindingLimitsOutput
- func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsOutput
- func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput
- func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput
- type GooglePrivacyDlpV2FindingLimitsInput
- type GooglePrivacyDlpV2FindingLimitsOutput
- func (GooglePrivacyDlpV2FindingLimitsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerInfoType() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- func (o GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerItem() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerRequest() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsOutput() GooglePrivacyDlpV2FindingLimitsOutput
- func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsOutput
- func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput
- type GooglePrivacyDlpV2FindingLimitsPtrInput
- type GooglePrivacyDlpV2FindingLimitsPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) Elem() GooglePrivacyDlpV2FindingLimitsOutput
- func (GooglePrivacyDlpV2FindingLimitsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerInfoType() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerItem() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerRequest() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput
- func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput
- type GooglePrivacyDlpV2FindingLimitsResponse
- type GooglePrivacyDlpV2FindingLimitsResponseOutput
- func (GooglePrivacyDlpV2FindingLimitsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerInfoType() GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
- func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerItem() pulumi.IntOutput
- func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerRequest() pulumi.IntOutput
- func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) ToGooglePrivacyDlpV2FindingLimitsResponseOutput() GooglePrivacyDlpV2FindingLimitsResponseOutput
- func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) ToGooglePrivacyDlpV2FindingLimitsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsResponseOutput
- type GooglePrivacyDlpV2FixedSizeBucketingConfig
- type GooglePrivacyDlpV2FixedSizeBucketingConfigArgs
- func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
- func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
- func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- type GooglePrivacyDlpV2FixedSizeBucketingConfigInput
- type GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) BucketSize() pulumi.Float64Output
- func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) LowerBound() GooglePrivacyDlpV2ValueOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) UpperBound() GooglePrivacyDlpV2ValueOutput
- type GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput
- type GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) BucketSize() pulumi.Float64PtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) Elem() GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
- func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) LowerBound() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) UpperBound() GooglePrivacyDlpV2ValuePtrOutput
- type GooglePrivacyDlpV2FixedSizeBucketingConfigResponse
- type GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) BucketSize() pulumi.Float64Output
- func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) LowerBound() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) UpperBound() GooglePrivacyDlpV2ValueResponseOutput
- type GooglePrivacyDlpV2HotwordRule
- type GooglePrivacyDlpV2HotwordRuleArgs
- func (GooglePrivacyDlpV2HotwordRuleArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRuleOutput() GooglePrivacyDlpV2HotwordRuleOutput
- func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRuleOutput
- func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput
- func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput
- type GooglePrivacyDlpV2HotwordRuleInput
- type GooglePrivacyDlpV2HotwordRuleOutput
- func (GooglePrivacyDlpV2HotwordRuleOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HotwordRuleOutput) HotwordRegex() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2HotwordRuleOutput) LikelihoodAdjustment() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- func (o GooglePrivacyDlpV2HotwordRuleOutput) Proximity() GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRuleOutput() GooglePrivacyDlpV2HotwordRuleOutput
- func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRuleOutput
- func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput
- func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput
- type GooglePrivacyDlpV2HotwordRulePtrInput
- type GooglePrivacyDlpV2HotwordRulePtrOutput
- func (o GooglePrivacyDlpV2HotwordRulePtrOutput) Elem() GooglePrivacyDlpV2HotwordRuleOutput
- func (GooglePrivacyDlpV2HotwordRulePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HotwordRulePtrOutput) HotwordRegex() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2HotwordRulePtrOutput) LikelihoodAdjustment() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- func (o GooglePrivacyDlpV2HotwordRulePtrOutput) Proximity() GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2HotwordRulePtrOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput
- func (o GooglePrivacyDlpV2HotwordRulePtrOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput
- type GooglePrivacyDlpV2HotwordRuleResponse
- type GooglePrivacyDlpV2HotwordRuleResponseOutput
- func (GooglePrivacyDlpV2HotwordRuleResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) HotwordRegex() GooglePrivacyDlpV2RegexResponseOutput
- func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) LikelihoodAdjustment() GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
- func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) Proximity() GooglePrivacyDlpV2ProximityResponseOutput
- func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) ToGooglePrivacyDlpV2HotwordRuleResponseOutput() GooglePrivacyDlpV2HotwordRuleResponseOutput
- func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) ToGooglePrivacyDlpV2HotwordRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRuleResponseOutput
- type GooglePrivacyDlpV2HybridInspectStatisticsResponse
- type GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
- func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) AbortedCount() pulumi.StringOutput
- func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) PendingCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ProcessedCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ToGooglePrivacyDlpV2HybridInspectStatisticsResponseOutput() GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
- func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ToGooglePrivacyDlpV2HybridInspectStatisticsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
- type GooglePrivacyDlpV2HybridOptions
- type GooglePrivacyDlpV2HybridOptionsArgs
- func (GooglePrivacyDlpV2HybridOptionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsOutput() GooglePrivacyDlpV2HybridOptionsOutput
- func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsOutput
- func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput
- func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput
- type GooglePrivacyDlpV2HybridOptionsInput
- type GooglePrivacyDlpV2HybridOptionsOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) Description() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2HybridOptionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HybridOptionsOutput) Labels() pulumi.StringMapOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) RequiredFindingLabelKeys() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) TableOptions() GooglePrivacyDlpV2TableOptionsPtrOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsOutput() GooglePrivacyDlpV2HybridOptionsOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput
- func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput
- type GooglePrivacyDlpV2HybridOptionsPtrInput
- type GooglePrivacyDlpV2HybridOptionsPtrOutput
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) Description() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) Elem() GooglePrivacyDlpV2HybridOptionsOutput
- func (GooglePrivacyDlpV2HybridOptionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) Labels() pulumi.StringMapOutput
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) RequiredFindingLabelKeys() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) TableOptions() GooglePrivacyDlpV2TableOptionsPtrOutput
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput
- func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput
- type GooglePrivacyDlpV2HybridOptionsResponse
- type GooglePrivacyDlpV2HybridOptionsResponseOutput
- func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) Description() pulumi.StringOutput
- func (GooglePrivacyDlpV2HybridOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) Labels() pulumi.StringMapOutput
- func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) RequiredFindingLabelKeys() pulumi.StringArrayOutput
- func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) TableOptions() GooglePrivacyDlpV2TableOptionsResponseOutput
- func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) ToGooglePrivacyDlpV2HybridOptionsResponseOutput() GooglePrivacyDlpV2HybridOptionsResponseOutput
- func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) ToGooglePrivacyDlpV2HybridOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsResponseOutput
- type GooglePrivacyDlpV2InfoType
- type GooglePrivacyDlpV2InfoTypeArgs
- func (GooglePrivacyDlpV2InfoTypeArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypeOutput() GooglePrivacyDlpV2InfoTypeOutput
- func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeOutput
- func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput
- func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypePtrOutput
- type GooglePrivacyDlpV2InfoTypeArray
- func (GooglePrivacyDlpV2InfoTypeArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeArray) ToGooglePrivacyDlpV2InfoTypeArrayOutput() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (i GooglePrivacyDlpV2InfoTypeArray) ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeArrayOutput
- type GooglePrivacyDlpV2InfoTypeArrayInput
- type GooglePrivacyDlpV2InfoTypeArrayOutput
- func (GooglePrivacyDlpV2InfoTypeArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeOutput
- func (o GooglePrivacyDlpV2InfoTypeArrayOutput) ToGooglePrivacyDlpV2InfoTypeArrayOutput() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeArrayOutput) ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeArrayOutput
- type GooglePrivacyDlpV2InfoTypeInput
- type GooglePrivacyDlpV2InfoTypeLimit
- type GooglePrivacyDlpV2InfoTypeLimitArgs
- func (GooglePrivacyDlpV2InfoTypeLimitArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeLimitArgs) ToGooglePrivacyDlpV2InfoTypeLimitOutput() GooglePrivacyDlpV2InfoTypeLimitOutput
- func (i GooglePrivacyDlpV2InfoTypeLimitArgs) ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitOutput
- type GooglePrivacyDlpV2InfoTypeLimitArray
- func (GooglePrivacyDlpV2InfoTypeLimitArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeLimitArray) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- func (i GooglePrivacyDlpV2InfoTypeLimitArray) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- type GooglePrivacyDlpV2InfoTypeLimitArrayInput
- type GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- func (GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeLimitArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeLimitOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitArrayOutput
- type GooglePrivacyDlpV2InfoTypeLimitInput
- type GooglePrivacyDlpV2InfoTypeLimitOutput
- func (GooglePrivacyDlpV2InfoTypeLimitOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeLimitOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitOutput) MaxFindings() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitOutput) ToGooglePrivacyDlpV2InfoTypeLimitOutput() GooglePrivacyDlpV2InfoTypeLimitOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitOutput) ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitOutput
- type GooglePrivacyDlpV2InfoTypeLimitResponse
- type GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
- func (GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeLimitResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput() GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
- type GooglePrivacyDlpV2InfoTypeLimitResponseOutput
- func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) MaxFindings() pulumi.IntOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseOutput() GooglePrivacyDlpV2InfoTypeLimitResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitResponseOutput
- type GooglePrivacyDlpV2InfoTypeOutput
- func (GooglePrivacyDlpV2InfoTypeOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypeOutput() GooglePrivacyDlpV2InfoTypeOutput
- func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeOutput
- func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2InfoTypeOutput) Version() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InfoTypePtrInput
- type GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2InfoTypePtrOutput) Elem() GooglePrivacyDlpV2InfoTypeOutput
- func (GooglePrivacyDlpV2InfoTypePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypePtrOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InfoTypePtrOutput) ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2InfoTypePtrOutput) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2InfoTypePtrOutput) Version() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InfoTypeResponse
- type GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- func (GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeResponseArrayOutput() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- type GooglePrivacyDlpV2InfoTypeResponseOutput
- func (GooglePrivacyDlpV2InfoTypeResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeResponseOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InfoTypeResponseOutput) ToGooglePrivacyDlpV2InfoTypeResponseOutput() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeResponseOutput) ToGooglePrivacyDlpV2InfoTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeResponseOutput) Version() pulumi.StringOutput
- type GooglePrivacyDlpV2InfoTypeStatsResponse
- type GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
- func (GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeStatsResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput() GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
- type GooglePrivacyDlpV2InfoTypeStatsResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) Count() pulumi.StringOutput
- func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseOutput() GooglePrivacyDlpV2InfoTypeStatsResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeStatsResponseOutput
- type GooglePrivacyDlpV2InfoTypeTransformation
- type GooglePrivacyDlpV2InfoTypeTransformationArgs
- func (GooglePrivacyDlpV2InfoTypeTransformationArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeTransformationArgs) ToGooglePrivacyDlpV2InfoTypeTransformationOutput() GooglePrivacyDlpV2InfoTypeTransformationOutput
- func (i GooglePrivacyDlpV2InfoTypeTransformationArgs) ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationOutput
- type GooglePrivacyDlpV2InfoTypeTransformationArray
- func (GooglePrivacyDlpV2InfoTypeTransformationArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeTransformationArray) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- func (i GooglePrivacyDlpV2InfoTypeTransformationArray) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- type GooglePrivacyDlpV2InfoTypeTransformationArrayInput
- type GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeTransformationOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- type GooglePrivacyDlpV2InfoTypeTransformationInput
- type GooglePrivacyDlpV2InfoTypeTransformationOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) ToGooglePrivacyDlpV2InfoTypeTransformationOutput() GooglePrivacyDlpV2InfoTypeTransformationOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationOutput
- type GooglePrivacyDlpV2InfoTypeTransformationResponse
- type GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeTransformationResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
- type GooglePrivacyDlpV2InfoTypeTransformationResponseOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseOutput() GooglePrivacyDlpV2InfoTypeTransformationResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationResponseOutput
- type GooglePrivacyDlpV2InfoTypeTransformations
- type GooglePrivacyDlpV2InfoTypeTransformationsArgs
- func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsOutput() GooglePrivacyDlpV2InfoTypeTransformationsOutput
- func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsOutput
- func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- type GooglePrivacyDlpV2InfoTypeTransformationsInput
- type GooglePrivacyDlpV2InfoTypeTransformationsOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsOutput() GooglePrivacyDlpV2InfoTypeTransformationsOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) Transformations() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- type GooglePrivacyDlpV2InfoTypeTransformationsPtrInput
- type GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) Elem() GooglePrivacyDlpV2InfoTypeTransformationsOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) Transformations() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
- type GooglePrivacyDlpV2InfoTypeTransformationsResponse
- type GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
- func (GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsResponseOutput() GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
- func (o GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) Transformations() GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
- type GooglePrivacyDlpV2InspectConfig
- type GooglePrivacyDlpV2InspectConfigArgs
- func (GooglePrivacyDlpV2InspectConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigOutput() GooglePrivacyDlpV2InspectConfigOutput
- func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigOutput
- func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput
- func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItem
- func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemArray
- func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
- func (i GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayInput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
- func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemInput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrInput
- type GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) Elem() GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
- func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InspectConfigInput
- type GooglePrivacyDlpV2InspectConfigMinLikelihood
- func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InspectConfigMinLikelihoodInput
- type GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
- func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrInput
- type GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) Elem() GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
- func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2InspectConfigOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) ContentOptions() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputdeprecated
- func (o GooglePrivacyDlpV2InspectConfigOutput) CustomInfoTypes() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- func (GooglePrivacyDlpV2InspectConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigOutput) ExcludeInfoTypes() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) IncludeQuote() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) Limits() GooglePrivacyDlpV2FindingLimitsPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) MinLikelihood() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) RuleSet() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigOutput() GooglePrivacyDlpV2InspectConfigOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput
- type GooglePrivacyDlpV2InspectConfigPtrInput
- type GooglePrivacyDlpV2InspectConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ContentOptions() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputdeprecated
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) CustomInfoTypes() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) Elem() GooglePrivacyDlpV2InspectConfigOutput
- func (GooglePrivacyDlpV2InspectConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ExcludeInfoTypes() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) IncludeQuote() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) Limits() GooglePrivacyDlpV2FindingLimitsPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) MinLikelihood() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) RuleSet() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput
- type GooglePrivacyDlpV2InspectConfigResponse
- type GooglePrivacyDlpV2InspectConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ContentOptions() pulumi.StringArrayOutputdeprecated
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) CustomInfoTypes() GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
- func (GooglePrivacyDlpV2InspectConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ExcludeInfoTypes() pulumi.BoolOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) IncludeQuote() pulumi.BoolOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) Limits() GooglePrivacyDlpV2FindingLimitsResponseOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) MinLikelihood() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) RuleSet() GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ToGooglePrivacyDlpV2InspectConfigResponseOutput() GooglePrivacyDlpV2InspectConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ToGooglePrivacyDlpV2InspectConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigResponseOutput
- type GooglePrivacyDlpV2InspectDataSourceDetailsResponse
- type GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
- func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) RequestedOptions() GooglePrivacyDlpV2RequestedOptionsResponseOutput
- func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) Result() GooglePrivacyDlpV2ResultResponseOutput
- func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ToGooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput() GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
- func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ToGooglePrivacyDlpV2InspectDataSourceDetailsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
- type GooglePrivacyDlpV2InspectJobConfig
- type GooglePrivacyDlpV2InspectJobConfigArgs
- func (GooglePrivacyDlpV2InspectJobConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigOutput() GooglePrivacyDlpV2InspectJobConfigOutput
- func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigOutput
- func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput
- func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput
- type GooglePrivacyDlpV2InspectJobConfigInput
- type GooglePrivacyDlpV2InspectJobConfigOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
- func (GooglePrivacyDlpV2InspectJobConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) InspectTemplateName() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) StorageConfig() GooglePrivacyDlpV2StorageConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigOutput() GooglePrivacyDlpV2InspectJobConfigOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput
- type GooglePrivacyDlpV2InspectJobConfigPtrInput
- type GooglePrivacyDlpV2InspectJobConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) Elem() GooglePrivacyDlpV2InspectJobConfigOutput
- func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) InspectTemplateName() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) StorageConfig() GooglePrivacyDlpV2StorageConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput
- func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput
- type GooglePrivacyDlpV2InspectJobConfigResponse
- type GooglePrivacyDlpV2InspectJobConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) Actions() GooglePrivacyDlpV2ActionResponseArrayOutput
- func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) InspectTemplateName() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) StorageConfig() GooglePrivacyDlpV2StorageConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) ToGooglePrivacyDlpV2InspectJobConfigResponseOutput() GooglePrivacyDlpV2InspectJobConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) ToGooglePrivacyDlpV2InspectJobConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigResponseOutput
- type GooglePrivacyDlpV2InspectTemplateResponse
- type GooglePrivacyDlpV2InspectTemplateResponseOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) CreateTime() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) Description() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) DisplayName() pulumi.StringOutput
- func (GooglePrivacyDlpV2InspectTemplateResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigResponseOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) ToGooglePrivacyDlpV2InspectTemplateResponseOutput() GooglePrivacyDlpV2InspectTemplateResponseOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) ToGooglePrivacyDlpV2InspectTemplateResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectTemplateResponseOutput
- func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) UpdateTime() pulumi.StringOutput
- type GooglePrivacyDlpV2InspectionRule
- type GooglePrivacyDlpV2InspectionRuleArgs
- func (GooglePrivacyDlpV2InspectionRuleArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectionRuleArgs) ToGooglePrivacyDlpV2InspectionRuleOutput() GooglePrivacyDlpV2InspectionRuleOutput
- func (i GooglePrivacyDlpV2InspectionRuleArgs) ToGooglePrivacyDlpV2InspectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleOutput
- type GooglePrivacyDlpV2InspectionRuleArray
- func (GooglePrivacyDlpV2InspectionRuleArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectionRuleArray) ToGooglePrivacyDlpV2InspectionRuleArrayOutput() GooglePrivacyDlpV2InspectionRuleArrayOutput
- func (i GooglePrivacyDlpV2InspectionRuleArray) ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleArrayOutput
- type GooglePrivacyDlpV2InspectionRuleArrayInput
- type GooglePrivacyDlpV2InspectionRuleArrayOutput
- func (GooglePrivacyDlpV2InspectionRuleArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InspectionRuleOutput
- func (o GooglePrivacyDlpV2InspectionRuleArrayOutput) ToGooglePrivacyDlpV2InspectionRuleArrayOutput() GooglePrivacyDlpV2InspectionRuleArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleArrayOutput) ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleArrayOutput
- type GooglePrivacyDlpV2InspectionRuleInput
- type GooglePrivacyDlpV2InspectionRuleOutput
- func (GooglePrivacyDlpV2InspectionRuleOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleOutput) ExclusionRule() GooglePrivacyDlpV2ExclusionRulePtrOutput
- func (o GooglePrivacyDlpV2InspectionRuleOutput) HotwordRule() GooglePrivacyDlpV2HotwordRulePtrOutput
- func (o GooglePrivacyDlpV2InspectionRuleOutput) ToGooglePrivacyDlpV2InspectionRuleOutput() GooglePrivacyDlpV2InspectionRuleOutput
- func (o GooglePrivacyDlpV2InspectionRuleOutput) ToGooglePrivacyDlpV2InspectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleOutput
- type GooglePrivacyDlpV2InspectionRuleResponse
- type GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
- func (GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InspectionRuleResponseOutput
- func (o GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleResponseArrayOutput() GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
- type GooglePrivacyDlpV2InspectionRuleResponseOutput
- func (GooglePrivacyDlpV2InspectionRuleResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) ExclusionRule() GooglePrivacyDlpV2ExclusionRuleResponseOutput
- func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) HotwordRule() GooglePrivacyDlpV2HotwordRuleResponseOutput
- func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) ToGooglePrivacyDlpV2InspectionRuleResponseOutput() GooglePrivacyDlpV2InspectionRuleResponseOutput
- func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) ToGooglePrivacyDlpV2InspectionRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleResponseOutput
- type GooglePrivacyDlpV2InspectionRuleSet
- type GooglePrivacyDlpV2InspectionRuleSetArgs
- func (GooglePrivacyDlpV2InspectionRuleSetArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectionRuleSetArgs) ToGooglePrivacyDlpV2InspectionRuleSetOutput() GooglePrivacyDlpV2InspectionRuleSetOutput
- func (i GooglePrivacyDlpV2InspectionRuleSetArgs) ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetOutput
- type GooglePrivacyDlpV2InspectionRuleSetArray
- func (GooglePrivacyDlpV2InspectionRuleSetArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2InspectionRuleSetArray) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- func (i GooglePrivacyDlpV2InspectionRuleSetArray) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- type GooglePrivacyDlpV2InspectionRuleSetArrayInput
- type GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- func (GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleSetArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InspectionRuleSetOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetArrayOutput
- type GooglePrivacyDlpV2InspectionRuleSetInput
- type GooglePrivacyDlpV2InspectionRuleSetOutput
- func (GooglePrivacyDlpV2InspectionRuleSetOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleSetOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetOutput) Rules() GooglePrivacyDlpV2InspectionRuleArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetOutput) ToGooglePrivacyDlpV2InspectionRuleSetOutput() GooglePrivacyDlpV2InspectionRuleSetOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetOutput) ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetOutput
- type GooglePrivacyDlpV2InspectionRuleSetResponse
- type GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
- func (GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InspectionRuleSetResponseOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput() GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
- type GooglePrivacyDlpV2InspectionRuleSetResponseOutput
- func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) Rules() GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseOutput() GooglePrivacyDlpV2InspectionRuleSetResponseOutput
- func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetResponseOutput
- type GooglePrivacyDlpV2JobNotificationEmails
- type GooglePrivacyDlpV2JobNotificationEmailsArgs
- func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsOutput() GooglePrivacyDlpV2JobNotificationEmailsOutput
- func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsOutput
- func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- type GooglePrivacyDlpV2JobNotificationEmailsInput
- type GooglePrivacyDlpV2JobNotificationEmailsOutput
- func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsOutput() GooglePrivacyDlpV2JobNotificationEmailsOutput
- func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsOutput
- func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- type GooglePrivacyDlpV2JobNotificationEmailsPtrInput
- type GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- func (o GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) Elem() GooglePrivacyDlpV2JobNotificationEmailsOutput
- func (GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- func (o GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
- type GooglePrivacyDlpV2JobNotificationEmailsResponse
- type GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
- func (GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ToGooglePrivacyDlpV2JobNotificationEmailsResponseOutput() GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
- func (o GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ToGooglePrivacyDlpV2JobNotificationEmailsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
- type GooglePrivacyDlpV2KAnonymityConfig
- type GooglePrivacyDlpV2KAnonymityConfigArgs
- func (GooglePrivacyDlpV2KAnonymityConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigOutput() GooglePrivacyDlpV2KAnonymityConfigOutput
- func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigOutput
- func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- type GooglePrivacyDlpV2KAnonymityConfigInput
- type GooglePrivacyDlpV2KAnonymityConfigOutput
- func (GooglePrivacyDlpV2KAnonymityConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityConfigOutput) EntityId() GooglePrivacyDlpV2EntityIdPtrOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigOutput() GooglePrivacyDlpV2KAnonymityConfigOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- type GooglePrivacyDlpV2KAnonymityConfigPtrInput
- type GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) Elem() GooglePrivacyDlpV2KAnonymityConfigOutput
- func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) EntityId() GooglePrivacyDlpV2EntityIdPtrOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- type GooglePrivacyDlpV2KAnonymityConfigResponse
- type GooglePrivacyDlpV2KAnonymityConfigResponseOutput
- func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) EntityId() GooglePrivacyDlpV2EntityIdResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ToGooglePrivacyDlpV2KAnonymityConfigResponseOutput() GooglePrivacyDlpV2KAnonymityConfigResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ToGooglePrivacyDlpV2KAnonymityConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigResponseOutput
- type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponse
- type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
- func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput() GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
- type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput
- func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) EquivalenceClassSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput() GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput
- type GooglePrivacyDlpV2KAnonymityHistogramBucketResponse
- type GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
- func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
- type GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
- func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) EquivalenceClassSizeLowerBound() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) EquivalenceClassSizeUpperBound() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput() GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput
- type GooglePrivacyDlpV2KAnonymityResultResponse
- type GooglePrivacyDlpV2KAnonymityResultResponseOutput
- func (GooglePrivacyDlpV2KAnonymityResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KAnonymityResultResponseOutput) EquivalenceClassHistogramBuckets() GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2KAnonymityResultResponseOutput) ToGooglePrivacyDlpV2KAnonymityResultResponseOutput() GooglePrivacyDlpV2KAnonymityResultResponseOutput
- func (o GooglePrivacyDlpV2KAnonymityResultResponseOutput) ToGooglePrivacyDlpV2KAnonymityResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityResultResponseOutput
- type GooglePrivacyDlpV2KMapEstimationConfig
- type GooglePrivacyDlpV2KMapEstimationConfigArgs
- func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigOutput() GooglePrivacyDlpV2KMapEstimationConfigOutput
- func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigOutput
- func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- type GooglePrivacyDlpV2KMapEstimationConfigInput
- type GooglePrivacyDlpV2KMapEstimationConfigOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) AuxiliaryTables() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) QuasiIds() GooglePrivacyDlpV2TaggedFieldArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) RegionCode() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigOutput() GooglePrivacyDlpV2KMapEstimationConfigOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- type GooglePrivacyDlpV2KMapEstimationConfigPtrInput
- type GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) AuxiliaryTables() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) Elem() GooglePrivacyDlpV2KMapEstimationConfigOutput
- func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2TaggedFieldArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) RegionCode() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- type GooglePrivacyDlpV2KMapEstimationConfigResponse
- type GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) AuxiliaryTables() GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
- func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) RegionCode() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ToGooglePrivacyDlpV2KMapEstimationConfigResponseOutput() GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ToGooglePrivacyDlpV2KMapEstimationConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
- type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponse
- type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
- func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
- type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
- func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) MaxAnonymity() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) MinAnonymity() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput() GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput
- type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponse
- type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
- func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput() GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
- type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput
- func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) EstimatedAnonymity() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput() GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput
- type GooglePrivacyDlpV2KMapEstimationResultResponse
- type GooglePrivacyDlpV2KMapEstimationResultResponseOutput
- func (GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KMapEstimationResultResponseOutput) KMapEstimationHistogram() GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ToGooglePrivacyDlpV2KMapEstimationResultResponseOutput() GooglePrivacyDlpV2KMapEstimationResultResponseOutput
- func (o GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ToGooglePrivacyDlpV2KMapEstimationResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationResultResponseOutput
- type GooglePrivacyDlpV2KindExpression
- type GooglePrivacyDlpV2KindExpressionArgs
- func (GooglePrivacyDlpV2KindExpressionArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionOutput() GooglePrivacyDlpV2KindExpressionOutput
- func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionOutput
- func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput
- func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput
- type GooglePrivacyDlpV2KindExpressionInput
- type GooglePrivacyDlpV2KindExpressionOutput
- func (GooglePrivacyDlpV2KindExpressionOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KindExpressionOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionOutput() GooglePrivacyDlpV2KindExpressionOutput
- func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionOutput
- func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput
- func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput
- type GooglePrivacyDlpV2KindExpressionPtrInput
- type GooglePrivacyDlpV2KindExpressionPtrOutput
- func (o GooglePrivacyDlpV2KindExpressionPtrOutput) Elem() GooglePrivacyDlpV2KindExpressionOutput
- func (GooglePrivacyDlpV2KindExpressionPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KindExpressionPtrOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2KindExpressionPtrOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput
- func (o GooglePrivacyDlpV2KindExpressionPtrOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput
- type GooglePrivacyDlpV2KindExpressionResponse
- type GooglePrivacyDlpV2KindExpressionResponseOutput
- func (GooglePrivacyDlpV2KindExpressionResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KindExpressionResponseOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2KindExpressionResponseOutput) ToGooglePrivacyDlpV2KindExpressionResponseOutput() GooglePrivacyDlpV2KindExpressionResponseOutput
- func (o GooglePrivacyDlpV2KindExpressionResponseOutput) ToGooglePrivacyDlpV2KindExpressionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionResponseOutput
- type GooglePrivacyDlpV2KmsWrappedCryptoKey
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs
- func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
- func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
- func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyInput
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) CryptoKeyName() pulumi.StringOutput
- func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) WrappedKey() pulumi.StringOutput
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) CryptoKeyName() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) Elem() GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
- func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) WrappedKey() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyResponse
- type GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) CryptoKeyName() pulumi.StringOutput
- func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) WrappedKey() pulumi.StringOutput
- type GooglePrivacyDlpV2LDiversityConfig
- type GooglePrivacyDlpV2LDiversityConfigArgs
- func (GooglePrivacyDlpV2LDiversityConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigOutput() GooglePrivacyDlpV2LDiversityConfigOutput
- func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigOutput
- func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput
- func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput
- type GooglePrivacyDlpV2LDiversityConfigInput
- type GooglePrivacyDlpV2LDiversityConfigOutput
- func (GooglePrivacyDlpV2LDiversityConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityConfigOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2LDiversityConfigOutput) SensitiveAttribute() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigOutput() GooglePrivacyDlpV2LDiversityConfigOutput
- func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigOutput
- func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput
- func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput
- type GooglePrivacyDlpV2LDiversityConfigPtrInput
- type GooglePrivacyDlpV2LDiversityConfigPtrOutput
- func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) Elem() GooglePrivacyDlpV2LDiversityConfigOutput
- func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) SensitiveAttribute() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput
- func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput
- type GooglePrivacyDlpV2LDiversityConfigResponse
- type GooglePrivacyDlpV2LDiversityConfigResponseOutput
- func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) SensitiveAttribute() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) ToGooglePrivacyDlpV2LDiversityConfigResponseOutput() GooglePrivacyDlpV2LDiversityConfigResponseOutput
- func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) ToGooglePrivacyDlpV2LDiversityConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigResponseOutput
- type GooglePrivacyDlpV2LDiversityEquivalenceClassResponse
- type GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
- func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput() GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
- type GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput
- func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) EquivalenceClassSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) NumDistinctSensitiveValues() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput() GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput
- func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) TopSensitiveValues() GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
- type GooglePrivacyDlpV2LDiversityHistogramBucketResponse
- type GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
- func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
- type GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
- func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) SensitiveValueFrequencyLowerBound() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) SensitiveValueFrequencyUpperBound() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput() GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput
- func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput
- type GooglePrivacyDlpV2LDiversityResultResponse
- type GooglePrivacyDlpV2LDiversityResultResponseOutput
- func (GooglePrivacyDlpV2LDiversityResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LDiversityResultResponseOutput) SensitiveValueFrequencyHistogramBuckets() GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
- func (o GooglePrivacyDlpV2LDiversityResultResponseOutput) ToGooglePrivacyDlpV2LDiversityResultResponseOutput() GooglePrivacyDlpV2LDiversityResultResponseOutput
- func (o GooglePrivacyDlpV2LDiversityResultResponseOutput) ToGooglePrivacyDlpV2LDiversityResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityResultResponseOutput
- type GooglePrivacyDlpV2LargeCustomDictionaryConfig
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs
- func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
- func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
- func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigInput
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) BigQueryField() GooglePrivacyDlpV2BigQueryFieldPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) CloudStorageFileSet() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) OutputPath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) BigQueryField() GooglePrivacyDlpV2BigQueryFieldPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) CloudStorageFileSet() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) Elem() GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
- func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) OutputPath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse
- type GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) BigQueryField() GooglePrivacyDlpV2BigQueryFieldResponseOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) CloudStorageFileSet() GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
- func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) OutputPath() GooglePrivacyDlpV2CloudStoragePathResponseOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
- type GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse
- type GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ApproxNumPhrases() pulumi.StringOutput
- func (GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput() GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
- func (o GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
- type GooglePrivacyDlpV2LeaveUntransformed
- type GooglePrivacyDlpV2LeaveUntransformedArgs
- func (GooglePrivacyDlpV2LeaveUntransformedArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedOutput() GooglePrivacyDlpV2LeaveUntransformedOutput
- func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedOutput
- func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- type GooglePrivacyDlpV2LeaveUntransformedInput
- type GooglePrivacyDlpV2LeaveUntransformedOutput
- func (GooglePrivacyDlpV2LeaveUntransformedOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedOutput() GooglePrivacyDlpV2LeaveUntransformedOutput
- func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedOutput
- func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- type GooglePrivacyDlpV2LeaveUntransformedPtrInput
- type GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- func (o GooglePrivacyDlpV2LeaveUntransformedPtrOutput) Elem() GooglePrivacyDlpV2LeaveUntransformedOutput
- func (GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- func (o GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- type GooglePrivacyDlpV2LeaveUntransformedResponse
- type GooglePrivacyDlpV2LeaveUntransformedResponseOutput
- func (GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ToGooglePrivacyDlpV2LeaveUntransformedResponseOutput() GooglePrivacyDlpV2LeaveUntransformedResponseOutput
- func (o GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ToGooglePrivacyDlpV2LeaveUntransformedResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedResponseOutput
- type GooglePrivacyDlpV2LikelihoodAdjustment
- type GooglePrivacyDlpV2LikelihoodAdjustmentArgs
- func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput() GooglePrivacyDlpV2LikelihoodAdjustmentOutput
- func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentOutput
- func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood
- func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput
- type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
- func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrInput
- type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) Elem() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
- func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2LikelihoodAdjustmentInput
- type GooglePrivacyDlpV2LikelihoodAdjustmentOutput
- func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) FixedLikelihood() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) RelativeLikelihood() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput() GooglePrivacyDlpV2LikelihoodAdjustmentOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- type GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput
- type GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) Elem() GooglePrivacyDlpV2LikelihoodAdjustmentOutput
- func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) FixedLikelihood() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) RelativeLikelihood() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
- type GooglePrivacyDlpV2LikelihoodAdjustmentResponse
- type GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
- func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) FixedLikelihood() pulumi.StringOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) RelativeLikelihood() pulumi.IntOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput() GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
- func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
- type GooglePrivacyDlpV2Manual
- type GooglePrivacyDlpV2ManualArgs
- func (GooglePrivacyDlpV2ManualArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualOutput() GooglePrivacyDlpV2ManualOutput
- func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualOutput
- func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput
- func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualPtrOutput
- type GooglePrivacyDlpV2ManualInput
- type GooglePrivacyDlpV2ManualOutput
- func (GooglePrivacyDlpV2ManualOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualOutput() GooglePrivacyDlpV2ManualOutput
- func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualOutput
- func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput
- func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualPtrOutput
- type GooglePrivacyDlpV2ManualPtrInput
- type GooglePrivacyDlpV2ManualPtrOutput
- func (o GooglePrivacyDlpV2ManualPtrOutput) Elem() GooglePrivacyDlpV2ManualOutput
- func (GooglePrivacyDlpV2ManualPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ManualPtrOutput) ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput
- func (o GooglePrivacyDlpV2ManualPtrOutput) ToGooglePrivacyDlpV2ManualPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualPtrOutput
- type GooglePrivacyDlpV2ManualResponse
- type GooglePrivacyDlpV2ManualResponseOutput
- func (GooglePrivacyDlpV2ManualResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ManualResponseOutput) ToGooglePrivacyDlpV2ManualResponseOutput() GooglePrivacyDlpV2ManualResponseOutput
- func (o GooglePrivacyDlpV2ManualResponseOutput) ToGooglePrivacyDlpV2ManualResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualResponseOutput
- type GooglePrivacyDlpV2NumericalStatsConfig
- type GooglePrivacyDlpV2NumericalStatsConfigArgs
- func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigOutput() GooglePrivacyDlpV2NumericalStatsConfigOutput
- func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigOutput
- func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- type GooglePrivacyDlpV2NumericalStatsConfigInput
- type GooglePrivacyDlpV2NumericalStatsConfigOutput
- func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigOutput() GooglePrivacyDlpV2NumericalStatsConfigOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- type GooglePrivacyDlpV2NumericalStatsConfigPtrInput
- type GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) Elem() GooglePrivacyDlpV2NumericalStatsConfigOutput
- func (GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- type GooglePrivacyDlpV2NumericalStatsConfigResponse
- type GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
- func (GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ToGooglePrivacyDlpV2NumericalStatsConfigResponseOutput() GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
- func (o GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ToGooglePrivacyDlpV2NumericalStatsConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
- type GooglePrivacyDlpV2NumericalStatsResultResponse
- type GooglePrivacyDlpV2NumericalStatsResultResponseOutput
- func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) MaxValue() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) MinValue() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) QuantileValues() GooglePrivacyDlpV2ValueResponseArrayOutput
- func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ToGooglePrivacyDlpV2NumericalStatsResultResponseOutput() GooglePrivacyDlpV2NumericalStatsResultResponseOutput
- func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ToGooglePrivacyDlpV2NumericalStatsResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsResultResponseOutput
- type GooglePrivacyDlpV2OutputStorageConfig
- type GooglePrivacyDlpV2OutputStorageConfigArgs
- func (GooglePrivacyDlpV2OutputStorageConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigOutput() GooglePrivacyDlpV2OutputStorageConfigOutput
- func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutput
- func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- type GooglePrivacyDlpV2OutputStorageConfigInput
- type GooglePrivacyDlpV2OutputStorageConfigOutput
- func (GooglePrivacyDlpV2OutputStorageConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2OutputStorageConfigOutput) OutputSchema() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutput) Table() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutput() GooglePrivacyDlpV2OutputStorageConfigOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- type GooglePrivacyDlpV2OutputStorageConfigOutputSchema
- func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput
- type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
- func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrInput
- type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) Elem() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
- func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2OutputStorageConfigPtrInput
- type GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) Elem() GooglePrivacyDlpV2OutputStorageConfigOutput
- func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) OutputSchema() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) Table() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- type GooglePrivacyDlpV2OutputStorageConfigResponse
- type GooglePrivacyDlpV2OutputStorageConfigResponseOutput
- func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) OutputSchema() pulumi.StringOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ToGooglePrivacyDlpV2OutputStorageConfigResponseOutput() GooglePrivacyDlpV2OutputStorageConfigResponseOutput
- func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ToGooglePrivacyDlpV2OutputStorageConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigResponseOutput
- type GooglePrivacyDlpV2PartitionId
- type GooglePrivacyDlpV2PartitionIdArgs
- func (GooglePrivacyDlpV2PartitionIdArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdOutput() GooglePrivacyDlpV2PartitionIdOutput
- func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdOutput
- func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput
- func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput
- type GooglePrivacyDlpV2PartitionIdInput
- type GooglePrivacyDlpV2PartitionIdOutput
- func (GooglePrivacyDlpV2PartitionIdOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PartitionIdOutput) NamespaceId() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdOutput) Project() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdOutput() GooglePrivacyDlpV2PartitionIdOutput
- func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdOutput
- func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput
- type GooglePrivacyDlpV2PartitionIdPtrInput
- type GooglePrivacyDlpV2PartitionIdPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdPtrOutput) Elem() GooglePrivacyDlpV2PartitionIdOutput
- func (GooglePrivacyDlpV2PartitionIdPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PartitionIdPtrOutput) NamespaceId() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdPtrOutput) Project() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdPtrOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput
- func (o GooglePrivacyDlpV2PartitionIdPtrOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput
- type GooglePrivacyDlpV2PartitionIdResponse
- type GooglePrivacyDlpV2PartitionIdResponseOutput
- func (GooglePrivacyDlpV2PartitionIdResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PartitionIdResponseOutput) NamespaceId() pulumi.StringOutput
- func (o GooglePrivacyDlpV2PartitionIdResponseOutput) Project() pulumi.StringOutput
- func (o GooglePrivacyDlpV2PartitionIdResponseOutput) ToGooglePrivacyDlpV2PartitionIdResponseOutput() GooglePrivacyDlpV2PartitionIdResponseOutput
- func (o GooglePrivacyDlpV2PartitionIdResponseOutput) ToGooglePrivacyDlpV2PartitionIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdResponseOutput
- type GooglePrivacyDlpV2PrimitiveTransformation
- type GooglePrivacyDlpV2PrimitiveTransformationArgs
- func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationOutput() GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- type GooglePrivacyDlpV2PrimitiveTransformationInput
- type GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) BucketingConfig() GooglePrivacyDlpV2BucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CharacterMaskConfig() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoDeterministicConfig() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoHashConfig() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoReplaceFfxFpeConfig() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) DateShiftConfig() GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) FixedSizeBucketingConfig() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) RedactConfig() GooglePrivacyDlpV2RedactConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceConfig() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceDictionaryConfig() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceWithInfoTypeConfig() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) TimePartConfig() GooglePrivacyDlpV2TimePartConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationOutput() GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- type GooglePrivacyDlpV2PrimitiveTransformationPtrInput
- type GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) BucketingConfig() GooglePrivacyDlpV2BucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CharacterMaskConfig() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoDeterministicConfig() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoHashConfig() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoReplaceFfxFpeConfig() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) DateShiftConfig() GooglePrivacyDlpV2DateShiftConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) Elem() GooglePrivacyDlpV2PrimitiveTransformationOutput
- func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) FixedSizeBucketingConfig() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) RedactConfig() GooglePrivacyDlpV2RedactConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceConfig() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceDictionaryConfig() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceWithInfoTypeConfig() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) TimePartConfig() GooglePrivacyDlpV2TimePartConfigPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
- type GooglePrivacyDlpV2PrimitiveTransformationResponse
- type GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) BucketingConfig() GooglePrivacyDlpV2BucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CharacterMaskConfig() GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoDeterministicConfig() GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoHashConfig() GooglePrivacyDlpV2CryptoHashConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoReplaceFfxFpeConfig() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) DateShiftConfig() GooglePrivacyDlpV2DateShiftConfigResponseOutput
- func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) FixedSizeBucketingConfig() GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) RedactConfig() GooglePrivacyDlpV2RedactConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceConfig() GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceDictionaryConfig() GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceWithInfoTypeConfig() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) TimePartConfig() GooglePrivacyDlpV2TimePartConfigResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ToGooglePrivacyDlpV2PrimitiveTransformationResponseOutput() GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
- func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ToGooglePrivacyDlpV2PrimitiveTransformationResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
- type GooglePrivacyDlpV2PrivacyMetric
- type GooglePrivacyDlpV2PrivacyMetricArgs
- func (GooglePrivacyDlpV2PrivacyMetricArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricOutput() GooglePrivacyDlpV2PrivacyMetricOutput
- func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricOutput
- func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput
- func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput
- type GooglePrivacyDlpV2PrivacyMetricInput
- type GooglePrivacyDlpV2PrivacyMetricOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) CategoricalStatsConfig() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) DeltaPresenceEstimationConfig() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- func (GooglePrivacyDlpV2PrivacyMetricOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) KAnonymityConfig() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) KMapEstimationConfig() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) LDiversityConfig() GooglePrivacyDlpV2LDiversityConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) NumericalStatsConfig() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricOutput() GooglePrivacyDlpV2PrivacyMetricOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput
- type GooglePrivacyDlpV2PrivacyMetricPtrInput
- type GooglePrivacyDlpV2PrivacyMetricPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) CategoricalStatsConfig() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) DeltaPresenceEstimationConfig() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) Elem() GooglePrivacyDlpV2PrivacyMetricOutput
- func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) KAnonymityConfig() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) KMapEstimationConfig() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) LDiversityConfig() GooglePrivacyDlpV2LDiversityConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) NumericalStatsConfig() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput
- func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput
- type GooglePrivacyDlpV2PrivacyMetricResponse
- type GooglePrivacyDlpV2PrivacyMetricResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) CategoricalStatsConfig() GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) DeltaPresenceEstimationConfig() GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
- func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) KAnonymityConfig() GooglePrivacyDlpV2KAnonymityConfigResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) KMapEstimationConfig() GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) LDiversityConfig() GooglePrivacyDlpV2LDiversityConfigResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) NumericalStatsConfig() GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) ToGooglePrivacyDlpV2PrivacyMetricResponseOutput() GooglePrivacyDlpV2PrivacyMetricResponseOutput
- func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) ToGooglePrivacyDlpV2PrivacyMetricResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricResponseOutput
- type GooglePrivacyDlpV2Proximity
- type GooglePrivacyDlpV2ProximityArgs
- func (GooglePrivacyDlpV2ProximityArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityOutput() GooglePrivacyDlpV2ProximityOutput
- func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityOutput
- func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput
- func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityPtrOutput
- type GooglePrivacyDlpV2ProximityInput
- type GooglePrivacyDlpV2ProximityOutput
- func (GooglePrivacyDlpV2ProximityOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityOutput() GooglePrivacyDlpV2ProximityOutput
- func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityOutput
- func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2ProximityOutput) WindowAfter() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2ProximityOutput) WindowBefore() pulumi.IntPtrOutput
- type GooglePrivacyDlpV2ProximityPtrInput
- type GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2ProximityPtrOutput) Elem() GooglePrivacyDlpV2ProximityOutput
- func (GooglePrivacyDlpV2ProximityPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ProximityPtrOutput) ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2ProximityPtrOutput) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityPtrOutput
- func (o GooglePrivacyDlpV2ProximityPtrOutput) WindowAfter() pulumi.IntPtrOutput
- func (o GooglePrivacyDlpV2ProximityPtrOutput) WindowBefore() pulumi.IntPtrOutput
- type GooglePrivacyDlpV2ProximityResponse
- type GooglePrivacyDlpV2ProximityResponseOutput
- func (GooglePrivacyDlpV2ProximityResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ProximityResponseOutput) ToGooglePrivacyDlpV2ProximityResponseOutput() GooglePrivacyDlpV2ProximityResponseOutput
- func (o GooglePrivacyDlpV2ProximityResponseOutput) ToGooglePrivacyDlpV2ProximityResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityResponseOutput
- func (o GooglePrivacyDlpV2ProximityResponseOutput) WindowAfter() pulumi.IntOutput
- func (o GooglePrivacyDlpV2ProximityResponseOutput) WindowBefore() pulumi.IntOutput
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs
- func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
- func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
- func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogInput
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
- func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) Elem() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
- func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse
- type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
- func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
- func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
- type GooglePrivacyDlpV2PublishSummaryToCscc
- type GooglePrivacyDlpV2PublishSummaryToCsccArgs
- func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccOutput() GooglePrivacyDlpV2PublishSummaryToCsccOutput
- func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccOutput
- func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- type GooglePrivacyDlpV2PublishSummaryToCsccInput
- type GooglePrivacyDlpV2PublishSummaryToCsccOutput
- func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccOutput() GooglePrivacyDlpV2PublishSummaryToCsccOutput
- func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccOutput
- func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- type GooglePrivacyDlpV2PublishSummaryToCsccPtrInput
- type GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- func (o GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) Elem() GooglePrivacyDlpV2PublishSummaryToCsccOutput
- func (GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- func (o GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
- type GooglePrivacyDlpV2PublishSummaryToCsccResponse
- type GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
- func (GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccResponseOutput() GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
- func (o GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
- type GooglePrivacyDlpV2PublishToPubSub
- type GooglePrivacyDlpV2PublishToPubSubArgs
- func (GooglePrivacyDlpV2PublishToPubSubArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubOutput() GooglePrivacyDlpV2PublishToPubSubOutput
- func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubOutput
- func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput
- type GooglePrivacyDlpV2PublishToPubSubInput
- type GooglePrivacyDlpV2PublishToPubSubOutput
- func (GooglePrivacyDlpV2PublishToPubSubOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubOutput() GooglePrivacyDlpV2PublishToPubSubOutput
- func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubOutput
- func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (o GooglePrivacyDlpV2PublishToPubSubOutput) Topic() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2PublishToPubSubPtrInput
- type GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) Elem() GooglePrivacyDlpV2PublishToPubSubOutput
- func (GooglePrivacyDlpV2PublishToPubSubPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput
- func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) Topic() pulumi.StringPtrOutput
- type GooglePrivacyDlpV2PublishToPubSubResponse
- type GooglePrivacyDlpV2PublishToPubSubResponseOutput
- func (GooglePrivacyDlpV2PublishToPubSubResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishToPubSubResponseOutput) ToGooglePrivacyDlpV2PublishToPubSubResponseOutput() GooglePrivacyDlpV2PublishToPubSubResponseOutput
- func (o GooglePrivacyDlpV2PublishToPubSubResponseOutput) ToGooglePrivacyDlpV2PublishToPubSubResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubResponseOutput
- func (o GooglePrivacyDlpV2PublishToPubSubResponseOutput) Topic() pulumi.StringOutput
- type GooglePrivacyDlpV2PublishToStackdriver
- type GooglePrivacyDlpV2PublishToStackdriverArgs
- func (GooglePrivacyDlpV2PublishToStackdriverArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverOutput() GooglePrivacyDlpV2PublishToStackdriverOutput
- func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverOutput
- func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- type GooglePrivacyDlpV2PublishToStackdriverInput
- type GooglePrivacyDlpV2PublishToStackdriverOutput
- func (GooglePrivacyDlpV2PublishToStackdriverOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverOutput() GooglePrivacyDlpV2PublishToStackdriverOutput
- func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverOutput
- func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- type GooglePrivacyDlpV2PublishToStackdriverPtrInput
- type GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- func (o GooglePrivacyDlpV2PublishToStackdriverPtrOutput) Elem() GooglePrivacyDlpV2PublishToStackdriverOutput
- func (GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- func (o GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput
- type GooglePrivacyDlpV2PublishToStackdriverResponse
- type GooglePrivacyDlpV2PublishToStackdriverResponseOutput
- func (GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ToGooglePrivacyDlpV2PublishToStackdriverResponseOutput() GooglePrivacyDlpV2PublishToStackdriverResponseOutput
- func (o GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ToGooglePrivacyDlpV2PublishToStackdriverResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverResponseOutput
- type GooglePrivacyDlpV2QuasiId
- type GooglePrivacyDlpV2QuasiIdArgs
- func (GooglePrivacyDlpV2QuasiIdArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2QuasiIdArgs) ToGooglePrivacyDlpV2QuasiIdOutput() GooglePrivacyDlpV2QuasiIdOutput
- func (i GooglePrivacyDlpV2QuasiIdArgs) ToGooglePrivacyDlpV2QuasiIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdOutput
- type GooglePrivacyDlpV2QuasiIdArray
- func (GooglePrivacyDlpV2QuasiIdArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2QuasiIdArray) ToGooglePrivacyDlpV2QuasiIdArrayOutput() GooglePrivacyDlpV2QuasiIdArrayOutput
- func (i GooglePrivacyDlpV2QuasiIdArray) ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdArrayOutput
- type GooglePrivacyDlpV2QuasiIdArrayInput
- type GooglePrivacyDlpV2QuasiIdArrayOutput
- func (GooglePrivacyDlpV2QuasiIdArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdOutput
- func (o GooglePrivacyDlpV2QuasiIdArrayOutput) ToGooglePrivacyDlpV2QuasiIdArrayOutput() GooglePrivacyDlpV2QuasiIdArrayOutput
- func (o GooglePrivacyDlpV2QuasiIdArrayOutput) ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdArrayOutput
- type GooglePrivacyDlpV2QuasiIdField
- type GooglePrivacyDlpV2QuasiIdFieldArgs
- func (GooglePrivacyDlpV2QuasiIdFieldArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2QuasiIdFieldArgs) ToGooglePrivacyDlpV2QuasiIdFieldOutput() GooglePrivacyDlpV2QuasiIdFieldOutput
- func (i GooglePrivacyDlpV2QuasiIdFieldArgs) ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldOutput
- type GooglePrivacyDlpV2QuasiIdFieldArray
- func (GooglePrivacyDlpV2QuasiIdFieldArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2QuasiIdFieldArray) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput() GooglePrivacyDlpV2QuasiIdFieldArrayOutput
- func (i GooglePrivacyDlpV2QuasiIdFieldArray) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldArrayOutput
- type GooglePrivacyDlpV2QuasiIdFieldArrayInput
- type GooglePrivacyDlpV2QuasiIdFieldArrayOutput
- func (GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdFieldArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdFieldOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput() GooglePrivacyDlpV2QuasiIdFieldArrayOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldArrayOutput
- type GooglePrivacyDlpV2QuasiIdFieldInput
- type GooglePrivacyDlpV2QuasiIdFieldOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldOutput) CustomTag() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2QuasiIdFieldOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdFieldOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldOutput) ToGooglePrivacyDlpV2QuasiIdFieldOutput() GooglePrivacyDlpV2QuasiIdFieldOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldOutput) ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldOutput
- type GooglePrivacyDlpV2QuasiIdFieldResponse
- type GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
- func (GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdFieldResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput() GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
- type GooglePrivacyDlpV2QuasiIdFieldResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) CustomTag() pulumi.StringOutput
- func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseOutput() GooglePrivacyDlpV2QuasiIdFieldResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldResponseOutput
- type GooglePrivacyDlpV2QuasiIdInput
- type GooglePrivacyDlpV2QuasiIdOutput
- func (o GooglePrivacyDlpV2QuasiIdOutput) CustomTag() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2QuasiIdOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdOutput) Field() GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2QuasiIdOutput) Inferred() GoogleProtobufEmptyPtrOutput
- func (o GooglePrivacyDlpV2QuasiIdOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2QuasiIdOutput) ToGooglePrivacyDlpV2QuasiIdOutput() GooglePrivacyDlpV2QuasiIdOutput
- func (o GooglePrivacyDlpV2QuasiIdOutput) ToGooglePrivacyDlpV2QuasiIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdOutput
- type GooglePrivacyDlpV2QuasiIdResponse
- type GooglePrivacyDlpV2QuasiIdResponseArrayOutput
- func (GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdResponseArrayOutput() GooglePrivacyDlpV2QuasiIdResponseArrayOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdResponseArrayOutput
- type GooglePrivacyDlpV2QuasiIdResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseOutput) CustomTag() pulumi.StringOutput
- func (GooglePrivacyDlpV2QuasiIdResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseOutput) Inferred() GoogleProtobufEmptyResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseOutput) ToGooglePrivacyDlpV2QuasiIdResponseOutput() GooglePrivacyDlpV2QuasiIdResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdResponseOutput) ToGooglePrivacyDlpV2QuasiIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdResponseOutput
- type GooglePrivacyDlpV2QuasiIdentifierField
- type GooglePrivacyDlpV2QuasiIdentifierFieldArgs
- func (GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput() GooglePrivacyDlpV2QuasiIdentifierFieldOutput
- func (i GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldOutput
- type GooglePrivacyDlpV2QuasiIdentifierFieldArray
- func (GooglePrivacyDlpV2QuasiIdentifierFieldArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2QuasiIdentifierFieldArray) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
- func (i GooglePrivacyDlpV2QuasiIdentifierFieldArray) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
- type GooglePrivacyDlpV2QuasiIdentifierFieldArrayInput
- type GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
- func (GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdentifierFieldOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
- type GooglePrivacyDlpV2QuasiIdentifierFieldInput
- type GooglePrivacyDlpV2QuasiIdentifierFieldOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) CustomTag() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput() GooglePrivacyDlpV2QuasiIdentifierFieldOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldOutput
- type GooglePrivacyDlpV2QuasiIdentifierFieldResponse
- type GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
- func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
- type GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) CustomTag() pulumi.StringOutput
- func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput() GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput
- func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput
- type GooglePrivacyDlpV2RecordCondition
- type GooglePrivacyDlpV2RecordConditionArgs
- func (GooglePrivacyDlpV2RecordConditionArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionOutput() GooglePrivacyDlpV2RecordConditionOutput
- func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionOutput
- func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput
- func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput
- type GooglePrivacyDlpV2RecordConditionInput
- type GooglePrivacyDlpV2RecordConditionOutput
- func (GooglePrivacyDlpV2RecordConditionOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordConditionOutput) Expressions() GooglePrivacyDlpV2ExpressionsPtrOutput
- func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionOutput() GooglePrivacyDlpV2RecordConditionOutput
- func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionOutput
- func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput
- func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput
- type GooglePrivacyDlpV2RecordConditionPtrInput
- type GooglePrivacyDlpV2RecordConditionPtrOutput
- func (o GooglePrivacyDlpV2RecordConditionPtrOutput) Elem() GooglePrivacyDlpV2RecordConditionOutput
- func (GooglePrivacyDlpV2RecordConditionPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordConditionPtrOutput) Expressions() GooglePrivacyDlpV2ExpressionsPtrOutput
- func (o GooglePrivacyDlpV2RecordConditionPtrOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput
- func (o GooglePrivacyDlpV2RecordConditionPtrOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput
- type GooglePrivacyDlpV2RecordConditionResponse
- type GooglePrivacyDlpV2RecordConditionResponseOutput
- func (GooglePrivacyDlpV2RecordConditionResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordConditionResponseOutput) Expressions() GooglePrivacyDlpV2ExpressionsResponseOutput
- func (o GooglePrivacyDlpV2RecordConditionResponseOutput) ToGooglePrivacyDlpV2RecordConditionResponseOutput() GooglePrivacyDlpV2RecordConditionResponseOutput
- func (o GooglePrivacyDlpV2RecordConditionResponseOutput) ToGooglePrivacyDlpV2RecordConditionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionResponseOutput
- type GooglePrivacyDlpV2RecordSuppression
- type GooglePrivacyDlpV2RecordSuppressionArgs
- func (GooglePrivacyDlpV2RecordSuppressionArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RecordSuppressionArgs) ToGooglePrivacyDlpV2RecordSuppressionOutput() GooglePrivacyDlpV2RecordSuppressionOutput
- func (i GooglePrivacyDlpV2RecordSuppressionArgs) ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionOutput
- type GooglePrivacyDlpV2RecordSuppressionArray
- func (GooglePrivacyDlpV2RecordSuppressionArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RecordSuppressionArray) ToGooglePrivacyDlpV2RecordSuppressionArrayOutput() GooglePrivacyDlpV2RecordSuppressionArrayOutput
- func (i GooglePrivacyDlpV2RecordSuppressionArray) ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionArrayOutput
- type GooglePrivacyDlpV2RecordSuppressionArrayInput
- type GooglePrivacyDlpV2RecordSuppressionArrayOutput
- func (GooglePrivacyDlpV2RecordSuppressionArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordSuppressionArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2RecordSuppressionOutput
- func (o GooglePrivacyDlpV2RecordSuppressionArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionArrayOutput() GooglePrivacyDlpV2RecordSuppressionArrayOutput
- func (o GooglePrivacyDlpV2RecordSuppressionArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionArrayOutput
- type GooglePrivacyDlpV2RecordSuppressionInput
- type GooglePrivacyDlpV2RecordSuppressionOutput
- func (o GooglePrivacyDlpV2RecordSuppressionOutput) Condition() GooglePrivacyDlpV2RecordConditionPtrOutput
- func (GooglePrivacyDlpV2RecordSuppressionOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordSuppressionOutput) ToGooglePrivacyDlpV2RecordSuppressionOutput() GooglePrivacyDlpV2RecordSuppressionOutput
- func (o GooglePrivacyDlpV2RecordSuppressionOutput) ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionOutput
- type GooglePrivacyDlpV2RecordSuppressionResponse
- type GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
- func (GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2RecordSuppressionResponseOutput
- func (o GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseArrayOutput() GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
- func (o GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
- type GooglePrivacyDlpV2RecordSuppressionResponseOutput
- func (o GooglePrivacyDlpV2RecordSuppressionResponseOutput) Condition() GooglePrivacyDlpV2RecordConditionResponseOutput
- func (GooglePrivacyDlpV2RecordSuppressionResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordSuppressionResponseOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseOutput() GooglePrivacyDlpV2RecordSuppressionResponseOutput
- func (o GooglePrivacyDlpV2RecordSuppressionResponseOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionResponseOutput
- type GooglePrivacyDlpV2RecordTransformations
- type GooglePrivacyDlpV2RecordTransformationsArgs
- func (GooglePrivacyDlpV2RecordTransformationsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsOutput() GooglePrivacyDlpV2RecordTransformationsOutput
- func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsOutput
- func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput
- func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput
- type GooglePrivacyDlpV2RecordTransformationsInput
- type GooglePrivacyDlpV2RecordTransformationsOutput
- func (GooglePrivacyDlpV2RecordTransformationsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordTransformationsOutput) FieldTransformations() GooglePrivacyDlpV2FieldTransformationArrayOutput
- func (o GooglePrivacyDlpV2RecordTransformationsOutput) RecordSuppressions() GooglePrivacyDlpV2RecordSuppressionArrayOutput
- func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsOutput() GooglePrivacyDlpV2RecordTransformationsOutput
- func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsOutput
- func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput
- func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput
- type GooglePrivacyDlpV2RecordTransformationsPtrInput
- type GooglePrivacyDlpV2RecordTransformationsPtrOutput
- func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) Elem() GooglePrivacyDlpV2RecordTransformationsOutput
- func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) FieldTransformations() GooglePrivacyDlpV2FieldTransformationArrayOutput
- func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) RecordSuppressions() GooglePrivacyDlpV2RecordSuppressionArrayOutput
- func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput
- func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput
- type GooglePrivacyDlpV2RecordTransformationsResponse
- type GooglePrivacyDlpV2RecordTransformationsResponseOutput
- func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) FieldTransformations() GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
- func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) RecordSuppressions() GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
- func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) ToGooglePrivacyDlpV2RecordTransformationsResponseOutput() GooglePrivacyDlpV2RecordTransformationsResponseOutput
- func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) ToGooglePrivacyDlpV2RecordTransformationsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsResponseOutput
- type GooglePrivacyDlpV2RedactConfig
- type GooglePrivacyDlpV2RedactConfigArgs
- func (GooglePrivacyDlpV2RedactConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigOutput() GooglePrivacyDlpV2RedactConfigOutput
- func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigOutput
- func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput
- func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput
- type GooglePrivacyDlpV2RedactConfigInput
- type GooglePrivacyDlpV2RedactConfigOutput
- func (GooglePrivacyDlpV2RedactConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigOutput() GooglePrivacyDlpV2RedactConfigOutput
- func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigOutput
- func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput
- func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput
- type GooglePrivacyDlpV2RedactConfigPtrInput
- type GooglePrivacyDlpV2RedactConfigPtrOutput
- func (o GooglePrivacyDlpV2RedactConfigPtrOutput) Elem() GooglePrivacyDlpV2RedactConfigOutput
- func (GooglePrivacyDlpV2RedactConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RedactConfigPtrOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput
- func (o GooglePrivacyDlpV2RedactConfigPtrOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput
- type GooglePrivacyDlpV2RedactConfigResponse
- type GooglePrivacyDlpV2RedactConfigResponseOutput
- func (GooglePrivacyDlpV2RedactConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RedactConfigResponseOutput) ToGooglePrivacyDlpV2RedactConfigResponseOutput() GooglePrivacyDlpV2RedactConfigResponseOutput
- func (o GooglePrivacyDlpV2RedactConfigResponseOutput) ToGooglePrivacyDlpV2RedactConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigResponseOutput
- type GooglePrivacyDlpV2Regex
- type GooglePrivacyDlpV2RegexArgs
- func (GooglePrivacyDlpV2RegexArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexOutput() GooglePrivacyDlpV2RegexOutput
- func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexOutput
- func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput
- func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexPtrOutput
- type GooglePrivacyDlpV2RegexInput
- type GooglePrivacyDlpV2RegexOutput
- func (GooglePrivacyDlpV2RegexOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RegexOutput) GroupIndexes() pulumi.IntArrayOutput
- func (o GooglePrivacyDlpV2RegexOutput) Pattern() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexOutput() GooglePrivacyDlpV2RegexOutput
- func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexOutput
- func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexPtrOutput
- type GooglePrivacyDlpV2RegexPtrInput
- type GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2RegexPtrOutput) Elem() GooglePrivacyDlpV2RegexOutput
- func (GooglePrivacyDlpV2RegexPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RegexPtrOutput) GroupIndexes() pulumi.IntArrayOutput
- func (o GooglePrivacyDlpV2RegexPtrOutput) Pattern() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2RegexPtrOutput) ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2RegexPtrOutput) ToGooglePrivacyDlpV2RegexPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexPtrOutput
- type GooglePrivacyDlpV2RegexResponse
- type GooglePrivacyDlpV2RegexResponseOutput
- func (GooglePrivacyDlpV2RegexResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RegexResponseOutput) GroupIndexes() pulumi.IntArrayOutput
- func (o GooglePrivacyDlpV2RegexResponseOutput) Pattern() pulumi.StringOutput
- func (o GooglePrivacyDlpV2RegexResponseOutput) ToGooglePrivacyDlpV2RegexResponseOutput() GooglePrivacyDlpV2RegexResponseOutput
- func (o GooglePrivacyDlpV2RegexResponseOutput) ToGooglePrivacyDlpV2RegexResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexResponseOutput
- type GooglePrivacyDlpV2ReplaceDictionaryConfig
- type GooglePrivacyDlpV2ReplaceDictionaryConfigArgs
- func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
- func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
- func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceDictionaryConfigInput
- type GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
- func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
- type GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput
- type GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) Elem() GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
- func (GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
- type GooglePrivacyDlpV2ReplaceDictionaryConfigResponse
- type GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
- func (GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
- func (o GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) WordList() GooglePrivacyDlpV2WordListResponseOutput
- type GooglePrivacyDlpV2ReplaceValueConfig
- type GooglePrivacyDlpV2ReplaceValueConfigArgs
- func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigOutput() GooglePrivacyDlpV2ReplaceValueConfigOutput
- func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigOutput
- func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceValueConfigInput
- type GooglePrivacyDlpV2ReplaceValueConfigOutput
- func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) NewValue() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigOutput() GooglePrivacyDlpV2ReplaceValueConfigOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceValueConfigPtrInput
- type GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) Elem() GooglePrivacyDlpV2ReplaceValueConfigOutput
- func (GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) NewValue() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceValueConfigResponse
- type GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
- func (GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) NewValue() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceValueConfigResponseOutput() GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
- func (o GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceValueConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfig
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs
- func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
- func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
- func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigInput
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
- func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) Elem() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
- func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponse
- type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
- func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
- func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
- type GooglePrivacyDlpV2RequestedOptionsResponse
- type GooglePrivacyDlpV2RequestedOptionsResponseOutput
- func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) JobConfig() GooglePrivacyDlpV2InspectJobConfigResponseOutput
- func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) SnapshotInspectTemplate() GooglePrivacyDlpV2InspectTemplateResponseOutput
- func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedOptionsResponseOutput() GooglePrivacyDlpV2RequestedOptionsResponseOutput
- func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RequestedOptionsResponseOutput
- type GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponse
- type GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
- func (GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) JobConfig() GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
- func (o GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput() GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
- func (o GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
- type GooglePrivacyDlpV2ResultResponse
- type GooglePrivacyDlpV2ResultResponseOutput
- func (GooglePrivacyDlpV2ResultResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ResultResponseOutput) HybridStats() GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
- func (o GooglePrivacyDlpV2ResultResponseOutput) InfoTypeStats() GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
- func (o GooglePrivacyDlpV2ResultResponseOutput) ProcessedBytes() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ResultResponseOutput) ToGooglePrivacyDlpV2ResultResponseOutput() GooglePrivacyDlpV2ResultResponseOutput
- func (o GooglePrivacyDlpV2ResultResponseOutput) ToGooglePrivacyDlpV2ResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ResultResponseOutput
- func (o GooglePrivacyDlpV2ResultResponseOutput) TotalEstimatedBytes() pulumi.StringOutput
- type GooglePrivacyDlpV2RiskAnalysisJobConfig
- type GooglePrivacyDlpV2RiskAnalysisJobConfigArgs
- func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
- func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
- func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- type GooglePrivacyDlpV2RiskAnalysisJobConfigInput
- type GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
- func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) PrivacyMetric() GooglePrivacyDlpV2PrivacyMetricPtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) SourceTable() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- type GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput
- type GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) Elem() GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
- func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) PrivacyMetric() GooglePrivacyDlpV2PrivacyMetricPtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) SourceTable() GooglePrivacyDlpV2BigQueryTablePtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
- type GooglePrivacyDlpV2RiskAnalysisJobConfigResponse
- type GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) Actions() GooglePrivacyDlpV2ActionResponseArrayOutput
- func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) PrivacyMetric() GooglePrivacyDlpV2PrivacyMetricResponseOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) SourceTable() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
- func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
- type GooglePrivacyDlpV2SaveFindings
- type GooglePrivacyDlpV2SaveFindingsArgs
- func (GooglePrivacyDlpV2SaveFindingsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsOutput() GooglePrivacyDlpV2SaveFindingsOutput
- func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsOutput
- func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput
- func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput
- type GooglePrivacyDlpV2SaveFindingsInput
- type GooglePrivacyDlpV2SaveFindingsOutput
- func (GooglePrivacyDlpV2SaveFindingsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SaveFindingsOutput) OutputConfig() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsOutput() GooglePrivacyDlpV2SaveFindingsOutput
- func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsOutput
- func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput
- func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput
- type GooglePrivacyDlpV2SaveFindingsPtrInput
- type GooglePrivacyDlpV2SaveFindingsPtrOutput
- func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) Elem() GooglePrivacyDlpV2SaveFindingsOutput
- func (GooglePrivacyDlpV2SaveFindingsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) OutputConfig() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
- func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput
- func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput
- type GooglePrivacyDlpV2SaveFindingsResponse
- type GooglePrivacyDlpV2SaveFindingsResponseOutput
- func (GooglePrivacyDlpV2SaveFindingsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SaveFindingsResponseOutput) OutputConfig() GooglePrivacyDlpV2OutputStorageConfigResponseOutput
- func (o GooglePrivacyDlpV2SaveFindingsResponseOutput) ToGooglePrivacyDlpV2SaveFindingsResponseOutput() GooglePrivacyDlpV2SaveFindingsResponseOutput
- func (o GooglePrivacyDlpV2SaveFindingsResponseOutput) ToGooglePrivacyDlpV2SaveFindingsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsResponseOutput
- type GooglePrivacyDlpV2Schedule
- type GooglePrivacyDlpV2ScheduleArgs
- func (GooglePrivacyDlpV2ScheduleArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2ScheduleOutput() GooglePrivacyDlpV2ScheduleOutput
- func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2ScheduleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ScheduleOutput
- func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput
- func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SchedulePtrOutput
- type GooglePrivacyDlpV2ScheduleInput
- type GooglePrivacyDlpV2ScheduleOutput
- func (GooglePrivacyDlpV2ScheduleOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ScheduleOutput) RecurrencePeriodDuration() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2ScheduleOutput() GooglePrivacyDlpV2ScheduleOutput
- func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2ScheduleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ScheduleOutput
- func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput
- func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SchedulePtrOutput
- type GooglePrivacyDlpV2SchedulePtrInput
- type GooglePrivacyDlpV2SchedulePtrOutput
- func (o GooglePrivacyDlpV2SchedulePtrOutput) Elem() GooglePrivacyDlpV2ScheduleOutput
- func (GooglePrivacyDlpV2SchedulePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SchedulePtrOutput) RecurrencePeriodDuration() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2SchedulePtrOutput) ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput
- func (o GooglePrivacyDlpV2SchedulePtrOutput) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SchedulePtrOutput
- type GooglePrivacyDlpV2ScheduleResponse
- type GooglePrivacyDlpV2ScheduleResponseOutput
- func (GooglePrivacyDlpV2ScheduleResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ScheduleResponseOutput) RecurrencePeriodDuration() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ScheduleResponseOutput) ToGooglePrivacyDlpV2ScheduleResponseOutput() GooglePrivacyDlpV2ScheduleResponseOutput
- func (o GooglePrivacyDlpV2ScheduleResponseOutput) ToGooglePrivacyDlpV2ScheduleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ScheduleResponseOutput
- type GooglePrivacyDlpV2StatisticalTable
- type GooglePrivacyDlpV2StatisticalTableArgs
- func (GooglePrivacyDlpV2StatisticalTableArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2StatisticalTableArgs) ToGooglePrivacyDlpV2StatisticalTableOutput() GooglePrivacyDlpV2StatisticalTableOutput
- func (i GooglePrivacyDlpV2StatisticalTableArgs) ToGooglePrivacyDlpV2StatisticalTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableOutput
- type GooglePrivacyDlpV2StatisticalTableArray
- func (GooglePrivacyDlpV2StatisticalTableArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2StatisticalTableArray) ToGooglePrivacyDlpV2StatisticalTableArrayOutput() GooglePrivacyDlpV2StatisticalTableArrayOutput
- func (i GooglePrivacyDlpV2StatisticalTableArray) ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableArrayOutput
- type GooglePrivacyDlpV2StatisticalTableArrayInput
- type GooglePrivacyDlpV2StatisticalTableArrayOutput
- func (GooglePrivacyDlpV2StatisticalTableArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StatisticalTableArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2StatisticalTableOutput
- func (o GooglePrivacyDlpV2StatisticalTableArrayOutput) ToGooglePrivacyDlpV2StatisticalTableArrayOutput() GooglePrivacyDlpV2StatisticalTableArrayOutput
- func (o GooglePrivacyDlpV2StatisticalTableArrayOutput) ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableArrayOutput
- type GooglePrivacyDlpV2StatisticalTableInput
- type GooglePrivacyDlpV2StatisticalTableOutput
- func (GooglePrivacyDlpV2StatisticalTableOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StatisticalTableOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
- func (o GooglePrivacyDlpV2StatisticalTableOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2StatisticalTableOutput) Table() GooglePrivacyDlpV2BigQueryTableOutput
- func (o GooglePrivacyDlpV2StatisticalTableOutput) ToGooglePrivacyDlpV2StatisticalTableOutput() GooglePrivacyDlpV2StatisticalTableOutput
- func (o GooglePrivacyDlpV2StatisticalTableOutput) ToGooglePrivacyDlpV2StatisticalTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableOutput
- type GooglePrivacyDlpV2StatisticalTableResponse
- type GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
- func (GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2StatisticalTableResponseOutput
- func (o GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ToGooglePrivacyDlpV2StatisticalTableResponseArrayOutput() GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
- func (o GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ToGooglePrivacyDlpV2StatisticalTableResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
- type GooglePrivacyDlpV2StatisticalTableResponseOutput
- func (GooglePrivacyDlpV2StatisticalTableResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
- func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
- func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) ToGooglePrivacyDlpV2StatisticalTableResponseOutput() GooglePrivacyDlpV2StatisticalTableResponseOutput
- func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) ToGooglePrivacyDlpV2StatisticalTableResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableResponseOutput
- type GooglePrivacyDlpV2StorageConfig
- type GooglePrivacyDlpV2StorageConfigArgs
- func (GooglePrivacyDlpV2StorageConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigOutput() GooglePrivacyDlpV2StorageConfigOutput
- func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigOutput
- func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput
- func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput
- type GooglePrivacyDlpV2StorageConfigInput
- type GooglePrivacyDlpV2StorageConfigOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) BigQueryOptions() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) CloudStorageOptions() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) DatastoreOptions() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- func (GooglePrivacyDlpV2StorageConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StorageConfigOutput) HybridOptions() GooglePrivacyDlpV2HybridOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) TimespanConfig() GooglePrivacyDlpV2TimespanConfigPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigOutput() GooglePrivacyDlpV2StorageConfigOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput
- type GooglePrivacyDlpV2StorageConfigPtrInput
- type GooglePrivacyDlpV2StorageConfigPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) BigQueryOptions() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) CloudStorageOptions() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) DatastoreOptions() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) Elem() GooglePrivacyDlpV2StorageConfigOutput
- func (GooglePrivacyDlpV2StorageConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) HybridOptions() GooglePrivacyDlpV2HybridOptionsPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) TimespanConfig() GooglePrivacyDlpV2TimespanConfigPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput
- func (o GooglePrivacyDlpV2StorageConfigPtrOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput
- type GooglePrivacyDlpV2StorageConfigResponse
- type GooglePrivacyDlpV2StorageConfigResponseOutput
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) BigQueryOptions() GooglePrivacyDlpV2BigQueryOptionsResponseOutput
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) CloudStorageOptions() GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) DatastoreOptions() GooglePrivacyDlpV2DatastoreOptionsResponseOutput
- func (GooglePrivacyDlpV2StorageConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) HybridOptions() GooglePrivacyDlpV2HybridOptionsResponseOutput
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) TimespanConfig() GooglePrivacyDlpV2TimespanConfigResponseOutput
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) ToGooglePrivacyDlpV2StorageConfigResponseOutput() GooglePrivacyDlpV2StorageConfigResponseOutput
- func (o GooglePrivacyDlpV2StorageConfigResponseOutput) ToGooglePrivacyDlpV2StorageConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigResponseOutput
- type GooglePrivacyDlpV2StoredInfoTypeConfig
- type GooglePrivacyDlpV2StoredInfoTypeConfigArgs
- func (GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput() GooglePrivacyDlpV2StoredInfoTypeConfigOutput
- func (i GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigOutput
- type GooglePrivacyDlpV2StoredInfoTypeConfigInput
- type GooglePrivacyDlpV2StoredInfoTypeConfigOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Description() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) DisplayName() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) LargeCustomDictionary() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput() GooglePrivacyDlpV2StoredInfoTypeConfigOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigOutput
- type GooglePrivacyDlpV2StoredInfoTypeConfigResponse
- type GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Description() pulumi.StringOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Dictionary() GooglePrivacyDlpV2DictionaryResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) DisplayName() pulumi.StringOutput
- func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) LargeCustomDictionary() GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Regex() GooglePrivacyDlpV2RegexResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput() GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
- type GooglePrivacyDlpV2StoredInfoTypeStatsResponse
- type GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
- func (GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) LargeCustomDictionary() GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput() GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeStatsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
- type GooglePrivacyDlpV2StoredInfoTypeVersionResponse
- type GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
- func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput() GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
- type GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Config() GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) CreateTime() pulumi.StringOutput
- func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Errors() GooglePrivacyDlpV2ErrorResponseArrayOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) State() pulumi.StringOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Stats() GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput() GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
- func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
- type GooglePrivacyDlpV2StoredType
- type GooglePrivacyDlpV2StoredTypeArgs
- func (GooglePrivacyDlpV2StoredTypeArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypeOutput() GooglePrivacyDlpV2StoredTypeOutput
- func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypeOutput
- func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput
- func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypePtrOutput
- type GooglePrivacyDlpV2StoredTypeInput
- type GooglePrivacyDlpV2StoredTypeOutput
- func (o GooglePrivacyDlpV2StoredTypeOutput) CreateTime() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2StoredTypeOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredTypeOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypeOutput() GooglePrivacyDlpV2StoredTypeOutput
- func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypeOutput
- func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput
- func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypePtrOutput
- type GooglePrivacyDlpV2StoredTypePtrInput
- type GooglePrivacyDlpV2StoredTypePtrOutput
- func (o GooglePrivacyDlpV2StoredTypePtrOutput) CreateTime() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2StoredTypePtrOutput) Elem() GooglePrivacyDlpV2StoredTypeOutput
- func (GooglePrivacyDlpV2StoredTypePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredTypePtrOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2StoredTypePtrOutput) ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput
- func (o GooglePrivacyDlpV2StoredTypePtrOutput) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypePtrOutput
- type GooglePrivacyDlpV2StoredTypeResponse
- type GooglePrivacyDlpV2StoredTypeResponseOutput
- func (o GooglePrivacyDlpV2StoredTypeResponseOutput) CreateTime() pulumi.StringOutput
- func (GooglePrivacyDlpV2StoredTypeResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2StoredTypeResponseOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2StoredTypeResponseOutput) ToGooglePrivacyDlpV2StoredTypeResponseOutput() GooglePrivacyDlpV2StoredTypeResponseOutput
- func (o GooglePrivacyDlpV2StoredTypeResponseOutput) ToGooglePrivacyDlpV2StoredTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypeResponseOutput
- type GooglePrivacyDlpV2SurrogateType
- type GooglePrivacyDlpV2SurrogateTypeArgs
- func (GooglePrivacyDlpV2SurrogateTypeArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypeOutput() GooglePrivacyDlpV2SurrogateTypeOutput
- func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypeOutput
- func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput
- func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput
- type GooglePrivacyDlpV2SurrogateTypeInput
- type GooglePrivacyDlpV2SurrogateTypeOutput
- func (GooglePrivacyDlpV2SurrogateTypeOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypeOutput() GooglePrivacyDlpV2SurrogateTypeOutput
- func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypeOutput
- func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput
- func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput
- type GooglePrivacyDlpV2SurrogateTypePtrInput
- type GooglePrivacyDlpV2SurrogateTypePtrOutput
- func (o GooglePrivacyDlpV2SurrogateTypePtrOutput) Elem() GooglePrivacyDlpV2SurrogateTypeOutput
- func (GooglePrivacyDlpV2SurrogateTypePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SurrogateTypePtrOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput
- func (o GooglePrivacyDlpV2SurrogateTypePtrOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput
- type GooglePrivacyDlpV2SurrogateTypeResponse
- type GooglePrivacyDlpV2SurrogateTypeResponseOutput
- func (GooglePrivacyDlpV2SurrogateTypeResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2SurrogateTypeResponseOutput) ToGooglePrivacyDlpV2SurrogateTypeResponseOutput() GooglePrivacyDlpV2SurrogateTypeResponseOutput
- func (o GooglePrivacyDlpV2SurrogateTypeResponseOutput) ToGooglePrivacyDlpV2SurrogateTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypeResponseOutput
- type GooglePrivacyDlpV2TableOptions
- type GooglePrivacyDlpV2TableOptionsArgs
- func (GooglePrivacyDlpV2TableOptionsArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsOutput() GooglePrivacyDlpV2TableOptionsOutput
- func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsOutput
- func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput
- func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput
- type GooglePrivacyDlpV2TableOptionsInput
- type GooglePrivacyDlpV2TableOptionsOutput
- func (GooglePrivacyDlpV2TableOptionsOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TableOptionsOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsOutput() GooglePrivacyDlpV2TableOptionsOutput
- func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsOutput
- func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput
- func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput
- type GooglePrivacyDlpV2TableOptionsPtrInput
- type GooglePrivacyDlpV2TableOptionsPtrOutput
- func (o GooglePrivacyDlpV2TableOptionsPtrOutput) Elem() GooglePrivacyDlpV2TableOptionsOutput
- func (GooglePrivacyDlpV2TableOptionsPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TableOptionsPtrOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
- func (o GooglePrivacyDlpV2TableOptionsPtrOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput
- func (o GooglePrivacyDlpV2TableOptionsPtrOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput
- type GooglePrivacyDlpV2TableOptionsResponse
- type GooglePrivacyDlpV2TableOptionsResponseOutput
- func (GooglePrivacyDlpV2TableOptionsResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TableOptionsResponseOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
- func (o GooglePrivacyDlpV2TableOptionsResponseOutput) ToGooglePrivacyDlpV2TableOptionsResponseOutput() GooglePrivacyDlpV2TableOptionsResponseOutput
- func (o GooglePrivacyDlpV2TableOptionsResponseOutput) ToGooglePrivacyDlpV2TableOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsResponseOutput
- type GooglePrivacyDlpV2TaggedField
- type GooglePrivacyDlpV2TaggedFieldArgs
- func (GooglePrivacyDlpV2TaggedFieldArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TaggedFieldArgs) ToGooglePrivacyDlpV2TaggedFieldOutput() GooglePrivacyDlpV2TaggedFieldOutput
- func (i GooglePrivacyDlpV2TaggedFieldArgs) ToGooglePrivacyDlpV2TaggedFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldOutput
- type GooglePrivacyDlpV2TaggedFieldArray
- func (GooglePrivacyDlpV2TaggedFieldArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TaggedFieldArray) ToGooglePrivacyDlpV2TaggedFieldArrayOutput() GooglePrivacyDlpV2TaggedFieldArrayOutput
- func (i GooglePrivacyDlpV2TaggedFieldArray) ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldArrayOutput
- type GooglePrivacyDlpV2TaggedFieldArrayInput
- type GooglePrivacyDlpV2TaggedFieldArrayOutput
- func (GooglePrivacyDlpV2TaggedFieldArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TaggedFieldArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2TaggedFieldOutput
- func (o GooglePrivacyDlpV2TaggedFieldArrayOutput) ToGooglePrivacyDlpV2TaggedFieldArrayOutput() GooglePrivacyDlpV2TaggedFieldArrayOutput
- func (o GooglePrivacyDlpV2TaggedFieldArrayOutput) ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldArrayOutput
- type GooglePrivacyDlpV2TaggedFieldInput
- type GooglePrivacyDlpV2TaggedFieldOutput
- func (o GooglePrivacyDlpV2TaggedFieldOutput) CustomTag() pulumi.StringPtrOutput
- func (GooglePrivacyDlpV2TaggedFieldOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TaggedFieldOutput) Field() GooglePrivacyDlpV2FieldIdOutput
- func (o GooglePrivacyDlpV2TaggedFieldOutput) Inferred() GoogleProtobufEmptyPtrOutput
- func (o GooglePrivacyDlpV2TaggedFieldOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
- func (o GooglePrivacyDlpV2TaggedFieldOutput) ToGooglePrivacyDlpV2TaggedFieldOutput() GooglePrivacyDlpV2TaggedFieldOutput
- func (o GooglePrivacyDlpV2TaggedFieldOutput) ToGooglePrivacyDlpV2TaggedFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldOutput
- type GooglePrivacyDlpV2TaggedFieldResponse
- type GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
- func (GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2TaggedFieldResponseOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ToGooglePrivacyDlpV2TaggedFieldResponseArrayOutput() GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ToGooglePrivacyDlpV2TaggedFieldResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
- type GooglePrivacyDlpV2TaggedFieldResponseOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) CustomTag() pulumi.StringOutput
- func (GooglePrivacyDlpV2TaggedFieldResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) Inferred() GoogleProtobufEmptyResponseOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) ToGooglePrivacyDlpV2TaggedFieldResponseOutput() GooglePrivacyDlpV2TaggedFieldResponseOutput
- func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) ToGooglePrivacyDlpV2TaggedFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldResponseOutput
- type GooglePrivacyDlpV2ThrowError
- type GooglePrivacyDlpV2ThrowErrorArgs
- func (GooglePrivacyDlpV2ThrowErrorArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorOutput() GooglePrivacyDlpV2ThrowErrorOutput
- func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorOutput
- func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput
- func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput
- type GooglePrivacyDlpV2ThrowErrorInput
- type GooglePrivacyDlpV2ThrowErrorOutput
- func (GooglePrivacyDlpV2ThrowErrorOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorOutput() GooglePrivacyDlpV2ThrowErrorOutput
- func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorOutput
- func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput
- func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput
- type GooglePrivacyDlpV2ThrowErrorPtrInput
- type GooglePrivacyDlpV2ThrowErrorPtrOutput
- func (o GooglePrivacyDlpV2ThrowErrorPtrOutput) Elem() GooglePrivacyDlpV2ThrowErrorOutput
- func (GooglePrivacyDlpV2ThrowErrorPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ThrowErrorPtrOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput
- func (o GooglePrivacyDlpV2ThrowErrorPtrOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput
- type GooglePrivacyDlpV2ThrowErrorResponse
- type GooglePrivacyDlpV2ThrowErrorResponseOutput
- func (GooglePrivacyDlpV2ThrowErrorResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ThrowErrorResponseOutput) ToGooglePrivacyDlpV2ThrowErrorResponseOutput() GooglePrivacyDlpV2ThrowErrorResponseOutput
- func (o GooglePrivacyDlpV2ThrowErrorResponseOutput) ToGooglePrivacyDlpV2ThrowErrorResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorResponseOutput
- type GooglePrivacyDlpV2TimePartConfig
- type GooglePrivacyDlpV2TimePartConfigArgs
- func (GooglePrivacyDlpV2TimePartConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigOutput() GooglePrivacyDlpV2TimePartConfigOutput
- func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigOutput
- func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput
- func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput
- type GooglePrivacyDlpV2TimePartConfigInput
- type GooglePrivacyDlpV2TimePartConfigOutput
- func (GooglePrivacyDlpV2TimePartConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimePartConfigOutput) PartToExtract() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigOutput() GooglePrivacyDlpV2TimePartConfigOutput
- func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigOutput
- func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput
- type GooglePrivacyDlpV2TimePartConfigPartToExtract
- func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2TimePartConfigPartToExtractInput
- type GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
- func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2TimePartConfigPartToExtractPtrInput
- type GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) Elem() GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
- func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2TimePartConfigPtrInput
- type GooglePrivacyDlpV2TimePartConfigPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) Elem() GooglePrivacyDlpV2TimePartConfigOutput
- func (GooglePrivacyDlpV2TimePartConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) PartToExtract() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput
- func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput
- type GooglePrivacyDlpV2TimePartConfigResponse
- type GooglePrivacyDlpV2TimePartConfigResponseOutput
- func (GooglePrivacyDlpV2TimePartConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimePartConfigResponseOutput) PartToExtract() pulumi.StringOutput
- func (o GooglePrivacyDlpV2TimePartConfigResponseOutput) ToGooglePrivacyDlpV2TimePartConfigResponseOutput() GooglePrivacyDlpV2TimePartConfigResponseOutput
- func (o GooglePrivacyDlpV2TimePartConfigResponseOutput) ToGooglePrivacyDlpV2TimePartConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigResponseOutput
- type GooglePrivacyDlpV2TimespanConfig
- type GooglePrivacyDlpV2TimespanConfigArgs
- func (GooglePrivacyDlpV2TimespanConfigArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigOutput() GooglePrivacyDlpV2TimespanConfigOutput
- func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigOutput
- func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput
- func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput
- type GooglePrivacyDlpV2TimespanConfigInput
- type GooglePrivacyDlpV2TimespanConfigOutput
- func (GooglePrivacyDlpV2TimespanConfigOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimespanConfigOutput) EnableAutoPopulationOfTimespanConfig() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) EndTime() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) StartTime() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) TimestampField() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigOutput() GooglePrivacyDlpV2TimespanConfigOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput
- type GooglePrivacyDlpV2TimespanConfigPtrInput
- type GooglePrivacyDlpV2TimespanConfigPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) Elem() GooglePrivacyDlpV2TimespanConfigOutput
- func (GooglePrivacyDlpV2TimespanConfigPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) EnableAutoPopulationOfTimespanConfig() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) EndTime() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) TimestampField() GooglePrivacyDlpV2FieldIdPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput
- func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput
- type GooglePrivacyDlpV2TimespanConfigResponse
- type GooglePrivacyDlpV2TimespanConfigResponseOutput
- func (GooglePrivacyDlpV2TimespanConfigResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) EnableAutoPopulationOfTimespanConfig() pulumi.BoolOutput
- func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) EndTime() pulumi.StringOutput
- func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) StartTime() pulumi.StringOutput
- func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) TimestampField() GooglePrivacyDlpV2FieldIdResponseOutput
- func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) ToGooglePrivacyDlpV2TimespanConfigResponseOutput() GooglePrivacyDlpV2TimespanConfigResponseOutput
- func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) ToGooglePrivacyDlpV2TimespanConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigResponseOutput
- type GooglePrivacyDlpV2TransformationErrorHandling
- type GooglePrivacyDlpV2TransformationErrorHandlingArgs
- func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingOutput() GooglePrivacyDlpV2TransformationErrorHandlingOutput
- func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingOutput
- func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- type GooglePrivacyDlpV2TransformationErrorHandlingInput
- type GooglePrivacyDlpV2TransformationErrorHandlingOutput
- func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) LeaveUntransformed() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ThrowError() GooglePrivacyDlpV2ThrowErrorPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingOutput() GooglePrivacyDlpV2TransformationErrorHandlingOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- type GooglePrivacyDlpV2TransformationErrorHandlingPtrInput
- type GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) Elem() GooglePrivacyDlpV2TransformationErrorHandlingOutput
- func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) LeaveUntransformed() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ThrowError() GooglePrivacyDlpV2ThrowErrorPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
- type GooglePrivacyDlpV2TransformationErrorHandlingResponse
- type GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
- func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) LeaveUntransformed() GooglePrivacyDlpV2LeaveUntransformedResponseOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ThrowError() GooglePrivacyDlpV2ThrowErrorResponseOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingResponseOutput() GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
- func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
- type GooglePrivacyDlpV2TransientCryptoKey
- type GooglePrivacyDlpV2TransientCryptoKeyArgs
- func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyOutput() GooglePrivacyDlpV2TransientCryptoKeyOutput
- func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyOutput
- func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- type GooglePrivacyDlpV2TransientCryptoKeyInput
- type GooglePrivacyDlpV2TransientCryptoKeyOutput
- func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyOutput() GooglePrivacyDlpV2TransientCryptoKeyOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- type GooglePrivacyDlpV2TransientCryptoKeyPtrInput
- type GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) Elem() GooglePrivacyDlpV2TransientCryptoKeyOutput
- func (GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) Name() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
- type GooglePrivacyDlpV2TransientCryptoKeyResponse
- type GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
- func (GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) Name() pulumi.StringOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ToGooglePrivacyDlpV2TransientCryptoKeyResponseOutput() GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ToGooglePrivacyDlpV2TransientCryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
- type GooglePrivacyDlpV2Trigger
- type GooglePrivacyDlpV2TriggerArgs
- func (GooglePrivacyDlpV2TriggerArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TriggerArgs) ToGooglePrivacyDlpV2TriggerOutput() GooglePrivacyDlpV2TriggerOutput
- func (i GooglePrivacyDlpV2TriggerArgs) ToGooglePrivacyDlpV2TriggerOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerOutput
- type GooglePrivacyDlpV2TriggerArray
- func (GooglePrivacyDlpV2TriggerArray) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2TriggerArray) ToGooglePrivacyDlpV2TriggerArrayOutput() GooglePrivacyDlpV2TriggerArrayOutput
- func (i GooglePrivacyDlpV2TriggerArray) ToGooglePrivacyDlpV2TriggerArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerArrayOutput
- type GooglePrivacyDlpV2TriggerArrayInput
- type GooglePrivacyDlpV2TriggerArrayOutput
- func (GooglePrivacyDlpV2TriggerArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TriggerArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2TriggerOutput
- func (o GooglePrivacyDlpV2TriggerArrayOutput) ToGooglePrivacyDlpV2TriggerArrayOutput() GooglePrivacyDlpV2TriggerArrayOutput
- func (o GooglePrivacyDlpV2TriggerArrayOutput) ToGooglePrivacyDlpV2TriggerArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerArrayOutput
- type GooglePrivacyDlpV2TriggerInput
- type GooglePrivacyDlpV2TriggerOutput
- func (GooglePrivacyDlpV2TriggerOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TriggerOutput) Manual() GooglePrivacyDlpV2ManualPtrOutput
- func (o GooglePrivacyDlpV2TriggerOutput) Schedule() GooglePrivacyDlpV2SchedulePtrOutput
- func (o GooglePrivacyDlpV2TriggerOutput) ToGooglePrivacyDlpV2TriggerOutput() GooglePrivacyDlpV2TriggerOutput
- func (o GooglePrivacyDlpV2TriggerOutput) ToGooglePrivacyDlpV2TriggerOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerOutput
- type GooglePrivacyDlpV2TriggerResponse
- type GooglePrivacyDlpV2TriggerResponseArrayOutput
- func (GooglePrivacyDlpV2TriggerResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TriggerResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2TriggerResponseOutput
- func (o GooglePrivacyDlpV2TriggerResponseArrayOutput) ToGooglePrivacyDlpV2TriggerResponseArrayOutput() GooglePrivacyDlpV2TriggerResponseArrayOutput
- func (o GooglePrivacyDlpV2TriggerResponseArrayOutput) ToGooglePrivacyDlpV2TriggerResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerResponseArrayOutput
- type GooglePrivacyDlpV2TriggerResponseOutput
- func (GooglePrivacyDlpV2TriggerResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2TriggerResponseOutput) Manual() GooglePrivacyDlpV2ManualResponseOutput
- func (o GooglePrivacyDlpV2TriggerResponseOutput) Schedule() GooglePrivacyDlpV2ScheduleResponseOutput
- func (o GooglePrivacyDlpV2TriggerResponseOutput) ToGooglePrivacyDlpV2TriggerResponseOutput() GooglePrivacyDlpV2TriggerResponseOutput
- func (o GooglePrivacyDlpV2TriggerResponseOutput) ToGooglePrivacyDlpV2TriggerResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerResponseOutput
- type GooglePrivacyDlpV2UnwrappedCryptoKey
- type GooglePrivacyDlpV2UnwrappedCryptoKeyArgs
- func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
- func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
- func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- type GooglePrivacyDlpV2UnwrappedCryptoKeyInput
- type GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
- func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) Key() pulumi.StringOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- type GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput
- type GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) Elem() GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
- func (GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) Key() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
- type GooglePrivacyDlpV2UnwrappedCryptoKeyResponse
- type GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
- func (GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) Key() pulumi.StringOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
- func (o GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
- type GooglePrivacyDlpV2Value
- type GooglePrivacyDlpV2ValueArgs
- func (GooglePrivacyDlpV2ValueArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValueOutput() GooglePrivacyDlpV2ValueOutput
- func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueOutput
- func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput
- func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValuePtrOutput
- type GooglePrivacyDlpV2ValueDayOfWeekValue
- func (GooglePrivacyDlpV2ValueDayOfWeekValue) ElementType() reflect.Type
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput() GooglePrivacyDlpV2ValueDayOfWeekValueOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValueOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringOutput() pulumi.StringOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ValueDayOfWeekValueInput
- type GooglePrivacyDlpV2ValueDayOfWeekValueOutput
- func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput() GooglePrivacyDlpV2ValueDayOfWeekValueOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValueOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringOutput() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ValueDayOfWeekValuePtrInput
- type GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) Elem() GooglePrivacyDlpV2ValueDayOfWeekValueOutput
- func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GooglePrivacyDlpV2ValueFrequencyResponse
- type GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
- func (GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ValueFrequencyResponseOutput
- func (o GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseArrayOutput() GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
- func (o GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
- type GooglePrivacyDlpV2ValueFrequencyResponseOutput
- func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) Count() pulumi.StringOutput
- func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseOutput() GooglePrivacyDlpV2ValueFrequencyResponseOutput
- func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueFrequencyResponseOutput
- func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) Value() GooglePrivacyDlpV2ValueResponseOutput
- type GooglePrivacyDlpV2ValueInput
- type GooglePrivacyDlpV2ValueOutput
- func (o GooglePrivacyDlpV2ValueOutput) BooleanValue() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) DateValue() GoogleTypeDatePtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) DayOfWeekValue() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (GooglePrivacyDlpV2ValueOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueOutput) FloatValue() pulumi.Float64PtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) IntegerValue() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) StringValue() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) TimeValue() GoogleTypeTimeOfDayPtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) TimestampValue() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValueOutput() GooglePrivacyDlpV2ValueOutput
- func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueOutput
- func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValuePtrOutput
- type GooglePrivacyDlpV2ValuePtrInput
- type GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) BooleanValue() pulumi.BoolPtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) DateValue() GoogleTypeDatePtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) DayOfWeekValue() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) Elem() GooglePrivacyDlpV2ValueOutput
- func (GooglePrivacyDlpV2ValuePtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValuePtrOutput) FloatValue() pulumi.Float64PtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) IntegerValue() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) StringValue() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) TimeValue() GoogleTypeTimeOfDayPtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) TimestampValue() pulumi.StringPtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput
- func (o GooglePrivacyDlpV2ValuePtrOutput) ToGooglePrivacyDlpV2ValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValuePtrOutput
- type GooglePrivacyDlpV2ValueResponse
- type GooglePrivacyDlpV2ValueResponseArrayOutput
- func (GooglePrivacyDlpV2ValueResponseArrayOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueResponseArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2ValueResponseArrayOutput) ToGooglePrivacyDlpV2ValueResponseArrayOutput() GooglePrivacyDlpV2ValueResponseArrayOutput
- func (o GooglePrivacyDlpV2ValueResponseArrayOutput) ToGooglePrivacyDlpV2ValueResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueResponseArrayOutput
- type GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) BooleanValue() pulumi.BoolOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) DateValue() GoogleTypeDateResponseOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) DayOfWeekValue() pulumi.StringOutput
- func (GooglePrivacyDlpV2ValueResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2ValueResponseOutput) FloatValue() pulumi.Float64Output
- func (o GooglePrivacyDlpV2ValueResponseOutput) IntegerValue() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) StringValue() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) TimeValue() GoogleTypeTimeOfDayResponseOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) TimestampValue() pulumi.StringOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) ToGooglePrivacyDlpV2ValueResponseOutput() GooglePrivacyDlpV2ValueResponseOutput
- func (o GooglePrivacyDlpV2ValueResponseOutput) ToGooglePrivacyDlpV2ValueResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueResponseOutput
- type GooglePrivacyDlpV2WordList
- type GooglePrivacyDlpV2WordListArgs
- func (GooglePrivacyDlpV2WordListArgs) ElementType() reflect.Type
- func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListOutput() GooglePrivacyDlpV2WordListOutput
- func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListOutput
- func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput
- func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListPtrOutput
- type GooglePrivacyDlpV2WordListInput
- type GooglePrivacyDlpV2WordListOutput
- func (GooglePrivacyDlpV2WordListOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListOutput() GooglePrivacyDlpV2WordListOutput
- func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListOutput
- func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput
- func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListPtrOutput
- func (o GooglePrivacyDlpV2WordListOutput) Words() pulumi.StringArrayOutput
- type GooglePrivacyDlpV2WordListPtrInput
- type GooglePrivacyDlpV2WordListPtrOutput
- func (o GooglePrivacyDlpV2WordListPtrOutput) Elem() GooglePrivacyDlpV2WordListOutput
- func (GooglePrivacyDlpV2WordListPtrOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2WordListPtrOutput) ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput
- func (o GooglePrivacyDlpV2WordListPtrOutput) ToGooglePrivacyDlpV2WordListPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListPtrOutput
- func (o GooglePrivacyDlpV2WordListPtrOutput) Words() pulumi.StringArrayOutput
- type GooglePrivacyDlpV2WordListResponse
- type GooglePrivacyDlpV2WordListResponseOutput
- func (GooglePrivacyDlpV2WordListResponseOutput) ElementType() reflect.Type
- func (o GooglePrivacyDlpV2WordListResponseOutput) ToGooglePrivacyDlpV2WordListResponseOutput() GooglePrivacyDlpV2WordListResponseOutput
- func (o GooglePrivacyDlpV2WordListResponseOutput) ToGooglePrivacyDlpV2WordListResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListResponseOutput
- func (o GooglePrivacyDlpV2WordListResponseOutput) Words() pulumi.StringArrayOutput
- type GoogleProtobufEmpty
- type GoogleProtobufEmptyArgs
- func (GoogleProtobufEmptyArgs) ElementType() reflect.Type
- func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyOutput() GoogleProtobufEmptyOutput
- func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyOutputWithContext(ctx context.Context) GoogleProtobufEmptyOutput
- func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput
- func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyPtrOutputWithContext(ctx context.Context) GoogleProtobufEmptyPtrOutput
- type GoogleProtobufEmptyInput
- type GoogleProtobufEmptyOutput
- func (GoogleProtobufEmptyOutput) ElementType() reflect.Type
- func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyOutput() GoogleProtobufEmptyOutput
- func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyOutputWithContext(ctx context.Context) GoogleProtobufEmptyOutput
- func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput
- func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyPtrOutputWithContext(ctx context.Context) GoogleProtobufEmptyPtrOutput
- type GoogleProtobufEmptyPtrInput
- type GoogleProtobufEmptyPtrOutput
- func (o GoogleProtobufEmptyPtrOutput) Elem() GoogleProtobufEmptyOutput
- func (GoogleProtobufEmptyPtrOutput) ElementType() reflect.Type
- func (o GoogleProtobufEmptyPtrOutput) ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput
- func (o GoogleProtobufEmptyPtrOutput) ToGoogleProtobufEmptyPtrOutputWithContext(ctx context.Context) GoogleProtobufEmptyPtrOutput
- type GoogleProtobufEmptyResponse
- type GoogleProtobufEmptyResponseOutput
- func (GoogleProtobufEmptyResponseOutput) ElementType() reflect.Type
- func (o GoogleProtobufEmptyResponseOutput) ToGoogleProtobufEmptyResponseOutput() GoogleProtobufEmptyResponseOutput
- func (o GoogleProtobufEmptyResponseOutput) ToGoogleProtobufEmptyResponseOutputWithContext(ctx context.Context) GoogleProtobufEmptyResponseOutput
- type GoogleRpcStatusResponse
- type GoogleRpcStatusResponseOutput
- func (o GoogleRpcStatusResponseOutput) Code() pulumi.IntOutput
- func (o GoogleRpcStatusResponseOutput) Details() pulumi.StringMapArrayOutput
- func (GoogleRpcStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleRpcStatusResponseOutput) Message() pulumi.StringOutput
- func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput
- func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext(ctx context.Context) GoogleRpcStatusResponseOutput
- type GoogleTypeDate
- type GoogleTypeDateArgs
- func (GoogleTypeDateArgs) ElementType() reflect.Type
- func (i GoogleTypeDateArgs) ToGoogleTypeDateOutput() GoogleTypeDateOutput
- func (i GoogleTypeDateArgs) ToGoogleTypeDateOutputWithContext(ctx context.Context) GoogleTypeDateOutput
- func (i GoogleTypeDateArgs) ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput
- func (i GoogleTypeDateArgs) ToGoogleTypeDatePtrOutputWithContext(ctx context.Context) GoogleTypeDatePtrOutput
- type GoogleTypeDateInput
- type GoogleTypeDateOutput
- func (o GoogleTypeDateOutput) Day() pulumi.IntPtrOutput
- func (GoogleTypeDateOutput) ElementType() reflect.Type
- func (o GoogleTypeDateOutput) Month() pulumi.IntPtrOutput
- func (o GoogleTypeDateOutput) ToGoogleTypeDateOutput() GoogleTypeDateOutput
- func (o GoogleTypeDateOutput) ToGoogleTypeDateOutputWithContext(ctx context.Context) GoogleTypeDateOutput
- func (o GoogleTypeDateOutput) ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput
- func (o GoogleTypeDateOutput) ToGoogleTypeDatePtrOutputWithContext(ctx context.Context) GoogleTypeDatePtrOutput
- func (o GoogleTypeDateOutput) Year() pulumi.IntPtrOutput
- type GoogleTypeDatePtrInput
- type GoogleTypeDatePtrOutput
- func (o GoogleTypeDatePtrOutput) Day() pulumi.IntPtrOutput
- func (o GoogleTypeDatePtrOutput) Elem() GoogleTypeDateOutput
- func (GoogleTypeDatePtrOutput) ElementType() reflect.Type
- func (o GoogleTypeDatePtrOutput) Month() pulumi.IntPtrOutput
- func (o GoogleTypeDatePtrOutput) ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput
- func (o GoogleTypeDatePtrOutput) ToGoogleTypeDatePtrOutputWithContext(ctx context.Context) GoogleTypeDatePtrOutput
- func (o GoogleTypeDatePtrOutput) Year() pulumi.IntPtrOutput
- type GoogleTypeDateResponse
- type GoogleTypeDateResponseOutput
- func (o GoogleTypeDateResponseOutput) Day() pulumi.IntOutput
- func (GoogleTypeDateResponseOutput) ElementType() reflect.Type
- func (o GoogleTypeDateResponseOutput) Month() pulumi.IntOutput
- func (o GoogleTypeDateResponseOutput) ToGoogleTypeDateResponseOutput() GoogleTypeDateResponseOutput
- func (o GoogleTypeDateResponseOutput) ToGoogleTypeDateResponseOutputWithContext(ctx context.Context) GoogleTypeDateResponseOutput
- func (o GoogleTypeDateResponseOutput) Year() pulumi.IntOutput
- type GoogleTypeTimeOfDay
- type GoogleTypeTimeOfDayArgs
- func (GoogleTypeTimeOfDayArgs) ElementType() reflect.Type
- func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayOutput() GoogleTypeTimeOfDayOutput
- func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayOutput
- func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput
- func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayPtrOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayPtrOutput
- type GoogleTypeTimeOfDayInput
- type GoogleTypeTimeOfDayOutput
- func (GoogleTypeTimeOfDayOutput) ElementType() reflect.Type
- func (o GoogleTypeTimeOfDayOutput) Hours() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayOutput) Minutes() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayOutput) Nanos() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayOutput) Seconds() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayOutput() GoogleTypeTimeOfDayOutput
- func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayOutput
- func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput
- func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayPtrOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayPtrOutput
- type GoogleTypeTimeOfDayPtrInput
- type GoogleTypeTimeOfDayPtrOutput
- func (o GoogleTypeTimeOfDayPtrOutput) Elem() GoogleTypeTimeOfDayOutput
- func (GoogleTypeTimeOfDayPtrOutput) ElementType() reflect.Type
- func (o GoogleTypeTimeOfDayPtrOutput) Hours() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayPtrOutput) Minutes() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayPtrOutput) Nanos() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayPtrOutput) Seconds() pulumi.IntPtrOutput
- func (o GoogleTypeTimeOfDayPtrOutput) ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput
- func (o GoogleTypeTimeOfDayPtrOutput) ToGoogleTypeTimeOfDayPtrOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayPtrOutput
- type GoogleTypeTimeOfDayResponse
- type GoogleTypeTimeOfDayResponseOutput
- func (GoogleTypeTimeOfDayResponseOutput) ElementType() reflect.Type
- func (o GoogleTypeTimeOfDayResponseOutput) Hours() pulumi.IntOutput
- func (o GoogleTypeTimeOfDayResponseOutput) Minutes() pulumi.IntOutput
- func (o GoogleTypeTimeOfDayResponseOutput) Nanos() pulumi.IntOutput
- func (o GoogleTypeTimeOfDayResponseOutput) Seconds() pulumi.IntOutput
- func (o GoogleTypeTimeOfDayResponseOutput) ToGoogleTypeTimeOfDayResponseOutput() GoogleTypeTimeOfDayResponseOutput
- func (o GoogleTypeTimeOfDayResponseOutput) ToGoogleTypeTimeOfDayResponseOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayResponseOutput
- type InspectTemplate
- type InspectTemplateArgs
- type InspectTemplateInput
- type InspectTemplateOutput
- type InspectTemplateState
- type JobTrigger
- type JobTriggerArgs
- type JobTriggerInput
- type JobTriggerOutput
- type JobTriggerState
- type JobTriggerStatus
- func (JobTriggerStatus) ElementType() reflect.Type
- func (e JobTriggerStatus) ToJobTriggerStatusOutput() JobTriggerStatusOutput
- func (e JobTriggerStatus) ToJobTriggerStatusOutputWithContext(ctx context.Context) JobTriggerStatusOutput
- func (e JobTriggerStatus) ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput
- func (e JobTriggerStatus) ToJobTriggerStatusPtrOutputWithContext(ctx context.Context) JobTriggerStatusPtrOutput
- func (e JobTriggerStatus) ToStringOutput() pulumi.StringOutput
- func (e JobTriggerStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e JobTriggerStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e JobTriggerStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTriggerStatusInput
- type JobTriggerStatusOutput
- func (JobTriggerStatusOutput) ElementType() reflect.Type
- func (o JobTriggerStatusOutput) ToJobTriggerStatusOutput() JobTriggerStatusOutput
- func (o JobTriggerStatusOutput) ToJobTriggerStatusOutputWithContext(ctx context.Context) JobTriggerStatusOutput
- func (o JobTriggerStatusOutput) ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput
- func (o JobTriggerStatusOutput) ToJobTriggerStatusPtrOutputWithContext(ctx context.Context) JobTriggerStatusPtrOutput
- func (o JobTriggerStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o JobTriggerStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o JobTriggerStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTriggerStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type JobTriggerStatusPtrInput
- type JobTriggerStatusPtrOutput
- func (o JobTriggerStatusPtrOutput) Elem() JobTriggerStatusOutput
- func (JobTriggerStatusPtrOutput) ElementType() reflect.Type
- func (o JobTriggerStatusPtrOutput) ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput
- func (o JobTriggerStatusPtrOutput) ToJobTriggerStatusPtrOutputWithContext(ctx context.Context) JobTriggerStatusPtrOutput
- func (o JobTriggerStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o JobTriggerStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupDeidentifyTemplateArgs
- type LookupDeidentifyTemplateOutputArgs
- type LookupDeidentifyTemplateResult
- type LookupDeidentifyTemplateResultOutput
- func (o LookupDeidentifyTemplateResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupDeidentifyTemplateResultOutput) DeidentifyConfig() GooglePrivacyDlpV2DeidentifyConfigResponseOutput
- func (o LookupDeidentifyTemplateResultOutput) Description() pulumi.StringOutput
- func (o LookupDeidentifyTemplateResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDeidentifyTemplateResultOutput) ElementType() reflect.Type
- func (o LookupDeidentifyTemplateResultOutput) Name() pulumi.StringOutput
- func (o LookupDeidentifyTemplateResultOutput) ToLookupDeidentifyTemplateResultOutput() LookupDeidentifyTemplateResultOutput
- func (o LookupDeidentifyTemplateResultOutput) ToLookupDeidentifyTemplateResultOutputWithContext(ctx context.Context) LookupDeidentifyTemplateResultOutput
- func (o LookupDeidentifyTemplateResultOutput) UpdateTime() pulumi.StringOutput
- type LookupDlpJobArgs
- type LookupDlpJobOutputArgs
- type LookupDlpJobResult
- type LookupDlpJobResultOutput
- func (o LookupDlpJobResultOutput) CreateTime() pulumi.StringOutput
- func (LookupDlpJobResultOutput) ElementType() reflect.Type
- func (o LookupDlpJobResultOutput) EndTime() pulumi.StringOutput
- func (o LookupDlpJobResultOutput) Errors() GooglePrivacyDlpV2ErrorResponseArrayOutput
- func (o LookupDlpJobResultOutput) InspectDetails() GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
- func (o LookupDlpJobResultOutput) JobTriggerName() pulumi.StringOutput
- func (o LookupDlpJobResultOutput) Name() pulumi.StringOutput
- func (o LookupDlpJobResultOutput) RiskDetails() GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
- func (o LookupDlpJobResultOutput) StartTime() pulumi.StringOutput
- func (o LookupDlpJobResultOutput) State() pulumi.StringOutput
- func (o LookupDlpJobResultOutput) ToLookupDlpJobResultOutput() LookupDlpJobResultOutput
- func (o LookupDlpJobResultOutput) ToLookupDlpJobResultOutputWithContext(ctx context.Context) LookupDlpJobResultOutput
- func (o LookupDlpJobResultOutput) Type() pulumi.StringOutput
- type LookupInspectTemplateArgs
- type LookupInspectTemplateOutputArgs
- type LookupInspectTemplateResult
- type LookupInspectTemplateResultOutput
- func (o LookupInspectTemplateResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupInspectTemplateResultOutput) Description() pulumi.StringOutput
- func (o LookupInspectTemplateResultOutput) DisplayName() pulumi.StringOutput
- func (LookupInspectTemplateResultOutput) ElementType() reflect.Type
- func (o LookupInspectTemplateResultOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigResponseOutput
- func (o LookupInspectTemplateResultOutput) Name() pulumi.StringOutput
- func (o LookupInspectTemplateResultOutput) ToLookupInspectTemplateResultOutput() LookupInspectTemplateResultOutput
- func (o LookupInspectTemplateResultOutput) ToLookupInspectTemplateResultOutputWithContext(ctx context.Context) LookupInspectTemplateResultOutput
- func (o LookupInspectTemplateResultOutput) UpdateTime() pulumi.StringOutput
- type LookupJobTriggerArgs
- type LookupJobTriggerOutputArgs
- type LookupJobTriggerResult
- type LookupJobTriggerResultOutput
- func (o LookupJobTriggerResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupJobTriggerResultOutput) Description() pulumi.StringOutput
- func (o LookupJobTriggerResultOutput) DisplayName() pulumi.StringOutput
- func (LookupJobTriggerResultOutput) ElementType() reflect.Type
- func (o LookupJobTriggerResultOutput) Errors() GooglePrivacyDlpV2ErrorResponseArrayOutput
- func (o LookupJobTriggerResultOutput) InspectJob() GooglePrivacyDlpV2InspectJobConfigResponseOutput
- func (o LookupJobTriggerResultOutput) LastRunTime() pulumi.StringOutput
- func (o LookupJobTriggerResultOutput) Name() pulumi.StringOutput
- func (o LookupJobTriggerResultOutput) Status() pulumi.StringOutput
- func (o LookupJobTriggerResultOutput) ToLookupJobTriggerResultOutput() LookupJobTriggerResultOutput
- func (o LookupJobTriggerResultOutput) ToLookupJobTriggerResultOutputWithContext(ctx context.Context) LookupJobTriggerResultOutput
- func (o LookupJobTriggerResultOutput) Triggers() GooglePrivacyDlpV2TriggerResponseArrayOutput
- func (o LookupJobTriggerResultOutput) UpdateTime() pulumi.StringOutput
- type LookupStoredInfoTypeArgs
- type LookupStoredInfoTypeOutputArgs
- type LookupStoredInfoTypeResult
- type LookupStoredInfoTypeResultOutput
- func (o LookupStoredInfoTypeResultOutput) CurrentVersion() GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
- func (LookupStoredInfoTypeResultOutput) ElementType() reflect.Type
- func (o LookupStoredInfoTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupStoredInfoTypeResultOutput) PendingVersions() GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
- func (o LookupStoredInfoTypeResultOutput) ToLookupStoredInfoTypeResultOutput() LookupStoredInfoTypeResultOutput
- func (o LookupStoredInfoTypeResultOutput) ToLookupStoredInfoTypeResultOutputWithContext(ctx context.Context) LookupStoredInfoTypeResultOutput
- type StoredInfoType
- type StoredInfoTypeArgs
- type StoredInfoTypeInput
- type StoredInfoTypeOutput
- type StoredInfoTypeState
Constants ¶
const ( GooglePrivacyDlpV2BigQueryOptionsSampleMethodSampleMethodUnspecified = GooglePrivacyDlpV2BigQueryOptionsSampleMethod("SAMPLE_METHOD_UNSPECIFIED") // Scan groups of rows in the order BigQuery provides (default). Multiple groups of rows may be scanned in parallel, so results may not appear in the same order the rows are read. GooglePrivacyDlpV2BigQueryOptionsSampleMethodTop = GooglePrivacyDlpV2BigQueryOptionsSampleMethod("TOP") // Randomly pick groups of rows to scan. GooglePrivacyDlpV2BigQueryOptionsSampleMethodRandomStart = GooglePrivacyDlpV2BigQueryOptionsSampleMethod("RANDOM_START") )
const ( // Unused. GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreCommonCharsToIgnoreUnspecified = GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore("COMMON_CHARS_TO_IGNORE_UNSPECIFIED") // 0-9 GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreNumeric = GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore("NUMERIC") // A-Z GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreAlphaUpperCase = GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore("ALPHA_UPPER_CASE") // a-z GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreAlphaLowerCase = GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore("ALPHA_LOWER_CASE") // US Punctuation, one of !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePunctuation = GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore("PUNCTUATION") // Whitespace character, one of [ \t\n\x0B\f\r] GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreWhitespace = GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore("WHITESPACE") )
const ( // Includes all files. GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemFileTypeUnspecified = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("FILE_TYPE_UNSPECIFIED") // Includes all file extensions not covered by another entry. Binary scanning attempts to convert the content of the file to utf_8 to scan the file. If you wish to avoid this fall back, specify one or more of the other FileType's in your storage scan. GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemBinaryFile = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("BINARY_FILE") // Included file extensions: asc,asp, aspx, brf, c, cc,cfm, cgi, cpp, csv, cxx, c++, cs, css, dart, dat, dot, eml,, epbub, ged, go, h, hh, hpp, hxx, h++, hs, html, htm, mkd, markdown, m, ml, mli, perl, pl, plist, pm, php, phtml, pht, properties, py, pyw, rb, rbw, rs, rss, rc, scala, sh, sql, swift, tex, shtml, shtm, xhtml, lhs, ics, ini, java, js, json, kix, kml, ocaml, md, txt, text, tsv, vb, vcard, vcs, wml, xcodeproj, xml, xsl, xsd, yml, yaml. GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemTextFile = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("TEXT_FILE") // Included file extensions: bmp, gif, jpg, jpeg, jpe, png. bytes_limit_per_file has no effect on image files. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'. GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemImage = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("IMAGE") // Word files >30 MB will be scanned as binary files. Included file extensions: docx, dotx, docm, dotm GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemWord = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("WORD") // PDF files >30 MB will be scanned as binary files. Included file extensions: pdf GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPdf = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("PDF") // Included file extensions: avro GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemAvro = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("AVRO") // Included file extensions: csv GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemCsv = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("CSV") // Included file extensions: tsv GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemTsv = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("TSV") // Powerpoint files >30 MB will be scanned as binary files. Included file extensions: pptx, pptm, potx, potm, pot GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPowerpoint = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("POWERPOINT") // Excel files >30 MB will be scanned as binary files. Included file extensions: xlsx, xlsm, xltx, xltm GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemExcel = GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem("EXCEL") )
const ( GooglePrivacyDlpV2CloudStorageOptionsSampleMethodSampleMethodUnspecified = GooglePrivacyDlpV2CloudStorageOptionsSampleMethod("SAMPLE_METHOD_UNSPECIFIED") // Scan from the top (default). GooglePrivacyDlpV2CloudStorageOptionsSampleMethodTop = GooglePrivacyDlpV2CloudStorageOptionsSampleMethod("TOP") // For each file larger than bytes_limit_per_file, randomly pick the offset to start scanning. The scanned bytes are contiguous. GooglePrivacyDlpV2CloudStorageOptionsSampleMethodRandomStart = GooglePrivacyDlpV2CloudStorageOptionsSampleMethod("RANDOM_START") )
const ( // Unused GooglePrivacyDlpV2ConditionOperatorRelationalOperatorUnspecified = GooglePrivacyDlpV2ConditionOperator("RELATIONAL_OPERATOR_UNSPECIFIED") // Equal. Attempts to match even with incompatible types. GooglePrivacyDlpV2ConditionOperatorEqualTo = GooglePrivacyDlpV2ConditionOperator("EQUAL_TO") // Not equal to. Attempts to match even with incompatible types. GooglePrivacyDlpV2ConditionOperatorNotEqualTo = GooglePrivacyDlpV2ConditionOperator("NOT_EQUAL_TO") // Greater than. GooglePrivacyDlpV2ConditionOperatorGreaterThan = GooglePrivacyDlpV2ConditionOperator("GREATER_THAN") // Less than. GooglePrivacyDlpV2ConditionOperatorLessThan = GooglePrivacyDlpV2ConditionOperator("LESS_THAN") // Greater than or equals. GooglePrivacyDlpV2ConditionOperatorGreaterThanOrEquals = GooglePrivacyDlpV2ConditionOperator("GREATER_THAN_OR_EQUALS") // Less than or equals. GooglePrivacyDlpV2ConditionOperatorLessThanOrEquals = GooglePrivacyDlpV2ConditionOperator("LESS_THAN_OR_EQUALS") // Exists GooglePrivacyDlpV2ConditionOperatorExists = GooglePrivacyDlpV2ConditionOperator("EXISTS") )
const ( // Unused. GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetFfxCommonNativeAlphabetUnspecified = GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet("FFX_COMMON_NATIVE_ALPHABET_UNSPECIFIED") // `[0-9]` (radix of 10) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetNumeric = GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet("NUMERIC") // `[0-9A-F]` (radix of 16) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetHexadecimal = GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet("HEXADECIMAL") // `[0-9A-Z]` (radix of 36) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetUpperCaseAlphaNumeric = GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet("UPPER_CASE_ALPHA_NUMERIC") // `[0-9A-Za-z]` (radix of 62) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetAlphaNumeric = GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet("ALPHA_NUMERIC") )
const ( // A finding of this custom info type will not be excluded from results. GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeUnspecified = GooglePrivacyDlpV2CustomInfoTypeExclusionType("EXCLUSION_TYPE_UNSPECIFIED") // A finding of this custom info type will be excluded from final results, but can still affect rule execution. GooglePrivacyDlpV2CustomInfoTypeExclusionTypeExclusionTypeExclude = GooglePrivacyDlpV2CustomInfoTypeExclusionType("EXCLUSION_TYPE_EXCLUDE") )
const ( // Default value; same as POSSIBLE. GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikelihoodUnspecified = GooglePrivacyDlpV2CustomInfoTypeLikelihood("LIKELIHOOD_UNSPECIFIED") // Few matching elements. GooglePrivacyDlpV2CustomInfoTypeLikelihoodVeryUnlikely = GooglePrivacyDlpV2CustomInfoTypeLikelihood("VERY_UNLIKELY") GooglePrivacyDlpV2CustomInfoTypeLikelihoodUnlikely = GooglePrivacyDlpV2CustomInfoTypeLikelihood("UNLIKELY") // Some matching elements. GooglePrivacyDlpV2CustomInfoTypeLikelihoodPossible = GooglePrivacyDlpV2CustomInfoTypeLikelihood("POSSIBLE") GooglePrivacyDlpV2CustomInfoTypeLikelihoodLikely = GooglePrivacyDlpV2CustomInfoTypeLikelihood("LIKELY") // Many matching elements. GooglePrivacyDlpV2CustomInfoTypeLikelihoodVeryLikely = GooglePrivacyDlpV2CustomInfoTypeLikelihood("VERY_LIKELY") )
const ( // Invalid. GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeUnspecified = GooglePrivacyDlpV2ExclusionRuleMatchingType("MATCHING_TYPE_UNSPECIFIED") // Full match. - Dictionary: join of Dictionary results matched complete finding quote - Regex: all regex matches fill a finding quote start to end - Exclude info type: completely inside affecting info types findings GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeFullMatch = GooglePrivacyDlpV2ExclusionRuleMatchingType("MATCHING_TYPE_FULL_MATCH") // Partial match. - Dictionary: at least one of the tokens in the finding matches - Regex: substring of the finding matches - Exclude info type: intersects with affecting info types findings GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypePartialMatch = GooglePrivacyDlpV2ExclusionRuleMatchingType("MATCHING_TYPE_PARTIAL_MATCH") // Inverse match. - Dictionary: no tokens in the finding match the dictionary - Regex: finding doesn't match the regex - Exclude info type: no intersection with affecting info types findings GooglePrivacyDlpV2ExclusionRuleMatchingTypeMatchingTypeInverseMatch = GooglePrivacyDlpV2ExclusionRuleMatchingType("MATCHING_TYPE_INVERSE_MATCH") )
const ( // Unused GooglePrivacyDlpV2ExpressionsLogicalOperatorLogicalOperatorUnspecified = GooglePrivacyDlpV2ExpressionsLogicalOperator("LOGICAL_OPERATOR_UNSPECIFIED") // Conditional AND GooglePrivacyDlpV2ExpressionsLogicalOperatorAnd = GooglePrivacyDlpV2ExpressionsLogicalOperator("AND") )
const ( // Includes entire content of a file or a data stream. GooglePrivacyDlpV2InspectConfigContentOptionsItemContentUnspecified = GooglePrivacyDlpV2InspectConfigContentOptionsItem("CONTENT_UNSPECIFIED") // Text content within the data, excluding any metadata. GooglePrivacyDlpV2InspectConfigContentOptionsItemContentText = GooglePrivacyDlpV2InspectConfigContentOptionsItem("CONTENT_TEXT") // Images found in the data. GooglePrivacyDlpV2InspectConfigContentOptionsItemContentImage = GooglePrivacyDlpV2InspectConfigContentOptionsItem("CONTENT_IMAGE") )
const ( // Default value; same as POSSIBLE. GooglePrivacyDlpV2InspectConfigMinLikelihoodLikelihoodUnspecified = GooglePrivacyDlpV2InspectConfigMinLikelihood("LIKELIHOOD_UNSPECIFIED") // Few matching elements. GooglePrivacyDlpV2InspectConfigMinLikelihoodVeryUnlikely = GooglePrivacyDlpV2InspectConfigMinLikelihood("VERY_UNLIKELY") GooglePrivacyDlpV2InspectConfigMinLikelihoodUnlikely = GooglePrivacyDlpV2InspectConfigMinLikelihood("UNLIKELY") // Some matching elements. GooglePrivacyDlpV2InspectConfigMinLikelihoodPossible = GooglePrivacyDlpV2InspectConfigMinLikelihood("POSSIBLE") GooglePrivacyDlpV2InspectConfigMinLikelihoodLikely = GooglePrivacyDlpV2InspectConfigMinLikelihood("LIKELY") // Many matching elements. GooglePrivacyDlpV2InspectConfigMinLikelihoodVeryLikely = GooglePrivacyDlpV2InspectConfigMinLikelihood("VERY_LIKELY") )
const ( // Default value; same as POSSIBLE. GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikelihoodUnspecified = GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood("LIKELIHOOD_UNSPECIFIED") // Few matching elements. GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodVeryUnlikely = GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood("VERY_UNLIKELY") GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodUnlikely = GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood("UNLIKELY") // Some matching elements. GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPossible = GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood("POSSIBLE") GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodLikely = GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood("LIKELY") // Many matching elements. GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodVeryLikely = GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood("VERY_LIKELY") )
const ( // Unused. GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputSchemaUnspecified = GooglePrivacyDlpV2OutputStorageConfigOutputSchema("OUTPUT_SCHEMA_UNSPECIFIED") // Basic schema including only `info_type`, `quote`, `certainty`, and `timestamp`. GooglePrivacyDlpV2OutputStorageConfigOutputSchemaBasicColumns = GooglePrivacyDlpV2OutputStorageConfigOutputSchema("BASIC_COLUMNS") // Schema tailored to findings from scanning Google Cloud Storage. GooglePrivacyDlpV2OutputStorageConfigOutputSchemaGcsColumns = GooglePrivacyDlpV2OutputStorageConfigOutputSchema("GCS_COLUMNS") // Schema tailored to findings from scanning Google Datastore. GooglePrivacyDlpV2OutputStorageConfigOutputSchemaDatastoreColumns = GooglePrivacyDlpV2OutputStorageConfigOutputSchema("DATASTORE_COLUMNS") // Schema tailored to findings from scanning Google BigQuery. GooglePrivacyDlpV2OutputStorageConfigOutputSchemaBigQueryColumns = GooglePrivacyDlpV2OutputStorageConfigOutputSchema("BIG_QUERY_COLUMNS") // Schema containing all columns. GooglePrivacyDlpV2OutputStorageConfigOutputSchemaAllColumns = GooglePrivacyDlpV2OutputStorageConfigOutputSchema("ALL_COLUMNS") )
const ( // Unused GooglePrivacyDlpV2TimePartConfigPartToExtractTimePartUnspecified = GooglePrivacyDlpV2TimePartConfigPartToExtract("TIME_PART_UNSPECIFIED") // [0-9999] GooglePrivacyDlpV2TimePartConfigPartToExtractYear = GooglePrivacyDlpV2TimePartConfigPartToExtract("YEAR") // [1-12] GooglePrivacyDlpV2TimePartConfigPartToExtractMonth = GooglePrivacyDlpV2TimePartConfigPartToExtract("MONTH") // [1-31] GooglePrivacyDlpV2TimePartConfigPartToExtractDayOfMonth = GooglePrivacyDlpV2TimePartConfigPartToExtract("DAY_OF_MONTH") // [1-7] GooglePrivacyDlpV2TimePartConfigPartToExtractDayOfWeek = GooglePrivacyDlpV2TimePartConfigPartToExtract("DAY_OF_WEEK") // [1-53] GooglePrivacyDlpV2TimePartConfigPartToExtractWeekOfYear = GooglePrivacyDlpV2TimePartConfigPartToExtract("WEEK_OF_YEAR") // [0-23] GooglePrivacyDlpV2TimePartConfigPartToExtractHourOfDay = GooglePrivacyDlpV2TimePartConfigPartToExtract("HOUR_OF_DAY") )
const ( // The day of the week is unspecified. GooglePrivacyDlpV2ValueDayOfWeekValueDayOfWeekUnspecified = GooglePrivacyDlpV2ValueDayOfWeekValue("DAY_OF_WEEK_UNSPECIFIED") // Monday GooglePrivacyDlpV2ValueDayOfWeekValueMonday = GooglePrivacyDlpV2ValueDayOfWeekValue("MONDAY") // Tuesday GooglePrivacyDlpV2ValueDayOfWeekValueTuesday = GooglePrivacyDlpV2ValueDayOfWeekValue("TUESDAY") // Wednesday GooglePrivacyDlpV2ValueDayOfWeekValueWednesday = GooglePrivacyDlpV2ValueDayOfWeekValue("WEDNESDAY") // Thursday GooglePrivacyDlpV2ValueDayOfWeekValueThursday = GooglePrivacyDlpV2ValueDayOfWeekValue("THURSDAY") // Friday GooglePrivacyDlpV2ValueDayOfWeekValueFriday = GooglePrivacyDlpV2ValueDayOfWeekValue("FRIDAY") // Saturday GooglePrivacyDlpV2ValueDayOfWeekValueSaturday = GooglePrivacyDlpV2ValueDayOfWeekValue("SATURDAY") // Sunday GooglePrivacyDlpV2ValueDayOfWeekValueSunday = GooglePrivacyDlpV2ValueDayOfWeekValue("SUNDAY") )
const ( // Unused. JobTriggerStatusStatusUnspecified = JobTriggerStatus("STATUS_UNSPECIFIED") // Trigger is healthy. JobTriggerStatusHealthy = JobTriggerStatus("HEALTHY") // Trigger is temporarily paused. JobTriggerStatusPaused = JobTriggerStatus("PAUSED") // Trigger is cancelled and can not be resumed. JobTriggerStatusCancelled = JobTriggerStatus("CANCELLED") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeidentifyTemplate ¶
type DeidentifyTemplate struct { pulumi.CustomResourceState // The creation timestamp of an inspectTemplate. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The core content of the template. DeidentifyConfig GooglePrivacyDlpV2DeidentifyConfigResponseOutput `pulumi:"deidentifyConfig"` // Short description (max 256 chars). Description pulumi.StringOutput `pulumi:"description"` // Display name (max 256 chars). DisplayName pulumi.StringOutput `pulumi:"displayName"` // The template name. The template will have one of the following formats: `projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID` Name pulumi.StringOutput `pulumi:"name"` // The last update timestamp of an inspectTemplate. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more. Auto-naming is currently not supported for this resource.
func GetDeidentifyTemplate ¶
func GetDeidentifyTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeidentifyTemplateState, opts ...pulumi.ResourceOption) (*DeidentifyTemplate, error)
GetDeidentifyTemplate gets an existing DeidentifyTemplate 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 NewDeidentifyTemplate ¶
func NewDeidentifyTemplate(ctx *pulumi.Context, name string, args *DeidentifyTemplateArgs, opts ...pulumi.ResourceOption) (*DeidentifyTemplate, error)
NewDeidentifyTemplate registers a new resource with the given unique name, arguments, and options.
func (*DeidentifyTemplate) ElementType ¶
func (*DeidentifyTemplate) ElementType() reflect.Type
func (*DeidentifyTemplate) ToDeidentifyTemplateOutput ¶
func (i *DeidentifyTemplate) ToDeidentifyTemplateOutput() DeidentifyTemplateOutput
func (*DeidentifyTemplate) ToDeidentifyTemplateOutputWithContext ¶
func (i *DeidentifyTemplate) ToDeidentifyTemplateOutputWithContext(ctx context.Context) DeidentifyTemplateOutput
type DeidentifyTemplateArgs ¶
type DeidentifyTemplateArgs struct { // The core content of the template. DeidentifyConfig GooglePrivacyDlpV2DeidentifyConfigPtrInput // Short description (max 256 chars). Description pulumi.StringPtrInput // Display name (max 256 chars). DisplayName pulumi.StringPtrInput // Deprecated. This field has no effect. // // Deprecated: Deprecated. This field has no effect. Location pulumi.StringPtrInput Project pulumi.StringPtrInput // The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one. TemplateId pulumi.StringPtrInput }
The set of arguments for constructing a DeidentifyTemplate resource.
func (DeidentifyTemplateArgs) ElementType ¶
func (DeidentifyTemplateArgs) ElementType() reflect.Type
type DeidentifyTemplateInput ¶
type DeidentifyTemplateInput interface { pulumi.Input ToDeidentifyTemplateOutput() DeidentifyTemplateOutput ToDeidentifyTemplateOutputWithContext(ctx context.Context) DeidentifyTemplateOutput }
type DeidentifyTemplateOutput ¶
type DeidentifyTemplateOutput struct{ *pulumi.OutputState }
func (DeidentifyTemplateOutput) ElementType ¶
func (DeidentifyTemplateOutput) ElementType() reflect.Type
func (DeidentifyTemplateOutput) ToDeidentifyTemplateOutput ¶
func (o DeidentifyTemplateOutput) ToDeidentifyTemplateOutput() DeidentifyTemplateOutput
func (DeidentifyTemplateOutput) ToDeidentifyTemplateOutputWithContext ¶
func (o DeidentifyTemplateOutput) ToDeidentifyTemplateOutputWithContext(ctx context.Context) DeidentifyTemplateOutput
type DeidentifyTemplateState ¶
type DeidentifyTemplateState struct { }
func (DeidentifyTemplateState) ElementType ¶
func (DeidentifyTemplateState) ElementType() reflect.Type
type DlpJob ¶
type DlpJob struct { pulumi.CustomResourceState // Time when the job was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Time when the job finished. EndTime pulumi.StringOutput `pulumi:"endTime"` // A stream of errors encountered running the job. Errors GooglePrivacyDlpV2ErrorResponseArrayOutput `pulumi:"errors"` // Results from inspecting a data source. InspectDetails GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput `pulumi:"inspectDetails"` // If created by a job trigger, the resource name of the trigger that instantiated the job. JobTriggerName pulumi.StringOutput `pulumi:"jobTriggerName"` // The server-assigned name. Name pulumi.StringOutput `pulumi:"name"` // Results from analyzing risk of a data source. RiskDetails GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput `pulumi:"riskDetails"` // Time when the job started. StartTime pulumi.StringOutput `pulumi:"startTime"` // State of a job. State pulumi.StringOutput `pulumi:"state"` // The type of job. Type pulumi.StringOutput `pulumi:"type"` }
Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more. When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. Auto-naming is currently not supported for this resource.
func GetDlpJob ¶
func GetDlpJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DlpJobState, opts ...pulumi.ResourceOption) (*DlpJob, error)
GetDlpJob gets an existing DlpJob 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 NewDlpJob ¶
func NewDlpJob(ctx *pulumi.Context, name string, args *DlpJobArgs, opts ...pulumi.ResourceOption) (*DlpJob, error)
NewDlpJob registers a new resource with the given unique name, arguments, and options.
func (*DlpJob) ElementType ¶
func (*DlpJob) ToDlpJobOutput ¶
func (i *DlpJob) ToDlpJobOutput() DlpJobOutput
func (*DlpJob) ToDlpJobOutputWithContext ¶
func (i *DlpJob) ToDlpJobOutputWithContext(ctx context.Context) DlpJobOutput
type DlpJobArgs ¶
type DlpJobArgs struct { // An inspection job scans a storage repository for InfoTypes. InspectJob GooglePrivacyDlpV2InspectJobConfigPtrInput // The job id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one. JobId pulumi.StringPtrInput // Deprecated. This field has no effect. // // Deprecated: Deprecated. This field has no effect. Location pulumi.StringPtrInput Project pulumi.StringPtrInput // A risk analysis job calculates re-identification risk metrics for a BigQuery table. RiskJob GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput }
The set of arguments for constructing a DlpJob resource.
func (DlpJobArgs) ElementType ¶
func (DlpJobArgs) ElementType() reflect.Type
type DlpJobInput ¶
type DlpJobInput interface { pulumi.Input ToDlpJobOutput() DlpJobOutput ToDlpJobOutputWithContext(ctx context.Context) DlpJobOutput }
type DlpJobOutput ¶
type DlpJobOutput struct{ *pulumi.OutputState }
func (DlpJobOutput) ElementType ¶
func (DlpJobOutput) ElementType() reflect.Type
func (DlpJobOutput) ToDlpJobOutput ¶
func (o DlpJobOutput) ToDlpJobOutput() DlpJobOutput
func (DlpJobOutput) ToDlpJobOutputWithContext ¶
func (o DlpJobOutput) ToDlpJobOutputWithContext(ctx context.Context) DlpJobOutput
type DlpJobState ¶
type DlpJobState struct { }
func (DlpJobState) ElementType ¶
func (DlpJobState) ElementType() reflect.Type
type GooglePrivacyDlpV2Action ¶
type GooglePrivacyDlpV2Action struct { // Enable email notification for project owners and editors on job's completion/failure. JobNotificationEmails *GooglePrivacyDlpV2JobNotificationEmails `pulumi:"jobNotificationEmails"` // Publish a notification to a pubsub topic. PubSub *GooglePrivacyDlpV2PublishToPubSub `pulumi:"pubSub"` // Publish findings to Cloud Datahub. PublishFindingsToCloudDataCatalog *GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog `pulumi:"publishFindingsToCloudDataCatalog"` // Publish summary to Cloud Security Command Center (Alpha). PublishSummaryToCscc *GooglePrivacyDlpV2PublishSummaryToCscc `pulumi:"publishSummaryToCscc"` // Enable Stackdriver metric dlp.googleapis.com/finding_count. PublishToStackdriver *GooglePrivacyDlpV2PublishToStackdriver `pulumi:"publishToStackdriver"` // Save resulting findings in a provided location. SaveFindings *GooglePrivacyDlpV2SaveFindings `pulumi:"saveFindings"` }
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
type GooglePrivacyDlpV2ActionArgs ¶
type GooglePrivacyDlpV2ActionArgs struct { // Enable email notification for project owners and editors on job's completion/failure. JobNotificationEmails GooglePrivacyDlpV2JobNotificationEmailsPtrInput `pulumi:"jobNotificationEmails"` // Publish a notification to a pubsub topic. PubSub GooglePrivacyDlpV2PublishToPubSubPtrInput `pulumi:"pubSub"` // Publish findings to Cloud Datahub. PublishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput `pulumi:"publishFindingsToCloudDataCatalog"` // Publish summary to Cloud Security Command Center (Alpha). PublishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCsccPtrInput `pulumi:"publishSummaryToCscc"` // Enable Stackdriver metric dlp.googleapis.com/finding_count. PublishToStackdriver GooglePrivacyDlpV2PublishToStackdriverPtrInput `pulumi:"publishToStackdriver"` // Save resulting findings in a provided location. SaveFindings GooglePrivacyDlpV2SaveFindingsPtrInput `pulumi:"saveFindings"` }
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
func (GooglePrivacyDlpV2ActionArgs) ElementType ¶
func (GooglePrivacyDlpV2ActionArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ActionArgs) ToGooglePrivacyDlpV2ActionOutput ¶
func (i GooglePrivacyDlpV2ActionArgs) ToGooglePrivacyDlpV2ActionOutput() GooglePrivacyDlpV2ActionOutput
func (GooglePrivacyDlpV2ActionArgs) ToGooglePrivacyDlpV2ActionOutputWithContext ¶
func (i GooglePrivacyDlpV2ActionArgs) ToGooglePrivacyDlpV2ActionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionOutput
type GooglePrivacyDlpV2ActionArray ¶
type GooglePrivacyDlpV2ActionArray []GooglePrivacyDlpV2ActionInput
func (GooglePrivacyDlpV2ActionArray) ElementType ¶
func (GooglePrivacyDlpV2ActionArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2ActionArray) ToGooglePrivacyDlpV2ActionArrayOutput ¶
func (i GooglePrivacyDlpV2ActionArray) ToGooglePrivacyDlpV2ActionArrayOutput() GooglePrivacyDlpV2ActionArrayOutput
func (GooglePrivacyDlpV2ActionArray) ToGooglePrivacyDlpV2ActionArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2ActionArray) ToGooglePrivacyDlpV2ActionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionArrayOutput
type GooglePrivacyDlpV2ActionArrayInput ¶
type GooglePrivacyDlpV2ActionArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2ActionArrayOutput() GooglePrivacyDlpV2ActionArrayOutput ToGooglePrivacyDlpV2ActionArrayOutputWithContext(context.Context) GooglePrivacyDlpV2ActionArrayOutput }
GooglePrivacyDlpV2ActionArrayInput is an input type that accepts GooglePrivacyDlpV2ActionArray and GooglePrivacyDlpV2ActionArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ActionArrayInput` via:
GooglePrivacyDlpV2ActionArray{ GooglePrivacyDlpV2ActionArgs{...} }
type GooglePrivacyDlpV2ActionArrayOutput ¶
type GooglePrivacyDlpV2ActionArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ActionArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ActionArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ActionArrayOutput) Index ¶
func (o GooglePrivacyDlpV2ActionArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2ActionOutput
func (GooglePrivacyDlpV2ActionArrayOutput) ToGooglePrivacyDlpV2ActionArrayOutput ¶
func (o GooglePrivacyDlpV2ActionArrayOutput) ToGooglePrivacyDlpV2ActionArrayOutput() GooglePrivacyDlpV2ActionArrayOutput
func (GooglePrivacyDlpV2ActionArrayOutput) ToGooglePrivacyDlpV2ActionArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ActionArrayOutput) ToGooglePrivacyDlpV2ActionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionArrayOutput
type GooglePrivacyDlpV2ActionInput ¶
type GooglePrivacyDlpV2ActionInput interface { pulumi.Input ToGooglePrivacyDlpV2ActionOutput() GooglePrivacyDlpV2ActionOutput ToGooglePrivacyDlpV2ActionOutputWithContext(context.Context) GooglePrivacyDlpV2ActionOutput }
GooglePrivacyDlpV2ActionInput is an input type that accepts GooglePrivacyDlpV2ActionArgs and GooglePrivacyDlpV2ActionOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ActionInput` via:
GooglePrivacyDlpV2ActionArgs{...}
type GooglePrivacyDlpV2ActionOutput ¶
type GooglePrivacyDlpV2ActionOutput struct{ *pulumi.OutputState }
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
func (GooglePrivacyDlpV2ActionOutput) ElementType ¶
func (GooglePrivacyDlpV2ActionOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ActionOutput) JobNotificationEmails ¶
func (o GooglePrivacyDlpV2ActionOutput) JobNotificationEmails() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
Enable email notification for project owners and editors on job's completion/failure.
func (GooglePrivacyDlpV2ActionOutput) PubSub ¶
func (o GooglePrivacyDlpV2ActionOutput) PubSub() GooglePrivacyDlpV2PublishToPubSubPtrOutput
Publish a notification to a pubsub topic.
func (GooglePrivacyDlpV2ActionOutput) PublishFindingsToCloudDataCatalog ¶
func (o GooglePrivacyDlpV2ActionOutput) PublishFindingsToCloudDataCatalog() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
Publish findings to Cloud Datahub.
func (GooglePrivacyDlpV2ActionOutput) PublishSummaryToCscc ¶
func (o GooglePrivacyDlpV2ActionOutput) PublishSummaryToCscc() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
Publish summary to Cloud Security Command Center (Alpha).
func (GooglePrivacyDlpV2ActionOutput) PublishToStackdriver ¶
func (o GooglePrivacyDlpV2ActionOutput) PublishToStackdriver() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
Enable Stackdriver metric dlp.googleapis.com/finding_count.
func (GooglePrivacyDlpV2ActionOutput) SaveFindings ¶
func (o GooglePrivacyDlpV2ActionOutput) SaveFindings() GooglePrivacyDlpV2SaveFindingsPtrOutput
Save resulting findings in a provided location.
func (GooglePrivacyDlpV2ActionOutput) ToGooglePrivacyDlpV2ActionOutput ¶
func (o GooglePrivacyDlpV2ActionOutput) ToGooglePrivacyDlpV2ActionOutput() GooglePrivacyDlpV2ActionOutput
func (GooglePrivacyDlpV2ActionOutput) ToGooglePrivacyDlpV2ActionOutputWithContext ¶
func (o GooglePrivacyDlpV2ActionOutput) ToGooglePrivacyDlpV2ActionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionOutput
type GooglePrivacyDlpV2ActionResponse ¶
type GooglePrivacyDlpV2ActionResponse struct { // Enable email notification for project owners and editors on job's completion/failure. JobNotificationEmails GooglePrivacyDlpV2JobNotificationEmailsResponse `pulumi:"jobNotificationEmails"` // Publish a notification to a pubsub topic. PubSub GooglePrivacyDlpV2PublishToPubSubResponse `pulumi:"pubSub"` // Publish findings to Cloud Datahub. PublishFindingsToCloudDataCatalog GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse `pulumi:"publishFindingsToCloudDataCatalog"` // Publish summary to Cloud Security Command Center (Alpha). PublishSummaryToCscc GooglePrivacyDlpV2PublishSummaryToCsccResponse `pulumi:"publishSummaryToCscc"` // Enable Stackdriver metric dlp.googleapis.com/finding_count. PublishToStackdriver GooglePrivacyDlpV2PublishToStackdriverResponse `pulumi:"publishToStackdriver"` // Save resulting findings in a provided location. SaveFindings GooglePrivacyDlpV2SaveFindingsResponse `pulumi:"saveFindings"` }
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
type GooglePrivacyDlpV2ActionResponseArrayOutput ¶
type GooglePrivacyDlpV2ActionResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ActionResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ActionResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ActionResponseArrayOutput) ToGooglePrivacyDlpV2ActionResponseArrayOutput ¶
func (o GooglePrivacyDlpV2ActionResponseArrayOutput) ToGooglePrivacyDlpV2ActionResponseArrayOutput() GooglePrivacyDlpV2ActionResponseArrayOutput
func (GooglePrivacyDlpV2ActionResponseArrayOutput) ToGooglePrivacyDlpV2ActionResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ActionResponseArrayOutput) ToGooglePrivacyDlpV2ActionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionResponseArrayOutput
type GooglePrivacyDlpV2ActionResponseOutput ¶
type GooglePrivacyDlpV2ActionResponseOutput struct{ *pulumi.OutputState }
A task to execute on the completion of a job. See https://cloud.google.com/dlp/docs/concepts-actions to learn more.
func (GooglePrivacyDlpV2ActionResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ActionResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ActionResponseOutput) JobNotificationEmails ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) JobNotificationEmails() GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
Enable email notification for project owners and editors on job's completion/failure.
func (GooglePrivacyDlpV2ActionResponseOutput) PubSub ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) PubSub() GooglePrivacyDlpV2PublishToPubSubResponseOutput
Publish a notification to a pubsub topic.
func (GooglePrivacyDlpV2ActionResponseOutput) PublishFindingsToCloudDataCatalog ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) PublishFindingsToCloudDataCatalog() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
Publish findings to Cloud Datahub.
func (GooglePrivacyDlpV2ActionResponseOutput) PublishSummaryToCscc ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) PublishSummaryToCscc() GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
Publish summary to Cloud Security Command Center (Alpha).
func (GooglePrivacyDlpV2ActionResponseOutput) PublishToStackdriver ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) PublishToStackdriver() GooglePrivacyDlpV2PublishToStackdriverResponseOutput
Enable Stackdriver metric dlp.googleapis.com/finding_count.
func (GooglePrivacyDlpV2ActionResponseOutput) SaveFindings ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) SaveFindings() GooglePrivacyDlpV2SaveFindingsResponseOutput
Save resulting findings in a provided location.
func (GooglePrivacyDlpV2ActionResponseOutput) ToGooglePrivacyDlpV2ActionResponseOutput ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) ToGooglePrivacyDlpV2ActionResponseOutput() GooglePrivacyDlpV2ActionResponseOutput
func (GooglePrivacyDlpV2ActionResponseOutput) ToGooglePrivacyDlpV2ActionResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ActionResponseOutput) ToGooglePrivacyDlpV2ActionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ActionResponseOutput
type GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponse ¶
type GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponse struct { // Categorical stats result CategoricalStatsResult GooglePrivacyDlpV2CategoricalStatsResultResponse `pulumi:"categoricalStatsResult"` // Delta-presence result DeltaPresenceEstimationResult GooglePrivacyDlpV2DeltaPresenceEstimationResultResponse `pulumi:"deltaPresenceEstimationResult"` // K-anonymity result KAnonymityResult GooglePrivacyDlpV2KAnonymityResultResponse `pulumi:"kAnonymityResult"` // K-map result KMapEstimationResult GooglePrivacyDlpV2KMapEstimationResultResponse `pulumi:"kMapEstimationResult"` // L-divesity result LDiversityResult GooglePrivacyDlpV2LDiversityResultResponse `pulumi:"lDiversityResult"` // Numerical stats result NumericalStatsResult GooglePrivacyDlpV2NumericalStatsResultResponse `pulumi:"numericalStatsResult"` // The configuration used for this job. RequestedOptions GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponse `pulumi:"requestedOptions"` // Privacy metric to compute. RequestedPrivacyMetric GooglePrivacyDlpV2PrivacyMetricResponse `pulumi:"requestedPrivacyMetric"` // Input dataset to compute metrics over. RequestedSourceTable GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"requestedSourceTable"` }
Result of a risk analysis operation request.
type GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput ¶
type GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput struct{ *pulumi.OutputState }
Result of a risk analysis operation request.
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) CategoricalStatsResult ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) CategoricalStatsResult() GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
Categorical stats result
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) DeltaPresenceEstimationResult ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) DeltaPresenceEstimationResult() GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
Delta-presence result
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) KAnonymityResult ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) KAnonymityResult() GooglePrivacyDlpV2KAnonymityResultResponseOutput
K-anonymity result
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) KMapEstimationResult ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) KMapEstimationResult() GooglePrivacyDlpV2KMapEstimationResultResponseOutput
K-map result
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) LDiversityResult ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) LDiversityResult() GooglePrivacyDlpV2LDiversityResultResponseOutput
L-divesity result
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) NumericalStatsResult ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) NumericalStatsResult() GooglePrivacyDlpV2NumericalStatsResultResponseOutput
Numerical stats result
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedOptions ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedOptions() GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
The configuration used for this job.
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedPrivacyMetric ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedPrivacyMetric() GooglePrivacyDlpV2PrivacyMetricResponseOutput
Privacy metric to compute.
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedSourceTable ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) RequestedSourceTable() GooglePrivacyDlpV2BigQueryTableResponseOutput
Input dataset to compute metrics over.
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ToGooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ToGooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput() GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
func (GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ToGooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput) ToGooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
type GooglePrivacyDlpV2AuxiliaryTable ¶
type GooglePrivacyDlpV2AuxiliaryTable struct { // Quasi-identifier columns. QuasiIds []GooglePrivacyDlpV2QuasiIdField `pulumi:"quasiIds"` // The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero. RelativeFrequency GooglePrivacyDlpV2FieldId `pulumi:"relativeFrequency"` // Auxiliary table location. Table GooglePrivacyDlpV2BigQueryTable `pulumi:"table"` }
An auxiliary table contains statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
type GooglePrivacyDlpV2AuxiliaryTableArgs ¶
type GooglePrivacyDlpV2AuxiliaryTableArgs struct { // Quasi-identifier columns. QuasiIds GooglePrivacyDlpV2QuasiIdFieldArrayInput `pulumi:"quasiIds"` // The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero. RelativeFrequency GooglePrivacyDlpV2FieldIdInput `pulumi:"relativeFrequency"` // Auxiliary table location. Table GooglePrivacyDlpV2BigQueryTableInput `pulumi:"table"` }
An auxiliary table contains statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
func (GooglePrivacyDlpV2AuxiliaryTableArgs) ElementType ¶
func (GooglePrivacyDlpV2AuxiliaryTableArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2AuxiliaryTableArgs) ToGooglePrivacyDlpV2AuxiliaryTableOutput ¶
func (i GooglePrivacyDlpV2AuxiliaryTableArgs) ToGooglePrivacyDlpV2AuxiliaryTableOutput() GooglePrivacyDlpV2AuxiliaryTableOutput
func (GooglePrivacyDlpV2AuxiliaryTableArgs) ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext ¶
func (i GooglePrivacyDlpV2AuxiliaryTableArgs) ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableOutput
type GooglePrivacyDlpV2AuxiliaryTableArray ¶
type GooglePrivacyDlpV2AuxiliaryTableArray []GooglePrivacyDlpV2AuxiliaryTableInput
func (GooglePrivacyDlpV2AuxiliaryTableArray) ElementType ¶
func (GooglePrivacyDlpV2AuxiliaryTableArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2AuxiliaryTableArray) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput ¶
func (i GooglePrivacyDlpV2AuxiliaryTableArray) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
func (GooglePrivacyDlpV2AuxiliaryTableArray) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2AuxiliaryTableArray) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableArrayOutput
type GooglePrivacyDlpV2AuxiliaryTableArrayInput ¶
type GooglePrivacyDlpV2AuxiliaryTableArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput() GooglePrivacyDlpV2AuxiliaryTableArrayOutput ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext(context.Context) GooglePrivacyDlpV2AuxiliaryTableArrayOutput }
GooglePrivacyDlpV2AuxiliaryTableArrayInput is an input type that accepts GooglePrivacyDlpV2AuxiliaryTableArray and GooglePrivacyDlpV2AuxiliaryTableArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2AuxiliaryTableArrayInput` via:
GooglePrivacyDlpV2AuxiliaryTableArray{ GooglePrivacyDlpV2AuxiliaryTableArgs{...} }
type GooglePrivacyDlpV2AuxiliaryTableArrayOutput ¶
type GooglePrivacyDlpV2AuxiliaryTableArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput ¶
func (o GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutput() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
func (GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2AuxiliaryTableArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableArrayOutput
type GooglePrivacyDlpV2AuxiliaryTableInput ¶
type GooglePrivacyDlpV2AuxiliaryTableInput interface { pulumi.Input ToGooglePrivacyDlpV2AuxiliaryTableOutput() GooglePrivacyDlpV2AuxiliaryTableOutput ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext(context.Context) GooglePrivacyDlpV2AuxiliaryTableOutput }
GooglePrivacyDlpV2AuxiliaryTableInput is an input type that accepts GooglePrivacyDlpV2AuxiliaryTableArgs and GooglePrivacyDlpV2AuxiliaryTableOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2AuxiliaryTableInput` via:
GooglePrivacyDlpV2AuxiliaryTableArgs{...}
type GooglePrivacyDlpV2AuxiliaryTableOutput ¶
type GooglePrivacyDlpV2AuxiliaryTableOutput struct{ *pulumi.OutputState }
An auxiliary table contains statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
func (GooglePrivacyDlpV2AuxiliaryTableOutput) ElementType ¶
func (GooglePrivacyDlpV2AuxiliaryTableOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2AuxiliaryTableOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2AuxiliaryTableOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdFieldArrayOutput
Quasi-identifier columns.
func (GooglePrivacyDlpV2AuxiliaryTableOutput) RelativeFrequency ¶
func (o GooglePrivacyDlpV2AuxiliaryTableOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdOutput
The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
func (GooglePrivacyDlpV2AuxiliaryTableOutput) ToGooglePrivacyDlpV2AuxiliaryTableOutput ¶
func (o GooglePrivacyDlpV2AuxiliaryTableOutput) ToGooglePrivacyDlpV2AuxiliaryTableOutput() GooglePrivacyDlpV2AuxiliaryTableOutput
func (GooglePrivacyDlpV2AuxiliaryTableOutput) ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext ¶
func (o GooglePrivacyDlpV2AuxiliaryTableOutput) ToGooglePrivacyDlpV2AuxiliaryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableOutput
type GooglePrivacyDlpV2AuxiliaryTableResponse ¶
type GooglePrivacyDlpV2AuxiliaryTableResponse struct { // Quasi-identifier columns. QuasiIds []GooglePrivacyDlpV2QuasiIdFieldResponse `pulumi:"quasiIds"` // The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero. RelativeFrequency GooglePrivacyDlpV2FieldIdResponse `pulumi:"relativeFrequency"` // Auxiliary table location. Table GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"table"` }
An auxiliary table contains statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
type GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput ¶
type GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput() GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
func (GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
type GooglePrivacyDlpV2AuxiliaryTableResponseOutput ¶
type GooglePrivacyDlpV2AuxiliaryTableResponseOutput struct{ *pulumi.OutputState }
An auxiliary table contains statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
Quasi-identifier columns.
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) RelativeFrequency ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdResponseOutput
The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) Table ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
Auxiliary table location.
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseOutput ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseOutput() GooglePrivacyDlpV2AuxiliaryTableResponseOutput
func (GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2AuxiliaryTableResponseOutput) ToGooglePrivacyDlpV2AuxiliaryTableResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2AuxiliaryTableResponseOutput
type GooglePrivacyDlpV2BigQueryField ¶
type GooglePrivacyDlpV2BigQueryField struct { // Designated field in the BigQuery table. Field *GooglePrivacyDlpV2FieldId `pulumi:"field"` // Source table of the field. Table *GooglePrivacyDlpV2BigQueryTable `pulumi:"table"` }
Message defining a field of a BigQuery table.
type GooglePrivacyDlpV2BigQueryFieldArgs ¶
type GooglePrivacyDlpV2BigQueryFieldArgs struct { // Designated field in the BigQuery table. Field GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"field"` // Source table of the field. Table GooglePrivacyDlpV2BigQueryTablePtrInput `pulumi:"table"` }
Message defining a field of a BigQuery table.
func (GooglePrivacyDlpV2BigQueryFieldArgs) ElementType ¶
func (GooglePrivacyDlpV2BigQueryFieldArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldOutput ¶
func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldOutput() GooglePrivacyDlpV2BigQueryFieldOutput
func (GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext ¶
func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldOutput
func (GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput ¶
func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput
func (GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2BigQueryFieldArgs) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput
type GooglePrivacyDlpV2BigQueryFieldInput ¶
type GooglePrivacyDlpV2BigQueryFieldInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryFieldOutput() GooglePrivacyDlpV2BigQueryFieldOutput ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryFieldOutput }
GooglePrivacyDlpV2BigQueryFieldInput is an input type that accepts GooglePrivacyDlpV2BigQueryFieldArgs and GooglePrivacyDlpV2BigQueryFieldOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryFieldInput` via:
GooglePrivacyDlpV2BigQueryFieldArgs{...}
type GooglePrivacyDlpV2BigQueryFieldOutput ¶
type GooglePrivacyDlpV2BigQueryFieldOutput struct{ *pulumi.OutputState }
Message defining a field of a BigQuery table.
func (GooglePrivacyDlpV2BigQueryFieldOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryFieldOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryFieldOutput) Field ¶
func (o GooglePrivacyDlpV2BigQueryFieldOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
Designated field in the BigQuery table.
func (GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldOutput ¶
func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldOutput() GooglePrivacyDlpV2BigQueryFieldOutput
func (GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldOutput
func (GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput ¶
func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput
func (GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryFieldOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput
type GooglePrivacyDlpV2BigQueryFieldPtrInput ¶
type GooglePrivacyDlpV2BigQueryFieldPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput }
GooglePrivacyDlpV2BigQueryFieldPtrInput is an input type that accepts GooglePrivacyDlpV2BigQueryFieldArgs, GooglePrivacyDlpV2BigQueryFieldPtr and GooglePrivacyDlpV2BigQueryFieldPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryFieldPtrInput` via:
GooglePrivacyDlpV2BigQueryFieldArgs{...} or: nil
func GooglePrivacyDlpV2BigQueryFieldPtr ¶
func GooglePrivacyDlpV2BigQueryFieldPtr(v *GooglePrivacyDlpV2BigQueryFieldArgs) GooglePrivacyDlpV2BigQueryFieldPtrInput
type GooglePrivacyDlpV2BigQueryFieldPtrOutput ¶
type GooglePrivacyDlpV2BigQueryFieldPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BigQueryFieldPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryFieldPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryFieldPtrOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput ¶
func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutput() GooglePrivacyDlpV2BigQueryFieldPtrOutput
func (GooglePrivacyDlpV2BigQueryFieldPtrOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryFieldPtrOutput) ToGooglePrivacyDlpV2BigQueryFieldPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldPtrOutput
type GooglePrivacyDlpV2BigQueryFieldResponse ¶
type GooglePrivacyDlpV2BigQueryFieldResponse struct { // Designated field in the BigQuery table. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` // Source table of the field. Table GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"table"` }
Message defining a field of a BigQuery table.
type GooglePrivacyDlpV2BigQueryFieldResponseOutput ¶
type GooglePrivacyDlpV2BigQueryFieldResponseOutput struct{ *pulumi.OutputState }
Message defining a field of a BigQuery table.
func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) Field ¶
func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
Designated field in the BigQuery table.
func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) Table ¶
func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
Source table of the field.
func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) ToGooglePrivacyDlpV2BigQueryFieldResponseOutput ¶
func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) ToGooglePrivacyDlpV2BigQueryFieldResponseOutput() GooglePrivacyDlpV2BigQueryFieldResponseOutput
func (GooglePrivacyDlpV2BigQueryFieldResponseOutput) ToGooglePrivacyDlpV2BigQueryFieldResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryFieldResponseOutput) ToGooglePrivacyDlpV2BigQueryFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryFieldResponseOutput
type GooglePrivacyDlpV2BigQueryOptions ¶
type GooglePrivacyDlpV2BigQueryOptions struct { // References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. ExcludedFields []GooglePrivacyDlpV2FieldId `pulumi:"excludedFields"` // Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed. IdentifyingFields []GooglePrivacyDlpV2FieldId `pulumi:"identifyingFields"` // Limit scanning only to these fields. IncludedFields []GooglePrivacyDlpV2FieldId `pulumi:"includedFields"` // Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig. RowsLimit *string `pulumi:"rowsLimit"` // Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig. RowsLimitPercent *int `pulumi:"rowsLimitPercent"` SampleMethod *GooglePrivacyDlpV2BigQueryOptionsSampleMethod `pulumi:"sampleMethod"` // Complete BigQuery table reference. TableReference *GooglePrivacyDlpV2BigQueryTable `pulumi:"tableReference"` }
Options defining BigQuery table and row identifiers.
type GooglePrivacyDlpV2BigQueryOptionsArgs ¶
type GooglePrivacyDlpV2BigQueryOptionsArgs struct { // References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. ExcludedFields GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"excludedFields"` // Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed. IdentifyingFields GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"identifyingFields"` // Limit scanning only to these fields. IncludedFields GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"includedFields"` // Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig. RowsLimit pulumi.StringPtrInput `pulumi:"rowsLimit"` // Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig. RowsLimitPercent pulumi.IntPtrInput `pulumi:"rowsLimitPercent"` SampleMethod GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrInput `pulumi:"sampleMethod"` // Complete BigQuery table reference. TableReference GooglePrivacyDlpV2BigQueryTablePtrInput `pulumi:"tableReference"` }
Options defining BigQuery table and row identifiers.
func (GooglePrivacyDlpV2BigQueryOptionsArgs) ElementType ¶
func (GooglePrivacyDlpV2BigQueryOptionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsOutput ¶
func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsOutput() GooglePrivacyDlpV2BigQueryOptionsOutput
func (GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext ¶
func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsOutput
func (GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput ¶
func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2BigQueryOptionsArgs) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput
type GooglePrivacyDlpV2BigQueryOptionsInput ¶
type GooglePrivacyDlpV2BigQueryOptionsInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryOptionsOutput() GooglePrivacyDlpV2BigQueryOptionsOutput ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryOptionsOutput }
GooglePrivacyDlpV2BigQueryOptionsInput is an input type that accepts GooglePrivacyDlpV2BigQueryOptionsArgs and GooglePrivacyDlpV2BigQueryOptionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryOptionsInput` via:
GooglePrivacyDlpV2BigQueryOptionsArgs{...}
type GooglePrivacyDlpV2BigQueryOptionsOutput ¶
type GooglePrivacyDlpV2BigQueryOptionsOutput struct{ *pulumi.OutputState }
Options defining BigQuery table and row identifiers.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ExcludedFields ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ExcludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) IdentifyingFields ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) IncludedFields ¶ added in v0.11.0
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) IncludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
Limit scanning only to these fields.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) RowsLimit ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) RowsLimit() pulumi.StringPtrOutput
Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) RowsLimitPercent ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) RowsLimitPercent() pulumi.IntPtrOutput
Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) SampleMethod ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) SampleMethod() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsOutput) TableReference ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) TableReference() GooglePrivacyDlpV2BigQueryTablePtrOutput
Complete BigQuery table reference.
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsOutput ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsOutput() GooglePrivacyDlpV2BigQueryOptionsOutput
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsOutput
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryOptionsOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput
type GooglePrivacyDlpV2BigQueryOptionsPtrInput ¶
type GooglePrivacyDlpV2BigQueryOptionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput }
GooglePrivacyDlpV2BigQueryOptionsPtrInput is an input type that accepts GooglePrivacyDlpV2BigQueryOptionsArgs, GooglePrivacyDlpV2BigQueryOptionsPtr and GooglePrivacyDlpV2BigQueryOptionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryOptionsPtrInput` via:
GooglePrivacyDlpV2BigQueryOptionsArgs{...} or: nil
func GooglePrivacyDlpV2BigQueryOptionsPtr ¶
func GooglePrivacyDlpV2BigQueryOptionsPtr(v *GooglePrivacyDlpV2BigQueryOptionsArgs) GooglePrivacyDlpV2BigQueryOptionsPtrInput
type GooglePrivacyDlpV2BigQueryOptionsPtrOutput ¶
type GooglePrivacyDlpV2BigQueryOptionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ExcludedFields ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ExcludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) IdentifyingFields ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) IncludedFields ¶ added in v0.11.0
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) IncludedFields() GooglePrivacyDlpV2FieldIdArrayOutput
Limit scanning only to these fields.
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) RowsLimit ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) RowsLimit() pulumi.StringPtrOutput
Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) RowsLimitPercent ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) RowsLimitPercent() pulumi.IntPtrOutput
Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) SampleMethod ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) SampleMethod() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) TableReference ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) TableReference() GooglePrivacyDlpV2BigQueryTablePtrOutput
Complete BigQuery table reference.
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutput() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryOptionsPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsPtrOutput
type GooglePrivacyDlpV2BigQueryOptionsResponse ¶
type GooglePrivacyDlpV2BigQueryOptionsResponse struct { // References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings. ExcludedFields []GooglePrivacyDlpV2FieldIdResponse `pulumi:"excludedFields"` // Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed. IdentifyingFields []GooglePrivacyDlpV2FieldIdResponse `pulumi:"identifyingFields"` // Limit scanning only to these fields. IncludedFields []GooglePrivacyDlpV2FieldIdResponse `pulumi:"includedFields"` // Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig. RowsLimit string `pulumi:"rowsLimit"` // Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig. RowsLimitPercent int `pulumi:"rowsLimitPercent"` SampleMethod string `pulumi:"sampleMethod"` // Complete BigQuery table reference. TableReference GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"tableReference"` }
Options defining BigQuery table and row identifiers.
type GooglePrivacyDlpV2BigQueryOptionsResponseOutput ¶
type GooglePrivacyDlpV2BigQueryOptionsResponseOutput struct{ *pulumi.OutputState }
Options defining BigQuery table and row identifiers.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ExcludedFields ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ExcludedFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
References to fields excluded from scanning. This allows you to skip inspection of entire columns which you know have no findings.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) IdentifyingFields ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
Table fields that may uniquely identify a row within the table. When `actions.saveFindings.outputConfig.table` is specified, the values of columns specified here are available in the output table under `location.content_locations.record_location.record_key.id_values`. Nested fields such as `person.birthdate.year` are allowed.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) IncludedFields ¶ added in v0.11.0
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) IncludedFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
Limit scanning only to these fields.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) RowsLimit ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) RowsLimit() pulumi.StringOutput
Max number of rows to scan. If the table has more rows than this value, the rest of the rows are omitted. If not set, or if set to 0, all rows will be scanned. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) RowsLimitPercent ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) RowsLimitPercent() pulumi.IntOutput
Max percentage of rows to scan. The rest are omitted. The number of rows scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of rows_limit and rows_limit_percent can be specified. Cannot be used in conjunction with TimespanConfig.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) SampleMethod ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) SampleMethod() pulumi.StringOutput
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) TableReference ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) TableReference() GooglePrivacyDlpV2BigQueryTableResponseOutput
Complete BigQuery table reference.
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ToGooglePrivacyDlpV2BigQueryOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ToGooglePrivacyDlpV2BigQueryOptionsResponseOutput() GooglePrivacyDlpV2BigQueryOptionsResponseOutput
func (GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ToGooglePrivacyDlpV2BigQueryOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryOptionsResponseOutput) ToGooglePrivacyDlpV2BigQueryOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsResponseOutput
type GooglePrivacyDlpV2BigQueryOptionsSampleMethod ¶ added in v0.4.0
type GooglePrivacyDlpV2BigQueryOptionsSampleMethod string
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2BigQueryOptionsSampleMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput ¶ added in v0.6.0
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput }
GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput is an input type that accepts GooglePrivacyDlpV2BigQueryOptionsSampleMethodArgs and GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryOptionsSampleMethodInput` via:
GooglePrivacyDlpV2BigQueryOptionsSampleMethodArgs{...}
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput }
func GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtr(v string) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrInput
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2BigQueryOptionsSampleMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2BigQueryTable ¶
type GooglePrivacyDlpV2BigQueryTable struct { // Dataset ID of the table. DatasetId *string `pulumi:"datasetId"` // The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call. Project *string `pulumi:"project"` // Name of the table. TableId *string `pulumi:"tableId"` }
Message defining the location of a BigQuery table. A table is uniquely identified by its project_id, dataset_id, and table_name. Within a query a table is often referenced with a string in the format of: `:.` or `..`.
type GooglePrivacyDlpV2BigQueryTableArgs ¶
type GooglePrivacyDlpV2BigQueryTableArgs struct { // Dataset ID of the table. DatasetId pulumi.StringPtrInput `pulumi:"datasetId"` // The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call. Project pulumi.StringPtrInput `pulumi:"project"` // Name of the table. TableId pulumi.StringPtrInput `pulumi:"tableId"` }
Message defining the location of a BigQuery table. A table is uniquely identified by its project_id, dataset_id, and table_name. Within a query a table is often referenced with a string in the format of: `:.` or `..`.
func (GooglePrivacyDlpV2BigQueryTableArgs) ElementType ¶
func (GooglePrivacyDlpV2BigQueryTableArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTableOutput ¶
func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTableOutput() GooglePrivacyDlpV2BigQueryTableOutput
func (GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTableOutputWithContext ¶
func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTableOutput
func (GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTablePtrOutput ¶
func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput
func (GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2BigQueryTableArgs) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput
type GooglePrivacyDlpV2BigQueryTableInput ¶
type GooglePrivacyDlpV2BigQueryTableInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryTableOutput() GooglePrivacyDlpV2BigQueryTableOutput ToGooglePrivacyDlpV2BigQueryTableOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryTableOutput }
GooglePrivacyDlpV2BigQueryTableInput is an input type that accepts GooglePrivacyDlpV2BigQueryTableArgs and GooglePrivacyDlpV2BigQueryTableOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryTableInput` via:
GooglePrivacyDlpV2BigQueryTableArgs{...}
type GooglePrivacyDlpV2BigQueryTableOutput ¶
type GooglePrivacyDlpV2BigQueryTableOutput struct{ *pulumi.OutputState }
Message defining the location of a BigQuery table. A table is uniquely identified by its project_id, dataset_id, and table_name. Within a query a table is often referenced with a string in the format of: `:.` or `..`.
func (GooglePrivacyDlpV2BigQueryTableOutput) DatasetId ¶
func (o GooglePrivacyDlpV2BigQueryTableOutput) DatasetId() pulumi.StringPtrOutput
Dataset ID of the table.
func (GooglePrivacyDlpV2BigQueryTableOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryTableOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryTableOutput) Project ¶ added in v0.3.0
func (o GooglePrivacyDlpV2BigQueryTableOutput) Project() pulumi.StringPtrOutput
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
func (GooglePrivacyDlpV2BigQueryTableOutput) TableId ¶
func (o GooglePrivacyDlpV2BigQueryTableOutput) TableId() pulumi.StringPtrOutput
Name of the table.
func (GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTableOutput ¶
func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTableOutput() GooglePrivacyDlpV2BigQueryTableOutput
func (GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTableOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTableOutput
func (GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutput ¶
func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput
func (GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryTableOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput
type GooglePrivacyDlpV2BigQueryTablePtrInput ¶
type GooglePrivacyDlpV2BigQueryTablePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput }
GooglePrivacyDlpV2BigQueryTablePtrInput is an input type that accepts GooglePrivacyDlpV2BigQueryTableArgs, GooglePrivacyDlpV2BigQueryTablePtr and GooglePrivacyDlpV2BigQueryTablePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BigQueryTablePtrInput` via:
GooglePrivacyDlpV2BigQueryTableArgs{...} or: nil
func GooglePrivacyDlpV2BigQueryTablePtr ¶
func GooglePrivacyDlpV2BigQueryTablePtr(v *GooglePrivacyDlpV2BigQueryTableArgs) GooglePrivacyDlpV2BigQueryTablePtrInput
type GooglePrivacyDlpV2BigQueryTablePtrOutput ¶
type GooglePrivacyDlpV2BigQueryTablePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) DatasetId ¶
func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) DatasetId() pulumi.StringPtrOutput
Dataset ID of the table.
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) Project ¶ added in v0.3.0
func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) Project() pulumi.StringPtrOutput
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) TableId ¶
func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) TableId() pulumi.StringPtrOutput
Name of the table.
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutput ¶
func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutput() GooglePrivacyDlpV2BigQueryTablePtrOutput
func (GooglePrivacyDlpV2BigQueryTablePtrOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryTablePtrOutput) ToGooglePrivacyDlpV2BigQueryTablePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTablePtrOutput
type GooglePrivacyDlpV2BigQueryTableResponse ¶
type GooglePrivacyDlpV2BigQueryTableResponse struct { // Dataset ID of the table. DatasetId string `pulumi:"datasetId"` // The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call. Project string `pulumi:"project"` // Name of the table. TableId string `pulumi:"tableId"` }
Message defining the location of a BigQuery table. A table is uniquely identified by its project_id, dataset_id, and table_name. Within a query a table is often referenced with a string in the format of: `:.` or `..`.
type GooglePrivacyDlpV2BigQueryTableResponseOutput ¶
type GooglePrivacyDlpV2BigQueryTableResponseOutput struct{ *pulumi.OutputState }
Message defining the location of a BigQuery table. A table is uniquely identified by its project_id, dataset_id, and table_name. Within a query a table is often referenced with a string in the format of: `:.` or `..`.
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) DatasetId ¶
func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) DatasetId() pulumi.StringOutput
Dataset ID of the table.
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) Project ¶ added in v0.3.0
func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) Project() pulumi.StringOutput
The Google Cloud Platform project ID of the project containing the table. If omitted, project ID is inferred from the API call.
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) TableId ¶
func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) TableId() pulumi.StringOutput
Name of the table.
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) ToGooglePrivacyDlpV2BigQueryTableResponseOutput ¶
func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) ToGooglePrivacyDlpV2BigQueryTableResponseOutput() GooglePrivacyDlpV2BigQueryTableResponseOutput
func (GooglePrivacyDlpV2BigQueryTableResponseOutput) ToGooglePrivacyDlpV2BigQueryTableResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2BigQueryTableResponseOutput) ToGooglePrivacyDlpV2BigQueryTableResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BigQueryTableResponseOutput
type GooglePrivacyDlpV2Bucket ¶
type GooglePrivacyDlpV2Bucket struct { // Upper bound of the range, exclusive; type must match min. Max *GooglePrivacyDlpV2Value `pulumi:"max"` // Lower bound of the range, inclusive. Type should be the same as max if used. Min *GooglePrivacyDlpV2Value `pulumi:"min"` // Replacement value for this bucket. ReplacementValue GooglePrivacyDlpV2Value `pulumi:"replacementValue"` }
Bucket is represented as a range, along with replacement values.
type GooglePrivacyDlpV2BucketArgs ¶
type GooglePrivacyDlpV2BucketArgs struct { // Upper bound of the range, exclusive; type must match min. Max GooglePrivacyDlpV2ValuePtrInput `pulumi:"max"` // Lower bound of the range, inclusive. Type should be the same as max if used. Min GooglePrivacyDlpV2ValuePtrInput `pulumi:"min"` // Replacement value for this bucket. ReplacementValue GooglePrivacyDlpV2ValueInput `pulumi:"replacementValue"` }
Bucket is represented as a range, along with replacement values.
func (GooglePrivacyDlpV2BucketArgs) ElementType ¶
func (GooglePrivacyDlpV2BucketArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketArgs) ToGooglePrivacyDlpV2BucketOutput ¶
func (i GooglePrivacyDlpV2BucketArgs) ToGooglePrivacyDlpV2BucketOutput() GooglePrivacyDlpV2BucketOutput
func (GooglePrivacyDlpV2BucketArgs) ToGooglePrivacyDlpV2BucketOutputWithContext ¶
func (i GooglePrivacyDlpV2BucketArgs) ToGooglePrivacyDlpV2BucketOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketOutput
type GooglePrivacyDlpV2BucketArray ¶
type GooglePrivacyDlpV2BucketArray []GooglePrivacyDlpV2BucketInput
func (GooglePrivacyDlpV2BucketArray) ElementType ¶
func (GooglePrivacyDlpV2BucketArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketArray) ToGooglePrivacyDlpV2BucketArrayOutput ¶
func (i GooglePrivacyDlpV2BucketArray) ToGooglePrivacyDlpV2BucketArrayOutput() GooglePrivacyDlpV2BucketArrayOutput
func (GooglePrivacyDlpV2BucketArray) ToGooglePrivacyDlpV2BucketArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2BucketArray) ToGooglePrivacyDlpV2BucketArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketArrayOutput
type GooglePrivacyDlpV2BucketArrayInput ¶
type GooglePrivacyDlpV2BucketArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2BucketArrayOutput() GooglePrivacyDlpV2BucketArrayOutput ToGooglePrivacyDlpV2BucketArrayOutputWithContext(context.Context) GooglePrivacyDlpV2BucketArrayOutput }
GooglePrivacyDlpV2BucketArrayInput is an input type that accepts GooglePrivacyDlpV2BucketArray and GooglePrivacyDlpV2BucketArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BucketArrayInput` via:
GooglePrivacyDlpV2BucketArray{ GooglePrivacyDlpV2BucketArgs{...} }
type GooglePrivacyDlpV2BucketArrayOutput ¶
type GooglePrivacyDlpV2BucketArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BucketArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketArrayOutput) Index ¶
func (o GooglePrivacyDlpV2BucketArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2BucketOutput
func (GooglePrivacyDlpV2BucketArrayOutput) ToGooglePrivacyDlpV2BucketArrayOutput ¶
func (o GooglePrivacyDlpV2BucketArrayOutput) ToGooglePrivacyDlpV2BucketArrayOutput() GooglePrivacyDlpV2BucketArrayOutput
func (GooglePrivacyDlpV2BucketArrayOutput) ToGooglePrivacyDlpV2BucketArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketArrayOutput) ToGooglePrivacyDlpV2BucketArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketArrayOutput
type GooglePrivacyDlpV2BucketInput ¶
type GooglePrivacyDlpV2BucketInput interface { pulumi.Input ToGooglePrivacyDlpV2BucketOutput() GooglePrivacyDlpV2BucketOutput ToGooglePrivacyDlpV2BucketOutputWithContext(context.Context) GooglePrivacyDlpV2BucketOutput }
GooglePrivacyDlpV2BucketInput is an input type that accepts GooglePrivacyDlpV2BucketArgs and GooglePrivacyDlpV2BucketOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BucketInput` via:
GooglePrivacyDlpV2BucketArgs{...}
type GooglePrivacyDlpV2BucketOutput ¶
type GooglePrivacyDlpV2BucketOutput struct{ *pulumi.OutputState }
Bucket is represented as a range, along with replacement values.
func (GooglePrivacyDlpV2BucketOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketOutput) Max ¶
func (o GooglePrivacyDlpV2BucketOutput) Max() GooglePrivacyDlpV2ValuePtrOutput
Upper bound of the range, exclusive; type must match min.
func (GooglePrivacyDlpV2BucketOutput) Min ¶
func (o GooglePrivacyDlpV2BucketOutput) Min() GooglePrivacyDlpV2ValuePtrOutput
Lower bound of the range, inclusive. Type should be the same as max if used.
func (GooglePrivacyDlpV2BucketOutput) ReplacementValue ¶
func (o GooglePrivacyDlpV2BucketOutput) ReplacementValue() GooglePrivacyDlpV2ValueOutput
Replacement value for this bucket.
func (GooglePrivacyDlpV2BucketOutput) ToGooglePrivacyDlpV2BucketOutput ¶
func (o GooglePrivacyDlpV2BucketOutput) ToGooglePrivacyDlpV2BucketOutput() GooglePrivacyDlpV2BucketOutput
func (GooglePrivacyDlpV2BucketOutput) ToGooglePrivacyDlpV2BucketOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketOutput) ToGooglePrivacyDlpV2BucketOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketOutput
type GooglePrivacyDlpV2BucketResponse ¶
type GooglePrivacyDlpV2BucketResponse struct { // Upper bound of the range, exclusive; type must match min. Max GooglePrivacyDlpV2ValueResponse `pulumi:"max"` // Lower bound of the range, inclusive. Type should be the same as max if used. Min GooglePrivacyDlpV2ValueResponse `pulumi:"min"` // Replacement value for this bucket. ReplacementValue GooglePrivacyDlpV2ValueResponse `pulumi:"replacementValue"` }
Bucket is represented as a range, along with replacement values.
type GooglePrivacyDlpV2BucketResponseArrayOutput ¶
type GooglePrivacyDlpV2BucketResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BucketResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketResponseArrayOutput) ToGooglePrivacyDlpV2BucketResponseArrayOutput ¶
func (o GooglePrivacyDlpV2BucketResponseArrayOutput) ToGooglePrivacyDlpV2BucketResponseArrayOutput() GooglePrivacyDlpV2BucketResponseArrayOutput
func (GooglePrivacyDlpV2BucketResponseArrayOutput) ToGooglePrivacyDlpV2BucketResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketResponseArrayOutput) ToGooglePrivacyDlpV2BucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketResponseArrayOutput
type GooglePrivacyDlpV2BucketResponseOutput ¶
type GooglePrivacyDlpV2BucketResponseOutput struct{ *pulumi.OutputState }
Bucket is represented as a range, along with replacement values.
func (GooglePrivacyDlpV2BucketResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketResponseOutput) Max ¶
Upper bound of the range, exclusive; type must match min.
func (GooglePrivacyDlpV2BucketResponseOutput) Min ¶
Lower bound of the range, inclusive. Type should be the same as max if used.
func (GooglePrivacyDlpV2BucketResponseOutput) ReplacementValue ¶
func (o GooglePrivacyDlpV2BucketResponseOutput) ReplacementValue() GooglePrivacyDlpV2ValueResponseOutput
Replacement value for this bucket.
func (GooglePrivacyDlpV2BucketResponseOutput) ToGooglePrivacyDlpV2BucketResponseOutput ¶
func (o GooglePrivacyDlpV2BucketResponseOutput) ToGooglePrivacyDlpV2BucketResponseOutput() GooglePrivacyDlpV2BucketResponseOutput
func (GooglePrivacyDlpV2BucketResponseOutput) ToGooglePrivacyDlpV2BucketResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketResponseOutput) ToGooglePrivacyDlpV2BucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketResponseOutput
type GooglePrivacyDlpV2BucketingConfig ¶
type GooglePrivacyDlpV2BucketingConfig struct { // Set of buckets. Ranges must be non-overlapping. Buckets []GooglePrivacyDlpV2Bucket `pulumi:"buckets"` }
Generalization function that buckets values based on ranges. The ranges and replacement values are dynamically provided by the user for custom behavior, such as 1-30 -> LOW 31-65 -> MEDIUM 66-100 -> HIGH This can be used on data of type: number, long, string, timestamp. If the bound `Value` type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
type GooglePrivacyDlpV2BucketingConfigArgs ¶
type GooglePrivacyDlpV2BucketingConfigArgs struct { // Set of buckets. Ranges must be non-overlapping. Buckets GooglePrivacyDlpV2BucketArrayInput `pulumi:"buckets"` }
Generalization function that buckets values based on ranges. The ranges and replacement values are dynamically provided by the user for custom behavior, such as 1-30 -> LOW 31-65 -> MEDIUM 66-100 -> HIGH This can be used on data of type: number, long, string, timestamp. If the bound `Value` type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
func (GooglePrivacyDlpV2BucketingConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2BucketingConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigOutput ¶
func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigOutput() GooglePrivacyDlpV2BucketingConfigOutput
func (GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigOutput
func (GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigPtrOutput ¶
func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput
func (GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2BucketingConfigArgs) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput
type GooglePrivacyDlpV2BucketingConfigInput ¶
type GooglePrivacyDlpV2BucketingConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2BucketingConfigOutput() GooglePrivacyDlpV2BucketingConfigOutput ToGooglePrivacyDlpV2BucketingConfigOutputWithContext(context.Context) GooglePrivacyDlpV2BucketingConfigOutput }
GooglePrivacyDlpV2BucketingConfigInput is an input type that accepts GooglePrivacyDlpV2BucketingConfigArgs and GooglePrivacyDlpV2BucketingConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BucketingConfigInput` via:
GooglePrivacyDlpV2BucketingConfigArgs{...}
type GooglePrivacyDlpV2BucketingConfigOutput ¶
type GooglePrivacyDlpV2BucketingConfigOutput struct{ *pulumi.OutputState }
Generalization function that buckets values based on ranges. The ranges and replacement values are dynamically provided by the user for custom behavior, such as 1-30 -> LOW 31-65 -> MEDIUM 66-100 -> HIGH This can be used on data of type: number, long, string, timestamp. If the bound `Value` type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
func (GooglePrivacyDlpV2BucketingConfigOutput) Buckets ¶
func (o GooglePrivacyDlpV2BucketingConfigOutput) Buckets() GooglePrivacyDlpV2BucketArrayOutput
Set of buckets. Ranges must be non-overlapping.
func (GooglePrivacyDlpV2BucketingConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketingConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigOutput ¶
func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigOutput() GooglePrivacyDlpV2BucketingConfigOutput
func (GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigOutput
func (GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutput ¶
func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput
func (GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketingConfigOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput
type GooglePrivacyDlpV2BucketingConfigPtrInput ¶
type GooglePrivacyDlpV2BucketingConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput }
GooglePrivacyDlpV2BucketingConfigPtrInput is an input type that accepts GooglePrivacyDlpV2BucketingConfigArgs, GooglePrivacyDlpV2BucketingConfigPtr and GooglePrivacyDlpV2BucketingConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2BucketingConfigPtrInput` via:
GooglePrivacyDlpV2BucketingConfigArgs{...} or: nil
func GooglePrivacyDlpV2BucketingConfigPtr ¶
func GooglePrivacyDlpV2BucketingConfigPtr(v *GooglePrivacyDlpV2BucketingConfigArgs) GooglePrivacyDlpV2BucketingConfigPtrInput
type GooglePrivacyDlpV2BucketingConfigPtrOutput ¶
type GooglePrivacyDlpV2BucketingConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2BucketingConfigPtrOutput) Buckets ¶
func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) Buckets() GooglePrivacyDlpV2BucketArrayOutput
Set of buckets. Ranges must be non-overlapping.
func (GooglePrivacyDlpV2BucketingConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketingConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketingConfigPtrOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutput ¶
func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutput() GooglePrivacyDlpV2BucketingConfigPtrOutput
func (GooglePrivacyDlpV2BucketingConfigPtrOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketingConfigPtrOutput) ToGooglePrivacyDlpV2BucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigPtrOutput
type GooglePrivacyDlpV2BucketingConfigResponse ¶
type GooglePrivacyDlpV2BucketingConfigResponse struct { // Set of buckets. Ranges must be non-overlapping. Buckets []GooglePrivacyDlpV2BucketResponse `pulumi:"buckets"` }
Generalization function that buckets values based on ranges. The ranges and replacement values are dynamically provided by the user for custom behavior, such as 1-30 -> LOW 31-65 -> MEDIUM 66-100 -> HIGH This can be used on data of type: number, long, string, timestamp. If the bound `Value` type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
type GooglePrivacyDlpV2BucketingConfigResponseOutput ¶
type GooglePrivacyDlpV2BucketingConfigResponseOutput struct{ *pulumi.OutputState }
Generalization function that buckets values based on ranges. The ranges and replacement values are dynamically provided by the user for custom behavior, such as 1-30 -> LOW 31-65 -> MEDIUM 66-100 -> HIGH This can be used on data of type: number, long, string, timestamp. If the bound `Value` type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
func (GooglePrivacyDlpV2BucketingConfigResponseOutput) Buckets ¶
func (o GooglePrivacyDlpV2BucketingConfigResponseOutput) Buckets() GooglePrivacyDlpV2BucketResponseArrayOutput
Set of buckets. Ranges must be non-overlapping.
func (GooglePrivacyDlpV2BucketingConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2BucketingConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2BucketingConfigResponseOutput) ToGooglePrivacyDlpV2BucketingConfigResponseOutput ¶
func (o GooglePrivacyDlpV2BucketingConfigResponseOutput) ToGooglePrivacyDlpV2BucketingConfigResponseOutput() GooglePrivacyDlpV2BucketingConfigResponseOutput
func (GooglePrivacyDlpV2BucketingConfigResponseOutput) ToGooglePrivacyDlpV2BucketingConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2BucketingConfigResponseOutput) ToGooglePrivacyDlpV2BucketingConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2BucketingConfigResponseOutput
type GooglePrivacyDlpV2CategoricalStatsConfig ¶
type GooglePrivacyDlpV2CategoricalStatsConfig struct { // Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data. Field *GooglePrivacyDlpV2FieldId `pulumi:"field"` }
Compute numerical stats over an individual column, including number of distinct values and value count distribution.
type GooglePrivacyDlpV2CategoricalStatsConfigArgs ¶
type GooglePrivacyDlpV2CategoricalStatsConfigArgs struct { // Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data. Field GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"field"` }
Compute numerical stats over an individual column, including number of distinct values and value count distribution.
func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigOutput ¶
func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigOutput() GooglePrivacyDlpV2CategoricalStatsConfigOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput ¶
func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CategoricalStatsConfigArgs) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
type GooglePrivacyDlpV2CategoricalStatsConfigInput ¶
type GooglePrivacyDlpV2CategoricalStatsConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2CategoricalStatsConfigOutput() GooglePrivacyDlpV2CategoricalStatsConfigOutput ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext(context.Context) GooglePrivacyDlpV2CategoricalStatsConfigOutput }
GooglePrivacyDlpV2CategoricalStatsConfigInput is an input type that accepts GooglePrivacyDlpV2CategoricalStatsConfigArgs and GooglePrivacyDlpV2CategoricalStatsConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CategoricalStatsConfigInput` via:
GooglePrivacyDlpV2CategoricalStatsConfigArgs{...}
type GooglePrivacyDlpV2CategoricalStatsConfigOutput ¶
type GooglePrivacyDlpV2CategoricalStatsConfigOutput struct{ *pulumi.OutputState }
Compute numerical stats over an individual column, including number of distinct values and value count distribution.
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) Field ¶
Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigOutput() GooglePrivacyDlpV2CategoricalStatsConfigOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
type GooglePrivacyDlpV2CategoricalStatsConfigPtrInput ¶
type GooglePrivacyDlpV2CategoricalStatsConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput }
GooglePrivacyDlpV2CategoricalStatsConfigPtrInput is an input type that accepts GooglePrivacyDlpV2CategoricalStatsConfigArgs, GooglePrivacyDlpV2CategoricalStatsConfigPtr and GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CategoricalStatsConfigPtrInput` via:
GooglePrivacyDlpV2CategoricalStatsConfigArgs{...} or: nil
func GooglePrivacyDlpV2CategoricalStatsConfigPtr ¶
func GooglePrivacyDlpV2CategoricalStatsConfigPtr(v *GooglePrivacyDlpV2CategoricalStatsConfigArgs) GooglePrivacyDlpV2CategoricalStatsConfigPtrInput
type GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput ¶
type GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) Field ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
func (GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutput() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
type GooglePrivacyDlpV2CategoricalStatsConfigResponse ¶
type GooglePrivacyDlpV2CategoricalStatsConfigResponse struct { // Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` }
Compute numerical stats over an individual column, including number of distinct values and value count distribution.
type GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput ¶
type GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput struct{ *pulumi.OutputState }
Compute numerical stats over an individual column, including number of distinct values and value count distribution.
func (GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) Field ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
Field to compute categorical stats on. All column types are supported except for arrays and structs. However, it may be more informative to use NumericalStats when the field type is supported, depending on the data.
func (GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigResponseOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigResponseOutput() GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
func (GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponse ¶
type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponse struct { // Total number of values in this bucket. BucketSize string `pulumi:"bucketSize"` // Total number of distinct values in this bucket. BucketValueCount string `pulumi:"bucketValueCount"` // Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20. BucketValues []GooglePrivacyDlpV2ValueFrequencyResponse `pulumi:"bucketValues"` // Lower bound on the value frequency of the values in this bucket. ValueFrequencyLowerBound string `pulumi:"valueFrequencyLowerBound"` // Upper bound on the value frequency of the values in this bucket. ValueFrequencyUpperBound string `pulumi:"valueFrequencyUpperBound"` }
Histogram of value frequencies in the column.
type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput ¶
type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput ¶
type GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput struct{ *pulumi.OutputState }
Histogram of value frequencies in the column.
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketSize ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
Total number of values in this bucket.
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketValueCount ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
Total number of distinct values in this bucket.
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketValues ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
Sample of value frequencies in this bucket. The total number of values returned per bucket is capped at 20.
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput() GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ValueFrequencyLowerBound ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ValueFrequencyLowerBound() pulumi.StringOutput
Lower bound on the value frequency of the values in this bucket.
func (GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ValueFrequencyUpperBound ¶
func (o GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseOutput) ValueFrequencyUpperBound() pulumi.StringOutput
Upper bound on the value frequency of the values in this bucket.
type GooglePrivacyDlpV2CategoricalStatsResultResponse ¶
type GooglePrivacyDlpV2CategoricalStatsResultResponse struct { // Histogram of value frequencies in the column. ValueFrequencyHistogramBuckets []GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponse `pulumi:"valueFrequencyHistogramBuckets"` }
Result of the categorical stats computation.
type GooglePrivacyDlpV2CategoricalStatsResultResponseOutput ¶
type GooglePrivacyDlpV2CategoricalStatsResultResponseOutput struct{ *pulumi.OutputState }
Result of the categorical stats computation.
func (GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsResultResponseOutput ¶
func (o GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsResultResponseOutput() GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
func (GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ToGooglePrivacyDlpV2CategoricalStatsResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CategoricalStatsResultResponseOutput
func (GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ValueFrequencyHistogramBuckets ¶
func (o GooglePrivacyDlpV2CategoricalStatsResultResponseOutput) ValueFrequencyHistogramBuckets() GooglePrivacyDlpV2CategoricalStatsHistogramBucketResponseArrayOutput
Histogram of value frequencies in the column.
type GooglePrivacyDlpV2CharacterMaskConfig ¶
type GooglePrivacyDlpV2CharacterMaskConfig struct { // When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is `555-555-5555` and you instruct Cloud DLP to skip `-` and mask 5 characters with `*`, Cloud DLP returns `***-**5-5555`. CharactersToIgnore []GooglePrivacyDlpV2CharsToIgnore `pulumi:"charactersToIgnore"` // Character to use to mask the sensitive values—for example, `*` for an alphabetic string such as a name, or `0` for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to `*` for strings, and `0` for digits. MaskingCharacter *string `pulumi:"maskingCharacter"` // Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. NumberToMask *int `pulumi:"numberToMask"` // Mask characters in reverse order. For example, if `masking_character` is `0`, `number_to_mask` is `14`, and `reverse_order` is `false`, then the input string `1234-5678-9012-3456` is masked as `00000000000000-3456`. If `masking_character` is `*`, `number_to_mask` is `3`, and `reverse_order` is `true`, then the string `12345` is masked as `12***`. ReverseOrder *bool `pulumi:"reverseOrder"` }
Partially mask a string by replacing a given number of characters with a fixed character. Masking can start from the beginning or end of the string. This can be used on data of any type (numbers, longs, and so on) and when de-identifying structured data we'll attempt to preserve the original data's type. (This allows you to take a long like 123 and modify it to a string like **3.
type GooglePrivacyDlpV2CharacterMaskConfigArgs ¶
type GooglePrivacyDlpV2CharacterMaskConfigArgs struct { // When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is `555-555-5555` and you instruct Cloud DLP to skip `-` and mask 5 characters with `*`, Cloud DLP returns `***-**5-5555`. CharactersToIgnore GooglePrivacyDlpV2CharsToIgnoreArrayInput `pulumi:"charactersToIgnore"` // Character to use to mask the sensitive values—for example, `*` for an alphabetic string such as a name, or `0` for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to `*` for strings, and `0` for digits. MaskingCharacter pulumi.StringPtrInput `pulumi:"maskingCharacter"` // Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. NumberToMask pulumi.IntPtrInput `pulumi:"numberToMask"` // Mask characters in reverse order. For example, if `masking_character` is `0`, `number_to_mask` is `14`, and `reverse_order` is `false`, then the input string `1234-5678-9012-3456` is masked as `00000000000000-3456`. If `masking_character` is `*`, `number_to_mask` is `3`, and `reverse_order` is `true`, then the string `12345` is masked as `12***`. ReverseOrder pulumi.BoolPtrInput `pulumi:"reverseOrder"` }
Partially mask a string by replacing a given number of characters with a fixed character. Masking can start from the beginning or end of the string. This can be used on data of any type (numbers, longs, and so on) and when de-identifying structured data we'll attempt to preserve the original data's type. (This allows you to take a long like 123 and modify it to a string like **3.
func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigOutput ¶
func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigOutput() GooglePrivacyDlpV2CharacterMaskConfigOutput
func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigOutput
func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput ¶
func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
func (GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CharacterMaskConfigArgs) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
type GooglePrivacyDlpV2CharacterMaskConfigInput ¶
type GooglePrivacyDlpV2CharacterMaskConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2CharacterMaskConfigOutput() GooglePrivacyDlpV2CharacterMaskConfigOutput ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext(context.Context) GooglePrivacyDlpV2CharacterMaskConfigOutput }
GooglePrivacyDlpV2CharacterMaskConfigInput is an input type that accepts GooglePrivacyDlpV2CharacterMaskConfigArgs and GooglePrivacyDlpV2CharacterMaskConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CharacterMaskConfigInput` via:
GooglePrivacyDlpV2CharacterMaskConfigArgs{...}
type GooglePrivacyDlpV2CharacterMaskConfigOutput ¶
type GooglePrivacyDlpV2CharacterMaskConfigOutput struct{ *pulumi.OutputState }
Partially mask a string by replacing a given number of characters with a fixed character. Masking can start from the beginning or end of the string. This can be used on data of any type (numbers, longs, and so on) and when de-identifying structured data we'll attempt to preserve the original data's type. (This allows you to take a long like 123 and modify it to a string like **3.
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) CharactersToIgnore ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) CharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is `555-555-5555` and you instruct Cloud DLP to skip `-` and mask 5 characters with `*`, Cloud DLP returns `***-**5-5555`.
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) MaskingCharacter ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) MaskingCharacter() pulumi.StringPtrOutput
Character to use to mask the sensitive values—for example, `*` for an alphabetic string such as a name, or `0` for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to `*` for strings, and `0` for digits.
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) NumberToMask ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) NumberToMask() pulumi.IntPtrOutput
Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally.
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ReverseOrder ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ReverseOrder() pulumi.BoolPtrOutput
Mask characters in reverse order. For example, if `masking_character` is `0`, `number_to_mask` is `14`, and `reverse_order` is `false`, then the input string `1234-5678-9012-3456` is masked as `00000000000000-3456`. If `masking_character` is `*`, `number_to_mask` is `3`, and `reverse_order` is `true`, then the string `12345` is masked as `12***`.
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigOutput ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigOutput() GooglePrivacyDlpV2CharacterMaskConfigOutput
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigOutput
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
func (GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
type GooglePrivacyDlpV2CharacterMaskConfigPtrInput ¶
type GooglePrivacyDlpV2CharacterMaskConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput }
GooglePrivacyDlpV2CharacterMaskConfigPtrInput is an input type that accepts GooglePrivacyDlpV2CharacterMaskConfigArgs, GooglePrivacyDlpV2CharacterMaskConfigPtr and GooglePrivacyDlpV2CharacterMaskConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CharacterMaskConfigPtrInput` via:
GooglePrivacyDlpV2CharacterMaskConfigArgs{...} or: nil
func GooglePrivacyDlpV2CharacterMaskConfigPtr ¶
func GooglePrivacyDlpV2CharacterMaskConfigPtr(v *GooglePrivacyDlpV2CharacterMaskConfigArgs) GooglePrivacyDlpV2CharacterMaskConfigPtrInput
type GooglePrivacyDlpV2CharacterMaskConfigPtrOutput ¶
type GooglePrivacyDlpV2CharacterMaskConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) CharactersToIgnore ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) CharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is `555-555-5555` and you instruct Cloud DLP to skip `-` and mask 5 characters with `*`, Cloud DLP returns `***-**5-5555`.
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) MaskingCharacter ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) MaskingCharacter() pulumi.StringPtrOutput
Character to use to mask the sensitive values—for example, `*` for an alphabetic string such as a name, or `0` for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to `*` for strings, and `0` for digits.
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) NumberToMask ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) NumberToMask() pulumi.IntPtrOutput
Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally.
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ReverseOrder ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ReverseOrder() pulumi.BoolPtrOutput
Mask characters in reverse order. For example, if `masking_character` is `0`, `number_to_mask` is `14`, and `reverse_order` is `false`, then the input string `1234-5678-9012-3456` is masked as `00000000000000-3456`. If `masking_character` is `*`, `number_to_mask` is `3`, and `reverse_order` is `true`, then the string `12345` is masked as `12***`.
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutput() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
func (GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigPtrOutput) ToGooglePrivacyDlpV2CharacterMaskConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
type GooglePrivacyDlpV2CharacterMaskConfigResponse ¶
type GooglePrivacyDlpV2CharacterMaskConfigResponse struct { // When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is `555-555-5555` and you instruct Cloud DLP to skip `-` and mask 5 characters with `*`, Cloud DLP returns `***-**5-5555`. CharactersToIgnore []GooglePrivacyDlpV2CharsToIgnoreResponse `pulumi:"charactersToIgnore"` // Character to use to mask the sensitive values—for example, `*` for an alphabetic string such as a name, or `0` for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to `*` for strings, and `0` for digits. MaskingCharacter string `pulumi:"maskingCharacter"` // Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally. NumberToMask int `pulumi:"numberToMask"` // Mask characters in reverse order. For example, if `masking_character` is `0`, `number_to_mask` is `14`, and `reverse_order` is `false`, then the input string `1234-5678-9012-3456` is masked as `00000000000000-3456`. If `masking_character` is `*`, `number_to_mask` is `3`, and `reverse_order` is `true`, then the string `12345` is masked as `12***`. ReverseOrder bool `pulumi:"reverseOrder"` }
Partially mask a string by replacing a given number of characters with a fixed character. Masking can start from the beginning or end of the string. This can be used on data of any type (numbers, longs, and so on) and when de-identifying structured data we'll attempt to preserve the original data's type. (This allows you to take a long like 123 and modify it to a string like **3.
type GooglePrivacyDlpV2CharacterMaskConfigResponseOutput ¶
type GooglePrivacyDlpV2CharacterMaskConfigResponseOutput struct{ *pulumi.OutputState }
Partially mask a string by replacing a given number of characters with a fixed character. Masking can start from the beginning or end of the string. This can be used on data of any type (numbers, longs, and so on) and when de-identifying structured data we'll attempt to preserve the original data's type. (This allows you to take a long like 123 and modify it to a string like **3.
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) CharactersToIgnore ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) CharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
When masking a string, items in this list will be skipped when replacing characters. For example, if the input string is `555-555-5555` and you instruct Cloud DLP to skip `-` and mask 5 characters with `*`, Cloud DLP returns `***-**5-5555`.
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) MaskingCharacter ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) MaskingCharacter() pulumi.StringOutput
Character to use to mask the sensitive values—for example, `*` for an alphabetic string such as a name, or `0` for a numeric string such as ZIP code or credit card number. This string must have a length of 1. If not supplied, this value defaults to `*` for strings, and `0` for digits.
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) NumberToMask ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) NumberToMask() pulumi.IntOutput
Number of characters to mask. If not set, all matching chars will be masked. Skipped characters do not count towards this tally.
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ReverseOrder ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ReverseOrder() pulumi.BoolOutput
Mask characters in reverse order. For example, if `masking_character` is `0`, `number_to_mask` is `14`, and `reverse_order` is `false`, then the input string `1234-5678-9012-3456` is masked as `00000000000000-3456`. If `masking_character` is `*`, `number_to_mask` is `3`, and `reverse_order` is `true`, then the string `12345` is masked as `12***`.
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ToGooglePrivacyDlpV2CharacterMaskConfigResponseOutput ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ToGooglePrivacyDlpV2CharacterMaskConfigResponseOutput() GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
func (GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ToGooglePrivacyDlpV2CharacterMaskConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CharacterMaskConfigResponseOutput) ToGooglePrivacyDlpV2CharacterMaskConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
type GooglePrivacyDlpV2CharsToIgnore ¶
type GooglePrivacyDlpV2CharsToIgnore struct { // Characters to not transform when masking. CharactersToSkip *string `pulumi:"charactersToSkip"` // Common characters to not transform when masking. Useful to avoid removing punctuation. CommonCharactersToIgnore *GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore `pulumi:"commonCharactersToIgnore"` }
Characters to skip when doing deidentification of a value. These will be left alone and skipped.
type GooglePrivacyDlpV2CharsToIgnoreArgs ¶
type GooglePrivacyDlpV2CharsToIgnoreArgs struct { // Characters to not transform when masking. CharactersToSkip pulumi.StringPtrInput `pulumi:"charactersToSkip"` // Common characters to not transform when masking. Useful to avoid removing punctuation. CommonCharactersToIgnore GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrInput `pulumi:"commonCharactersToIgnore"` }
Characters to skip when doing deidentification of a value. These will be left alone and skipped.
func (GooglePrivacyDlpV2CharsToIgnoreArgs) ElementType ¶
func (GooglePrivacyDlpV2CharsToIgnoreArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreArgs) ToGooglePrivacyDlpV2CharsToIgnoreOutput ¶
func (i GooglePrivacyDlpV2CharsToIgnoreArgs) ToGooglePrivacyDlpV2CharsToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreOutput
func (GooglePrivacyDlpV2CharsToIgnoreArgs) ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext ¶
func (i GooglePrivacyDlpV2CharsToIgnoreArgs) ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreOutput
type GooglePrivacyDlpV2CharsToIgnoreArray ¶
type GooglePrivacyDlpV2CharsToIgnoreArray []GooglePrivacyDlpV2CharsToIgnoreInput
func (GooglePrivacyDlpV2CharsToIgnoreArray) ElementType ¶
func (GooglePrivacyDlpV2CharsToIgnoreArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreArray) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput ¶
func (i GooglePrivacyDlpV2CharsToIgnoreArray) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
func (GooglePrivacyDlpV2CharsToIgnoreArray) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2CharsToIgnoreArray) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreArrayOutput
type GooglePrivacyDlpV2CharsToIgnoreArrayInput ¶
type GooglePrivacyDlpV2CharsToIgnoreArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput() GooglePrivacyDlpV2CharsToIgnoreArrayOutput ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext(context.Context) GooglePrivacyDlpV2CharsToIgnoreArrayOutput }
GooglePrivacyDlpV2CharsToIgnoreArrayInput is an input type that accepts GooglePrivacyDlpV2CharsToIgnoreArray and GooglePrivacyDlpV2CharsToIgnoreArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CharsToIgnoreArrayInput` via:
GooglePrivacyDlpV2CharsToIgnoreArray{ GooglePrivacyDlpV2CharsToIgnoreArgs{...} }
type GooglePrivacyDlpV2CharsToIgnoreArrayOutput ¶
type GooglePrivacyDlpV2CharsToIgnoreArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput ¶
func (o GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutput() GooglePrivacyDlpV2CharsToIgnoreArrayOutput
func (GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2CharsToIgnoreArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreArrayOutput
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore ¶ added in v0.4.0
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore string
Common characters to not transform when masking. Useful to avoid removing punctuation.
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnore) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput interface { pulumi.Input ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext(context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput }
GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput is an input type that accepts GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreArgs and GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreInput` via:
GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreArgs{...}
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnoreOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput }
func GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtr ¶ added in v0.6.0
func GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtr(v string) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrInput
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToGooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CharsToIgnoreInput ¶
type GooglePrivacyDlpV2CharsToIgnoreInput interface { pulumi.Input ToGooglePrivacyDlpV2CharsToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreOutput ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext(context.Context) GooglePrivacyDlpV2CharsToIgnoreOutput }
GooglePrivacyDlpV2CharsToIgnoreInput is an input type that accepts GooglePrivacyDlpV2CharsToIgnoreArgs and GooglePrivacyDlpV2CharsToIgnoreOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CharsToIgnoreInput` via:
GooglePrivacyDlpV2CharsToIgnoreArgs{...}
type GooglePrivacyDlpV2CharsToIgnoreOutput ¶
type GooglePrivacyDlpV2CharsToIgnoreOutput struct{ *pulumi.OutputState }
Characters to skip when doing deidentification of a value. These will be left alone and skipped.
func (GooglePrivacyDlpV2CharsToIgnoreOutput) CharactersToSkip ¶
func (o GooglePrivacyDlpV2CharsToIgnoreOutput) CharactersToSkip() pulumi.StringPtrOutput
Characters to not transform when masking.
func (GooglePrivacyDlpV2CharsToIgnoreOutput) CommonCharactersToIgnore ¶
func (o GooglePrivacyDlpV2CharsToIgnoreOutput) CommonCharactersToIgnore() GooglePrivacyDlpV2CharsToIgnoreCommonCharactersToIgnorePtrOutput
Common characters to not transform when masking. Useful to avoid removing punctuation.
func (GooglePrivacyDlpV2CharsToIgnoreOutput) ElementType ¶
func (GooglePrivacyDlpV2CharsToIgnoreOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreOutput ¶
func (o GooglePrivacyDlpV2CharsToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreOutput() GooglePrivacyDlpV2CharsToIgnoreOutput
func (GooglePrivacyDlpV2CharsToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext ¶
func (o GooglePrivacyDlpV2CharsToIgnoreOutput) ToGooglePrivacyDlpV2CharsToIgnoreOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreOutput
type GooglePrivacyDlpV2CharsToIgnoreResponse ¶
type GooglePrivacyDlpV2CharsToIgnoreResponse struct { // Characters to not transform when masking. CharactersToSkip string `pulumi:"charactersToSkip"` // Common characters to not transform when masking. Useful to avoid removing punctuation. CommonCharactersToIgnore string `pulumi:"commonCharactersToIgnore"` }
Characters to skip when doing deidentification of a value. These will be left alone and skipped.
type GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput ¶
type GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput ¶
func (o GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput() GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
func (GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreResponseArrayOutput
type GooglePrivacyDlpV2CharsToIgnoreResponseOutput ¶
type GooglePrivacyDlpV2CharsToIgnoreResponseOutput struct{ *pulumi.OutputState }
Characters to skip when doing deidentification of a value. These will be left alone and skipped.
func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) CharactersToSkip ¶
func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) CharactersToSkip() pulumi.StringOutput
Characters to not transform when masking.
func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) CommonCharactersToIgnore ¶
func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) CommonCharactersToIgnore() pulumi.StringOutput
Common characters to not transform when masking. Useful to avoid removing punctuation.
func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseOutput ¶
func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseOutput() GooglePrivacyDlpV2CharsToIgnoreResponseOutput
func (GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CharsToIgnoreResponseOutput) ToGooglePrivacyDlpV2CharsToIgnoreResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CharsToIgnoreResponseOutput
type GooglePrivacyDlpV2CloudStorageFileSet ¶
type GooglePrivacyDlpV2CloudStorageFileSet struct { // The url, in the format `gs:///`. Trailing wildcard in the path is allowed. Url *string `pulumi:"url"` }
Message representing a set of files in Cloud Storage.
type GooglePrivacyDlpV2CloudStorageFileSetArgs ¶
type GooglePrivacyDlpV2CloudStorageFileSetArgs struct { // The url, in the format `gs:///`. Trailing wildcard in the path is allowed. Url pulumi.StringPtrInput `pulumi:"url"` }
Message representing a set of files in Cloud Storage.
func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetOutput ¶
func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetOutput() GooglePrivacyDlpV2CloudStorageFileSetOutput
func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetOutput
func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput ¶
func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStorageFileSetArgs) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
type GooglePrivacyDlpV2CloudStorageFileSetInput ¶
type GooglePrivacyDlpV2CloudStorageFileSetInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageFileSetOutput() GooglePrivacyDlpV2CloudStorageFileSetOutput ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageFileSetOutput }
GooglePrivacyDlpV2CloudStorageFileSetInput is an input type that accepts GooglePrivacyDlpV2CloudStorageFileSetArgs and GooglePrivacyDlpV2CloudStorageFileSetOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageFileSetInput` via:
GooglePrivacyDlpV2CloudStorageFileSetArgs{...}
type GooglePrivacyDlpV2CloudStorageFileSetOutput ¶
type GooglePrivacyDlpV2CloudStorageFileSetOutput struct{ *pulumi.OutputState }
Message representing a set of files in Cloud Storage.
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetOutput ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetOutput() GooglePrivacyDlpV2CloudStorageFileSetOutput
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetOutput
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageFileSetOutput) Url ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetOutput) Url() pulumi.StringPtrOutput
The url, in the format `gs:///`. Trailing wildcard in the path is allowed.
type GooglePrivacyDlpV2CloudStorageFileSetPtrInput ¶
type GooglePrivacyDlpV2CloudStorageFileSetPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput }
GooglePrivacyDlpV2CloudStorageFileSetPtrInput is an input type that accepts GooglePrivacyDlpV2CloudStorageFileSetArgs, GooglePrivacyDlpV2CloudStorageFileSetPtr and GooglePrivacyDlpV2CloudStorageFileSetPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageFileSetPtrInput` via:
GooglePrivacyDlpV2CloudStorageFileSetArgs{...} or: nil
func GooglePrivacyDlpV2CloudStorageFileSetPtr ¶
func GooglePrivacyDlpV2CloudStorageFileSetPtr(v *GooglePrivacyDlpV2CloudStorageFileSetArgs) GooglePrivacyDlpV2CloudStorageFileSetPtrInput
type GooglePrivacyDlpV2CloudStorageFileSetPtrOutput ¶
type GooglePrivacyDlpV2CloudStorageFileSetPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) Url ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetPtrOutput) Url() pulumi.StringPtrOutput
The url, in the format `gs:///`. Trailing wildcard in the path is allowed.
type GooglePrivacyDlpV2CloudStorageFileSetResponse ¶
type GooglePrivacyDlpV2CloudStorageFileSetResponse struct { // The url, in the format `gs:///`. Trailing wildcard in the path is allowed. Url string `pulumi:"url"` }
Message representing a set of files in Cloud Storage.
type GooglePrivacyDlpV2CloudStorageFileSetResponseOutput ¶
type GooglePrivacyDlpV2CloudStorageFileSetResponseOutput struct{ *pulumi.OutputState }
Message representing a set of files in Cloud Storage.
func (GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageFileSetResponseOutput ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageFileSetResponseOutput() GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
func (GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageFileSetResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageFileSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
type GooglePrivacyDlpV2CloudStorageOptions ¶
type GooglePrivacyDlpV2CloudStorageOptions struct { // Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested. BytesLimitPerFile *string `pulumi:"bytesLimitPerFile"` // Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested. BytesLimitPerFilePercent *int `pulumi:"bytesLimitPerFilePercent"` // The set of one or more files to scan. FileSet *GooglePrivacyDlpV2FileSet `pulumi:"fileSet"` // List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'. FileTypes []GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem `pulumi:"fileTypes"` // Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. FilesLimitPercent *int `pulumi:"filesLimitPercent"` SampleMethod *GooglePrivacyDlpV2CloudStorageOptionsSampleMethod `pulumi:"sampleMethod"` }
Options defining a file or a set of files within a Google Cloud Storage bucket.
type GooglePrivacyDlpV2CloudStorageOptionsArgs ¶
type GooglePrivacyDlpV2CloudStorageOptionsArgs struct { // Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested. BytesLimitPerFile pulumi.StringPtrInput `pulumi:"bytesLimitPerFile"` // Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested. BytesLimitPerFilePercent pulumi.IntPtrInput `pulumi:"bytesLimitPerFilePercent"` // The set of one or more files to scan. FileSet GooglePrivacyDlpV2FileSetPtrInput `pulumi:"fileSet"` // List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'. FileTypes GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayInput `pulumi:"fileTypes"` // Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. FilesLimitPercent pulumi.IntPtrInput `pulumi:"filesLimitPercent"` SampleMethod GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrInput `pulumi:"sampleMethod"` }
Options defining a file or a set of files within a Google Cloud Storage bucket.
func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsOutput ¶
func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsOutput() GooglePrivacyDlpV2CloudStorageOptionsOutput
func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsOutput
func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput ¶
func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStorageOptionsArgs) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem ¶ added in v0.4.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem string
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray ¶ added in v0.4.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray []GooglePrivacyDlpV2CloudStorageOptionsFileTypesItem
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput ¶ added in v0.4.0
func (i GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext ¶ added in v0.4.0
func (i GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayInput ¶ added in v0.4.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput }
GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray and GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayInput` via:
GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArray{ GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArgs{...} }
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput ¶ added in v0.4.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput ¶ added in v0.4.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext ¶ added in v0.4.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput }
GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArgs and GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemInput` via:
GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArgs{...}
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput }
func GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtr(v string) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrInput
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsInput ¶
type GooglePrivacyDlpV2CloudStorageOptionsInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsOutput() GooglePrivacyDlpV2CloudStorageOptionsOutput ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsOutput }
GooglePrivacyDlpV2CloudStorageOptionsInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsArgs and GooglePrivacyDlpV2CloudStorageOptionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsInput` via:
GooglePrivacyDlpV2CloudStorageOptionsArgs{...}
type GooglePrivacyDlpV2CloudStorageOptionsOutput ¶
type GooglePrivacyDlpV2CloudStorageOptionsOutput struct{ *pulumi.OutputState }
Options defining a file or a set of files within a Google Cloud Storage bucket.
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) BytesLimitPerFile ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) BytesLimitPerFile() pulumi.StringPtrOutput
Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) BytesLimitPerFilePercent ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) BytesLimitPerFilePercent() pulumi.IntPtrOutput
Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) FileSet ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) FileSet() GooglePrivacyDlpV2FileSetPtrOutput
The set of one or more files to scan.
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) FileTypes ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) FileTypes() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) FilesLimitPercent ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) FilesLimitPercent() pulumi.IntPtrOutput
Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) SampleMethod ¶
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsOutput ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsOutput() GooglePrivacyDlpV2CloudStorageOptionsOutput
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsOutput
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsPtrInput ¶
type GooglePrivacyDlpV2CloudStorageOptionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput }
GooglePrivacyDlpV2CloudStorageOptionsPtrInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsArgs, GooglePrivacyDlpV2CloudStorageOptionsPtr and GooglePrivacyDlpV2CloudStorageOptionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsPtrInput` via:
GooglePrivacyDlpV2CloudStorageOptionsArgs{...} or: nil
func GooglePrivacyDlpV2CloudStorageOptionsPtr ¶
func GooglePrivacyDlpV2CloudStorageOptionsPtr(v *GooglePrivacyDlpV2CloudStorageOptionsArgs) GooglePrivacyDlpV2CloudStorageOptionsPtrInput
type GooglePrivacyDlpV2CloudStorageOptionsPtrOutput ¶
type GooglePrivacyDlpV2CloudStorageOptionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) BytesLimitPerFile ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) BytesLimitPerFile() pulumi.StringPtrOutput
Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) BytesLimitPerFilePercent ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) BytesLimitPerFilePercent() pulumi.IntPtrOutput
Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FileSet ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FileSet() GooglePrivacyDlpV2FileSetPtrOutput
The set of one or more files to scan.
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FileTypes ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FileTypes() GooglePrivacyDlpV2CloudStorageOptionsFileTypesItemArrayOutput
List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FilesLimitPercent ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) FilesLimitPercent() pulumi.IntPtrOutput
Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) SampleMethod ¶
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsResponse ¶
type GooglePrivacyDlpV2CloudStorageOptionsResponse struct { // Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested. BytesLimitPerFile string `pulumi:"bytesLimitPerFile"` // Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested. BytesLimitPerFilePercent int `pulumi:"bytesLimitPerFilePercent"` // The set of one or more files to scan. FileSet GooglePrivacyDlpV2FileSetResponse `pulumi:"fileSet"` // List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'. FileTypes []string `pulumi:"fileTypes"` // Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. FilesLimitPercent int `pulumi:"filesLimitPercent"` SampleMethod string `pulumi:"sampleMethod"` }
Options defining a file or a set of files within a Google Cloud Storage bucket.
type GooglePrivacyDlpV2CloudStorageOptionsResponseOutput ¶
type GooglePrivacyDlpV2CloudStorageOptionsResponseOutput struct{ *pulumi.OutputState }
Options defining a file or a set of files within a Google Cloud Storage bucket.
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) BytesLimitPerFile ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) BytesLimitPerFile() pulumi.StringOutput
Max number of bytes to scan from a file. If a scanned file's size is bigger than this value then the rest of the bytes are omitted. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) BytesLimitPerFilePercent ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) BytesLimitPerFilePercent() pulumi.IntOutput
Max percentage of bytes to scan from a file. The rest are omitted. The number of bytes scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0. Only one of bytes_limit_per_file and bytes_limit_per_file_percent can be specified. Cannot be set if de-identification is requested.
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FileSet ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FileSet() GooglePrivacyDlpV2FileSetResponseOutput
The set of one or more files to scan.
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FileTypes ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FileTypes() pulumi.StringArrayOutput
List of file type groups to include in the scan. If empty, all files are scanned and available data format processors are applied. In addition, the binary content of the selected files is always scanned as well. Images are scanned only as binary if the specified region does not support image inspection and no file_types were specified. Image inspection is restricted to 'global', 'us', 'asia', and 'europe'.
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FilesLimitPercent ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) FilesLimitPercent() pulumi.IntOutput
Limits the number of files to scan to this percentage of the input FileSet. Number of files scanned is rounded down. Must be between 0 and 100, inclusively. Both 0 and 100 means no limit. Defaults to 0.
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) SampleMethod ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) SampleMethod() pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ToGooglePrivacyDlpV2CloudStorageOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ToGooglePrivacyDlpV2CloudStorageOptionsResponseOutput() GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
func (GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ToGooglePrivacyDlpV2CloudStorageOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageOptionsResponseOutput) ToGooglePrivacyDlpV2CloudStorageOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethod ¶ added in v0.4.0
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethod string
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CloudStorageOptionsSampleMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput }
GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput is an input type that accepts GooglePrivacyDlpV2CloudStorageOptionsSampleMethodArgs and GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageOptionsSampleMethodInput` via:
GooglePrivacyDlpV2CloudStorageOptionsSampleMethodArgs{...}
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput }
func GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtr(v string) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrInput
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput() GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToGooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CloudStorageOptionsSampleMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CloudStoragePath ¶
type GooglePrivacyDlpV2CloudStoragePath struct { // A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt Path *string `pulumi:"path"` }
Message representing a single file or path in Cloud Storage.
type GooglePrivacyDlpV2CloudStoragePathArgs ¶
type GooglePrivacyDlpV2CloudStoragePathArgs struct { // A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt Path pulumi.StringPtrInput `pulumi:"path"` }
Message representing a single file or path in Cloud Storage.
func (GooglePrivacyDlpV2CloudStoragePathArgs) ElementType ¶
func (GooglePrivacyDlpV2CloudStoragePathArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathOutput ¶
func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathOutput() GooglePrivacyDlpV2CloudStoragePathOutput
func (GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathOutput
func (GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput ¶
func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput
func (GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStoragePathArgs) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput
type GooglePrivacyDlpV2CloudStoragePathInput ¶
type GooglePrivacyDlpV2CloudStoragePathInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStoragePathOutput() GooglePrivacyDlpV2CloudStoragePathOutput ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStoragePathOutput }
GooglePrivacyDlpV2CloudStoragePathInput is an input type that accepts GooglePrivacyDlpV2CloudStoragePathArgs and GooglePrivacyDlpV2CloudStoragePathOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStoragePathInput` via:
GooglePrivacyDlpV2CloudStoragePathArgs{...}
type GooglePrivacyDlpV2CloudStoragePathOutput ¶
type GooglePrivacyDlpV2CloudStoragePathOutput struct{ *pulumi.OutputState }
Message representing a single file or path in Cloud Storage.
func (GooglePrivacyDlpV2CloudStoragePathOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStoragePathOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStoragePathOutput) Path ¶
func (o GooglePrivacyDlpV2CloudStoragePathOutput) Path() pulumi.StringPtrOutput
A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
func (GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathOutput ¶
func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathOutput() GooglePrivacyDlpV2CloudStoragePathOutput
func (GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathOutput
func (GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput
func (GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStoragePathOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput
type GooglePrivacyDlpV2CloudStoragePathPtrInput ¶
type GooglePrivacyDlpV2CloudStoragePathPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput }
GooglePrivacyDlpV2CloudStoragePathPtrInput is an input type that accepts GooglePrivacyDlpV2CloudStoragePathArgs, GooglePrivacyDlpV2CloudStoragePathPtr and GooglePrivacyDlpV2CloudStoragePathPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStoragePathPtrInput` via:
GooglePrivacyDlpV2CloudStoragePathArgs{...} or: nil
func GooglePrivacyDlpV2CloudStoragePathPtr ¶
func GooglePrivacyDlpV2CloudStoragePathPtr(v *GooglePrivacyDlpV2CloudStoragePathArgs) GooglePrivacyDlpV2CloudStoragePathPtrInput
type GooglePrivacyDlpV2CloudStoragePathPtrOutput ¶
type GooglePrivacyDlpV2CloudStoragePathPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStoragePathPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStoragePathPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStoragePathPtrOutput) Path ¶
func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) Path() pulumi.StringPtrOutput
A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
func (GooglePrivacyDlpV2CloudStoragePathPtrOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutput() GooglePrivacyDlpV2CloudStoragePathPtrOutput
func (GooglePrivacyDlpV2CloudStoragePathPtrOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStoragePathPtrOutput) ToGooglePrivacyDlpV2CloudStoragePathPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathPtrOutput
type GooglePrivacyDlpV2CloudStoragePathResponse ¶
type GooglePrivacyDlpV2CloudStoragePathResponse struct { // A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt Path string `pulumi:"path"` }
Message representing a single file or path in Cloud Storage.
type GooglePrivacyDlpV2CloudStoragePathResponseOutput ¶
type GooglePrivacyDlpV2CloudStoragePathResponseOutput struct{ *pulumi.OutputState }
Message representing a single file or path in Cloud Storage.
func (GooglePrivacyDlpV2CloudStoragePathResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStoragePathResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStoragePathResponseOutput) Path ¶
func (o GooglePrivacyDlpV2CloudStoragePathResponseOutput) Path() pulumi.StringOutput
A url representing a file or path (no wildcards) in Cloud Storage. Example: gs://[BUCKET_NAME]/dictionary.txt
func (GooglePrivacyDlpV2CloudStoragePathResponseOutput) ToGooglePrivacyDlpV2CloudStoragePathResponseOutput ¶
func (o GooglePrivacyDlpV2CloudStoragePathResponseOutput) ToGooglePrivacyDlpV2CloudStoragePathResponseOutput() GooglePrivacyDlpV2CloudStoragePathResponseOutput
func (GooglePrivacyDlpV2CloudStoragePathResponseOutput) ToGooglePrivacyDlpV2CloudStoragePathResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStoragePathResponseOutput) ToGooglePrivacyDlpV2CloudStoragePathResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStoragePathResponseOutput
type GooglePrivacyDlpV2CloudStorageRegexFileSet ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSet struct { // The name of a Cloud Storage bucket. Required. BucketName *string `pulumi:"bucketName"` // A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub. ExcludeRegex []string `pulumi:"excludeRegex"` // A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub. IncludeRegex []string `pulumi:"includeRegex"` }
Message representing a set of files in a Cloud Storage bucket. Regular expressions are used to allow fine-grained control over which files in the bucket to include. Included files are those that match at least one item in `include_regex` and do not match any items in `exclude_regex`. Note that a file that matches items from both lists will _not_ be included. For a match to occur, the entire file path (i.e., everything in the url after the bucket name) must match the regular expression. For example, given the input `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex: ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be included * `gs://mybucket/directory1/directory2/myfile` will be included (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile` will _not_ be included (the full path doesn't match any items in `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be included (the path matches an item in `exclude_regex`) If `include_regex` is left empty, it will match all files by default (this is equivalent to setting `include_regex: [".*"]`). Some other common use cases: * `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all files in `mybucket` except for .pdf files * `{bucket_name: "mybucket", include_regex: ["directory/[^/]+"]}` will include all files directly under `gs://mybucket/directory/`, without matching across `/`
type GooglePrivacyDlpV2CloudStorageRegexFileSetArgs ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetArgs struct { // The name of a Cloud Storage bucket. Required. BucketName pulumi.StringPtrInput `pulumi:"bucketName"` // A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub. ExcludeRegex pulumi.StringArrayInput `pulumi:"excludeRegex"` // A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub. IncludeRegex pulumi.StringArrayInput `pulumi:"includeRegex"` }
Message representing a set of files in a Cloud Storage bucket. Regular expressions are used to allow fine-grained control over which files in the bucket to include. Included files are those that match at least one item in `include_regex` and do not match any items in `exclude_regex`. Note that a file that matches items from both lists will _not_ be included. For a match to occur, the entire file path (i.e., everything in the url after the bucket name) must match the regular expression. For example, given the input `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex: ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be included * `gs://mybucket/directory1/directory2/myfile` will be included (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile` will _not_ be included (the full path doesn't match any items in `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be included (the path matches an item in `exclude_regex`) If `include_regex` is left empty, it will match all files by default (this is equivalent to setting `include_regex: [".*"]`). Some other common use cases: * `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all files in `mybucket` except for .pdf files * `{bucket_name: "mybucket", include_regex: ["directory/[^/]+"]}` will include all files directly under `gs://mybucket/directory/`, without matching across `/`
func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput ¶
func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput ¶
func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
type GooglePrivacyDlpV2CloudStorageRegexFileSetInput ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetOutput ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetOutput }
GooglePrivacyDlpV2CloudStorageRegexFileSetInput is an input type that accepts GooglePrivacyDlpV2CloudStorageRegexFileSetArgs and GooglePrivacyDlpV2CloudStorageRegexFileSetOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageRegexFileSetInput` via:
GooglePrivacyDlpV2CloudStorageRegexFileSetArgs{...}
type GooglePrivacyDlpV2CloudStorageRegexFileSetOutput ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetOutput struct{ *pulumi.OutputState }
Message representing a set of files in a Cloud Storage bucket. Regular expressions are used to allow fine-grained control over which files in the bucket to include. Included files are those that match at least one item in `include_regex` and do not match any items in `exclude_regex`. Note that a file that matches items from both lists will _not_ be included. For a match to occur, the entire file path (i.e., everything in the url after the bucket name) must match the regular expression. For example, given the input `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex: ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be included * `gs://mybucket/directory1/directory2/myfile` will be included (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile` will _not_ be included (the full path doesn't match any items in `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be included (the path matches an item in `exclude_regex`) If `include_regex` is left empty, it will match all files by default (this is equivalent to setting `include_regex: [".*"]`). Some other common use cases: * `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all files in `mybucket` except for .pdf files * `{bucket_name: "mybucket", include_regex: ["directory/[^/]+"]}` will include all files directly under `gs://mybucket/directory/`, without matching across `/`
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) BucketName ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) BucketName() pulumi.StringPtrOutput
The name of a Cloud Storage bucket. Required.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ExcludeRegex ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ExcludeRegex() pulumi.StringArrayOutput
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) IncludeRegex ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) IncludeRegex() pulumi.StringArrayOutput
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
type GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput }
GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput is an input type that accepts GooglePrivacyDlpV2CloudStorageRegexFileSetArgs, GooglePrivacyDlpV2CloudStorageRegexFileSetPtr and GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput` via:
GooglePrivacyDlpV2CloudStorageRegexFileSetArgs{...} or: nil
func GooglePrivacyDlpV2CloudStorageRegexFileSetPtr ¶
func GooglePrivacyDlpV2CloudStorageRegexFileSetPtr(v *GooglePrivacyDlpV2CloudStorageRegexFileSetArgs) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput
type GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) BucketName ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) BucketName() pulumi.StringPtrOutput
The name of a Cloud Storage bucket. Required.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ExcludeRegex ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ExcludeRegex() pulumi.StringArrayOutput
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) IncludeRegex ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) IncludeRegex() pulumi.StringArrayOutput
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
type GooglePrivacyDlpV2CloudStorageRegexFileSetResponse ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetResponse struct { // The name of a Cloud Storage bucket. Required. BucketName string `pulumi:"bucketName"` // A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub. ExcludeRegex []string `pulumi:"excludeRegex"` // A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub. IncludeRegex []string `pulumi:"includeRegex"` }
Message representing a set of files in a Cloud Storage bucket. Regular expressions are used to allow fine-grained control over which files in the bucket to include. Included files are those that match at least one item in `include_regex` and do not match any items in `exclude_regex`. Note that a file that matches items from both lists will _not_ be included. For a match to occur, the entire file path (i.e., everything in the url after the bucket name) must match the regular expression. For example, given the input `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex: ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be included * `gs://mybucket/directory1/directory2/myfile` will be included (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile` will _not_ be included (the full path doesn't match any items in `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be included (the path matches an item in `exclude_regex`) If `include_regex` is left empty, it will match all files by default (this is equivalent to setting `include_regex: [".*"]`). Some other common use cases: * `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all files in `mybucket` except for .pdf files * `{bucket_name: "mybucket", include_regex: ["directory/[^/]+"]}` will include all files directly under `gs://mybucket/directory/`, without matching across `/`
type GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput ¶
type GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput struct{ *pulumi.OutputState }
Message representing a set of files in a Cloud Storage bucket. Regular expressions are used to allow fine-grained control over which files in the bucket to include. Included files are those that match at least one item in `include_regex` and do not match any items in `exclude_regex`. Note that a file that matches items from both lists will _not_ be included. For a match to occur, the entire file path (i.e., everything in the url after the bucket name) must match the regular expression. For example, given the input `{bucket_name: "mybucket", include_regex: ["directory1/.*"], exclude_regex: ["directory1/excluded.*"]}`: * `gs://mybucket/directory1/myfile` will be included * `gs://mybucket/directory1/directory2/myfile` will be included (`.*` matches across `/`) * `gs://mybucket/directory0/directory1/myfile` will _not_ be included (the full path doesn't match any items in `include_regex`) * `gs://mybucket/directory1/excludedfile` will _not_ be included (the path matches an item in `exclude_regex`) If `include_regex` is left empty, it will match all files by default (this is equivalent to setting `include_regex: [".*"]`). Some other common use cases: * `{bucket_name: "mybucket", exclude_regex: [".*\.pdf"]}` will include all files in `mybucket` except for .pdf files * `{bucket_name: "mybucket", include_regex: ["directory/[^/]+"]}` will include all files directly under `gs://mybucket/directory/`, without matching across `/`
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) BucketName ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) BucketName() pulumi.StringOutput
The name of a Cloud Storage bucket. Required.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ExcludeRegex ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ExcludeRegex() pulumi.StringArrayOutput
A list of regular expressions matching file paths to exclude. All files in the bucket that match at least one of these regular expressions will be excluded from the scan. Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) IncludeRegex ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) IncludeRegex() pulumi.StringArrayOutput
A list of regular expressions matching file paths to include. All files in the bucket that match at least one of these regular expressions will be included in the set of files, except for those that also match an item in `exclude_regex`. Leaving this field empty will match all files by default (this is equivalent to including `.*` in the list). Regular expressions use RE2 [syntax](https://github.com/google/re2/wiki/Syntax); a guide can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput() GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
func (GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput) ToGooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
type GooglePrivacyDlpV2Condition ¶
type GooglePrivacyDlpV2Condition struct { // Field within the record this condition is evaluated against. Field GooglePrivacyDlpV2FieldId `pulumi:"field"` // Operator used to compare the field or infoType to the value. Operator GooglePrivacyDlpV2ConditionOperator `pulumi:"operator"` // Value to compare against. [Mandatory, except for `EXISTS` tests.] Value *GooglePrivacyDlpV2Value `pulumi:"value"` }
The field type of `value` and `field` do not need to match to be considered equal, but not all comparisons are possible. EQUAL_TO and NOT_EQUAL_TO attempt to compare even with incompatible types, but all other comparisons are invalid with incompatible types. A `value` of type: - `string` can be compared against all other types - `boolean` can only be compared against other booleans - `integer` can be compared against doubles or a string if the string value can be parsed as an integer. - `double` can be compared against integers or a string if the string can be parsed as a double. - `Timestamp` can be compared against strings in RFC 3339 date string format. - `TimeOfDay` can be compared against timestamps and strings in the format of 'HH:mm:ss'. If we fail to compare do to type mismatch, a warning will be given and the condition will evaluate to false.
type GooglePrivacyDlpV2ConditionArgs ¶
type GooglePrivacyDlpV2ConditionArgs struct { // Field within the record this condition is evaluated against. Field GooglePrivacyDlpV2FieldIdInput `pulumi:"field"` // Operator used to compare the field or infoType to the value. Operator GooglePrivacyDlpV2ConditionOperatorInput `pulumi:"operator"` // Value to compare against. [Mandatory, except for `EXISTS` tests.] Value GooglePrivacyDlpV2ValuePtrInput `pulumi:"value"` }
The field type of `value` and `field` do not need to match to be considered equal, but not all comparisons are possible. EQUAL_TO and NOT_EQUAL_TO attempt to compare even with incompatible types, but all other comparisons are invalid with incompatible types. A `value` of type: - `string` can be compared against all other types - `boolean` can only be compared against other booleans - `integer` can be compared against doubles or a string if the string value can be parsed as an integer. - `double` can be compared against integers or a string if the string can be parsed as a double. - `Timestamp` can be compared against strings in RFC 3339 date string format. - `TimeOfDay` can be compared against timestamps and strings in the format of 'HH:mm:ss'. If we fail to compare do to type mismatch, a warning will be given and the condition will evaluate to false.
func (GooglePrivacyDlpV2ConditionArgs) ElementType ¶
func (GooglePrivacyDlpV2ConditionArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionArgs) ToGooglePrivacyDlpV2ConditionOutput ¶
func (i GooglePrivacyDlpV2ConditionArgs) ToGooglePrivacyDlpV2ConditionOutput() GooglePrivacyDlpV2ConditionOutput
func (GooglePrivacyDlpV2ConditionArgs) ToGooglePrivacyDlpV2ConditionOutputWithContext ¶
func (i GooglePrivacyDlpV2ConditionArgs) ToGooglePrivacyDlpV2ConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOutput
type GooglePrivacyDlpV2ConditionArray ¶
type GooglePrivacyDlpV2ConditionArray []GooglePrivacyDlpV2ConditionInput
func (GooglePrivacyDlpV2ConditionArray) ElementType ¶
func (GooglePrivacyDlpV2ConditionArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionArray) ToGooglePrivacyDlpV2ConditionArrayOutput ¶
func (i GooglePrivacyDlpV2ConditionArray) ToGooglePrivacyDlpV2ConditionArrayOutput() GooglePrivacyDlpV2ConditionArrayOutput
func (GooglePrivacyDlpV2ConditionArray) ToGooglePrivacyDlpV2ConditionArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2ConditionArray) ToGooglePrivacyDlpV2ConditionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionArrayOutput
type GooglePrivacyDlpV2ConditionArrayInput ¶
type GooglePrivacyDlpV2ConditionArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2ConditionArrayOutput() GooglePrivacyDlpV2ConditionArrayOutput ToGooglePrivacyDlpV2ConditionArrayOutputWithContext(context.Context) GooglePrivacyDlpV2ConditionArrayOutput }
GooglePrivacyDlpV2ConditionArrayInput is an input type that accepts GooglePrivacyDlpV2ConditionArray and GooglePrivacyDlpV2ConditionArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ConditionArrayInput` via:
GooglePrivacyDlpV2ConditionArray{ GooglePrivacyDlpV2ConditionArgs{...} }
type GooglePrivacyDlpV2ConditionArrayOutput ¶
type GooglePrivacyDlpV2ConditionArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ConditionArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionArrayOutput) ToGooglePrivacyDlpV2ConditionArrayOutput ¶
func (o GooglePrivacyDlpV2ConditionArrayOutput) ToGooglePrivacyDlpV2ConditionArrayOutput() GooglePrivacyDlpV2ConditionArrayOutput
func (GooglePrivacyDlpV2ConditionArrayOutput) ToGooglePrivacyDlpV2ConditionArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionArrayOutput) ToGooglePrivacyDlpV2ConditionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionArrayOutput
type GooglePrivacyDlpV2ConditionInput ¶
type GooglePrivacyDlpV2ConditionInput interface { pulumi.Input ToGooglePrivacyDlpV2ConditionOutput() GooglePrivacyDlpV2ConditionOutput ToGooglePrivacyDlpV2ConditionOutputWithContext(context.Context) GooglePrivacyDlpV2ConditionOutput }
GooglePrivacyDlpV2ConditionInput is an input type that accepts GooglePrivacyDlpV2ConditionArgs and GooglePrivacyDlpV2ConditionOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ConditionInput` via:
GooglePrivacyDlpV2ConditionArgs{...}
type GooglePrivacyDlpV2ConditionOperator ¶ added in v0.4.0
type GooglePrivacyDlpV2ConditionOperator string
Required. Operator used to compare the field or infoType to the value.
func (GooglePrivacyDlpV2ConditionOperator) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2ConditionOperator) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorOutput() GooglePrivacyDlpV2ConditionOperatorOutput
func (GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorOutput
func (GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput
func (GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ConditionOperator) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput
func (GooglePrivacyDlpV2ConditionOperator) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ConditionOperator) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ConditionOperator) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ConditionOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ConditionOperator) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ConditionOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ConditionOperator) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ConditionOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ConditionOperatorInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ConditionOperatorInput interface { pulumi.Input ToGooglePrivacyDlpV2ConditionOperatorOutput() GooglePrivacyDlpV2ConditionOperatorOutput ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext(context.Context) GooglePrivacyDlpV2ConditionOperatorOutput }
GooglePrivacyDlpV2ConditionOperatorInput is an input type that accepts GooglePrivacyDlpV2ConditionOperatorArgs and GooglePrivacyDlpV2ConditionOperatorOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ConditionOperatorInput` via:
GooglePrivacyDlpV2ConditionOperatorArgs{...}
type GooglePrivacyDlpV2ConditionOperatorOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ConditionOperatorOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ConditionOperatorOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ConditionOperatorOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorOutput() GooglePrivacyDlpV2ConditionOperatorOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ConditionOperatorOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ConditionOperatorPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ConditionOperatorPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput }
func GooglePrivacyDlpV2ConditionOperatorPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2ConditionOperatorPtr(v string) GooglePrivacyDlpV2ConditionOperatorPtrInput
type GooglePrivacyDlpV2ConditionOperatorPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ConditionOperatorPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutput() GooglePrivacyDlpV2ConditionOperatorPtrOutput
func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToGooglePrivacyDlpV2ConditionOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOperatorPtrOutput
func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ConditionOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ConditionOutput ¶
type GooglePrivacyDlpV2ConditionOutput struct{ *pulumi.OutputState }
The field type of `value` and `field` do not need to match to be considered equal, but not all comparisons are possible. EQUAL_TO and NOT_EQUAL_TO attempt to compare even with incompatible types, but all other comparisons are invalid with incompatible types. A `value` of type: - `string` can be compared against all other types - `boolean` can only be compared against other booleans - `integer` can be compared against doubles or a string if the string value can be parsed as an integer. - `double` can be compared against integers or a string if the string can be parsed as a double. - `Timestamp` can be compared against strings in RFC 3339 date string format. - `TimeOfDay` can be compared against timestamps and strings in the format of 'HH:mm:ss'. If we fail to compare do to type mismatch, a warning will be given and the condition will evaluate to false.
func (GooglePrivacyDlpV2ConditionOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionOutput) Field ¶
func (o GooglePrivacyDlpV2ConditionOutput) Field() GooglePrivacyDlpV2FieldIdOutput
Field within the record this condition is evaluated against.
func (GooglePrivacyDlpV2ConditionOutput) Operator ¶
func (o GooglePrivacyDlpV2ConditionOutput) Operator() GooglePrivacyDlpV2ConditionOperatorOutput
Operator used to compare the field or infoType to the value.
func (GooglePrivacyDlpV2ConditionOutput) ToGooglePrivacyDlpV2ConditionOutput ¶
func (o GooglePrivacyDlpV2ConditionOutput) ToGooglePrivacyDlpV2ConditionOutput() GooglePrivacyDlpV2ConditionOutput
func (GooglePrivacyDlpV2ConditionOutput) ToGooglePrivacyDlpV2ConditionOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionOutput) ToGooglePrivacyDlpV2ConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionOutput
func (GooglePrivacyDlpV2ConditionOutput) Value ¶
func (o GooglePrivacyDlpV2ConditionOutput) Value() GooglePrivacyDlpV2ValuePtrOutput
Value to compare against. [Mandatory, except for `EXISTS` tests.]
type GooglePrivacyDlpV2ConditionResponse ¶
type GooglePrivacyDlpV2ConditionResponse struct { // Field within the record this condition is evaluated against. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` // Operator used to compare the field or infoType to the value. Operator string `pulumi:"operator"` // Value to compare against. [Mandatory, except for `EXISTS` tests.] Value GooglePrivacyDlpV2ValueResponse `pulumi:"value"` }
The field type of `value` and `field` do not need to match to be considered equal, but not all comparisons are possible. EQUAL_TO and NOT_EQUAL_TO attempt to compare even with incompatible types, but all other comparisons are invalid with incompatible types. A `value` of type: - `string` can be compared against all other types - `boolean` can only be compared against other booleans - `integer` can be compared against doubles or a string if the string value can be parsed as an integer. - `double` can be compared against integers or a string if the string can be parsed as a double. - `Timestamp` can be compared against strings in RFC 3339 date string format. - `TimeOfDay` can be compared against timestamps and strings in the format of 'HH:mm:ss'. If we fail to compare do to type mismatch, a warning will be given and the condition will evaluate to false.
type GooglePrivacyDlpV2ConditionResponseArrayOutput ¶
type GooglePrivacyDlpV2ConditionResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ConditionResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionResponseArrayOutput) ToGooglePrivacyDlpV2ConditionResponseArrayOutput ¶
func (o GooglePrivacyDlpV2ConditionResponseArrayOutput) ToGooglePrivacyDlpV2ConditionResponseArrayOutput() GooglePrivacyDlpV2ConditionResponseArrayOutput
func (GooglePrivacyDlpV2ConditionResponseArrayOutput) ToGooglePrivacyDlpV2ConditionResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionResponseArrayOutput) ToGooglePrivacyDlpV2ConditionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionResponseArrayOutput
type GooglePrivacyDlpV2ConditionResponseOutput ¶
type GooglePrivacyDlpV2ConditionResponseOutput struct{ *pulumi.OutputState }
The field type of `value` and `field` do not need to match to be considered equal, but not all comparisons are possible. EQUAL_TO and NOT_EQUAL_TO attempt to compare even with incompatible types, but all other comparisons are invalid with incompatible types. A `value` of type: - `string` can be compared against all other types - `boolean` can only be compared against other booleans - `integer` can be compared against doubles or a string if the string value can be parsed as an integer. - `double` can be compared against integers or a string if the string can be parsed as a double. - `Timestamp` can be compared against strings in RFC 3339 date string format. - `TimeOfDay` can be compared against timestamps and strings in the format of 'HH:mm:ss'. If we fail to compare do to type mismatch, a warning will be given and the condition will evaluate to false.
func (GooglePrivacyDlpV2ConditionResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionResponseOutput) Field ¶
Field within the record this condition is evaluated against.
func (GooglePrivacyDlpV2ConditionResponseOutput) Operator ¶
func (o GooglePrivacyDlpV2ConditionResponseOutput) Operator() pulumi.StringOutput
Operator used to compare the field or infoType to the value.
func (GooglePrivacyDlpV2ConditionResponseOutput) ToGooglePrivacyDlpV2ConditionResponseOutput ¶
func (o GooglePrivacyDlpV2ConditionResponseOutput) ToGooglePrivacyDlpV2ConditionResponseOutput() GooglePrivacyDlpV2ConditionResponseOutput
func (GooglePrivacyDlpV2ConditionResponseOutput) ToGooglePrivacyDlpV2ConditionResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionResponseOutput) ToGooglePrivacyDlpV2ConditionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionResponseOutput
type GooglePrivacyDlpV2Conditions ¶
type GooglePrivacyDlpV2Conditions struct { // A collection of conditions. Conditions []GooglePrivacyDlpV2Condition `pulumi:"conditions"` }
A collection of conditions.
type GooglePrivacyDlpV2ConditionsArgs ¶
type GooglePrivacyDlpV2ConditionsArgs struct { // A collection of conditions. Conditions GooglePrivacyDlpV2ConditionArrayInput `pulumi:"conditions"` }
A collection of conditions.
func (GooglePrivacyDlpV2ConditionsArgs) ElementType ¶
func (GooglePrivacyDlpV2ConditionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsOutput ¶
func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsOutput() GooglePrivacyDlpV2ConditionsOutput
func (GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsOutputWithContext ¶
func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsOutput
func (GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsPtrOutput ¶
func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput
func (GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ConditionsArgs) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsPtrOutput
type GooglePrivacyDlpV2ConditionsInput ¶
type GooglePrivacyDlpV2ConditionsInput interface { pulumi.Input ToGooglePrivacyDlpV2ConditionsOutput() GooglePrivacyDlpV2ConditionsOutput ToGooglePrivacyDlpV2ConditionsOutputWithContext(context.Context) GooglePrivacyDlpV2ConditionsOutput }
GooglePrivacyDlpV2ConditionsInput is an input type that accepts GooglePrivacyDlpV2ConditionsArgs and GooglePrivacyDlpV2ConditionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ConditionsInput` via:
GooglePrivacyDlpV2ConditionsArgs{...}
type GooglePrivacyDlpV2ConditionsOutput ¶
type GooglePrivacyDlpV2ConditionsOutput struct{ *pulumi.OutputState }
A collection of conditions.
func (GooglePrivacyDlpV2ConditionsOutput) Conditions ¶
func (o GooglePrivacyDlpV2ConditionsOutput) Conditions() GooglePrivacyDlpV2ConditionArrayOutput
A collection of conditions.
func (GooglePrivacyDlpV2ConditionsOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsOutput ¶
func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsOutput() GooglePrivacyDlpV2ConditionsOutput
func (GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsOutput
func (GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsPtrOutput ¶
func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput
func (GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionsOutput) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsPtrOutput
type GooglePrivacyDlpV2ConditionsPtrInput ¶
type GooglePrivacyDlpV2ConditionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ConditionsPtrOutput }
GooglePrivacyDlpV2ConditionsPtrInput is an input type that accepts GooglePrivacyDlpV2ConditionsArgs, GooglePrivacyDlpV2ConditionsPtr and GooglePrivacyDlpV2ConditionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ConditionsPtrInput` via:
GooglePrivacyDlpV2ConditionsArgs{...} or: nil
func GooglePrivacyDlpV2ConditionsPtr ¶
func GooglePrivacyDlpV2ConditionsPtr(v *GooglePrivacyDlpV2ConditionsArgs) GooglePrivacyDlpV2ConditionsPtrInput
type GooglePrivacyDlpV2ConditionsPtrOutput ¶
type GooglePrivacyDlpV2ConditionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ConditionsPtrOutput) Conditions ¶
func (o GooglePrivacyDlpV2ConditionsPtrOutput) Conditions() GooglePrivacyDlpV2ConditionArrayOutput
A collection of conditions.
func (GooglePrivacyDlpV2ConditionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionsPtrOutput) ToGooglePrivacyDlpV2ConditionsPtrOutput ¶
func (o GooglePrivacyDlpV2ConditionsPtrOutput) ToGooglePrivacyDlpV2ConditionsPtrOutput() GooglePrivacyDlpV2ConditionsPtrOutput
func (GooglePrivacyDlpV2ConditionsPtrOutput) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionsPtrOutput) ToGooglePrivacyDlpV2ConditionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsPtrOutput
type GooglePrivacyDlpV2ConditionsResponse ¶
type GooglePrivacyDlpV2ConditionsResponse struct { // A collection of conditions. Conditions []GooglePrivacyDlpV2ConditionResponse `pulumi:"conditions"` }
A collection of conditions.
type GooglePrivacyDlpV2ConditionsResponseOutput ¶
type GooglePrivacyDlpV2ConditionsResponseOutput struct{ *pulumi.OutputState }
A collection of conditions.
func (GooglePrivacyDlpV2ConditionsResponseOutput) Conditions ¶
func (o GooglePrivacyDlpV2ConditionsResponseOutput) Conditions() GooglePrivacyDlpV2ConditionResponseArrayOutput
A collection of conditions.
func (GooglePrivacyDlpV2ConditionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ConditionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ConditionsResponseOutput) ToGooglePrivacyDlpV2ConditionsResponseOutput ¶
func (o GooglePrivacyDlpV2ConditionsResponseOutput) ToGooglePrivacyDlpV2ConditionsResponseOutput() GooglePrivacyDlpV2ConditionsResponseOutput
func (GooglePrivacyDlpV2ConditionsResponseOutput) ToGooglePrivacyDlpV2ConditionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ConditionsResponseOutput) ToGooglePrivacyDlpV2ConditionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ConditionsResponseOutput
type GooglePrivacyDlpV2CryptoDeterministicConfig ¶
type GooglePrivacyDlpV2CryptoDeterministicConfig struct { // A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Context *GooglePrivacyDlpV2FieldId `pulumi:"context"` // The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use. CryptoKey *GooglePrivacyDlpV2CryptoKey `pulumi:"cryptoKey"` // The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE. SurrogateInfoType *GooglePrivacyDlpV2InfoType `pulumi:"surrogateInfoType"` }
Pseudonymization method that generates deterministic encryption for the given input. Outputs a base64 encoded representation of the encrypted output. Uses AES-SIV based on the RFC https://tools.ietf.org/html/rfc5297.
type GooglePrivacyDlpV2CryptoDeterministicConfigArgs ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigArgs struct { // A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Context GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"context"` // The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use. CryptoKey GooglePrivacyDlpV2CryptoKeyPtrInput `pulumi:"cryptoKey"` // The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE. SurrogateInfoType GooglePrivacyDlpV2InfoTypePtrInput `pulumi:"surrogateInfoType"` }
Pseudonymization method that generates deterministic encryption for the given input. Outputs a base64 encoded representation of the encrypted output. Uses AES-SIV based on the RFC https://tools.ietf.org/html/rfc5297.
func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput ¶
func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput() GooglePrivacyDlpV2CryptoDeterministicConfigOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput ¶
func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoDeterministicConfigArgs) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
type GooglePrivacyDlpV2CryptoDeterministicConfigInput ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput() GooglePrivacyDlpV2CryptoDeterministicConfigOutput ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigOutput }
GooglePrivacyDlpV2CryptoDeterministicConfigInput is an input type that accepts GooglePrivacyDlpV2CryptoDeterministicConfigArgs and GooglePrivacyDlpV2CryptoDeterministicConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoDeterministicConfigInput` via:
GooglePrivacyDlpV2CryptoDeterministicConfigArgs{...}
type GooglePrivacyDlpV2CryptoDeterministicConfigOutput ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigOutput struct{ *pulumi.OutputState }
Pseudonymization method that generates deterministic encryption for the given input. Outputs a base64 encoded representation of the encrypted output. Uses AES-SIV based on the RFC https://tools.ietf.org/html/rfc5297.
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) Context ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s.
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) SurrogateInfoType ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutput() GooglePrivacyDlpV2CryptoDeterministicConfigOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
type GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput }
GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput is an input type that accepts GooglePrivacyDlpV2CryptoDeterministicConfigArgs, GooglePrivacyDlpV2CryptoDeterministicConfigPtr and GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput` via:
GooglePrivacyDlpV2CryptoDeterministicConfigArgs{...} or: nil
func GooglePrivacyDlpV2CryptoDeterministicConfigPtr ¶
func GooglePrivacyDlpV2CryptoDeterministicConfigPtr(v *GooglePrivacyDlpV2CryptoDeterministicConfigArgs) GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput
type GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) Context ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s.
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) SurrogateInfoType ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
type GooglePrivacyDlpV2CryptoDeterministicConfigResponse ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigResponse struct { // A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Context GooglePrivacyDlpV2FieldIdResponse `pulumi:"context"` // The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use. CryptoKey GooglePrivacyDlpV2CryptoKeyResponse `pulumi:"cryptoKey"` // The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE. SurrogateInfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"surrogateInfoType"` }
Pseudonymization method that generates deterministic encryption for the given input. Outputs a base64 encoded representation of the encrypted output. Uses AES-SIV based on the RFC https://tools.ietf.org/html/rfc5297.
type GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput ¶
type GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput struct{ *pulumi.OutputState }
Pseudonymization method that generates deterministic encryption for the given input. Outputs a base64 encoded representation of the encrypted output. Uses AES-SIV based on the RFC https://tools.ietf.org/html/rfc5297.
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) Context ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) Context() GooglePrivacyDlpV2FieldIdResponseOutput
A context may be used for higher security and maintaining referential integrity such that the same identifier in two different contexts will be given a distinct surrogate. The context is appended to plaintext value being encrypted. On decryption the provided context is validated against the value used during encryption. If a context was provided during encryption, same context must be provided during decryption as well. If the context is not set, plaintext would be used as is for encryption. If the context is set but: 1. there is no record present when transforming a given value or 2. the field is not present when transforming a given value, plaintext would be used as is for encryption. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s.
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
The key used by the encryption function. For deterministic encryption using AES-SIV, the provided key is internally expanded to 64 bytes prior to use.
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) SurrogateInfoType ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
The custom info type to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom info type followed by the number of characters comprising the surrogate. The following scheme defines the format: {info type name}({surrogate character count}):{surrogate} For example, if the name of custom info type is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom info type 'Surrogate'. This facilitates reversal of the surrogate when it occurs in free text. Note: For record transformations where the entire cell in a table is being transformed, surrogates are not mandatory. Surrogates are used to denote the location of the token and are necessary for re-identification in free form text. In order for inspection to work properly, the name of this info type must not occur naturally anywhere in your data; otherwise, inspection may either - reverse a surrogate that does not correspond to an actual identifier - be unable to parse the surrogate and result in an error Therefore, choose your custom info type name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE.
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput() GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
func (GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput) ToGooglePrivacyDlpV2CryptoDeterministicConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
type GooglePrivacyDlpV2CryptoHashConfig ¶
type GooglePrivacyDlpV2CryptoHashConfig struct { // The key used by the hash function. CryptoKey *GooglePrivacyDlpV2CryptoKey `pulumi:"cryptoKey"` }
Pseudonymization method that generates surrogates via cryptographic hashing. Uses SHA-256. The key size must be either 32 or 64 bytes. Outputs a base64 encoded representation of the hashed output (for example, L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and integer values can be hashed. See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
type GooglePrivacyDlpV2CryptoHashConfigArgs ¶
type GooglePrivacyDlpV2CryptoHashConfigArgs struct { // The key used by the hash function. CryptoKey GooglePrivacyDlpV2CryptoKeyPtrInput `pulumi:"cryptoKey"` }
Pseudonymization method that generates surrogates via cryptographic hashing. Uses SHA-256. The key size must be either 32 or 64 bytes. Outputs a base64 encoded representation of the hashed output (for example, L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and integer values can be hashed. See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
func (GooglePrivacyDlpV2CryptoHashConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2CryptoHashConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigOutput ¶
func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigOutput() GooglePrivacyDlpV2CryptoHashConfigOutput
func (GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigOutput
func (GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput ¶
func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
func (GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoHashConfigArgs) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput
type GooglePrivacyDlpV2CryptoHashConfigInput ¶
type GooglePrivacyDlpV2CryptoHashConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoHashConfigOutput() GooglePrivacyDlpV2CryptoHashConfigOutput ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoHashConfigOutput }
GooglePrivacyDlpV2CryptoHashConfigInput is an input type that accepts GooglePrivacyDlpV2CryptoHashConfigArgs and GooglePrivacyDlpV2CryptoHashConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoHashConfigInput` via:
GooglePrivacyDlpV2CryptoHashConfigArgs{...}
type GooglePrivacyDlpV2CryptoHashConfigOutput ¶
type GooglePrivacyDlpV2CryptoHashConfigOutput struct{ *pulumi.OutputState }
Pseudonymization method that generates surrogates via cryptographic hashing. Uses SHA-256. The key size must be either 32 or 64 bytes. Outputs a base64 encoded representation of the hashed output (for example, L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and integer values can be hashed. See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
func (GooglePrivacyDlpV2CryptoHashConfigOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoHashConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
The key used by the hash function.
func (GooglePrivacyDlpV2CryptoHashConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoHashConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigOutput ¶
func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigOutput() GooglePrivacyDlpV2CryptoHashConfigOutput
func (GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigOutput
func (GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
func (GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoHashConfigOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput
type GooglePrivacyDlpV2CryptoHashConfigPtrInput ¶
type GooglePrivacyDlpV2CryptoHashConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput }
GooglePrivacyDlpV2CryptoHashConfigPtrInput is an input type that accepts GooglePrivacyDlpV2CryptoHashConfigArgs, GooglePrivacyDlpV2CryptoHashConfigPtr and GooglePrivacyDlpV2CryptoHashConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoHashConfigPtrInput` via:
GooglePrivacyDlpV2CryptoHashConfigArgs{...} or: nil
func GooglePrivacyDlpV2CryptoHashConfigPtr ¶
func GooglePrivacyDlpV2CryptoHashConfigPtr(v *GooglePrivacyDlpV2CryptoHashConfigArgs) GooglePrivacyDlpV2CryptoHashConfigPtrInput
type GooglePrivacyDlpV2CryptoHashConfigPtrOutput ¶
type GooglePrivacyDlpV2CryptoHashConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CryptoHashConfigPtrOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
The key used by the hash function.
func (GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutput() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
func (GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoHashConfigPtrOutput) ToGooglePrivacyDlpV2CryptoHashConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigPtrOutput
type GooglePrivacyDlpV2CryptoHashConfigResponse ¶
type GooglePrivacyDlpV2CryptoHashConfigResponse struct { // The key used by the hash function. CryptoKey GooglePrivacyDlpV2CryptoKeyResponse `pulumi:"cryptoKey"` }
Pseudonymization method that generates surrogates via cryptographic hashing. Uses SHA-256. The key size must be either 32 or 64 bytes. Outputs a base64 encoded representation of the hashed output (for example, L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and integer values can be hashed. See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
type GooglePrivacyDlpV2CryptoHashConfigResponseOutput ¶
type GooglePrivacyDlpV2CryptoHashConfigResponseOutput struct{ *pulumi.OutputState }
Pseudonymization method that generates surrogates via cryptographic hashing. Uses SHA-256. The key size must be either 32 or 64 bytes. Outputs a base64 encoded representation of the hashed output (for example, L7k0BHmF1ha5U3NfGykjro4xWi1MPVQPjhMAZbSV9mM=). Currently, only string and integer values can be hashed. See https://cloud.google.com/dlp/docs/pseudonymization to learn more.
func (GooglePrivacyDlpV2CryptoHashConfigResponseOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoHashConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
The key used by the hash function.
func (GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ToGooglePrivacyDlpV2CryptoHashConfigResponseOutput ¶
func (o GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ToGooglePrivacyDlpV2CryptoHashConfigResponseOutput() GooglePrivacyDlpV2CryptoHashConfigResponseOutput
func (GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ToGooglePrivacyDlpV2CryptoHashConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoHashConfigResponseOutput) ToGooglePrivacyDlpV2CryptoHashConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoHashConfigResponseOutput
type GooglePrivacyDlpV2CryptoKey ¶
type GooglePrivacyDlpV2CryptoKey struct { // Key wrapped using Cloud KMS KmsWrapped *GooglePrivacyDlpV2KmsWrappedCryptoKey `pulumi:"kmsWrapped"` // Transient crypto key Transient *GooglePrivacyDlpV2TransientCryptoKey `pulumi:"transient"` // Unwrapped crypto key Unwrapped *GooglePrivacyDlpV2UnwrappedCryptoKey `pulumi:"unwrapped"` }
This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the KEK to ensure an attacker cannot unwrap the DEK.
type GooglePrivacyDlpV2CryptoKeyArgs ¶
type GooglePrivacyDlpV2CryptoKeyArgs struct { // Key wrapped using Cloud KMS KmsWrapped GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput `pulumi:"kmsWrapped"` // Transient crypto key Transient GooglePrivacyDlpV2TransientCryptoKeyPtrInput `pulumi:"transient"` // Unwrapped crypto key Unwrapped GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput `pulumi:"unwrapped"` }
This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the KEK to ensure an attacker cannot unwrap the DEK.
func (GooglePrivacyDlpV2CryptoKeyArgs) ElementType ¶
func (GooglePrivacyDlpV2CryptoKeyArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyOutput ¶
func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyOutput() GooglePrivacyDlpV2CryptoKeyOutput
func (GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyOutput
func (GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyPtrOutput ¶
func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput
func (GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoKeyArgs) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput
type GooglePrivacyDlpV2CryptoKeyInput ¶
type GooglePrivacyDlpV2CryptoKeyInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoKeyOutput() GooglePrivacyDlpV2CryptoKeyOutput ToGooglePrivacyDlpV2CryptoKeyOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoKeyOutput }
GooglePrivacyDlpV2CryptoKeyInput is an input type that accepts GooglePrivacyDlpV2CryptoKeyArgs and GooglePrivacyDlpV2CryptoKeyOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoKeyInput` via:
GooglePrivacyDlpV2CryptoKeyArgs{...}
type GooglePrivacyDlpV2CryptoKeyOutput ¶
type GooglePrivacyDlpV2CryptoKeyOutput struct{ *pulumi.OutputState }
This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the KEK to ensure an attacker cannot unwrap the DEK.
func (GooglePrivacyDlpV2CryptoKeyOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoKeyOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoKeyOutput) KmsWrapped ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) KmsWrapped() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
Key wrapped using Cloud KMS
func (GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyOutput ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyOutput() GooglePrivacyDlpV2CryptoKeyOutput
func (GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyOutput
func (GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput
func (GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput
func (GooglePrivacyDlpV2CryptoKeyOutput) Transient ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) Transient() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
Transient crypto key
func (GooglePrivacyDlpV2CryptoKeyOutput) Unwrapped ¶
func (o GooglePrivacyDlpV2CryptoKeyOutput) Unwrapped() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
Unwrapped crypto key
type GooglePrivacyDlpV2CryptoKeyPtrInput ¶
type GooglePrivacyDlpV2CryptoKeyPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput }
GooglePrivacyDlpV2CryptoKeyPtrInput is an input type that accepts GooglePrivacyDlpV2CryptoKeyArgs, GooglePrivacyDlpV2CryptoKeyPtr and GooglePrivacyDlpV2CryptoKeyPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoKeyPtrInput` via:
GooglePrivacyDlpV2CryptoKeyArgs{...} or: nil
func GooglePrivacyDlpV2CryptoKeyPtr ¶
func GooglePrivacyDlpV2CryptoKeyPtr(v *GooglePrivacyDlpV2CryptoKeyArgs) GooglePrivacyDlpV2CryptoKeyPtrInput
type GooglePrivacyDlpV2CryptoKeyPtrOutput ¶
type GooglePrivacyDlpV2CryptoKeyPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) KmsWrapped ¶
func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) KmsWrapped() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
Key wrapped using Cloud KMS
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutput() GooglePrivacyDlpV2CryptoKeyPtrOutput
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) ToGooglePrivacyDlpV2CryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyPtrOutput
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) Transient ¶
func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) Transient() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
Transient crypto key
func (GooglePrivacyDlpV2CryptoKeyPtrOutput) Unwrapped ¶
func (o GooglePrivacyDlpV2CryptoKeyPtrOutput) Unwrapped() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
Unwrapped crypto key
type GooglePrivacyDlpV2CryptoKeyResponse ¶
type GooglePrivacyDlpV2CryptoKeyResponse struct { // Key wrapped using Cloud KMS KmsWrapped GooglePrivacyDlpV2KmsWrappedCryptoKeyResponse `pulumi:"kmsWrapped"` // Transient crypto key Transient GooglePrivacyDlpV2TransientCryptoKeyResponse `pulumi:"transient"` // Unwrapped crypto key Unwrapped GooglePrivacyDlpV2UnwrappedCryptoKeyResponse `pulumi:"unwrapped"` }
This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the KEK to ensure an attacker cannot unwrap the DEK.
type GooglePrivacyDlpV2CryptoKeyResponseOutput ¶
type GooglePrivacyDlpV2CryptoKeyResponseOutput struct{ *pulumi.OutputState }
This is a data encryption key (DEK) (as opposed to a key encryption key (KEK) stored by Cloud Key Management Service (Cloud KMS). When using Cloud KMS to wrap or unwrap a DEK, be sure to set an appropriate IAM policy on the KEK to ensure an attacker cannot unwrap the DEK.
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) KmsWrapped ¶
func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) KmsWrapped() GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
Key wrapped using Cloud KMS
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) ToGooglePrivacyDlpV2CryptoKeyResponseOutput ¶
func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) ToGooglePrivacyDlpV2CryptoKeyResponseOutput() GooglePrivacyDlpV2CryptoKeyResponseOutput
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) ToGooglePrivacyDlpV2CryptoKeyResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) ToGooglePrivacyDlpV2CryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoKeyResponseOutput
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) Transient ¶
func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) Transient() GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
Transient crypto key
func (GooglePrivacyDlpV2CryptoKeyResponseOutput) Unwrapped ¶
func (o GooglePrivacyDlpV2CryptoKeyResponseOutput) Unwrapped() GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
Unwrapped crypto key
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig struct { // Common alphabets. CommonAlphabet *GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet `pulumi:"commonAlphabet"` // The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 Context *GooglePrivacyDlpV2FieldId `pulumi:"context"` // The key used by the encryption algorithm. CryptoKey GooglePrivacyDlpV2CryptoKey `pulumi:"cryptoKey"` // This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|\:;"'<,>.?/ CustomAlphabet *string `pulumi:"customAlphabet"` // The native way to select the alphabet. Must be in the range [2, 95]. Radix *int `pulumi:"radix"` // The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType [`SurrogateType`](https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE SurrogateInfoType *GooglePrivacyDlpV2InfoType `pulumi:"surrogateInfoType"` }
Replaces an identifier with a surrogate using Format Preserving Encryption (FPE) with the FFX mode of operation; however when used in the `ReidentifyContent` API method, it serves the opposite function by reversing the surrogate back into the original identifier. The identifier must be encoded as ASCII. For a given crypto key and context, the same identifier will be replaced with the same surrogate. Identifiers must be at least two characters long. In the case that the identifier is the empty string, it will be skipped. See https://cloud.google.com/dlp/docs/pseudonymization to learn more. Note: We recommend using CryptoDeterministicConfig for all use cases which do not require preserving the input alphabet space and size, plus warrant referential integrity.
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs struct { // Common alphabets. CommonAlphabet GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrInput `pulumi:"commonAlphabet"` // The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 Context GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"context"` // The key used by the encryption algorithm. CryptoKey GooglePrivacyDlpV2CryptoKeyInput `pulumi:"cryptoKey"` // This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|\:;"'<,>.?/ CustomAlphabet pulumi.StringPtrInput `pulumi:"customAlphabet"` // The native way to select the alphabet. Must be in the range [2, 95]. Radix pulumi.IntPtrInput `pulumi:"radix"` // The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType [`SurrogateType`](https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE SurrogateInfoType GooglePrivacyDlpV2InfoTypePtrInput `pulumi:"surrogateInfoType"` }
Replaces an identifier with a surrogate using Format Preserving Encryption (FPE) with the FFX mode of operation; however when used in the `ReidentifyContent` API method, it serves the opposite function by reversing the surrogate back into the original identifier. The identifier must be encoded as ASCII. For a given crypto key and context, the same identifier will be replaced with the same surrogate. Identifiers must be at least two characters long. In the case that the identifier is the empty string, it will be skipped. See https://cloud.google.com/dlp/docs/pseudonymization to learn more. Note: We recommend using CryptoDeterministicConfig for all use cases which do not require preserving the input alphabet space and size, plus warrant referential integrity.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput ¶
func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput ¶
func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet ¶ added in v0.4.0
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet string
Common alphabets.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabet) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput }
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput is an input type that accepts GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetArgs and GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetInput` via:
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetArgs{...}
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput }
func GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtr(v string) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrInput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigInput ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput }
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigInput is an input type that accepts GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs and GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigInput` via:
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs{...}
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput struct{ *pulumi.OutputState }
Replaces an identifier with a surrogate using Format Preserving Encryption (FPE) with the FFX mode of operation; however when used in the `ReidentifyContent` API method, it serves the opposite function by reversing the surrogate back into the original identifier. The identifier must be encoded as ASCII. For a given crypto key and context, the same identifier will be replaced with the same surrogate. Identifiers must be at least two characters long. In the case that the identifier is the empty string, it will be skipped. See https://cloud.google.com/dlp/docs/pseudonymization to learn more. Note: We recommend using CryptoDeterministicConfig for all use cases which do not require preserving the input alphabet space and size, plus warrant referential integrity.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CommonAlphabet ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CommonAlphabet() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
Common alphabets.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) Context ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyOutput
The key used by the encryption algorithm.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CustomAlphabet ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) CustomAlphabet() pulumi.StringPtrOutput
This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|\:;"'<,>.?/
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) Radix ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) Radix() pulumi.IntPtrOutput
The native way to select the alphabet. Must be in the range [2, 95].
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) SurrogateInfoType ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType [`SurrogateType`](https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput }
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput is an input type that accepts GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs, GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtr and GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput` via:
GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs{...} or: nil
func GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtr ¶
func GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtr(v *GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigArgs) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CommonAlphabet ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CommonAlphabet() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigCommonAlphabetPtrOutput
Common alphabets.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Context ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
The key used by the encryption algorithm.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CustomAlphabet ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) CustomAlphabet() pulumi.StringPtrOutput
This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|\:;"'<,>.?/
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Radix ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) Radix() pulumi.IntPtrOutput
The native way to select the alphabet. Must be in the range [2, 95].
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) SurrogateInfoType ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypePtrOutput
The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType [`SurrogateType`](https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse struct { // Common alphabets. CommonAlphabet string `pulumi:"commonAlphabet"` // The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2 Context GooglePrivacyDlpV2FieldIdResponse `pulumi:"context"` // The key used by the encryption algorithm. CryptoKey GooglePrivacyDlpV2CryptoKeyResponse `pulumi:"cryptoKey"` // This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|\:;"'<,>.?/ CustomAlphabet string `pulumi:"customAlphabet"` // The native way to select the alphabet. Must be in the range [2, 95]. Radix int `pulumi:"radix"` // The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType [`SurrogateType`](https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE SurrogateInfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"surrogateInfoType"` }
Replaces an identifier with a surrogate using Format Preserving Encryption (FPE) with the FFX mode of operation; however when used in the `ReidentifyContent` API method, it serves the opposite function by reversing the surrogate back into the original identifier. The identifier must be encoded as ASCII. For a given crypto key and context, the same identifier will be replaced with the same surrogate. Identifiers must be at least two characters long. In the case that the identifier is the empty string, it will be skipped. See https://cloud.google.com/dlp/docs/pseudonymization to learn more. Note: We recommend using CryptoDeterministicConfig for all use cases which do not require preserving the input alphabet space and size, plus warrant referential integrity.
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput ¶
type GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput struct{ *pulumi.OutputState }
Replaces an identifier with a surrogate using Format Preserving Encryption (FPE) with the FFX mode of operation; however when used in the `ReidentifyContent` API method, it serves the opposite function by reversing the surrogate back into the original identifier. The identifier must be encoded as ASCII. For a given crypto key and context, the same identifier will be replaced with the same surrogate. Identifiers must be at least two characters long. In the case that the identifier is the empty string, it will be skipped. See https://cloud.google.com/dlp/docs/pseudonymization to learn more. Note: We recommend using CryptoDeterministicConfig for all use cases which do not require preserving the input alphabet space and size, plus warrant referential integrity.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CommonAlphabet ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CommonAlphabet() pulumi.StringOutput
Common alphabets.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) Context ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) Context() GooglePrivacyDlpV2FieldIdResponseOutput
The 'tweak', a context may be used for higher security since the same identifier in two different contexts won't be given the same surrogate. If the context is not set, a default tweak will be used. If the context is set but: 1. there is no record present when transforming a given value or 1. the field is not present when transforming a given value, a default tweak will be used. Note that case (1) is expected when an `InfoTypeTransformation` is applied to both structured and non-structured `ContentItem`s. Currently, the referenced field may be of value type integer or string. The tweak is constructed as a sequence of bytes in big endian byte order such that: - a 64 bit integer is encoded followed by a single byte of value 1 - a string is encoded in UTF-8 format followed by a single byte of value 2
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
The key used by the encryption algorithm.
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CustomAlphabet ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) CustomAlphabet() pulumi.StringOutput
This is supported by mapping these to the alphanumeric characters that the FFX mode natively supports. This happens before/after encryption/decryption. Each character listed must appear only once. Number of characters must be in the range [2, 95]. This must be encoded as ASCII. The order of characters does not matter. The full list of allowed characters is: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ~`!@#$%^&*()_-+={[}]|\:;"'<,>.?/
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) Radix ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) Radix() pulumi.IntOutput
The native way to select the alphabet. Must be in the range [2, 95].
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) SurrogateInfoType ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) SurrogateInfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
The custom infoType to annotate the surrogate with. This annotation will be applied to the surrogate by prefixing it with the name of the custom infoType followed by the number of characters comprising the surrogate. The following scheme defines the format: info_type_name(surrogate_character_count):surrogate For example, if the name of custom infoType is 'MY_TOKEN_INFO_TYPE' and the surrogate is 'abc', the full replacement value will be: 'MY_TOKEN_INFO_TYPE(3):abc' This annotation identifies the surrogate when inspecting content using the custom infoType [`SurrogateType`](https://cloud.google.com/dlp/docs/reference/rest/v2/InspectConfig#surrogatetype). This facilitates reversal of the surrogate when it occurs in free text. In order for inspection to work properly, the name of this infoType must not occur naturally anywhere in your data; otherwise, inspection may find a surrogate that does not correspond to an actual identifier. Therefore, choose your custom infoType name carefully after considering what your data looks like. One way to select a name that has a high chance of yielding reliable detection is to include one or more unicode characters that are highly improbable to exist in your data. For example, assuming your data is entered from a regular ASCII keyboard, the symbol with the hex code point 29DD might be used like so: ⧝MY_TOKEN_TYPE
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
func (GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput) ToGooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
type GooglePrivacyDlpV2CustomInfoType ¶
type GooglePrivacyDlpV2CustomInfoType struct { // Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the `surrogate_type` CustomInfoType. DetectionRules []GooglePrivacyDlpV2DetectionRule `pulumi:"detectionRules"` // A list of phrases to detect as a CustomInfoType. Dictionary *GooglePrivacyDlpV2Dictionary `pulumi:"dictionary"` // If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching. ExclusionType *GooglePrivacyDlpV2CustomInfoTypeExclusionType `pulumi:"exclusionType"` // CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in `InspectContent.info_types` field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified in `InspectContent.info_types` list then the name is treated as a custom info type. InfoType *GooglePrivacyDlpV2InfoType `pulumi:"infoType"` // Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified. Likelihood *GooglePrivacyDlpV2CustomInfoTypeLikelihood `pulumi:"likelihood"` // Regular expression based CustomInfoType. Regex *GooglePrivacyDlpV2Regex `pulumi:"regex"` // Load an existing `StoredInfoType` resource for use in `InspectDataSource`. Not currently supported in `InspectContent`. StoredType *GooglePrivacyDlpV2StoredType `pulumi:"storedType"` // Message for detecting output from deidentification transformations that support reversing. SurrogateType *GooglePrivacyDlpV2SurrogateType `pulumi:"surrogateType"` }
Custom information type provided by the user. Used to find domain-specific sensitive information configurable to the data in question.
type GooglePrivacyDlpV2CustomInfoTypeArgs ¶
type GooglePrivacyDlpV2CustomInfoTypeArgs struct { // Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the `surrogate_type` CustomInfoType. DetectionRules GooglePrivacyDlpV2DetectionRuleArrayInput `pulumi:"detectionRules"` // A list of phrases to detect as a CustomInfoType. Dictionary GooglePrivacyDlpV2DictionaryPtrInput `pulumi:"dictionary"` // If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching. ExclusionType GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrInput `pulumi:"exclusionType"` // CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in `InspectContent.info_types` field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified in `InspectContent.info_types` list then the name is treated as a custom info type. InfoType GooglePrivacyDlpV2InfoTypePtrInput `pulumi:"infoType"` // Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified. Likelihood GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrInput `pulumi:"likelihood"` // Regular expression based CustomInfoType. Regex GooglePrivacyDlpV2RegexPtrInput `pulumi:"regex"` // Load an existing `StoredInfoType` resource for use in `InspectDataSource`. Not currently supported in `InspectContent`. StoredType GooglePrivacyDlpV2StoredTypePtrInput `pulumi:"storedType"` // Message for detecting output from deidentification transformations that support reversing. SurrogateType GooglePrivacyDlpV2SurrogateTypePtrInput `pulumi:"surrogateType"` }
Custom information type provided by the user. Used to find domain-specific sensitive information configurable to the data in question.
func (GooglePrivacyDlpV2CustomInfoTypeArgs) ElementType ¶
func (GooglePrivacyDlpV2CustomInfoTypeArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeArgs) ToGooglePrivacyDlpV2CustomInfoTypeOutput ¶
func (i GooglePrivacyDlpV2CustomInfoTypeArgs) ToGooglePrivacyDlpV2CustomInfoTypeOutput() GooglePrivacyDlpV2CustomInfoTypeOutput
func (GooglePrivacyDlpV2CustomInfoTypeArgs) ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext ¶
func (i GooglePrivacyDlpV2CustomInfoTypeArgs) ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeOutput
type GooglePrivacyDlpV2CustomInfoTypeArray ¶
type GooglePrivacyDlpV2CustomInfoTypeArray []GooglePrivacyDlpV2CustomInfoTypeInput
func (GooglePrivacyDlpV2CustomInfoTypeArray) ElementType ¶
func (GooglePrivacyDlpV2CustomInfoTypeArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeArray) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput ¶
func (i GooglePrivacyDlpV2CustomInfoTypeArray) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
func (GooglePrivacyDlpV2CustomInfoTypeArray) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2CustomInfoTypeArray) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeArrayOutput
type GooglePrivacyDlpV2CustomInfoTypeArrayInput ¶
type GooglePrivacyDlpV2CustomInfoTypeArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput() GooglePrivacyDlpV2CustomInfoTypeArrayOutput ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext(context.Context) GooglePrivacyDlpV2CustomInfoTypeArrayOutput }
GooglePrivacyDlpV2CustomInfoTypeArrayInput is an input type that accepts GooglePrivacyDlpV2CustomInfoTypeArray and GooglePrivacyDlpV2CustomInfoTypeArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CustomInfoTypeArrayInput` via:
GooglePrivacyDlpV2CustomInfoTypeArray{ GooglePrivacyDlpV2CustomInfoTypeArgs{...} }
type GooglePrivacyDlpV2CustomInfoTypeArrayOutput ¶
type GooglePrivacyDlpV2CustomInfoTypeArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput ¶
func (o GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutput() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
func (GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2CustomInfoTypeArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeArrayOutput
type GooglePrivacyDlpV2CustomInfoTypeExclusionType ¶ added in v0.4.0
type GooglePrivacyDlpV2CustomInfoTypeExclusionType string
If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeExclusionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput interface { pulumi.Input ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext(context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput }
GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput is an input type that accepts GooglePrivacyDlpV2CustomInfoTypeExclusionTypeArgs and GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CustomInfoTypeExclusionTypeInput` via:
GooglePrivacyDlpV2CustomInfoTypeExclusionTypeArgs{...}
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput }
func GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtr ¶ added in v0.6.0
func GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtr(v string) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrInput
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CustomInfoTypeInput ¶
type GooglePrivacyDlpV2CustomInfoTypeInput interface { pulumi.Input ToGooglePrivacyDlpV2CustomInfoTypeOutput() GooglePrivacyDlpV2CustomInfoTypeOutput ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext(context.Context) GooglePrivacyDlpV2CustomInfoTypeOutput }
GooglePrivacyDlpV2CustomInfoTypeInput is an input type that accepts GooglePrivacyDlpV2CustomInfoTypeArgs and GooglePrivacyDlpV2CustomInfoTypeOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CustomInfoTypeInput` via:
GooglePrivacyDlpV2CustomInfoTypeArgs{...}
type GooglePrivacyDlpV2CustomInfoTypeLikelihood ¶ added in v0.4.0
type GooglePrivacyDlpV2CustomInfoTypeLikelihood string
Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified.
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2CustomInfoTypeLikelihood) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput interface { pulumi.Input ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext(context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput }
GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput is an input type that accepts GooglePrivacyDlpV2CustomInfoTypeLikelihoodArgs and GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2CustomInfoTypeLikelihoodInput` via:
GooglePrivacyDlpV2CustomInfoTypeLikelihoodArgs{...}
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput }
func GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtr(v string) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrInput
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToGooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2CustomInfoTypeOutput ¶
type GooglePrivacyDlpV2CustomInfoTypeOutput struct{ *pulumi.OutputState }
Custom information type provided by the user. Used to find domain-specific sensitive information configurable to the data in question.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) DetectionRules ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) DetectionRules() GooglePrivacyDlpV2DetectionRuleArrayOutput
Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the `surrogate_type` CustomInfoType.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) Dictionary ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
A list of phrases to detect as a CustomInfoType.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) ElementType ¶
func (GooglePrivacyDlpV2CustomInfoTypeOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeOutput) ExclusionType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) ExclusionType() GooglePrivacyDlpV2CustomInfoTypeExclusionTypePtrOutput
If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) InfoType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in `InspectContent.info_types` field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified in `InspectContent.info_types` list then the name is treated as a custom info type.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) Likelihood ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) Likelihood() GooglePrivacyDlpV2CustomInfoTypeLikelihoodPtrOutput
Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) Regex ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
Regular expression based CustomInfoType.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) StoredType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) StoredType() GooglePrivacyDlpV2StoredTypePtrOutput
Load an existing `StoredInfoType` resource for use in `InspectDataSource`. Not currently supported in `InspectContent`.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) SurrogateType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) SurrogateType() GooglePrivacyDlpV2SurrogateTypePtrOutput
Message for detecting output from deidentification transformations that support reversing.
func (GooglePrivacyDlpV2CustomInfoTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeOutput ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeOutput() GooglePrivacyDlpV2CustomInfoTypeOutput
func (GooglePrivacyDlpV2CustomInfoTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext ¶
func (o GooglePrivacyDlpV2CustomInfoTypeOutput) ToGooglePrivacyDlpV2CustomInfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeOutput
type GooglePrivacyDlpV2CustomInfoTypeResponse ¶
type GooglePrivacyDlpV2CustomInfoTypeResponse struct { // Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the `surrogate_type` CustomInfoType. DetectionRules []GooglePrivacyDlpV2DetectionRuleResponse `pulumi:"detectionRules"` // A list of phrases to detect as a CustomInfoType. Dictionary GooglePrivacyDlpV2DictionaryResponse `pulumi:"dictionary"` // If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching. ExclusionType string `pulumi:"exclusionType"` // CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in `InspectContent.info_types` field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified in `InspectContent.info_types` list then the name is treated as a custom info type. InfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoType"` // Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified. Likelihood string `pulumi:"likelihood"` // Regular expression based CustomInfoType. Regex GooglePrivacyDlpV2RegexResponse `pulumi:"regex"` // Load an existing `StoredInfoType` resource for use in `InspectDataSource`. Not currently supported in `InspectContent`. StoredType GooglePrivacyDlpV2StoredTypeResponse `pulumi:"storedType"` // Message for detecting output from deidentification transformations that support reversing. SurrogateType GooglePrivacyDlpV2SurrogateTypeResponse `pulumi:"surrogateType"` }
Custom information type provided by the user. Used to find domain-specific sensitive information configurable to the data in question.
type GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput ¶
type GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput() GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
func (GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
type GooglePrivacyDlpV2CustomInfoTypeResponseOutput ¶
type GooglePrivacyDlpV2CustomInfoTypeResponseOutput struct{ *pulumi.OutputState }
Custom information type provided by the user. Used to find domain-specific sensitive information configurable to the data in question.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) DetectionRules ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) DetectionRules() GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
Set of detection rules to apply to all findings of this CustomInfoType. Rules are applied in order that they are specified. Not supported for the `surrogate_type` CustomInfoType.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Dictionary ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Dictionary() GooglePrivacyDlpV2DictionaryResponseOutput
A list of phrases to detect as a CustomInfoType.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ExclusionType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ExclusionType() pulumi.StringOutput
If set to EXCLUSION_TYPE_EXCLUDE this infoType will not cause a finding to be returned. It still can be used for rules matching.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) InfoType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
CustomInfoType can either be a new infoType, or an extension of built-in infoType, when the name matches one of existing infoTypes and that infoType is specified in `InspectContent.info_types` field. Specifying the latter adds findings to the one detected by the system. If built-in info type is not specified in `InspectContent.info_types` list then the name is treated as a custom info type.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Likelihood ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Likelihood() pulumi.StringOutput
Likelihood to return for this CustomInfoType. This base value can be altered by a detection rule if the finding meets the criteria specified by the rule. Defaults to `VERY_LIKELY` if not specified.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Regex ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) Regex() GooglePrivacyDlpV2RegexResponseOutput
Regular expression based CustomInfoType.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) StoredType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) StoredType() GooglePrivacyDlpV2StoredTypeResponseOutput
Load an existing `StoredInfoType` resource for use in `InspectDataSource`. Not currently supported in `InspectContent`.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) SurrogateType ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) SurrogateType() GooglePrivacyDlpV2SurrogateTypeResponseOutput
Message for detecting output from deidentification transformations that support reversing.
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseOutput ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseOutput() GooglePrivacyDlpV2CustomInfoTypeResponseOutput
func (GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2CustomInfoTypeResponseOutput) ToGooglePrivacyDlpV2CustomInfoTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2CustomInfoTypeResponseOutput
type GooglePrivacyDlpV2DatastoreOptions ¶
type GooglePrivacyDlpV2DatastoreOptions struct { // The kind to process. Kind *GooglePrivacyDlpV2KindExpression `pulumi:"kind"` // A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. PartitionId *GooglePrivacyDlpV2PartitionId `pulumi:"partitionId"` }
Options defining a data set within Google Cloud Datastore.
type GooglePrivacyDlpV2DatastoreOptionsArgs ¶
type GooglePrivacyDlpV2DatastoreOptionsArgs struct { // The kind to process. Kind GooglePrivacyDlpV2KindExpressionPtrInput `pulumi:"kind"` // A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. PartitionId GooglePrivacyDlpV2PartitionIdPtrInput `pulumi:"partitionId"` }
Options defining a data set within Google Cloud Datastore.
func (GooglePrivacyDlpV2DatastoreOptionsArgs) ElementType ¶
func (GooglePrivacyDlpV2DatastoreOptionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsOutput ¶
func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsOutput() GooglePrivacyDlpV2DatastoreOptionsOutput
func (GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext ¶
func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsOutput
func (GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput ¶
func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
func (GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2DatastoreOptionsArgs) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput
type GooglePrivacyDlpV2DatastoreOptionsInput ¶
type GooglePrivacyDlpV2DatastoreOptionsInput interface { pulumi.Input ToGooglePrivacyDlpV2DatastoreOptionsOutput() GooglePrivacyDlpV2DatastoreOptionsOutput ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext(context.Context) GooglePrivacyDlpV2DatastoreOptionsOutput }
GooglePrivacyDlpV2DatastoreOptionsInput is an input type that accepts GooglePrivacyDlpV2DatastoreOptionsArgs and GooglePrivacyDlpV2DatastoreOptionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DatastoreOptionsInput` via:
GooglePrivacyDlpV2DatastoreOptionsArgs{...}
type GooglePrivacyDlpV2DatastoreOptionsOutput ¶
type GooglePrivacyDlpV2DatastoreOptionsOutput struct{ *pulumi.OutputState }
Options defining a data set within Google Cloud Datastore.
func (GooglePrivacyDlpV2DatastoreOptionsOutput) ElementType ¶
func (GooglePrivacyDlpV2DatastoreOptionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DatastoreOptionsOutput) PartitionId ¶
func (o GooglePrivacyDlpV2DatastoreOptionsOutput) PartitionId() GooglePrivacyDlpV2PartitionIdPtrOutput
A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
func (GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsOutput ¶
func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsOutput() GooglePrivacyDlpV2DatastoreOptionsOutput
func (GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext ¶
func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsOutput
func (GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
func (GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DatastoreOptionsOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput
type GooglePrivacyDlpV2DatastoreOptionsPtrInput ¶
type GooglePrivacyDlpV2DatastoreOptionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput }
GooglePrivacyDlpV2DatastoreOptionsPtrInput is an input type that accepts GooglePrivacyDlpV2DatastoreOptionsArgs, GooglePrivacyDlpV2DatastoreOptionsPtr and GooglePrivacyDlpV2DatastoreOptionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DatastoreOptionsPtrInput` via:
GooglePrivacyDlpV2DatastoreOptionsArgs{...} or: nil
func GooglePrivacyDlpV2DatastoreOptionsPtr ¶
func GooglePrivacyDlpV2DatastoreOptionsPtr(v *GooglePrivacyDlpV2DatastoreOptionsArgs) GooglePrivacyDlpV2DatastoreOptionsPtrInput
type GooglePrivacyDlpV2DatastoreOptionsPtrOutput ¶
type GooglePrivacyDlpV2DatastoreOptionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) Kind ¶
func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) Kind() GooglePrivacyDlpV2KindExpressionPtrOutput
The kind to process.
func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) PartitionId ¶
func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) PartitionId() GooglePrivacyDlpV2PartitionIdPtrOutput
A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutput() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
func (GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DatastoreOptionsPtrOutput) ToGooglePrivacyDlpV2DatastoreOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsPtrOutput
type GooglePrivacyDlpV2DatastoreOptionsResponse ¶
type GooglePrivacyDlpV2DatastoreOptionsResponse struct { // The kind to process. Kind GooglePrivacyDlpV2KindExpressionResponse `pulumi:"kind"` // A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. PartitionId GooglePrivacyDlpV2PartitionIdResponse `pulumi:"partitionId"` }
Options defining a data set within Google Cloud Datastore.
type GooglePrivacyDlpV2DatastoreOptionsResponseOutput ¶
type GooglePrivacyDlpV2DatastoreOptionsResponseOutput struct{ *pulumi.OutputState }
Options defining a data set within Google Cloud Datastore.
func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) Kind ¶
func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) Kind() GooglePrivacyDlpV2KindExpressionResponseOutput
The kind to process.
func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) PartitionId ¶
func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) PartitionId() GooglePrivacyDlpV2PartitionIdResponseOutput
A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty.
func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ToGooglePrivacyDlpV2DatastoreOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ToGooglePrivacyDlpV2DatastoreOptionsResponseOutput() GooglePrivacyDlpV2DatastoreOptionsResponseOutput
func (GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ToGooglePrivacyDlpV2DatastoreOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DatastoreOptionsResponseOutput) ToGooglePrivacyDlpV2DatastoreOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DatastoreOptionsResponseOutput
type GooglePrivacyDlpV2DateShiftConfig ¶
type GooglePrivacyDlpV2DateShiftConfig struct { // Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context. Context *GooglePrivacyDlpV2FieldId `pulumi:"context"` // Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items. CryptoKey *GooglePrivacyDlpV2CryptoKey `pulumi:"cryptoKey"` // For example, -5 means shift date to at most 5 days back in the past. LowerBoundDays int `pulumi:"lowerBoundDays"` // Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future. UpperBoundDays int `pulumi:"upperBoundDays"` }
Shifts dates by random number of days, with option to be consistent for the same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting to learn more.
type GooglePrivacyDlpV2DateShiftConfigArgs ¶
type GooglePrivacyDlpV2DateShiftConfigArgs struct { // Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context. Context GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"context"` // Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items. CryptoKey GooglePrivacyDlpV2CryptoKeyPtrInput `pulumi:"cryptoKey"` // For example, -5 means shift date to at most 5 days back in the past. LowerBoundDays pulumi.IntInput `pulumi:"lowerBoundDays"` // Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future. UpperBoundDays pulumi.IntInput `pulumi:"upperBoundDays"` }
Shifts dates by random number of days, with option to be consistent for the same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting to learn more.
func (GooglePrivacyDlpV2DateShiftConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2DateShiftConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigOutput ¶
func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigOutput() GooglePrivacyDlpV2DateShiftConfigOutput
func (GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigOutput
func (GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput ¶
func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput
func (GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2DateShiftConfigArgs) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput
type GooglePrivacyDlpV2DateShiftConfigInput ¶
type GooglePrivacyDlpV2DateShiftConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2DateShiftConfigOutput() GooglePrivacyDlpV2DateShiftConfigOutput ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext(context.Context) GooglePrivacyDlpV2DateShiftConfigOutput }
GooglePrivacyDlpV2DateShiftConfigInput is an input type that accepts GooglePrivacyDlpV2DateShiftConfigArgs and GooglePrivacyDlpV2DateShiftConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DateShiftConfigInput` via:
GooglePrivacyDlpV2DateShiftConfigArgs{...}
type GooglePrivacyDlpV2DateShiftConfigOutput ¶
type GooglePrivacyDlpV2DateShiftConfigOutput struct{ *pulumi.OutputState }
Shifts dates by random number of days, with option to be consistent for the same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting to learn more.
func (GooglePrivacyDlpV2DateShiftConfigOutput) Context ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
func (GooglePrivacyDlpV2DateShiftConfigOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
func (GooglePrivacyDlpV2DateShiftConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2DateShiftConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DateShiftConfigOutput) LowerBoundDays ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) LowerBoundDays() pulumi.IntOutput
For example, -5 means shift date to at most 5 days back in the past.
func (GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigOutput ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigOutput() GooglePrivacyDlpV2DateShiftConfigOutput
func (GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigOutput
func (GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput
func (GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput
func (GooglePrivacyDlpV2DateShiftConfigOutput) UpperBoundDays ¶
func (o GooglePrivacyDlpV2DateShiftConfigOutput) UpperBoundDays() pulumi.IntOutput
Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
type GooglePrivacyDlpV2DateShiftConfigPtrInput ¶
type GooglePrivacyDlpV2DateShiftConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput }
GooglePrivacyDlpV2DateShiftConfigPtrInput is an input type that accepts GooglePrivacyDlpV2DateShiftConfigArgs, GooglePrivacyDlpV2DateShiftConfigPtr and GooglePrivacyDlpV2DateShiftConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DateShiftConfigPtrInput` via:
GooglePrivacyDlpV2DateShiftConfigArgs{...} or: nil
func GooglePrivacyDlpV2DateShiftConfigPtr ¶
func GooglePrivacyDlpV2DateShiftConfigPtr(v *GooglePrivacyDlpV2DateShiftConfigArgs) GooglePrivacyDlpV2DateShiftConfigPtrInput
type GooglePrivacyDlpV2DateShiftConfigPtrOutput ¶
type GooglePrivacyDlpV2DateShiftConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) Context ¶
func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) Context() GooglePrivacyDlpV2FieldIdPtrOutput
Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyPtrOutput
Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) LowerBoundDays ¶
func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) LowerBoundDays() pulumi.IntPtrOutput
For example, -5 means shift date to at most 5 days back in the past.
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput ¶
func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutput() GooglePrivacyDlpV2DateShiftConfigPtrOutput
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) ToGooglePrivacyDlpV2DateShiftConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigPtrOutput
func (GooglePrivacyDlpV2DateShiftConfigPtrOutput) UpperBoundDays ¶
func (o GooglePrivacyDlpV2DateShiftConfigPtrOutput) UpperBoundDays() pulumi.IntPtrOutput
Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
type GooglePrivacyDlpV2DateShiftConfigResponse ¶
type GooglePrivacyDlpV2DateShiftConfigResponse struct { // Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context. Context GooglePrivacyDlpV2FieldIdResponse `pulumi:"context"` // Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items. CryptoKey GooglePrivacyDlpV2CryptoKeyResponse `pulumi:"cryptoKey"` // For example, -5 means shift date to at most 5 days back in the past. LowerBoundDays int `pulumi:"lowerBoundDays"` // Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future. UpperBoundDays int `pulumi:"upperBoundDays"` }
Shifts dates by random number of days, with option to be consistent for the same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting to learn more.
type GooglePrivacyDlpV2DateShiftConfigResponseOutput ¶
type GooglePrivacyDlpV2DateShiftConfigResponseOutput struct{ *pulumi.OutputState }
Shifts dates by random number of days, with option to be consistent for the same context. See https://cloud.google.com/dlp/docs/concepts-date-shifting to learn more.
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) Context ¶
func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) Context() GooglePrivacyDlpV2FieldIdResponseOutput
Points to the field that contains the context, for example, an entity id. If set, must also set cryptoKey. If set, shift will be consistent for the given context.
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) CryptoKey ¶
func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) CryptoKey() GooglePrivacyDlpV2CryptoKeyResponseOutput
Causes the shift to be computed based on this key and the context. This results in the same shift for the same context and crypto_key. If set, must also set context. Can only be applied to table items.
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) LowerBoundDays ¶
func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) LowerBoundDays() pulumi.IntOutput
For example, -5 means shift date to at most 5 days back in the past.
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) ToGooglePrivacyDlpV2DateShiftConfigResponseOutput ¶
func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) ToGooglePrivacyDlpV2DateShiftConfigResponseOutput() GooglePrivacyDlpV2DateShiftConfigResponseOutput
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) ToGooglePrivacyDlpV2DateShiftConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) ToGooglePrivacyDlpV2DateShiftConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DateShiftConfigResponseOutput
func (GooglePrivacyDlpV2DateShiftConfigResponseOutput) UpperBoundDays ¶
func (o GooglePrivacyDlpV2DateShiftConfigResponseOutput) UpperBoundDays() pulumi.IntOutput
Range of shift in days. Actual shift will be selected at random within this range (inclusive ends). Negative means shift to earlier in time. Must not be more than 365250 days (1000 years) each direction. For example, 3 means shift date to at most 3 days into the future.
type GooglePrivacyDlpV2DeidentifyConfig ¶
type GooglePrivacyDlpV2DeidentifyConfig struct { // Treat the dataset as free-form text and apply the same free text transformation everywhere. InfoTypeTransformations *GooglePrivacyDlpV2InfoTypeTransformations `pulumi:"infoTypeTransformations"` // Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table. RecordTransformations *GooglePrivacyDlpV2RecordTransformations `pulumi:"recordTransformations"` // Mode for handling transformation errors. If left unspecified, the default mode is `TransformationErrorHandling.ThrowError`. TransformationErrorHandling *GooglePrivacyDlpV2TransformationErrorHandling `pulumi:"transformationErrorHandling"` }
The configuration that controls how the data will change.
type GooglePrivacyDlpV2DeidentifyConfigArgs ¶
type GooglePrivacyDlpV2DeidentifyConfigArgs struct { // Treat the dataset as free-form text and apply the same free text transformation everywhere. InfoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformationsPtrInput `pulumi:"infoTypeTransformations"` // Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table. RecordTransformations GooglePrivacyDlpV2RecordTransformationsPtrInput `pulumi:"recordTransformations"` // Mode for handling transformation errors. If left unspecified, the default mode is `TransformationErrorHandling.ThrowError`. TransformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandlingPtrInput `pulumi:"transformationErrorHandling"` }
The configuration that controls how the data will change.
func (GooglePrivacyDlpV2DeidentifyConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2DeidentifyConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigOutput ¶
func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigOutput() GooglePrivacyDlpV2DeidentifyConfigOutput
func (GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigOutput
func (GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput ¶
func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput
func (GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2DeidentifyConfigArgs) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput
type GooglePrivacyDlpV2DeidentifyConfigInput ¶
type GooglePrivacyDlpV2DeidentifyConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2DeidentifyConfigOutput() GooglePrivacyDlpV2DeidentifyConfigOutput ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext(context.Context) GooglePrivacyDlpV2DeidentifyConfigOutput }
GooglePrivacyDlpV2DeidentifyConfigInput is an input type that accepts GooglePrivacyDlpV2DeidentifyConfigArgs and GooglePrivacyDlpV2DeidentifyConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DeidentifyConfigInput` via:
GooglePrivacyDlpV2DeidentifyConfigArgs{...}
type GooglePrivacyDlpV2DeidentifyConfigOutput ¶
type GooglePrivacyDlpV2DeidentifyConfigOutput struct{ *pulumi.OutputState }
The configuration that controls how the data will change.
func (GooglePrivacyDlpV2DeidentifyConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2DeidentifyConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeidentifyConfigOutput) InfoTypeTransformations ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
Treat the dataset as free-form text and apply the same free text transformation everywhere.
func (GooglePrivacyDlpV2DeidentifyConfigOutput) RecordTransformations ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) RecordTransformations() GooglePrivacyDlpV2RecordTransformationsPtrOutput
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
func (GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigOutput ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigOutput() GooglePrivacyDlpV2DeidentifyConfigOutput
func (GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigOutput
func (GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput
func (GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput
func (GooglePrivacyDlpV2DeidentifyConfigOutput) TransformationErrorHandling ¶
func (o GooglePrivacyDlpV2DeidentifyConfigOutput) TransformationErrorHandling() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
Mode for handling transformation errors. If left unspecified, the default mode is `TransformationErrorHandling.ThrowError`.
type GooglePrivacyDlpV2DeidentifyConfigPtrInput ¶
type GooglePrivacyDlpV2DeidentifyConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput }
GooglePrivacyDlpV2DeidentifyConfigPtrInput is an input type that accepts GooglePrivacyDlpV2DeidentifyConfigArgs, GooglePrivacyDlpV2DeidentifyConfigPtr and GooglePrivacyDlpV2DeidentifyConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DeidentifyConfigPtrInput` via:
GooglePrivacyDlpV2DeidentifyConfigArgs{...} or: nil
func GooglePrivacyDlpV2DeidentifyConfigPtr ¶
func GooglePrivacyDlpV2DeidentifyConfigPtr(v *GooglePrivacyDlpV2DeidentifyConfigArgs) GooglePrivacyDlpV2DeidentifyConfigPtrInput
type GooglePrivacyDlpV2DeidentifyConfigPtrOutput ¶
type GooglePrivacyDlpV2DeidentifyConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) InfoTypeTransformations ¶
func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
Treat the dataset as free-form text and apply the same free text transformation everywhere.
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) RecordTransformations ¶
func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) RecordTransformations() GooglePrivacyDlpV2RecordTransformationsPtrOutput
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput ¶
func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutput() GooglePrivacyDlpV2DeidentifyConfigPtrOutput
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) ToGooglePrivacyDlpV2DeidentifyConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigPtrOutput
func (GooglePrivacyDlpV2DeidentifyConfigPtrOutput) TransformationErrorHandling ¶
func (o GooglePrivacyDlpV2DeidentifyConfigPtrOutput) TransformationErrorHandling() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
Mode for handling transformation errors. If left unspecified, the default mode is `TransformationErrorHandling.ThrowError`.
type GooglePrivacyDlpV2DeidentifyConfigResponse ¶
type GooglePrivacyDlpV2DeidentifyConfigResponse struct { // Treat the dataset as free-form text and apply the same free text transformation everywhere. InfoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformationsResponse `pulumi:"infoTypeTransformations"` // Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table. RecordTransformations GooglePrivacyDlpV2RecordTransformationsResponse `pulumi:"recordTransformations"` // Mode for handling transformation errors. If left unspecified, the default mode is `TransformationErrorHandling.ThrowError`. TransformationErrorHandling GooglePrivacyDlpV2TransformationErrorHandlingResponse `pulumi:"transformationErrorHandling"` }
The configuration that controls how the data will change.
type GooglePrivacyDlpV2DeidentifyConfigResponseOutput ¶
type GooglePrivacyDlpV2DeidentifyConfigResponseOutput struct{ *pulumi.OutputState }
The configuration that controls how the data will change.
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) InfoTypeTransformations ¶
func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
Treat the dataset as free-form text and apply the same free text transformation everywhere.
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) RecordTransformations ¶
func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) RecordTransformations() GooglePrivacyDlpV2RecordTransformationsResponseOutput
Treat the dataset as structured. Transformations can be applied to specific locations within structured datasets, such as transforming a column within a table.
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ToGooglePrivacyDlpV2DeidentifyConfigResponseOutput ¶
func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ToGooglePrivacyDlpV2DeidentifyConfigResponseOutput() GooglePrivacyDlpV2DeidentifyConfigResponseOutput
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ToGooglePrivacyDlpV2DeidentifyConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) ToGooglePrivacyDlpV2DeidentifyConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeidentifyConfigResponseOutput
func (GooglePrivacyDlpV2DeidentifyConfigResponseOutput) TransformationErrorHandling ¶
func (o GooglePrivacyDlpV2DeidentifyConfigResponseOutput) TransformationErrorHandling() GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
Mode for handling transformation errors. If left unspecified, the default mode is `TransformationErrorHandling.ThrowError`.
type GooglePrivacyDlpV2DeltaPresenceEstimationConfig ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfig struct { // Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table. AuxiliaryTables []GooglePrivacyDlpV2StatisticalTable `pulumi:"auxiliaryTables"` // Fields considered to be quasi-identifiers. No two fields can have the same tag. QuasiIds []GooglePrivacyDlpV2QuasiId `pulumi:"quasiIds"` // ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code. RegionCode *string `pulumi:"regionCode"` }
δ-presence metric, used to estimate how likely it is for an attacker to figure out that one given individual appears in a de-identified dataset. Similarly to the k-map metric, we cannot compute δ-presence exactly without knowing the attack dataset, so we use a statistical model instead.
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs struct { // Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table. AuxiliaryTables GooglePrivacyDlpV2StatisticalTableArrayInput `pulumi:"auxiliaryTables"` // Fields considered to be quasi-identifiers. No two fields can have the same tag. QuasiIds GooglePrivacyDlpV2QuasiIdArrayInput `pulumi:"quasiIds"` // ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code. RegionCode pulumi.StringPtrInput `pulumi:"regionCode"` }
δ-presence metric, used to estimate how likely it is for an attacker to figure out that one given individual appears in a de-identified dataset. Similarly to the k-map metric, we cannot compute δ-presence exactly without knowing the attack dataset, so we use a statistical model instead.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput ¶
func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput ¶
func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigInput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext(context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput }
GooglePrivacyDlpV2DeltaPresenceEstimationConfigInput is an input type that accepts GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs and GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DeltaPresenceEstimationConfigInput` via:
GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs{...}
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput struct{ *pulumi.OutputState }
δ-presence metric, used to estimate how likely it is for an attacker to figure out that one given individual appears in a de-identified dataset. Similarly to the k-map metric, we cannot compute δ-presence exactly without knowing the attack dataset, so we use a statistical model instead.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) AuxiliaryTables ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) AuxiliaryTables() GooglePrivacyDlpV2StatisticalTableArrayOutput
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdArrayOutput
Fields considered to be quasi-identifiers. No two fields can have the same tag.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) RegionCode ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) RegionCode() pulumi.StringPtrOutput
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput }
GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput is an input type that accepts GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs, GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtr and GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput` via:
GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs{...} or: nil
func GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtr ¶
func GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtr(v *GooglePrivacyDlpV2DeltaPresenceEstimationConfigArgs) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) AuxiliaryTables ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) AuxiliaryTables() GooglePrivacyDlpV2StatisticalTableArrayOutput
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdArrayOutput
Fields considered to be quasi-identifiers. No two fields can have the same tag.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) RegionCode ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) RegionCode() pulumi.StringPtrOutput
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponse ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponse struct { // Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table. AuxiliaryTables []GooglePrivacyDlpV2StatisticalTableResponse `pulumi:"auxiliaryTables"` // Fields considered to be quasi-identifiers. No two fields can have the same tag. QuasiIds []GooglePrivacyDlpV2QuasiIdResponse `pulumi:"quasiIds"` // ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code. RegionCode string `pulumi:"regionCode"` }
δ-presence metric, used to estimate how likely it is for an attacker to figure out that one given individual appears in a de-identified dataset. Similarly to the k-map metric, we cannot compute δ-presence exactly without knowing the attack dataset, so we use a statistical model instead.
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput struct{ *pulumi.OutputState }
δ-presence metric, used to estimate how likely it is for an attacker to figure out that one given individual appears in a de-identified dataset. Similarly to the k-map metric, we cannot compute δ-presence exactly without knowing the attack dataset, so we use a statistical model instead.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) AuxiliaryTables ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) AuxiliaryTables() GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdResponseArrayOutput
Fields considered to be quasi-identifiers. No two fields can have the same tag.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) RegionCode ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) RegionCode() pulumi.StringOutput
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponse ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponse struct { // Number of records within these probability bounds. BucketSize string `pulumi:"bucketSize"` // Total number of distinct quasi-identifier tuple values in this bucket. BucketValueCount string `pulumi:"bucketValueCount"` // Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20. BucketValues []GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponse `pulumi:"bucketValues"` // Always greater than or equal to min_probability. MaxProbability float64 `pulumi:"maxProbability"` // Between 0 and 1. MinProbability float64 `pulumi:"minProbability"` }
A DeltaPresenceEstimationHistogramBucket message with the following values: min_probability: 0.1 max_probability: 0.2 frequency: 42 means that there are 42 records for which δ is in [0.1, 0.2). An important particular case is when min_probability = max_probability = 1: then, every individual who shares this quasi-identifier combination is in the dataset.
type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput struct{ *pulumi.OutputState }
A DeltaPresenceEstimationHistogramBucket message with the following values: min_probability: 0.1 max_probability: 0.2 frequency: 42 means that there are 42 records for which δ is in [0.1, 0.2). An important particular case is when min_probability = max_probability = 1: then, every individual who shares this quasi-identifier combination is in the dataset.
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketSize ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
Number of records within these probability bounds.
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketValueCount ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
Total number of distinct quasi-identifier tuple values in this bucket.
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketValues ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) MaxProbability ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) MaxProbability() pulumi.Float64Output
Always greater than or equal to min_probability.
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) MinProbability ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) MinProbability() pulumi.Float64Output
Between 0 and 1.
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponse ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponse struct { // The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside *and* outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15. EstimatedProbability float64 `pulumi:"estimatedProbability"` // The quasi-identifier values. QuasiIdsValues []GooglePrivacyDlpV2ValueResponse `pulumi:"quasiIdsValues"` }
A tuple of values for the quasi-identifier columns.
type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput() GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseArrayOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput struct{ *pulumi.OutputState }
A tuple of values for the quasi-identifier columns.
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) EstimatedProbability ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) EstimatedProbability() pulumi.Float64Output
The estimated probability that a given individual sharing these quasi-identifier values is in the dataset. This value, typically called δ, is the ratio between the number of records in the dataset with these quasi-identifier values, and the total number of individuals (inside *and* outside the dataset) with these quasi-identifier values. For example, if there are 15 individuals in the dataset who share the same quasi-identifier values, and an estimated 100 people in the entire population with these values, then δ is 0.15.
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) QuasiIdsValues ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
The quasi-identifier values.
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationQuasiIdValuesResponseOutput
type GooglePrivacyDlpV2DeltaPresenceEstimationResultResponse ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationResultResponse struct { // The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4. DeltaPresenceEstimationHistogram []GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponse `pulumi:"deltaPresenceEstimationHistogram"` }
Result of the δ-presence computation. Note that these results are an estimation, not exact values.
type GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput ¶
type GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput struct{ *pulumi.OutputState }
Result of the δ-presence computation. Note that these results are an estimation, not exact values.
func (GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) DeltaPresenceEstimationHistogram ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) DeltaPresenceEstimationHistogram() GooglePrivacyDlpV2DeltaPresenceEstimationHistogramBucketResponseArrayOutput
The intervals [min_probability, max_probability) do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_probability: 0, max_probability: 0.1, frequency: 17} {min_probability: 0.2, max_probability: 0.3, frequency: 42} {min_probability: 0.3, max_probability: 0.4, frequency: 99} mean that there are no record with an estimated probability in [0.1, 0.2) nor larger or equal to 0.4.
func (GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput() GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
func (GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput) ToGooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DeltaPresenceEstimationResultResponseOutput
type GooglePrivacyDlpV2DetectionRule ¶
type GooglePrivacyDlpV2DetectionRule struct { // Hotword-based detection rule. HotwordRule *GooglePrivacyDlpV2HotwordRule `pulumi:"hotwordRule"` }
Deprecated; use `InspectionRuleSet` instead. Rule for modifying a `CustomInfoType` to alter behavior under certain circumstances, depending on the specific details of the rule. Not supported for the `surrogate_type` custom infoType.
type GooglePrivacyDlpV2DetectionRuleArgs ¶
type GooglePrivacyDlpV2DetectionRuleArgs struct { // Hotword-based detection rule. HotwordRule GooglePrivacyDlpV2HotwordRulePtrInput `pulumi:"hotwordRule"` }
Deprecated; use `InspectionRuleSet` instead. Rule for modifying a `CustomInfoType` to alter behavior under certain circumstances, depending on the specific details of the rule. Not supported for the `surrogate_type` custom infoType.
func (GooglePrivacyDlpV2DetectionRuleArgs) ElementType ¶
func (GooglePrivacyDlpV2DetectionRuleArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2DetectionRuleArgs) ToGooglePrivacyDlpV2DetectionRuleOutput ¶
func (i GooglePrivacyDlpV2DetectionRuleArgs) ToGooglePrivacyDlpV2DetectionRuleOutput() GooglePrivacyDlpV2DetectionRuleOutput
func (GooglePrivacyDlpV2DetectionRuleArgs) ToGooglePrivacyDlpV2DetectionRuleOutputWithContext ¶
func (i GooglePrivacyDlpV2DetectionRuleArgs) ToGooglePrivacyDlpV2DetectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleOutput
type GooglePrivacyDlpV2DetectionRuleArray ¶
type GooglePrivacyDlpV2DetectionRuleArray []GooglePrivacyDlpV2DetectionRuleInput
func (GooglePrivacyDlpV2DetectionRuleArray) ElementType ¶
func (GooglePrivacyDlpV2DetectionRuleArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2DetectionRuleArray) ToGooglePrivacyDlpV2DetectionRuleArrayOutput ¶
func (i GooglePrivacyDlpV2DetectionRuleArray) ToGooglePrivacyDlpV2DetectionRuleArrayOutput() GooglePrivacyDlpV2DetectionRuleArrayOutput
func (GooglePrivacyDlpV2DetectionRuleArray) ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2DetectionRuleArray) ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleArrayOutput
type GooglePrivacyDlpV2DetectionRuleArrayInput ¶
type GooglePrivacyDlpV2DetectionRuleArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2DetectionRuleArrayOutput() GooglePrivacyDlpV2DetectionRuleArrayOutput ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext(context.Context) GooglePrivacyDlpV2DetectionRuleArrayOutput }
GooglePrivacyDlpV2DetectionRuleArrayInput is an input type that accepts GooglePrivacyDlpV2DetectionRuleArray and GooglePrivacyDlpV2DetectionRuleArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DetectionRuleArrayInput` via:
GooglePrivacyDlpV2DetectionRuleArray{ GooglePrivacyDlpV2DetectionRuleArgs{...} }
type GooglePrivacyDlpV2DetectionRuleArrayOutput ¶
type GooglePrivacyDlpV2DetectionRuleArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DetectionRuleArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2DetectionRuleArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DetectionRuleArrayOutput) ToGooglePrivacyDlpV2DetectionRuleArrayOutput ¶
func (o GooglePrivacyDlpV2DetectionRuleArrayOutput) ToGooglePrivacyDlpV2DetectionRuleArrayOutput() GooglePrivacyDlpV2DetectionRuleArrayOutput
func (GooglePrivacyDlpV2DetectionRuleArrayOutput) ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2DetectionRuleArrayOutput) ToGooglePrivacyDlpV2DetectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleArrayOutput
type GooglePrivacyDlpV2DetectionRuleInput ¶
type GooglePrivacyDlpV2DetectionRuleInput interface { pulumi.Input ToGooglePrivacyDlpV2DetectionRuleOutput() GooglePrivacyDlpV2DetectionRuleOutput ToGooglePrivacyDlpV2DetectionRuleOutputWithContext(context.Context) GooglePrivacyDlpV2DetectionRuleOutput }
GooglePrivacyDlpV2DetectionRuleInput is an input type that accepts GooglePrivacyDlpV2DetectionRuleArgs and GooglePrivacyDlpV2DetectionRuleOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DetectionRuleInput` via:
GooglePrivacyDlpV2DetectionRuleArgs{...}
type GooglePrivacyDlpV2DetectionRuleOutput ¶
type GooglePrivacyDlpV2DetectionRuleOutput struct{ *pulumi.OutputState }
Deprecated; use `InspectionRuleSet` instead. Rule for modifying a `CustomInfoType` to alter behavior under certain circumstances, depending on the specific details of the rule. Not supported for the `surrogate_type` custom infoType.
func (GooglePrivacyDlpV2DetectionRuleOutput) ElementType ¶
func (GooglePrivacyDlpV2DetectionRuleOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DetectionRuleOutput) HotwordRule ¶
func (o GooglePrivacyDlpV2DetectionRuleOutput) HotwordRule() GooglePrivacyDlpV2HotwordRulePtrOutput
Hotword-based detection rule.
func (GooglePrivacyDlpV2DetectionRuleOutput) ToGooglePrivacyDlpV2DetectionRuleOutput ¶
func (o GooglePrivacyDlpV2DetectionRuleOutput) ToGooglePrivacyDlpV2DetectionRuleOutput() GooglePrivacyDlpV2DetectionRuleOutput
func (GooglePrivacyDlpV2DetectionRuleOutput) ToGooglePrivacyDlpV2DetectionRuleOutputWithContext ¶
func (o GooglePrivacyDlpV2DetectionRuleOutput) ToGooglePrivacyDlpV2DetectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleOutput
type GooglePrivacyDlpV2DetectionRuleResponse ¶
type GooglePrivacyDlpV2DetectionRuleResponse struct { // Hotword-based detection rule. HotwordRule GooglePrivacyDlpV2HotwordRuleResponse `pulumi:"hotwordRule"` }
Deprecated; use `InspectionRuleSet` instead. Rule for modifying a `CustomInfoType` to alter behavior under certain circumstances, depending on the specific details of the rule. Not supported for the `surrogate_type` custom infoType.
type GooglePrivacyDlpV2DetectionRuleResponseArrayOutput ¶
type GooglePrivacyDlpV2DetectionRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2DetectionRuleResponseArrayOutput ¶
func (o GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2DetectionRuleResponseArrayOutput() GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
func (GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2DetectionRuleResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2DetectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2DetectionRuleResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleResponseArrayOutput
type GooglePrivacyDlpV2DetectionRuleResponseOutput ¶
type GooglePrivacyDlpV2DetectionRuleResponseOutput struct{ *pulumi.OutputState }
Deprecated; use `InspectionRuleSet` instead. Rule for modifying a `CustomInfoType` to alter behavior under certain circumstances, depending on the specific details of the rule. Not supported for the `surrogate_type` custom infoType.
func (GooglePrivacyDlpV2DetectionRuleResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DetectionRuleResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DetectionRuleResponseOutput) HotwordRule ¶
func (o GooglePrivacyDlpV2DetectionRuleResponseOutput) HotwordRule() GooglePrivacyDlpV2HotwordRuleResponseOutput
Hotword-based detection rule.
func (GooglePrivacyDlpV2DetectionRuleResponseOutput) ToGooglePrivacyDlpV2DetectionRuleResponseOutput ¶
func (o GooglePrivacyDlpV2DetectionRuleResponseOutput) ToGooglePrivacyDlpV2DetectionRuleResponseOutput() GooglePrivacyDlpV2DetectionRuleResponseOutput
func (GooglePrivacyDlpV2DetectionRuleResponseOutput) ToGooglePrivacyDlpV2DetectionRuleResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DetectionRuleResponseOutput) ToGooglePrivacyDlpV2DetectionRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DetectionRuleResponseOutput
type GooglePrivacyDlpV2Dictionary ¶
type GooglePrivacyDlpV2Dictionary struct { // Newline-delimited file of words in Cloud Storage. Only a single file is accepted. CloudStoragePath *GooglePrivacyDlpV2CloudStoragePath `pulumi:"cloudStoragePath"` // List of words or phrases to search for. WordList *GooglePrivacyDlpV2WordList `pulumi:"wordList"` }
Custom information type based on a dictionary of words or phrases. This can be used to match sensitive information specific to the data, such as a list of employee IDs or job titles. Dictionary words are case-insensitive and all characters other than letters and digits in the unicode [Basic Multilingual Plane](https://en.wikipedia.org/wiki/Plane_%28Unicode%29#Basic_Multilingual_Plane) will be replaced with whitespace when scanning for matches, so the dictionary phrase "Sam Johnson" will match all three phrases "sam johnson", "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters surrounding any match must be of a different type than the adjacent characters within the word, so letters must be next to non-letters and digits next to non-digits. For example, the dictionary word "jen" will match the first three letters of the text "jen123" but will return no matches for "jennifer". Dictionary words containing a large number of characters that are not letters or digits may result in unexpected findings because such characters are treated as whitespace. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. For dictionaries that do not fit within these constraints, consider using `LargeCustomDictionaryConfig` in the `StoredInfoType` API.
type GooglePrivacyDlpV2DictionaryArgs ¶
type GooglePrivacyDlpV2DictionaryArgs struct { // Newline-delimited file of words in Cloud Storage. Only a single file is accepted. CloudStoragePath GooglePrivacyDlpV2CloudStoragePathPtrInput `pulumi:"cloudStoragePath"` // List of words or phrases to search for. WordList GooglePrivacyDlpV2WordListPtrInput `pulumi:"wordList"` }
Custom information type based on a dictionary of words or phrases. This can be used to match sensitive information specific to the data, such as a list of employee IDs or job titles. Dictionary words are case-insensitive and all characters other than letters and digits in the unicode [Basic Multilingual Plane](https://en.wikipedia.org/wiki/Plane_%28Unicode%29#Basic_Multilingual_Plane) will be replaced with whitespace when scanning for matches, so the dictionary phrase "Sam Johnson" will match all three phrases "sam johnson", "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters surrounding any match must be of a different type than the adjacent characters within the word, so letters must be next to non-letters and digits next to non-digits. For example, the dictionary word "jen" will match the first three letters of the text "jen123" but will return no matches for "jennifer". Dictionary words containing a large number of characters that are not letters or digits may result in unexpected findings because such characters are treated as whitespace. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. For dictionaries that do not fit within these constraints, consider using `LargeCustomDictionaryConfig` in the `StoredInfoType` API.
func (GooglePrivacyDlpV2DictionaryArgs) ElementType ¶
func (GooglePrivacyDlpV2DictionaryArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryOutput ¶
func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryOutput() GooglePrivacyDlpV2DictionaryOutput
func (GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryOutputWithContext ¶
func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryOutput
func (GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryPtrOutput ¶
func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput
func (GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2DictionaryArgs) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryPtrOutput
type GooglePrivacyDlpV2DictionaryInput ¶
type GooglePrivacyDlpV2DictionaryInput interface { pulumi.Input ToGooglePrivacyDlpV2DictionaryOutput() GooglePrivacyDlpV2DictionaryOutput ToGooglePrivacyDlpV2DictionaryOutputWithContext(context.Context) GooglePrivacyDlpV2DictionaryOutput }
GooglePrivacyDlpV2DictionaryInput is an input type that accepts GooglePrivacyDlpV2DictionaryArgs and GooglePrivacyDlpV2DictionaryOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DictionaryInput` via:
GooglePrivacyDlpV2DictionaryArgs{...}
type GooglePrivacyDlpV2DictionaryOutput ¶
type GooglePrivacyDlpV2DictionaryOutput struct{ *pulumi.OutputState }
Custom information type based on a dictionary of words or phrases. This can be used to match sensitive information specific to the data, such as a list of employee IDs or job titles. Dictionary words are case-insensitive and all characters other than letters and digits in the unicode [Basic Multilingual Plane](https://en.wikipedia.org/wiki/Plane_%28Unicode%29#Basic_Multilingual_Plane) will be replaced with whitespace when scanning for matches, so the dictionary phrase "Sam Johnson" will match all three phrases "sam johnson", "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters surrounding any match must be of a different type than the adjacent characters within the word, so letters must be next to non-letters and digits next to non-digits. For example, the dictionary word "jen" will match the first three letters of the text "jen123" but will return no matches for "jennifer". Dictionary words containing a large number of characters that are not letters or digits may result in unexpected findings because such characters are treated as whitespace. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. For dictionaries that do not fit within these constraints, consider using `LargeCustomDictionaryConfig` in the `StoredInfoType` API.
func (GooglePrivacyDlpV2DictionaryOutput) CloudStoragePath ¶
func (o GooglePrivacyDlpV2DictionaryOutput) CloudStoragePath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
func (GooglePrivacyDlpV2DictionaryOutput) ElementType ¶
func (GooglePrivacyDlpV2DictionaryOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryOutput ¶
func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryOutput() GooglePrivacyDlpV2DictionaryOutput
func (GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryOutputWithContext ¶
func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryOutput
func (GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryPtrOutput ¶
func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput
func (GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DictionaryOutput) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryPtrOutput
func (GooglePrivacyDlpV2DictionaryOutput) WordList ¶
func (o GooglePrivacyDlpV2DictionaryOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
List of words or phrases to search for.
type GooglePrivacyDlpV2DictionaryPtrInput ¶
type GooglePrivacyDlpV2DictionaryPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(context.Context) GooglePrivacyDlpV2DictionaryPtrOutput }
GooglePrivacyDlpV2DictionaryPtrInput is an input type that accepts GooglePrivacyDlpV2DictionaryArgs, GooglePrivacyDlpV2DictionaryPtr and GooglePrivacyDlpV2DictionaryPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2DictionaryPtrInput` via:
GooglePrivacyDlpV2DictionaryArgs{...} or: nil
func GooglePrivacyDlpV2DictionaryPtr ¶
func GooglePrivacyDlpV2DictionaryPtr(v *GooglePrivacyDlpV2DictionaryArgs) GooglePrivacyDlpV2DictionaryPtrInput
type GooglePrivacyDlpV2DictionaryPtrOutput ¶
type GooglePrivacyDlpV2DictionaryPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2DictionaryPtrOutput) CloudStoragePath ¶
func (o GooglePrivacyDlpV2DictionaryPtrOutput) CloudStoragePath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
func (GooglePrivacyDlpV2DictionaryPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2DictionaryPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DictionaryPtrOutput) ToGooglePrivacyDlpV2DictionaryPtrOutput ¶
func (o GooglePrivacyDlpV2DictionaryPtrOutput) ToGooglePrivacyDlpV2DictionaryPtrOutput() GooglePrivacyDlpV2DictionaryPtrOutput
func (GooglePrivacyDlpV2DictionaryPtrOutput) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2DictionaryPtrOutput) ToGooglePrivacyDlpV2DictionaryPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryPtrOutput
func (GooglePrivacyDlpV2DictionaryPtrOutput) WordList ¶
func (o GooglePrivacyDlpV2DictionaryPtrOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
List of words or phrases to search for.
type GooglePrivacyDlpV2DictionaryResponse ¶
type GooglePrivacyDlpV2DictionaryResponse struct { // Newline-delimited file of words in Cloud Storage. Only a single file is accepted. CloudStoragePath GooglePrivacyDlpV2CloudStoragePathResponse `pulumi:"cloudStoragePath"` // List of words or phrases to search for. WordList GooglePrivacyDlpV2WordListResponse `pulumi:"wordList"` }
Custom information type based on a dictionary of words or phrases. This can be used to match sensitive information specific to the data, such as a list of employee IDs or job titles. Dictionary words are case-insensitive and all characters other than letters and digits in the unicode [Basic Multilingual Plane](https://en.wikipedia.org/wiki/Plane_%28Unicode%29#Basic_Multilingual_Plane) will be replaced with whitespace when scanning for matches, so the dictionary phrase "Sam Johnson" will match all three phrases "sam johnson", "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters surrounding any match must be of a different type than the adjacent characters within the word, so letters must be next to non-letters and digits next to non-digits. For example, the dictionary word "jen" will match the first three letters of the text "jen123" but will return no matches for "jennifer". Dictionary words containing a large number of characters that are not letters or digits may result in unexpected findings because such characters are treated as whitespace. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. For dictionaries that do not fit within these constraints, consider using `LargeCustomDictionaryConfig` in the `StoredInfoType` API.
type GooglePrivacyDlpV2DictionaryResponseOutput ¶
type GooglePrivacyDlpV2DictionaryResponseOutput struct{ *pulumi.OutputState }
Custom information type based on a dictionary of words or phrases. This can be used to match sensitive information specific to the data, such as a list of employee IDs or job titles. Dictionary words are case-insensitive and all characters other than letters and digits in the unicode [Basic Multilingual Plane](https://en.wikipedia.org/wiki/Plane_%28Unicode%29#Basic_Multilingual_Plane) will be replaced with whitespace when scanning for matches, so the dictionary phrase "Sam Johnson" will match all three phrases "sam johnson", "Sam, Johnson", and "Sam (Johnson)". Additionally, the characters surrounding any match must be of a different type than the adjacent characters within the word, so letters must be next to non-letters and digits next to non-digits. For example, the dictionary word "jen" will match the first three letters of the text "jen123" but will return no matches for "jennifer". Dictionary words containing a large number of characters that are not letters or digits may result in unexpected findings because such characters are treated as whitespace. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. For dictionaries that do not fit within these constraints, consider using `LargeCustomDictionaryConfig` in the `StoredInfoType` API.
func (GooglePrivacyDlpV2DictionaryResponseOutput) CloudStoragePath ¶
func (o GooglePrivacyDlpV2DictionaryResponseOutput) CloudStoragePath() GooglePrivacyDlpV2CloudStoragePathResponseOutput
Newline-delimited file of words in Cloud Storage. Only a single file is accepted.
func (GooglePrivacyDlpV2DictionaryResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2DictionaryResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2DictionaryResponseOutput) ToGooglePrivacyDlpV2DictionaryResponseOutput ¶
func (o GooglePrivacyDlpV2DictionaryResponseOutput) ToGooglePrivacyDlpV2DictionaryResponseOutput() GooglePrivacyDlpV2DictionaryResponseOutput
func (GooglePrivacyDlpV2DictionaryResponseOutput) ToGooglePrivacyDlpV2DictionaryResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2DictionaryResponseOutput) ToGooglePrivacyDlpV2DictionaryResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2DictionaryResponseOutput
func (GooglePrivacyDlpV2DictionaryResponseOutput) WordList ¶
func (o GooglePrivacyDlpV2DictionaryResponseOutput) WordList() GooglePrivacyDlpV2WordListResponseOutput
List of words or phrases to search for.
type GooglePrivacyDlpV2EntityId ¶
type GooglePrivacyDlpV2EntityId struct { // Composite key indicating which field contains the entity identifier. Field *GooglePrivacyDlpV2FieldId `pulumi:"field"` }
An entity in a dataset is a field or set of fields that correspond to a single person. For example, in medical records the `EntityId` might be a patient identifier, or for financial records it might be an account identifier. This message is used when generalizations or analysis must take into account that multiple rows correspond to the same entity.
type GooglePrivacyDlpV2EntityIdArgs ¶
type GooglePrivacyDlpV2EntityIdArgs struct { // Composite key indicating which field contains the entity identifier. Field GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"field"` }
An entity in a dataset is a field or set of fields that correspond to a single person. For example, in medical records the `EntityId` might be a patient identifier, or for financial records it might be an account identifier. This message is used when generalizations or analysis must take into account that multiple rows correspond to the same entity.
func (GooglePrivacyDlpV2EntityIdArgs) ElementType ¶
func (GooglePrivacyDlpV2EntityIdArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdOutput ¶
func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdOutput() GooglePrivacyDlpV2EntityIdOutput
func (GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdOutputWithContext ¶
func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdOutput
func (GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdPtrOutput ¶
func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput
func (GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2EntityIdArgs) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdPtrOutput
type GooglePrivacyDlpV2EntityIdInput ¶
type GooglePrivacyDlpV2EntityIdInput interface { pulumi.Input ToGooglePrivacyDlpV2EntityIdOutput() GooglePrivacyDlpV2EntityIdOutput ToGooglePrivacyDlpV2EntityIdOutputWithContext(context.Context) GooglePrivacyDlpV2EntityIdOutput }
GooglePrivacyDlpV2EntityIdInput is an input type that accepts GooglePrivacyDlpV2EntityIdArgs and GooglePrivacyDlpV2EntityIdOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2EntityIdInput` via:
GooglePrivacyDlpV2EntityIdArgs{...}
type GooglePrivacyDlpV2EntityIdOutput ¶
type GooglePrivacyDlpV2EntityIdOutput struct{ *pulumi.OutputState }
An entity in a dataset is a field or set of fields that correspond to a single person. For example, in medical records the `EntityId` might be a patient identifier, or for financial records it might be an account identifier. This message is used when generalizations or analysis must take into account that multiple rows correspond to the same entity.
func (GooglePrivacyDlpV2EntityIdOutput) ElementType ¶
func (GooglePrivacyDlpV2EntityIdOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2EntityIdOutput) Field ¶
func (o GooglePrivacyDlpV2EntityIdOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
Composite key indicating which field contains the entity identifier.
func (GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdOutput ¶
func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdOutput() GooglePrivacyDlpV2EntityIdOutput
func (GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdOutputWithContext ¶
func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdOutput
func (GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdPtrOutput ¶
func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput
func (GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2EntityIdOutput) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdPtrOutput
type GooglePrivacyDlpV2EntityIdPtrInput ¶
type GooglePrivacyDlpV2EntityIdPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(context.Context) GooglePrivacyDlpV2EntityIdPtrOutput }
GooglePrivacyDlpV2EntityIdPtrInput is an input type that accepts GooglePrivacyDlpV2EntityIdArgs, GooglePrivacyDlpV2EntityIdPtr and GooglePrivacyDlpV2EntityIdPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2EntityIdPtrInput` via:
GooglePrivacyDlpV2EntityIdArgs{...} or: nil
func GooglePrivacyDlpV2EntityIdPtr ¶
func GooglePrivacyDlpV2EntityIdPtr(v *GooglePrivacyDlpV2EntityIdArgs) GooglePrivacyDlpV2EntityIdPtrInput
type GooglePrivacyDlpV2EntityIdPtrOutput ¶
type GooglePrivacyDlpV2EntityIdPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2EntityIdPtrOutput) Elem ¶
func (o GooglePrivacyDlpV2EntityIdPtrOutput) Elem() GooglePrivacyDlpV2EntityIdOutput
func (GooglePrivacyDlpV2EntityIdPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2EntityIdPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2EntityIdPtrOutput) Field ¶
func (o GooglePrivacyDlpV2EntityIdPtrOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
Composite key indicating which field contains the entity identifier.
func (GooglePrivacyDlpV2EntityIdPtrOutput) ToGooglePrivacyDlpV2EntityIdPtrOutput ¶
func (o GooglePrivacyDlpV2EntityIdPtrOutput) ToGooglePrivacyDlpV2EntityIdPtrOutput() GooglePrivacyDlpV2EntityIdPtrOutput
func (GooglePrivacyDlpV2EntityIdPtrOutput) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2EntityIdPtrOutput) ToGooglePrivacyDlpV2EntityIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdPtrOutput
type GooglePrivacyDlpV2EntityIdResponse ¶
type GooglePrivacyDlpV2EntityIdResponse struct { // Composite key indicating which field contains the entity identifier. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` }
An entity in a dataset is a field or set of fields that correspond to a single person. For example, in medical records the `EntityId` might be a patient identifier, or for financial records it might be an account identifier. This message is used when generalizations or analysis must take into account that multiple rows correspond to the same entity.
type GooglePrivacyDlpV2EntityIdResponseOutput ¶
type GooglePrivacyDlpV2EntityIdResponseOutput struct{ *pulumi.OutputState }
An entity in a dataset is a field or set of fields that correspond to a single person. For example, in medical records the `EntityId` might be a patient identifier, or for financial records it might be an account identifier. This message is used when generalizations or analysis must take into account that multiple rows correspond to the same entity.
func (GooglePrivacyDlpV2EntityIdResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2EntityIdResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2EntityIdResponseOutput) Field ¶
Composite key indicating which field contains the entity identifier.
func (GooglePrivacyDlpV2EntityIdResponseOutput) ToGooglePrivacyDlpV2EntityIdResponseOutput ¶
func (o GooglePrivacyDlpV2EntityIdResponseOutput) ToGooglePrivacyDlpV2EntityIdResponseOutput() GooglePrivacyDlpV2EntityIdResponseOutput
func (GooglePrivacyDlpV2EntityIdResponseOutput) ToGooglePrivacyDlpV2EntityIdResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2EntityIdResponseOutput) ToGooglePrivacyDlpV2EntityIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2EntityIdResponseOutput
type GooglePrivacyDlpV2ErrorResponse ¶
type GooglePrivacyDlpV2ErrorResponse struct { // Detailed error codes and messages. Details GoogleRpcStatusResponse `pulumi:"details"` // The times the error occurred. Timestamps []string `pulumi:"timestamps"` }
Details information about an error encountered during job execution or the results of an unsuccessful activation of the JobTrigger.
type GooglePrivacyDlpV2ErrorResponseArrayOutput ¶
type GooglePrivacyDlpV2ErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ErrorResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ErrorResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ErrorResponseArrayOutput) ToGooglePrivacyDlpV2ErrorResponseArrayOutput ¶
func (o GooglePrivacyDlpV2ErrorResponseArrayOutput) ToGooglePrivacyDlpV2ErrorResponseArrayOutput() GooglePrivacyDlpV2ErrorResponseArrayOutput
func (GooglePrivacyDlpV2ErrorResponseArrayOutput) ToGooglePrivacyDlpV2ErrorResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ErrorResponseArrayOutput) ToGooglePrivacyDlpV2ErrorResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ErrorResponseArrayOutput
type GooglePrivacyDlpV2ErrorResponseOutput ¶
type GooglePrivacyDlpV2ErrorResponseOutput struct{ *pulumi.OutputState }
Details information about an error encountered during job execution or the results of an unsuccessful activation of the JobTrigger.
func (GooglePrivacyDlpV2ErrorResponseOutput) Details ¶
func (o GooglePrivacyDlpV2ErrorResponseOutput) Details() GoogleRpcStatusResponseOutput
Detailed error codes and messages.
func (GooglePrivacyDlpV2ErrorResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ErrorResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ErrorResponseOutput) Timestamps ¶
func (o GooglePrivacyDlpV2ErrorResponseOutput) Timestamps() pulumi.StringArrayOutput
The times the error occurred.
func (GooglePrivacyDlpV2ErrorResponseOutput) ToGooglePrivacyDlpV2ErrorResponseOutput ¶
func (o GooglePrivacyDlpV2ErrorResponseOutput) ToGooglePrivacyDlpV2ErrorResponseOutput() GooglePrivacyDlpV2ErrorResponseOutput
func (GooglePrivacyDlpV2ErrorResponseOutput) ToGooglePrivacyDlpV2ErrorResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ErrorResponseOutput) ToGooglePrivacyDlpV2ErrorResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ErrorResponseOutput
type GooglePrivacyDlpV2ExcludeInfoTypes ¶
type GooglePrivacyDlpV2ExcludeInfoTypes struct { // InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for `InspectionRuleSet.info_types` containing "PHONE_NUMBER"`and`exclusion_rule`containing`exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address. InfoTypes []GooglePrivacyDlpV2InfoType `pulumi:"infoTypes"` }
List of exclude infoTypes.
type GooglePrivacyDlpV2ExcludeInfoTypesArgs ¶
type GooglePrivacyDlpV2ExcludeInfoTypesArgs struct { // InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for `InspectionRuleSet.info_types` containing "PHONE_NUMBER"`and`exclusion_rule`containing`exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address. InfoTypes GooglePrivacyDlpV2InfoTypeArrayInput `pulumi:"infoTypes"` }
List of exclude infoTypes.
func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ElementType ¶
func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesOutput ¶
func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesOutput() GooglePrivacyDlpV2ExcludeInfoTypesOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext ¶
func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput ¶
func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ExcludeInfoTypesArgs) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
type GooglePrivacyDlpV2ExcludeInfoTypesInput ¶
type GooglePrivacyDlpV2ExcludeInfoTypesInput interface { pulumi.Input ToGooglePrivacyDlpV2ExcludeInfoTypesOutput() GooglePrivacyDlpV2ExcludeInfoTypesOutput ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext(context.Context) GooglePrivacyDlpV2ExcludeInfoTypesOutput }
GooglePrivacyDlpV2ExcludeInfoTypesInput is an input type that accepts GooglePrivacyDlpV2ExcludeInfoTypesArgs and GooglePrivacyDlpV2ExcludeInfoTypesOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExcludeInfoTypesInput` via:
GooglePrivacyDlpV2ExcludeInfoTypesArgs{...}
type GooglePrivacyDlpV2ExcludeInfoTypesOutput ¶
type GooglePrivacyDlpV2ExcludeInfoTypesOutput struct{ *pulumi.OutputState }
List of exclude infoTypes.
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ElementType ¶
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for `InspectionRuleSet.info_types` containing "PHONE_NUMBER"`and`exclusion_rule`containing`exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesOutput ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesOutput() GooglePrivacyDlpV2ExcludeInfoTypesOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
type GooglePrivacyDlpV2ExcludeInfoTypesPtrInput ¶
type GooglePrivacyDlpV2ExcludeInfoTypesPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput }
GooglePrivacyDlpV2ExcludeInfoTypesPtrInput is an input type that accepts GooglePrivacyDlpV2ExcludeInfoTypesArgs, GooglePrivacyDlpV2ExcludeInfoTypesPtr and GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExcludeInfoTypesPtrInput` via:
GooglePrivacyDlpV2ExcludeInfoTypesArgs{...} or: nil
func GooglePrivacyDlpV2ExcludeInfoTypesPtr ¶
func GooglePrivacyDlpV2ExcludeInfoTypesPtr(v *GooglePrivacyDlpV2ExcludeInfoTypesArgs) GooglePrivacyDlpV2ExcludeInfoTypesPtrInput
type GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput ¶
type GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for `InspectionRuleSet.info_types` containing "PHONE_NUMBER"`and`exclusion_rule`containing`exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
func (GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutput() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
type GooglePrivacyDlpV2ExcludeInfoTypesResponse ¶
type GooglePrivacyDlpV2ExcludeInfoTypesResponse struct { // InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for `InspectionRuleSet.info_types` containing "PHONE_NUMBER"`and`exclusion_rule`containing`exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address. InfoTypes []GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoTypes"` }
List of exclude infoTypes.
type GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput ¶
type GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput struct{ *pulumi.OutputState }
List of exclude infoTypes.
func (GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
InfoType list in ExclusionRule rule drops a finding when it overlaps or contained within with a finding of an infoType from this list. For example, for `InspectionRuleSet.info_types` containing "PHONE_NUMBER"`and`exclusion_rule`containing`exclude_info_types.info_types` with "EMAIL_ADDRESS" the phone number findings are dropped if they overlap with EMAIL_ADDRESS finding. That leads to "555-222-2222@example.org" to generate only a single finding, namely email address.
func (GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesResponseOutput ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesResponseOutput() GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
func (GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput) ToGooglePrivacyDlpV2ExcludeInfoTypesResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
type GooglePrivacyDlpV2ExclusionRule ¶
type GooglePrivacyDlpV2ExclusionRule struct { // Dictionary which defines the rule. Dictionary *GooglePrivacyDlpV2Dictionary `pulumi:"dictionary"` // Set of infoTypes for which findings would affect this rule. ExcludeInfoTypes *GooglePrivacyDlpV2ExcludeInfoTypes `pulumi:"excludeInfoTypes"` // How the rule is applied, see MatchingType documentation for details. MatchingType *GooglePrivacyDlpV2ExclusionRuleMatchingType `pulumi:"matchingType"` // Regular expression which defines the rule. Regex *GooglePrivacyDlpV2Regex `pulumi:"regex"` }
The rule that specifies conditions when findings of infoTypes specified in `InspectionRuleSet` are removed from results.
type GooglePrivacyDlpV2ExclusionRuleArgs ¶
type GooglePrivacyDlpV2ExclusionRuleArgs struct { // Dictionary which defines the rule. Dictionary GooglePrivacyDlpV2DictionaryPtrInput `pulumi:"dictionary"` // Set of infoTypes for which findings would affect this rule. ExcludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypesPtrInput `pulumi:"excludeInfoTypes"` // How the rule is applied, see MatchingType documentation for details. MatchingType GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrInput `pulumi:"matchingType"` // Regular expression which defines the rule. Regex GooglePrivacyDlpV2RegexPtrInput `pulumi:"regex"` }
The rule that specifies conditions when findings of infoTypes specified in `InspectionRuleSet` are removed from results.
func (GooglePrivacyDlpV2ExclusionRuleArgs) ElementType ¶
func (GooglePrivacyDlpV2ExclusionRuleArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRuleOutput ¶
func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRuleOutput() GooglePrivacyDlpV2ExclusionRuleOutput
func (GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext ¶
func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleOutput
func (GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRulePtrOutput ¶
func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ExclusionRuleArgs) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput
type GooglePrivacyDlpV2ExclusionRuleInput ¶
type GooglePrivacyDlpV2ExclusionRuleInput interface { pulumi.Input ToGooglePrivacyDlpV2ExclusionRuleOutput() GooglePrivacyDlpV2ExclusionRuleOutput ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext(context.Context) GooglePrivacyDlpV2ExclusionRuleOutput }
GooglePrivacyDlpV2ExclusionRuleInput is an input type that accepts GooglePrivacyDlpV2ExclusionRuleArgs and GooglePrivacyDlpV2ExclusionRuleOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExclusionRuleInput` via:
GooglePrivacyDlpV2ExclusionRuleArgs{...}
type GooglePrivacyDlpV2ExclusionRuleMatchingType ¶ added in v0.4.0
type GooglePrivacyDlpV2ExclusionRuleMatchingType string
How the rule is applied, see MatchingType documentation for details.
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExclusionRuleMatchingType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput interface { pulumi.Input ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext(context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput }
GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput is an input type that accepts GooglePrivacyDlpV2ExclusionRuleMatchingTypeArgs and GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExclusionRuleMatchingTypeInput` via:
GooglePrivacyDlpV2ExclusionRuleMatchingTypeArgs{...}
type GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput }
func GooglePrivacyDlpV2ExclusionRuleMatchingTypePtr ¶ added in v0.6.0
func GooglePrivacyDlpV2ExclusionRuleMatchingTypePtr(v string) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrInput
type GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToGooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ExclusionRuleOutput ¶
type GooglePrivacyDlpV2ExclusionRuleOutput struct{ *pulumi.OutputState }
The rule that specifies conditions when findings of infoTypes specified in `InspectionRuleSet` are removed from results.
func (GooglePrivacyDlpV2ExclusionRuleOutput) Dictionary ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
Dictionary which defines the rule.
func (GooglePrivacyDlpV2ExclusionRuleOutput) ElementType ¶
func (GooglePrivacyDlpV2ExclusionRuleOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRuleOutput) ExcludeInfoTypes ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) ExcludeInfoTypes() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
Set of infoTypes for which findings would affect this rule.
func (GooglePrivacyDlpV2ExclusionRuleOutput) MatchingType ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) MatchingType() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
How the rule is applied, see MatchingType documentation for details.
func (GooglePrivacyDlpV2ExclusionRuleOutput) Regex ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
Regular expression which defines the rule.
func (GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRuleOutput ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRuleOutput() GooglePrivacyDlpV2ExclusionRuleOutput
func (GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleOutput
func (GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutput ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput
func (GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ExclusionRuleOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput
type GooglePrivacyDlpV2ExclusionRulePtrInput ¶
type GooglePrivacyDlpV2ExclusionRulePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput }
GooglePrivacyDlpV2ExclusionRulePtrInput is an input type that accepts GooglePrivacyDlpV2ExclusionRuleArgs, GooglePrivacyDlpV2ExclusionRulePtr and GooglePrivacyDlpV2ExclusionRulePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExclusionRulePtrInput` via:
GooglePrivacyDlpV2ExclusionRuleArgs{...} or: nil
func GooglePrivacyDlpV2ExclusionRulePtr ¶
func GooglePrivacyDlpV2ExclusionRulePtr(v *GooglePrivacyDlpV2ExclusionRuleArgs) GooglePrivacyDlpV2ExclusionRulePtrInput
type GooglePrivacyDlpV2ExclusionRulePtrOutput ¶
type GooglePrivacyDlpV2ExclusionRulePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) Dictionary ¶
func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
Dictionary which defines the rule.
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) ExcludeInfoTypes ¶
func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) ExcludeInfoTypes() GooglePrivacyDlpV2ExcludeInfoTypesPtrOutput
Set of infoTypes for which findings would affect this rule.
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) MatchingType ¶
func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) MatchingType() GooglePrivacyDlpV2ExclusionRuleMatchingTypePtrOutput
How the rule is applied, see MatchingType documentation for details.
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) Regex ¶
func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) Regex() GooglePrivacyDlpV2RegexPtrOutput
Regular expression which defines the rule.
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutput ¶
func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutput() GooglePrivacyDlpV2ExclusionRulePtrOutput
func (GooglePrivacyDlpV2ExclusionRulePtrOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ExclusionRulePtrOutput) ToGooglePrivacyDlpV2ExclusionRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRulePtrOutput
type GooglePrivacyDlpV2ExclusionRuleResponse ¶
type GooglePrivacyDlpV2ExclusionRuleResponse struct { // Dictionary which defines the rule. Dictionary GooglePrivacyDlpV2DictionaryResponse `pulumi:"dictionary"` // Set of infoTypes for which findings would affect this rule. ExcludeInfoTypes GooglePrivacyDlpV2ExcludeInfoTypesResponse `pulumi:"excludeInfoTypes"` // How the rule is applied, see MatchingType documentation for details. MatchingType string `pulumi:"matchingType"` // Regular expression which defines the rule. Regex GooglePrivacyDlpV2RegexResponse `pulumi:"regex"` }
The rule that specifies conditions when findings of infoTypes specified in `InspectionRuleSet` are removed from results.
type GooglePrivacyDlpV2ExclusionRuleResponseOutput ¶
type GooglePrivacyDlpV2ExclusionRuleResponseOutput struct{ *pulumi.OutputState }
The rule that specifies conditions when findings of infoTypes specified in `InspectionRuleSet` are removed from results.
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) Dictionary ¶
func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) Dictionary() GooglePrivacyDlpV2DictionaryResponseOutput
Dictionary which defines the rule.
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) ExcludeInfoTypes ¶
func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) ExcludeInfoTypes() GooglePrivacyDlpV2ExcludeInfoTypesResponseOutput
Set of infoTypes for which findings would affect this rule.
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) MatchingType ¶
func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) MatchingType() pulumi.StringOutput
How the rule is applied, see MatchingType documentation for details.
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) Regex ¶
func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) Regex() GooglePrivacyDlpV2RegexResponseOutput
Regular expression which defines the rule.
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) ToGooglePrivacyDlpV2ExclusionRuleResponseOutput ¶
func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) ToGooglePrivacyDlpV2ExclusionRuleResponseOutput() GooglePrivacyDlpV2ExclusionRuleResponseOutput
func (GooglePrivacyDlpV2ExclusionRuleResponseOutput) ToGooglePrivacyDlpV2ExclusionRuleResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ExclusionRuleResponseOutput) ToGooglePrivacyDlpV2ExclusionRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExclusionRuleResponseOutput
type GooglePrivacyDlpV2Expressions ¶
type GooglePrivacyDlpV2Expressions struct { // Conditions to apply to the expression. Conditions *GooglePrivacyDlpV2Conditions `pulumi:"conditions"` // The operator to apply to the result of conditions. Default and currently only supported value is `AND`. LogicalOperator *GooglePrivacyDlpV2ExpressionsLogicalOperator `pulumi:"logicalOperator"` }
An expression, consisting or an operator and conditions.
type GooglePrivacyDlpV2ExpressionsArgs ¶
type GooglePrivacyDlpV2ExpressionsArgs struct { // Conditions to apply to the expression. Conditions GooglePrivacyDlpV2ConditionsPtrInput `pulumi:"conditions"` // The operator to apply to the result of conditions. Default and currently only supported value is `AND`. LogicalOperator GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrInput `pulumi:"logicalOperator"` }
An expression, consisting or an operator and conditions.
func (GooglePrivacyDlpV2ExpressionsArgs) ElementType ¶
func (GooglePrivacyDlpV2ExpressionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsOutput ¶
func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsOutput() GooglePrivacyDlpV2ExpressionsOutput
func (GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsOutputWithContext ¶
func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsOutput
func (GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsPtrOutput ¶
func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput
func (GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ExpressionsArgs) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput
type GooglePrivacyDlpV2ExpressionsInput ¶
type GooglePrivacyDlpV2ExpressionsInput interface { pulumi.Input ToGooglePrivacyDlpV2ExpressionsOutput() GooglePrivacyDlpV2ExpressionsOutput ToGooglePrivacyDlpV2ExpressionsOutputWithContext(context.Context) GooglePrivacyDlpV2ExpressionsOutput }
GooglePrivacyDlpV2ExpressionsInput is an input type that accepts GooglePrivacyDlpV2ExpressionsArgs and GooglePrivacyDlpV2ExpressionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExpressionsInput` via:
GooglePrivacyDlpV2ExpressionsArgs{...}
type GooglePrivacyDlpV2ExpressionsLogicalOperator ¶ added in v0.4.0
type GooglePrivacyDlpV2ExpressionsLogicalOperator string
The operator to apply to the result of conditions. Default and currently only supported value is `AND`.
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ExpressionsLogicalOperator) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ExpressionsLogicalOperatorInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExpressionsLogicalOperatorInput interface { pulumi.Input ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext(context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput }
GooglePrivacyDlpV2ExpressionsLogicalOperatorInput is an input type that accepts GooglePrivacyDlpV2ExpressionsLogicalOperatorArgs and GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExpressionsLogicalOperatorInput` via:
GooglePrivacyDlpV2ExpressionsLogicalOperatorArgs{...}
type GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput }
func GooglePrivacyDlpV2ExpressionsLogicalOperatorPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2ExpressionsLogicalOperatorPtr(v string) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrInput
type GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToGooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ExpressionsOutput ¶
type GooglePrivacyDlpV2ExpressionsOutput struct{ *pulumi.OutputState }
An expression, consisting or an operator and conditions.
func (GooglePrivacyDlpV2ExpressionsOutput) Conditions ¶
func (o GooglePrivacyDlpV2ExpressionsOutput) Conditions() GooglePrivacyDlpV2ConditionsPtrOutput
Conditions to apply to the expression.
func (GooglePrivacyDlpV2ExpressionsOutput) ElementType ¶
func (GooglePrivacyDlpV2ExpressionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsOutput) LogicalOperator ¶
func (o GooglePrivacyDlpV2ExpressionsOutput) LogicalOperator() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
The operator to apply to the result of conditions. Default and currently only supported value is `AND`.
func (GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsOutput ¶
func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsOutput() GooglePrivacyDlpV2ExpressionsOutput
func (GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsOutputWithContext ¶
func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsOutput
func (GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutput ¶
func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput
func (GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ExpressionsOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput
type GooglePrivacyDlpV2ExpressionsPtrInput ¶
type GooglePrivacyDlpV2ExpressionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput }
GooglePrivacyDlpV2ExpressionsPtrInput is an input type that accepts GooglePrivacyDlpV2ExpressionsArgs, GooglePrivacyDlpV2ExpressionsPtr and GooglePrivacyDlpV2ExpressionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ExpressionsPtrInput` via:
GooglePrivacyDlpV2ExpressionsArgs{...} or: nil
func GooglePrivacyDlpV2ExpressionsPtr ¶
func GooglePrivacyDlpV2ExpressionsPtr(v *GooglePrivacyDlpV2ExpressionsArgs) GooglePrivacyDlpV2ExpressionsPtrInput
type GooglePrivacyDlpV2ExpressionsPtrOutput ¶
type GooglePrivacyDlpV2ExpressionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ExpressionsPtrOutput) Conditions ¶
func (o GooglePrivacyDlpV2ExpressionsPtrOutput) Conditions() GooglePrivacyDlpV2ConditionsPtrOutput
Conditions to apply to the expression.
func (GooglePrivacyDlpV2ExpressionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ExpressionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsPtrOutput) LogicalOperator ¶
func (o GooglePrivacyDlpV2ExpressionsPtrOutput) LogicalOperator() GooglePrivacyDlpV2ExpressionsLogicalOperatorPtrOutput
The operator to apply to the result of conditions. Default and currently only supported value is `AND`.
func (GooglePrivacyDlpV2ExpressionsPtrOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutput ¶
func (o GooglePrivacyDlpV2ExpressionsPtrOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutput() GooglePrivacyDlpV2ExpressionsPtrOutput
func (GooglePrivacyDlpV2ExpressionsPtrOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ExpressionsPtrOutput) ToGooglePrivacyDlpV2ExpressionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsPtrOutput
type GooglePrivacyDlpV2ExpressionsResponse ¶
type GooglePrivacyDlpV2ExpressionsResponse struct { // Conditions to apply to the expression. Conditions GooglePrivacyDlpV2ConditionsResponse `pulumi:"conditions"` // The operator to apply to the result of conditions. Default and currently only supported value is `AND`. LogicalOperator string `pulumi:"logicalOperator"` }
An expression, consisting or an operator and conditions.
type GooglePrivacyDlpV2ExpressionsResponseOutput ¶
type GooglePrivacyDlpV2ExpressionsResponseOutput struct{ *pulumi.OutputState }
An expression, consisting or an operator and conditions.
func (GooglePrivacyDlpV2ExpressionsResponseOutput) Conditions ¶
func (o GooglePrivacyDlpV2ExpressionsResponseOutput) Conditions() GooglePrivacyDlpV2ConditionsResponseOutput
Conditions to apply to the expression.
func (GooglePrivacyDlpV2ExpressionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ExpressionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ExpressionsResponseOutput) LogicalOperator ¶
func (o GooglePrivacyDlpV2ExpressionsResponseOutput) LogicalOperator() pulumi.StringOutput
The operator to apply to the result of conditions. Default and currently only supported value is `AND`.
func (GooglePrivacyDlpV2ExpressionsResponseOutput) ToGooglePrivacyDlpV2ExpressionsResponseOutput ¶
func (o GooglePrivacyDlpV2ExpressionsResponseOutput) ToGooglePrivacyDlpV2ExpressionsResponseOutput() GooglePrivacyDlpV2ExpressionsResponseOutput
func (GooglePrivacyDlpV2ExpressionsResponseOutput) ToGooglePrivacyDlpV2ExpressionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ExpressionsResponseOutput) ToGooglePrivacyDlpV2ExpressionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ExpressionsResponseOutput
type GooglePrivacyDlpV2FieldId ¶
type GooglePrivacyDlpV2FieldId struct { // Name describing the field. Name *string `pulumi:"name"` }
General identifier of a data field in a storage service.
type GooglePrivacyDlpV2FieldIdArgs ¶
type GooglePrivacyDlpV2FieldIdArgs struct { // Name describing the field. Name pulumi.StringPtrInput `pulumi:"name"` }
General identifier of a data field in a storage service.
func (GooglePrivacyDlpV2FieldIdArgs) ElementType ¶
func (GooglePrivacyDlpV2FieldIdArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdOutput ¶
func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdOutput() GooglePrivacyDlpV2FieldIdOutput
func (GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdOutputWithContext ¶
func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdOutput
func (GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdPtrOutput ¶
func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput
func (GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2FieldIdArgs) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdPtrOutput
type GooglePrivacyDlpV2FieldIdArray ¶
type GooglePrivacyDlpV2FieldIdArray []GooglePrivacyDlpV2FieldIdInput
func (GooglePrivacyDlpV2FieldIdArray) ElementType ¶
func (GooglePrivacyDlpV2FieldIdArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdArray) ToGooglePrivacyDlpV2FieldIdArrayOutput ¶
func (i GooglePrivacyDlpV2FieldIdArray) ToGooglePrivacyDlpV2FieldIdArrayOutput() GooglePrivacyDlpV2FieldIdArrayOutput
func (GooglePrivacyDlpV2FieldIdArray) ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2FieldIdArray) ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdArrayOutput
type GooglePrivacyDlpV2FieldIdArrayInput ¶
type GooglePrivacyDlpV2FieldIdArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2FieldIdArrayOutput() GooglePrivacyDlpV2FieldIdArrayOutput ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext(context.Context) GooglePrivacyDlpV2FieldIdArrayOutput }
GooglePrivacyDlpV2FieldIdArrayInput is an input type that accepts GooglePrivacyDlpV2FieldIdArray and GooglePrivacyDlpV2FieldIdArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FieldIdArrayInput` via:
GooglePrivacyDlpV2FieldIdArray{ GooglePrivacyDlpV2FieldIdArgs{...} }
type GooglePrivacyDlpV2FieldIdArrayOutput ¶
type GooglePrivacyDlpV2FieldIdArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FieldIdArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldIdArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdArrayOutput) Index ¶
func (o GooglePrivacyDlpV2FieldIdArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2FieldIdOutput
func (GooglePrivacyDlpV2FieldIdArrayOutput) ToGooglePrivacyDlpV2FieldIdArrayOutput ¶
func (o GooglePrivacyDlpV2FieldIdArrayOutput) ToGooglePrivacyDlpV2FieldIdArrayOutput() GooglePrivacyDlpV2FieldIdArrayOutput
func (GooglePrivacyDlpV2FieldIdArrayOutput) ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldIdArrayOutput) ToGooglePrivacyDlpV2FieldIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdArrayOutput
type GooglePrivacyDlpV2FieldIdInput ¶
type GooglePrivacyDlpV2FieldIdInput interface { pulumi.Input ToGooglePrivacyDlpV2FieldIdOutput() GooglePrivacyDlpV2FieldIdOutput ToGooglePrivacyDlpV2FieldIdOutputWithContext(context.Context) GooglePrivacyDlpV2FieldIdOutput }
GooglePrivacyDlpV2FieldIdInput is an input type that accepts GooglePrivacyDlpV2FieldIdArgs and GooglePrivacyDlpV2FieldIdOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FieldIdInput` via:
GooglePrivacyDlpV2FieldIdArgs{...}
type GooglePrivacyDlpV2FieldIdOutput ¶
type GooglePrivacyDlpV2FieldIdOutput struct{ *pulumi.OutputState }
General identifier of a data field in a storage service.
func (GooglePrivacyDlpV2FieldIdOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldIdOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdOutput) Name ¶
func (o GooglePrivacyDlpV2FieldIdOutput) Name() pulumi.StringPtrOutput
Name describing the field.
func (GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdOutput ¶
func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdOutput() GooglePrivacyDlpV2FieldIdOutput
func (GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdOutput
func (GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdPtrOutput ¶
func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput
func (GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldIdOutput) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdPtrOutput
type GooglePrivacyDlpV2FieldIdPtrInput ¶
type GooglePrivacyDlpV2FieldIdPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(context.Context) GooglePrivacyDlpV2FieldIdPtrOutput }
GooglePrivacyDlpV2FieldIdPtrInput is an input type that accepts GooglePrivacyDlpV2FieldIdArgs, GooglePrivacyDlpV2FieldIdPtr and GooglePrivacyDlpV2FieldIdPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FieldIdPtrInput` via:
GooglePrivacyDlpV2FieldIdArgs{...} or: nil
func GooglePrivacyDlpV2FieldIdPtr ¶
func GooglePrivacyDlpV2FieldIdPtr(v *GooglePrivacyDlpV2FieldIdArgs) GooglePrivacyDlpV2FieldIdPtrInput
type GooglePrivacyDlpV2FieldIdPtrOutput ¶
type GooglePrivacyDlpV2FieldIdPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FieldIdPtrOutput) Elem ¶
func (o GooglePrivacyDlpV2FieldIdPtrOutput) Elem() GooglePrivacyDlpV2FieldIdOutput
func (GooglePrivacyDlpV2FieldIdPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldIdPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdPtrOutput) Name ¶
func (o GooglePrivacyDlpV2FieldIdPtrOutput) Name() pulumi.StringPtrOutput
Name describing the field.
func (GooglePrivacyDlpV2FieldIdPtrOutput) ToGooglePrivacyDlpV2FieldIdPtrOutput ¶
func (o GooglePrivacyDlpV2FieldIdPtrOutput) ToGooglePrivacyDlpV2FieldIdPtrOutput() GooglePrivacyDlpV2FieldIdPtrOutput
func (GooglePrivacyDlpV2FieldIdPtrOutput) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldIdPtrOutput) ToGooglePrivacyDlpV2FieldIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdPtrOutput
type GooglePrivacyDlpV2FieldIdResponse ¶
type GooglePrivacyDlpV2FieldIdResponse struct { // Name describing the field. Name string `pulumi:"name"` }
General identifier of a data field in a storage service.
type GooglePrivacyDlpV2FieldIdResponseArrayOutput ¶
type GooglePrivacyDlpV2FieldIdResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FieldIdResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldIdResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdResponseArrayOutput) ToGooglePrivacyDlpV2FieldIdResponseArrayOutput ¶
func (o GooglePrivacyDlpV2FieldIdResponseArrayOutput) ToGooglePrivacyDlpV2FieldIdResponseArrayOutput() GooglePrivacyDlpV2FieldIdResponseArrayOutput
func (GooglePrivacyDlpV2FieldIdResponseArrayOutput) ToGooglePrivacyDlpV2FieldIdResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldIdResponseArrayOutput) ToGooglePrivacyDlpV2FieldIdResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdResponseArrayOutput
type GooglePrivacyDlpV2FieldIdResponseOutput ¶
type GooglePrivacyDlpV2FieldIdResponseOutput struct{ *pulumi.OutputState }
General identifier of a data field in a storage service.
func (GooglePrivacyDlpV2FieldIdResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldIdResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldIdResponseOutput) Name ¶
func (o GooglePrivacyDlpV2FieldIdResponseOutput) Name() pulumi.StringOutput
Name describing the field.
func (GooglePrivacyDlpV2FieldIdResponseOutput) ToGooglePrivacyDlpV2FieldIdResponseOutput ¶
func (o GooglePrivacyDlpV2FieldIdResponseOutput) ToGooglePrivacyDlpV2FieldIdResponseOutput() GooglePrivacyDlpV2FieldIdResponseOutput
func (GooglePrivacyDlpV2FieldIdResponseOutput) ToGooglePrivacyDlpV2FieldIdResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldIdResponseOutput) ToGooglePrivacyDlpV2FieldIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldIdResponseOutput
type GooglePrivacyDlpV2FieldTransformation ¶
type GooglePrivacyDlpV2FieldTransformation struct { // Only apply the transformation if the condition evaluates to true for the given `RecordCondition`. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. Condition *GooglePrivacyDlpV2RecordCondition `pulumi:"condition"` // Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type". Fields []GooglePrivacyDlpV2FieldId `pulumi:"fields"` // Treat the contents of the field as free text, and selectively transform content that matches an `InfoType`. InfoTypeTransformations *GooglePrivacyDlpV2InfoTypeTransformations `pulumi:"infoTypeTransformations"` // Apply the transformation to the entire field. PrimitiveTransformation *GooglePrivacyDlpV2PrimitiveTransformation `pulumi:"primitiveTransformation"` }
The transformation to apply to the field.
type GooglePrivacyDlpV2FieldTransformationArgs ¶
type GooglePrivacyDlpV2FieldTransformationArgs struct { // Only apply the transformation if the condition evaluates to true for the given `RecordCondition`. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. Condition GooglePrivacyDlpV2RecordConditionPtrInput `pulumi:"condition"` // Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type". Fields GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"fields"` // Treat the contents of the field as free text, and selectively transform content that matches an `InfoType`. InfoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformationsPtrInput `pulumi:"infoTypeTransformations"` // Apply the transformation to the entire field. PrimitiveTransformation GooglePrivacyDlpV2PrimitiveTransformationPtrInput `pulumi:"primitiveTransformation"` }
The transformation to apply to the field.
func (GooglePrivacyDlpV2FieldTransformationArgs) ElementType ¶
func (GooglePrivacyDlpV2FieldTransformationArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldTransformationArgs) ToGooglePrivacyDlpV2FieldTransformationOutput ¶
func (i GooglePrivacyDlpV2FieldTransformationArgs) ToGooglePrivacyDlpV2FieldTransformationOutput() GooglePrivacyDlpV2FieldTransformationOutput
func (GooglePrivacyDlpV2FieldTransformationArgs) ToGooglePrivacyDlpV2FieldTransformationOutputWithContext ¶
func (i GooglePrivacyDlpV2FieldTransformationArgs) ToGooglePrivacyDlpV2FieldTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationOutput
type GooglePrivacyDlpV2FieldTransformationArray ¶
type GooglePrivacyDlpV2FieldTransformationArray []GooglePrivacyDlpV2FieldTransformationInput
func (GooglePrivacyDlpV2FieldTransformationArray) ElementType ¶
func (GooglePrivacyDlpV2FieldTransformationArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldTransformationArray) ToGooglePrivacyDlpV2FieldTransformationArrayOutput ¶
func (i GooglePrivacyDlpV2FieldTransformationArray) ToGooglePrivacyDlpV2FieldTransformationArrayOutput() GooglePrivacyDlpV2FieldTransformationArrayOutput
func (GooglePrivacyDlpV2FieldTransformationArray) ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2FieldTransformationArray) ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationArrayOutput
type GooglePrivacyDlpV2FieldTransformationArrayInput ¶
type GooglePrivacyDlpV2FieldTransformationArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2FieldTransformationArrayOutput() GooglePrivacyDlpV2FieldTransformationArrayOutput ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext(context.Context) GooglePrivacyDlpV2FieldTransformationArrayOutput }
GooglePrivacyDlpV2FieldTransformationArrayInput is an input type that accepts GooglePrivacyDlpV2FieldTransformationArray and GooglePrivacyDlpV2FieldTransformationArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FieldTransformationArrayInput` via:
GooglePrivacyDlpV2FieldTransformationArray{ GooglePrivacyDlpV2FieldTransformationArgs{...} }
type GooglePrivacyDlpV2FieldTransformationArrayOutput ¶
type GooglePrivacyDlpV2FieldTransformationArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FieldTransformationArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldTransformationArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldTransformationArrayOutput) ToGooglePrivacyDlpV2FieldTransformationArrayOutput ¶
func (o GooglePrivacyDlpV2FieldTransformationArrayOutput) ToGooglePrivacyDlpV2FieldTransformationArrayOutput() GooglePrivacyDlpV2FieldTransformationArrayOutput
func (GooglePrivacyDlpV2FieldTransformationArrayOutput) ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldTransformationArrayOutput) ToGooglePrivacyDlpV2FieldTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationArrayOutput
type GooglePrivacyDlpV2FieldTransformationInput ¶
type GooglePrivacyDlpV2FieldTransformationInput interface { pulumi.Input ToGooglePrivacyDlpV2FieldTransformationOutput() GooglePrivacyDlpV2FieldTransformationOutput ToGooglePrivacyDlpV2FieldTransformationOutputWithContext(context.Context) GooglePrivacyDlpV2FieldTransformationOutput }
GooglePrivacyDlpV2FieldTransformationInput is an input type that accepts GooglePrivacyDlpV2FieldTransformationArgs and GooglePrivacyDlpV2FieldTransformationOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FieldTransformationInput` via:
GooglePrivacyDlpV2FieldTransformationArgs{...}
type GooglePrivacyDlpV2FieldTransformationOutput ¶
type GooglePrivacyDlpV2FieldTransformationOutput struct{ *pulumi.OutputState }
The transformation to apply to the field.
func (GooglePrivacyDlpV2FieldTransformationOutput) Condition ¶
func (o GooglePrivacyDlpV2FieldTransformationOutput) Condition() GooglePrivacyDlpV2RecordConditionPtrOutput
Only apply the transformation if the condition evaluates to true for the given `RecordCondition`. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85.
func (GooglePrivacyDlpV2FieldTransformationOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldTransformationOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldTransformationOutput) Fields ¶
Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
func (GooglePrivacyDlpV2FieldTransformationOutput) InfoTypeTransformations ¶
func (o GooglePrivacyDlpV2FieldTransformationOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
Treat the contents of the field as free text, and selectively transform content that matches an `InfoType`.
func (GooglePrivacyDlpV2FieldTransformationOutput) PrimitiveTransformation ¶
func (o GooglePrivacyDlpV2FieldTransformationOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
Apply the transformation to the entire field.
func (GooglePrivacyDlpV2FieldTransformationOutput) ToGooglePrivacyDlpV2FieldTransformationOutput ¶
func (o GooglePrivacyDlpV2FieldTransformationOutput) ToGooglePrivacyDlpV2FieldTransformationOutput() GooglePrivacyDlpV2FieldTransformationOutput
func (GooglePrivacyDlpV2FieldTransformationOutput) ToGooglePrivacyDlpV2FieldTransformationOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldTransformationOutput) ToGooglePrivacyDlpV2FieldTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationOutput
type GooglePrivacyDlpV2FieldTransformationResponse ¶
type GooglePrivacyDlpV2FieldTransformationResponse struct { // Only apply the transformation if the condition evaluates to true for the given `RecordCondition`. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85. Condition GooglePrivacyDlpV2RecordConditionResponse `pulumi:"condition"` // Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type". Fields []GooglePrivacyDlpV2FieldIdResponse `pulumi:"fields"` // Treat the contents of the field as free text, and selectively transform content that matches an `InfoType`. InfoTypeTransformations GooglePrivacyDlpV2InfoTypeTransformationsResponse `pulumi:"infoTypeTransformations"` // Apply the transformation to the entire field. PrimitiveTransformation GooglePrivacyDlpV2PrimitiveTransformationResponse `pulumi:"primitiveTransformation"` }
The transformation to apply to the field.
type GooglePrivacyDlpV2FieldTransformationResponseArrayOutput ¶
type GooglePrivacyDlpV2FieldTransformationResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ToGooglePrivacyDlpV2FieldTransformationResponseArrayOutput ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ToGooglePrivacyDlpV2FieldTransformationResponseArrayOutput() GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
func (GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ToGooglePrivacyDlpV2FieldTransformationResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseArrayOutput) ToGooglePrivacyDlpV2FieldTransformationResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
type GooglePrivacyDlpV2FieldTransformationResponseOutput ¶
type GooglePrivacyDlpV2FieldTransformationResponseOutput struct{ *pulumi.OutputState }
The transformation to apply to the field.
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) Condition ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) Condition() GooglePrivacyDlpV2RecordConditionResponseOutput
Only apply the transformation if the condition evaluates to true for the given `RecordCondition`. The conditions are allowed to reference fields that are not used in the actual transformation. Example Use Cases: - Apply a different bucket transformation to an age column if the zip code column for the same record is within a specific range. - Redact a field if the date of birth field is greater than 85.
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) Fields ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) Fields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
Input field(s) to apply the transformation to. When you have columns that reference their position within a list, omit the index from the FieldId. FieldId name matching ignores the index. For example, instead of "contact.nums[0].type", use "contact.nums.type".
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) InfoTypeTransformations ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) InfoTypeTransformations() GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
Treat the contents of the field as free text, and selectively transform content that matches an `InfoType`.
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) PrimitiveTransformation ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
Apply the transformation to the entire field.
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) ToGooglePrivacyDlpV2FieldTransformationResponseOutput ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) ToGooglePrivacyDlpV2FieldTransformationResponseOutput() GooglePrivacyDlpV2FieldTransformationResponseOutput
func (GooglePrivacyDlpV2FieldTransformationResponseOutput) ToGooglePrivacyDlpV2FieldTransformationResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2FieldTransformationResponseOutput) ToGooglePrivacyDlpV2FieldTransformationResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FieldTransformationResponseOutput
type GooglePrivacyDlpV2FileSet ¶
type GooglePrivacyDlpV2FileSet struct { // The regex-filtered set of files to scan. Exactly one of `url` or `regex_file_set` must be set. RegexFileSet *GooglePrivacyDlpV2CloudStorageRegexFileSet `pulumi:"regexFileSet"` // The Cloud Storage url of the file(s) to scan, in the format `gs:///`. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that `gs://mybucket/` is equivalent to `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to `gs://mybucket/directory/*`. Exactly one of `url` or `regex_file_set` must be set. Url *string `pulumi:"url"` }
Set of files to scan.
type GooglePrivacyDlpV2FileSetArgs ¶
type GooglePrivacyDlpV2FileSetArgs struct { // The regex-filtered set of files to scan. Exactly one of `url` or `regex_file_set` must be set. RegexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSetPtrInput `pulumi:"regexFileSet"` // The Cloud Storage url of the file(s) to scan, in the format `gs:///`. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that `gs://mybucket/` is equivalent to `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to `gs://mybucket/directory/*`. Exactly one of `url` or `regex_file_set` must be set. Url pulumi.StringPtrInput `pulumi:"url"` }
Set of files to scan.
func (GooglePrivacyDlpV2FileSetArgs) ElementType ¶
func (GooglePrivacyDlpV2FileSetArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetOutput ¶
func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetOutput() GooglePrivacyDlpV2FileSetOutput
func (GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetOutputWithContext ¶
func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetOutput
func (GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetPtrOutput ¶
func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput
func (GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2FileSetArgs) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetPtrOutput
type GooglePrivacyDlpV2FileSetInput ¶
type GooglePrivacyDlpV2FileSetInput interface { pulumi.Input ToGooglePrivacyDlpV2FileSetOutput() GooglePrivacyDlpV2FileSetOutput ToGooglePrivacyDlpV2FileSetOutputWithContext(context.Context) GooglePrivacyDlpV2FileSetOutput }
GooglePrivacyDlpV2FileSetInput is an input type that accepts GooglePrivacyDlpV2FileSetArgs and GooglePrivacyDlpV2FileSetOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FileSetInput` via:
GooglePrivacyDlpV2FileSetArgs{...}
type GooglePrivacyDlpV2FileSetOutput ¶
type GooglePrivacyDlpV2FileSetOutput struct{ *pulumi.OutputState }
Set of files to scan.
func (GooglePrivacyDlpV2FileSetOutput) ElementType ¶
func (GooglePrivacyDlpV2FileSetOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FileSetOutput) RegexFileSet ¶
func (o GooglePrivacyDlpV2FileSetOutput) RegexFileSet() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
The regex-filtered set of files to scan. Exactly one of `url` or `regex_file_set` must be set.
func (GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetOutput ¶
func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetOutput() GooglePrivacyDlpV2FileSetOutput
func (GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetOutputWithContext ¶
func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetOutput
func (GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetPtrOutput ¶
func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput
func (GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FileSetOutput) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetPtrOutput
func (GooglePrivacyDlpV2FileSetOutput) Url ¶
func (o GooglePrivacyDlpV2FileSetOutput) Url() pulumi.StringPtrOutput
The Cloud Storage url of the file(s) to scan, in the format `gs:///`. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that `gs://mybucket/` is equivalent to `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to `gs://mybucket/directory/*`. Exactly one of `url` or `regex_file_set` must be set.
type GooglePrivacyDlpV2FileSetPtrInput ¶
type GooglePrivacyDlpV2FileSetPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(context.Context) GooglePrivacyDlpV2FileSetPtrOutput }
GooglePrivacyDlpV2FileSetPtrInput is an input type that accepts GooglePrivacyDlpV2FileSetArgs, GooglePrivacyDlpV2FileSetPtr and GooglePrivacyDlpV2FileSetPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FileSetPtrInput` via:
GooglePrivacyDlpV2FileSetArgs{...} or: nil
func GooglePrivacyDlpV2FileSetPtr ¶
func GooglePrivacyDlpV2FileSetPtr(v *GooglePrivacyDlpV2FileSetArgs) GooglePrivacyDlpV2FileSetPtrInput
type GooglePrivacyDlpV2FileSetPtrOutput ¶
type GooglePrivacyDlpV2FileSetPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FileSetPtrOutput) Elem ¶
func (o GooglePrivacyDlpV2FileSetPtrOutput) Elem() GooglePrivacyDlpV2FileSetOutput
func (GooglePrivacyDlpV2FileSetPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2FileSetPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FileSetPtrOutput) RegexFileSet ¶
func (o GooglePrivacyDlpV2FileSetPtrOutput) RegexFileSet() GooglePrivacyDlpV2CloudStorageRegexFileSetPtrOutput
The regex-filtered set of files to scan. Exactly one of `url` or `regex_file_set` must be set.
func (GooglePrivacyDlpV2FileSetPtrOutput) ToGooglePrivacyDlpV2FileSetPtrOutput ¶
func (o GooglePrivacyDlpV2FileSetPtrOutput) ToGooglePrivacyDlpV2FileSetPtrOutput() GooglePrivacyDlpV2FileSetPtrOutput
func (GooglePrivacyDlpV2FileSetPtrOutput) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FileSetPtrOutput) ToGooglePrivacyDlpV2FileSetPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetPtrOutput
func (GooglePrivacyDlpV2FileSetPtrOutput) Url ¶
func (o GooglePrivacyDlpV2FileSetPtrOutput) Url() pulumi.StringPtrOutput
The Cloud Storage url of the file(s) to scan, in the format `gs:///`. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that `gs://mybucket/` is equivalent to `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to `gs://mybucket/directory/*`. Exactly one of `url` or `regex_file_set` must be set.
type GooglePrivacyDlpV2FileSetResponse ¶
type GooglePrivacyDlpV2FileSetResponse struct { // The regex-filtered set of files to scan. Exactly one of `url` or `regex_file_set` must be set. RegexFileSet GooglePrivacyDlpV2CloudStorageRegexFileSetResponse `pulumi:"regexFileSet"` // The Cloud Storage url of the file(s) to scan, in the format `gs:///`. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that `gs://mybucket/` is equivalent to `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to `gs://mybucket/directory/*`. Exactly one of `url` or `regex_file_set` must be set. Url string `pulumi:"url"` }
Set of files to scan.
type GooglePrivacyDlpV2FileSetResponseOutput ¶
type GooglePrivacyDlpV2FileSetResponseOutput struct{ *pulumi.OutputState }
Set of files to scan.
func (GooglePrivacyDlpV2FileSetResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2FileSetResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FileSetResponseOutput) RegexFileSet ¶
func (o GooglePrivacyDlpV2FileSetResponseOutput) RegexFileSet() GooglePrivacyDlpV2CloudStorageRegexFileSetResponseOutput
The regex-filtered set of files to scan. Exactly one of `url` or `regex_file_set` must be set.
func (GooglePrivacyDlpV2FileSetResponseOutput) ToGooglePrivacyDlpV2FileSetResponseOutput ¶
func (o GooglePrivacyDlpV2FileSetResponseOutput) ToGooglePrivacyDlpV2FileSetResponseOutput() GooglePrivacyDlpV2FileSetResponseOutput
func (GooglePrivacyDlpV2FileSetResponseOutput) ToGooglePrivacyDlpV2FileSetResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2FileSetResponseOutput) ToGooglePrivacyDlpV2FileSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FileSetResponseOutput
func (GooglePrivacyDlpV2FileSetResponseOutput) Url ¶
func (o GooglePrivacyDlpV2FileSetResponseOutput) Url() pulumi.StringOutput
The Cloud Storage url of the file(s) to scan, in the format `gs:///`. Trailing wildcard in the path is allowed. If the url ends in a trailing slash, the bucket or directory represented by the url will be scanned non-recursively (content in sub-directories will not be scanned). This means that `gs://mybucket/` is equivalent to `gs://mybucket/*`, and `gs://mybucket/directory/` is equivalent to `gs://mybucket/directory/*`. Exactly one of `url` or `regex_file_set` must be set.
type GooglePrivacyDlpV2FindingLimits ¶
type GooglePrivacyDlpV2FindingLimits struct { // Configuration of findings limit given for specified infoTypes. MaxFindingsPerInfoType []GooglePrivacyDlpV2InfoTypeLimit `pulumi:"maxFindingsPerInfoType"` // Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored. MaxFindingsPerItem *int `pulumi:"maxFindingsPerItem"` // Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher. MaxFindingsPerRequest *int `pulumi:"maxFindingsPerRequest"` }
Configuration to control the number of findings returned for inspection. This is not used for de-identification or data profiling.
type GooglePrivacyDlpV2FindingLimitsArgs ¶
type GooglePrivacyDlpV2FindingLimitsArgs struct { // Configuration of findings limit given for specified infoTypes. MaxFindingsPerInfoType GooglePrivacyDlpV2InfoTypeLimitArrayInput `pulumi:"maxFindingsPerInfoType"` // Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored. MaxFindingsPerItem pulumi.IntPtrInput `pulumi:"maxFindingsPerItem"` // Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher. MaxFindingsPerRequest pulumi.IntPtrInput `pulumi:"maxFindingsPerRequest"` }
Configuration to control the number of findings returned for inspection. This is not used for de-identification or data profiling.
func (GooglePrivacyDlpV2FindingLimitsArgs) ElementType ¶
func (GooglePrivacyDlpV2FindingLimitsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsOutput ¶
func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsOutput() GooglePrivacyDlpV2FindingLimitsOutput
func (GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsOutputWithContext ¶
func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsOutput
func (GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsPtrOutput ¶
func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput
func (GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2FindingLimitsArgs) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput
type GooglePrivacyDlpV2FindingLimitsInput ¶
type GooglePrivacyDlpV2FindingLimitsInput interface { pulumi.Input ToGooglePrivacyDlpV2FindingLimitsOutput() GooglePrivacyDlpV2FindingLimitsOutput ToGooglePrivacyDlpV2FindingLimitsOutputWithContext(context.Context) GooglePrivacyDlpV2FindingLimitsOutput }
GooglePrivacyDlpV2FindingLimitsInput is an input type that accepts GooglePrivacyDlpV2FindingLimitsArgs and GooglePrivacyDlpV2FindingLimitsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FindingLimitsInput` via:
GooglePrivacyDlpV2FindingLimitsArgs{...}
type GooglePrivacyDlpV2FindingLimitsOutput ¶
type GooglePrivacyDlpV2FindingLimitsOutput struct{ *pulumi.OutputState }
Configuration to control the number of findings returned for inspection. This is not used for de-identification or data profiling.
func (GooglePrivacyDlpV2FindingLimitsOutput) ElementType ¶
func (GooglePrivacyDlpV2FindingLimitsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerInfoType ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerInfoType() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
Configuration of findings limit given for specified infoTypes.
func (GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerItem ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerItem() pulumi.IntPtrOutput
Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored.
func (GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerRequest ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) MaxFindingsPerRequest() pulumi.IntPtrOutput
Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher.
func (GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsOutput ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsOutput() GooglePrivacyDlpV2FindingLimitsOutput
func (GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsOutputWithContext ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsOutput
func (GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutput ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput
func (GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FindingLimitsOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput
type GooglePrivacyDlpV2FindingLimitsPtrInput ¶
type GooglePrivacyDlpV2FindingLimitsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput }
GooglePrivacyDlpV2FindingLimitsPtrInput is an input type that accepts GooglePrivacyDlpV2FindingLimitsArgs, GooglePrivacyDlpV2FindingLimitsPtr and GooglePrivacyDlpV2FindingLimitsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FindingLimitsPtrInput` via:
GooglePrivacyDlpV2FindingLimitsArgs{...} or: nil
func GooglePrivacyDlpV2FindingLimitsPtr ¶
func GooglePrivacyDlpV2FindingLimitsPtr(v *GooglePrivacyDlpV2FindingLimitsArgs) GooglePrivacyDlpV2FindingLimitsPtrInput
type GooglePrivacyDlpV2FindingLimitsPtrOutput ¶
type GooglePrivacyDlpV2FindingLimitsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerInfoType ¶
func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerInfoType() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
Configuration of findings limit given for specified infoTypes.
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerItem ¶
func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerItem() pulumi.IntPtrOutput
Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored.
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerRequest ¶
func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) MaxFindingsPerRequest() pulumi.IntPtrOutput
Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher.
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutput ¶
func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutput() GooglePrivacyDlpV2FindingLimitsPtrOutput
func (GooglePrivacyDlpV2FindingLimitsPtrOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FindingLimitsPtrOutput) ToGooglePrivacyDlpV2FindingLimitsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsPtrOutput
type GooglePrivacyDlpV2FindingLimitsResponse ¶
type GooglePrivacyDlpV2FindingLimitsResponse struct { // Configuration of findings limit given for specified infoTypes. MaxFindingsPerInfoType []GooglePrivacyDlpV2InfoTypeLimitResponse `pulumi:"maxFindingsPerInfoType"` // Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored. MaxFindingsPerItem int `pulumi:"maxFindingsPerItem"` // Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher. MaxFindingsPerRequest int `pulumi:"maxFindingsPerRequest"` }
Configuration to control the number of findings returned for inspection. This is not used for de-identification or data profiling.
type GooglePrivacyDlpV2FindingLimitsResponseOutput ¶
type GooglePrivacyDlpV2FindingLimitsResponseOutput struct{ *pulumi.OutputState }
Configuration to control the number of findings returned for inspection. This is not used for de-identification or data profiling.
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerInfoType ¶
func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerInfoType() GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
Configuration of findings limit given for specified infoTypes.
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerItem ¶
func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerItem() pulumi.IntOutput
Max number of findings that will be returned for each item scanned. When set within `InspectJobConfig`, the maximum returned is 2000 regardless if this is set higher. When set within `InspectContentRequest`, this field is ignored.
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerRequest ¶
func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) MaxFindingsPerRequest() pulumi.IntOutput
Max number of findings that will be returned per request/job. When set within `InspectContentRequest`, the maximum returned is 2000 regardless if this is set higher.
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) ToGooglePrivacyDlpV2FindingLimitsResponseOutput ¶
func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) ToGooglePrivacyDlpV2FindingLimitsResponseOutput() GooglePrivacyDlpV2FindingLimitsResponseOutput
func (GooglePrivacyDlpV2FindingLimitsResponseOutput) ToGooglePrivacyDlpV2FindingLimitsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2FindingLimitsResponseOutput) ToGooglePrivacyDlpV2FindingLimitsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FindingLimitsResponseOutput
type GooglePrivacyDlpV2FixedSizeBucketingConfig ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfig struct { // Size of each bucket (except for minimum and maximum buckets). So if `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. BucketSize float64 `pulumi:"bucketSize"` // Lower bound value of buckets. All values less than `lower_bound` are grouped together into a single bucket; for example if `lower_bound` = 10, then all values less than 10 are replaced with the value "-10". LowerBound GooglePrivacyDlpV2Value `pulumi:"lowerBound"` // Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if `upper_bound` = 89, then all values greater than 89 are replaced with the value "89+". UpperBound GooglePrivacyDlpV2Value `pulumi:"upperBound"` }
Buckets values based on fixed size ranges. The Bucketing transformation can provide all of this functionality, but requires more configuration. This message is provided as a convenience to the user for simple bucketing strategies. The transformed value will be a hyphenated string of {lower_bound}-{upper_bound}. For example, if lower_bound = 10 and upper_bound = 20, all values that are within this bucket will be replaced with "10-20". This can be used on data of type: double, long. If the bound Value type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
type GooglePrivacyDlpV2FixedSizeBucketingConfigArgs ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigArgs struct { // Size of each bucket (except for minimum and maximum buckets). So if `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. BucketSize pulumi.Float64Input `pulumi:"bucketSize"` // Lower bound value of buckets. All values less than `lower_bound` are grouped together into a single bucket; for example if `lower_bound` = 10, then all values less than 10 are replaced with the value "-10". LowerBound GooglePrivacyDlpV2ValueInput `pulumi:"lowerBound"` // Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if `upper_bound` = 89, then all values greater than 89 are replaced with the value "89+". UpperBound GooglePrivacyDlpV2ValueInput `pulumi:"upperBound"` }
Buckets values based on fixed size ranges. The Bucketing transformation can provide all of this functionality, but requires more configuration. This message is provided as a convenience to the user for simple bucketing strategies. The transformed value will be a hyphenated string of {lower_bound}-{upper_bound}. For example, if lower_bound = 10 and upper_bound = 20, all values that are within this bucket will be replaced with "10-20". This can be used on data of type: double, long. If the bound Value type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput ¶
func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput ¶
func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
type GooglePrivacyDlpV2FixedSizeBucketingConfigInput ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigOutput ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext(context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigOutput }
GooglePrivacyDlpV2FixedSizeBucketingConfigInput is an input type that accepts GooglePrivacyDlpV2FixedSizeBucketingConfigArgs and GooglePrivacyDlpV2FixedSizeBucketingConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FixedSizeBucketingConfigInput` via:
GooglePrivacyDlpV2FixedSizeBucketingConfigArgs{...}
type GooglePrivacyDlpV2FixedSizeBucketingConfigOutput ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigOutput struct{ *pulumi.OutputState }
Buckets values based on fixed size ranges. The Bucketing transformation can provide all of this functionality, but requires more configuration. This message is provided as a convenience to the user for simple bucketing strategies. The transformed value will be a hyphenated string of {lower_bound}-{upper_bound}. For example, if lower_bound = 10 and upper_bound = 20, all values that are within this bucket will be replaced with "10-20". This can be used on data of type: double, long. If the bound Value type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) BucketSize ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) BucketSize() pulumi.Float64Output
Size of each bucket (except for minimum and maximum buckets). So if `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works.
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) LowerBound ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) LowerBound() GooglePrivacyDlpV2ValueOutput
Lower bound value of buckets. All values less than `lower_bound` are grouped together into a single bucket; for example if `lower_bound` = 10, then all values less than 10 are replaced with the value "-10".
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) UpperBound ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigOutput) UpperBound() GooglePrivacyDlpV2ValueOutput
Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if `upper_bound` = 89, then all values greater than 89 are replaced with the value "89+".
type GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput }
GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput is an input type that accepts GooglePrivacyDlpV2FixedSizeBucketingConfigArgs, GooglePrivacyDlpV2FixedSizeBucketingConfigPtr and GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput` via:
GooglePrivacyDlpV2FixedSizeBucketingConfigArgs{...} or: nil
func GooglePrivacyDlpV2FixedSizeBucketingConfigPtr ¶
func GooglePrivacyDlpV2FixedSizeBucketingConfigPtr(v *GooglePrivacyDlpV2FixedSizeBucketingConfigArgs) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput
type GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) BucketSize ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) BucketSize() pulumi.Float64PtrOutput
Size of each bucket (except for minimum and maximum buckets). So if `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works.
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) LowerBound ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) LowerBound() GooglePrivacyDlpV2ValuePtrOutput
Lower bound value of buckets. All values less than `lower_bound` are grouped together into a single bucket; for example if `lower_bound` = 10, then all values less than 10 are replaced with the value "-10".
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) UpperBound ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput) UpperBound() GooglePrivacyDlpV2ValuePtrOutput
Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if `upper_bound` = 89, then all values greater than 89 are replaced with the value "89+".
type GooglePrivacyDlpV2FixedSizeBucketingConfigResponse ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigResponse struct { // Size of each bucket (except for minimum and maximum buckets). So if `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works. BucketSize float64 `pulumi:"bucketSize"` // Lower bound value of buckets. All values less than `lower_bound` are grouped together into a single bucket; for example if `lower_bound` = 10, then all values less than 10 are replaced with the value "-10". LowerBound GooglePrivacyDlpV2ValueResponse `pulumi:"lowerBound"` // Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if `upper_bound` = 89, then all values greater than 89 are replaced with the value "89+". UpperBound GooglePrivacyDlpV2ValueResponse `pulumi:"upperBound"` }
Buckets values based on fixed size ranges. The Bucketing transformation can provide all of this functionality, but requires more configuration. This message is provided as a convenience to the user for simple bucketing strategies. The transformed value will be a hyphenated string of {lower_bound}-{upper_bound}. For example, if lower_bound = 10 and upper_bound = 20, all values that are within this bucket will be replaced with "10-20". This can be used on data of type: double, long. If the bound Value type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
type GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput ¶
type GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput struct{ *pulumi.OutputState }
Buckets values based on fixed size ranges. The Bucketing transformation can provide all of this functionality, but requires more configuration. This message is provided as a convenience to the user for simple bucketing strategies. The transformed value will be a hyphenated string of {lower_bound}-{upper_bound}. For example, if lower_bound = 10 and upper_bound = 20, all values that are within this bucket will be replaced with "10-20". This can be used on data of type: double, long. If the bound Value type differs from the type of data being transformed, we will first attempt converting the type of the data to be transformed to match the type of the bound before comparing. See https://cloud.google.com/dlp/docs/concepts-bucketing to learn more.
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) BucketSize ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) BucketSize() pulumi.Float64Output
Size of each bucket (except for minimum and maximum buckets). So if `lower_bound` = 10, `upper_bound` = 89, and `bucket_size` = 10, then the following buckets would be used: -10, 10-20, 20-30, 30-40, 40-50, 50-60, 60-70, 70-80, 80-89, 89+. Precision up to 2 decimals works.
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) LowerBound ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) LowerBound() GooglePrivacyDlpV2ValueResponseOutput
Lower bound value of buckets. All values less than `lower_bound` are grouped together into a single bucket; for example if `lower_bound` = 10, then all values less than 10 are replaced with the value "-10".
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput() GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) ToGooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
func (GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) UpperBound ¶
func (o GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput) UpperBound() GooglePrivacyDlpV2ValueResponseOutput
Upper bound value of buckets. All values greater than upper_bound are grouped together into a single bucket; for example if `upper_bound` = 89, then all values greater than 89 are replaced with the value "89+".
type GooglePrivacyDlpV2HotwordRule ¶
type GooglePrivacyDlpV2HotwordRule struct { // Regular expression pattern defining what qualifies as a hotword. HotwordRegex *GooglePrivacyDlpV2Regex `pulumi:"hotwordRegex"` // Likelihood adjustment to apply to all matching findings. LikelihoodAdjustment *GooglePrivacyDlpV2LikelihoodAdjustment `pulumi:"likelihoodAdjustment"` // Proximity of the finding within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. Note that the finding itself will be included in the window, so that hotwords may be used to match substrings of the finding itself. For example, the certainty of a phone number regex "\(\d{3}\) \d{3}-\d{4}" could be adjusted upwards if the area code is known to be the local area code of a company office using the hotword regex "\(xxx\)", where "xxx" is the area code in question. Proximity *GooglePrivacyDlpV2Proximity `pulumi:"proximity"` }
The rule that adjusts the likelihood of findings within a certain proximity of hotwords.
type GooglePrivacyDlpV2HotwordRuleArgs ¶
type GooglePrivacyDlpV2HotwordRuleArgs struct { // Regular expression pattern defining what qualifies as a hotword. HotwordRegex GooglePrivacyDlpV2RegexPtrInput `pulumi:"hotwordRegex"` // Likelihood adjustment to apply to all matching findings. LikelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput `pulumi:"likelihoodAdjustment"` // Proximity of the finding within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. Note that the finding itself will be included in the window, so that hotwords may be used to match substrings of the finding itself. For example, the certainty of a phone number regex "\(\d{3}\) \d{3}-\d{4}" could be adjusted upwards if the area code is known to be the local area code of a company office using the hotword regex "\(xxx\)", where "xxx" is the area code in question. Proximity GooglePrivacyDlpV2ProximityPtrInput `pulumi:"proximity"` }
The rule that adjusts the likelihood of findings within a certain proximity of hotwords.
func (GooglePrivacyDlpV2HotwordRuleArgs) ElementType ¶
func (GooglePrivacyDlpV2HotwordRuleArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRuleOutput ¶
func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRuleOutput() GooglePrivacyDlpV2HotwordRuleOutput
func (GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRuleOutputWithContext ¶
func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRuleOutput
func (GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRulePtrOutput ¶
func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput
func (GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2HotwordRuleArgs) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput
type GooglePrivacyDlpV2HotwordRuleInput ¶
type GooglePrivacyDlpV2HotwordRuleInput interface { pulumi.Input ToGooglePrivacyDlpV2HotwordRuleOutput() GooglePrivacyDlpV2HotwordRuleOutput ToGooglePrivacyDlpV2HotwordRuleOutputWithContext(context.Context) GooglePrivacyDlpV2HotwordRuleOutput }
GooglePrivacyDlpV2HotwordRuleInput is an input type that accepts GooglePrivacyDlpV2HotwordRuleArgs and GooglePrivacyDlpV2HotwordRuleOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2HotwordRuleInput` via:
GooglePrivacyDlpV2HotwordRuleArgs{...}
type GooglePrivacyDlpV2HotwordRuleOutput ¶
type GooglePrivacyDlpV2HotwordRuleOutput struct{ *pulumi.OutputState }
The rule that adjusts the likelihood of findings within a certain proximity of hotwords.
func (GooglePrivacyDlpV2HotwordRuleOutput) ElementType ¶
func (GooglePrivacyDlpV2HotwordRuleOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HotwordRuleOutput) HotwordRegex ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) HotwordRegex() GooglePrivacyDlpV2RegexPtrOutput
Regular expression pattern defining what qualifies as a hotword.
func (GooglePrivacyDlpV2HotwordRuleOutput) LikelihoodAdjustment ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) LikelihoodAdjustment() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
Likelihood adjustment to apply to all matching findings.
func (GooglePrivacyDlpV2HotwordRuleOutput) Proximity ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) Proximity() GooglePrivacyDlpV2ProximityPtrOutput
Proximity of the finding within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. Note that the finding itself will be included in the window, so that hotwords may be used to match substrings of the finding itself. For example, the certainty of a phone number regex "\(\d{3}\) \d{3}-\d{4}" could be adjusted upwards if the area code is known to be the local area code of a company office using the hotword regex "\(xxx\)", where "xxx" is the area code in question.
func (GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRuleOutput ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRuleOutput() GooglePrivacyDlpV2HotwordRuleOutput
func (GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRuleOutputWithContext ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRuleOutput
func (GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutput ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput
func (GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2HotwordRuleOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput
type GooglePrivacyDlpV2HotwordRulePtrInput ¶
type GooglePrivacyDlpV2HotwordRulePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput }
GooglePrivacyDlpV2HotwordRulePtrInput is an input type that accepts GooglePrivacyDlpV2HotwordRuleArgs, GooglePrivacyDlpV2HotwordRulePtr and GooglePrivacyDlpV2HotwordRulePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2HotwordRulePtrInput` via:
GooglePrivacyDlpV2HotwordRuleArgs{...} or: nil
func GooglePrivacyDlpV2HotwordRulePtr ¶
func GooglePrivacyDlpV2HotwordRulePtr(v *GooglePrivacyDlpV2HotwordRuleArgs) GooglePrivacyDlpV2HotwordRulePtrInput
type GooglePrivacyDlpV2HotwordRulePtrOutput ¶
type GooglePrivacyDlpV2HotwordRulePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2HotwordRulePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2HotwordRulePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HotwordRulePtrOutput) HotwordRegex ¶
func (o GooglePrivacyDlpV2HotwordRulePtrOutput) HotwordRegex() GooglePrivacyDlpV2RegexPtrOutput
Regular expression pattern defining what qualifies as a hotword.
func (GooglePrivacyDlpV2HotwordRulePtrOutput) LikelihoodAdjustment ¶
func (o GooglePrivacyDlpV2HotwordRulePtrOutput) LikelihoodAdjustment() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
Likelihood adjustment to apply to all matching findings.
func (GooglePrivacyDlpV2HotwordRulePtrOutput) Proximity ¶
func (o GooglePrivacyDlpV2HotwordRulePtrOutput) Proximity() GooglePrivacyDlpV2ProximityPtrOutput
Proximity of the finding within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. Note that the finding itself will be included in the window, so that hotwords may be used to match substrings of the finding itself. For example, the certainty of a phone number regex "\(\d{3}\) \d{3}-\d{4}" could be adjusted upwards if the area code is known to be the local area code of a company office using the hotword regex "\(xxx\)", where "xxx" is the area code in question.
func (GooglePrivacyDlpV2HotwordRulePtrOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutput ¶
func (o GooglePrivacyDlpV2HotwordRulePtrOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutput() GooglePrivacyDlpV2HotwordRulePtrOutput
func (GooglePrivacyDlpV2HotwordRulePtrOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2HotwordRulePtrOutput) ToGooglePrivacyDlpV2HotwordRulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRulePtrOutput
type GooglePrivacyDlpV2HotwordRuleResponse ¶
type GooglePrivacyDlpV2HotwordRuleResponse struct { // Regular expression pattern defining what qualifies as a hotword. HotwordRegex GooglePrivacyDlpV2RegexResponse `pulumi:"hotwordRegex"` // Likelihood adjustment to apply to all matching findings. LikelihoodAdjustment GooglePrivacyDlpV2LikelihoodAdjustmentResponse `pulumi:"likelihoodAdjustment"` // Proximity of the finding within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. Note that the finding itself will be included in the window, so that hotwords may be used to match substrings of the finding itself. For example, the certainty of a phone number regex "\(\d{3}\) \d{3}-\d{4}" could be adjusted upwards if the area code is known to be the local area code of a company office using the hotword regex "\(xxx\)", where "xxx" is the area code in question. Proximity GooglePrivacyDlpV2ProximityResponse `pulumi:"proximity"` }
The rule that adjusts the likelihood of findings within a certain proximity of hotwords.
type GooglePrivacyDlpV2HotwordRuleResponseOutput ¶
type GooglePrivacyDlpV2HotwordRuleResponseOutput struct{ *pulumi.OutputState }
The rule that adjusts the likelihood of findings within a certain proximity of hotwords.
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) HotwordRegex ¶
func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) HotwordRegex() GooglePrivacyDlpV2RegexResponseOutput
Regular expression pattern defining what qualifies as a hotword.
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) LikelihoodAdjustment ¶
func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) LikelihoodAdjustment() GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
Likelihood adjustment to apply to all matching findings.
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) Proximity ¶
func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) Proximity() GooglePrivacyDlpV2ProximityResponseOutput
Proximity of the finding within which the entire hotword must reside. The total length of the window cannot exceed 1000 characters. Note that the finding itself will be included in the window, so that hotwords may be used to match substrings of the finding itself. For example, the certainty of a phone number regex "\(\d{3}\) \d{3}-\d{4}" could be adjusted upwards if the area code is known to be the local area code of a company office using the hotword regex "\(xxx\)", where "xxx" is the area code in question.
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) ToGooglePrivacyDlpV2HotwordRuleResponseOutput ¶
func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) ToGooglePrivacyDlpV2HotwordRuleResponseOutput() GooglePrivacyDlpV2HotwordRuleResponseOutput
func (GooglePrivacyDlpV2HotwordRuleResponseOutput) ToGooglePrivacyDlpV2HotwordRuleResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2HotwordRuleResponseOutput) ToGooglePrivacyDlpV2HotwordRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HotwordRuleResponseOutput
type GooglePrivacyDlpV2HybridInspectStatisticsResponse ¶
type GooglePrivacyDlpV2HybridInspectStatisticsResponse struct { // The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed. AbortedCount string `pulumi:"abortedCount"` // The number of hybrid requests currently being processed. Only populated when called via method `getDlpJob`. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for. PendingCount string `pulumi:"pendingCount"` // The number of hybrid inspection requests processed within this job. ProcessedCount string `pulumi:"processedCount"` }
Statistics related to processing hybrid inspect requests.
type GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput ¶
type GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput struct{ *pulumi.OutputState }
Statistics related to processing hybrid inspect requests.
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) AbortedCount ¶
func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) AbortedCount() pulumi.StringOutput
The number of hybrid inspection requests aborted because the job ran out of quota or was ended before they could be processed.
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) PendingCount ¶
func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) PendingCount() pulumi.StringOutput
The number of hybrid requests currently being processed. Only populated when called via method `getDlpJob`. A burst of traffic may cause hybrid inspect requests to be enqueued. Processing will take place as quickly as possible, but resource limitations may impact how long a request is enqueued for.
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ProcessedCount ¶
func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ProcessedCount() pulumi.StringOutput
The number of hybrid inspection requests processed within this job.
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ToGooglePrivacyDlpV2HybridInspectStatisticsResponseOutput ¶
func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ToGooglePrivacyDlpV2HybridInspectStatisticsResponseOutput() GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
func (GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ToGooglePrivacyDlpV2HybridInspectStatisticsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput) ToGooglePrivacyDlpV2HybridInspectStatisticsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
type GooglePrivacyDlpV2HybridOptions ¶
type GooglePrivacyDlpV2HybridOptions struct { // A short description of where the data is coming from. Will be stored once in the job. 256 max length. Description *string `pulumi:"description"` // To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"` Labels map[string]string `pulumi:"labels"` // These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required. RequiredFindingLabelKeys []string `pulumi:"requiredFindingLabelKeys"` // If the container is a table, additional information to make findings meaningful such as the columns that are primary keys. TableOptions *GooglePrivacyDlpV2TableOptions `pulumi:"tableOptions"` }
Configuration to control jobs where the content being inspected is outside of Google Cloud Platform.
type GooglePrivacyDlpV2HybridOptionsArgs ¶
type GooglePrivacyDlpV2HybridOptionsArgs struct { // A short description of where the data is coming from. Will be stored once in the job. 256 max length. Description pulumi.StringPtrInput `pulumi:"description"` // To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"` Labels pulumi.StringMapInput `pulumi:"labels"` // These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required. RequiredFindingLabelKeys pulumi.StringArrayInput `pulumi:"requiredFindingLabelKeys"` // If the container is a table, additional information to make findings meaningful such as the columns that are primary keys. TableOptions GooglePrivacyDlpV2TableOptionsPtrInput `pulumi:"tableOptions"` }
Configuration to control jobs where the content being inspected is outside of Google Cloud Platform.
func (GooglePrivacyDlpV2HybridOptionsArgs) ElementType ¶
func (GooglePrivacyDlpV2HybridOptionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsOutput ¶
func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsOutput() GooglePrivacyDlpV2HybridOptionsOutput
func (GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsOutputWithContext ¶
func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsOutput
func (GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsPtrOutput ¶
func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput
func (GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2HybridOptionsArgs) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput
type GooglePrivacyDlpV2HybridOptionsInput ¶
type GooglePrivacyDlpV2HybridOptionsInput interface { pulumi.Input ToGooglePrivacyDlpV2HybridOptionsOutput() GooglePrivacyDlpV2HybridOptionsOutput ToGooglePrivacyDlpV2HybridOptionsOutputWithContext(context.Context) GooglePrivacyDlpV2HybridOptionsOutput }
GooglePrivacyDlpV2HybridOptionsInput is an input type that accepts GooglePrivacyDlpV2HybridOptionsArgs and GooglePrivacyDlpV2HybridOptionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2HybridOptionsInput` via:
GooglePrivacyDlpV2HybridOptionsArgs{...}
type GooglePrivacyDlpV2HybridOptionsOutput ¶
type GooglePrivacyDlpV2HybridOptionsOutput struct{ *pulumi.OutputState }
Configuration to control jobs where the content being inspected is outside of Google Cloud Platform.
func (GooglePrivacyDlpV2HybridOptionsOutput) Description ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) Description() pulumi.StringPtrOutput
A short description of where the data is coming from. Will be stored once in the job. 256 max length.
func (GooglePrivacyDlpV2HybridOptionsOutput) ElementType ¶
func (GooglePrivacyDlpV2HybridOptionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HybridOptionsOutput) Labels ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) Labels() pulumi.StringMapOutput
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
func (GooglePrivacyDlpV2HybridOptionsOutput) RequiredFindingLabelKeys ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) RequiredFindingLabelKeys() pulumi.StringArrayOutput
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
func (GooglePrivacyDlpV2HybridOptionsOutput) TableOptions ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) TableOptions() GooglePrivacyDlpV2TableOptionsPtrOutput
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
func (GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsOutput ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsOutput() GooglePrivacyDlpV2HybridOptionsOutput
func (GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsOutputWithContext ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsOutput
func (GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput
func (GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2HybridOptionsOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput
type GooglePrivacyDlpV2HybridOptionsPtrInput ¶
type GooglePrivacyDlpV2HybridOptionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput }
GooglePrivacyDlpV2HybridOptionsPtrInput is an input type that accepts GooglePrivacyDlpV2HybridOptionsArgs, GooglePrivacyDlpV2HybridOptionsPtr and GooglePrivacyDlpV2HybridOptionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2HybridOptionsPtrInput` via:
GooglePrivacyDlpV2HybridOptionsArgs{...} or: nil
func GooglePrivacyDlpV2HybridOptionsPtr ¶
func GooglePrivacyDlpV2HybridOptionsPtr(v *GooglePrivacyDlpV2HybridOptionsArgs) GooglePrivacyDlpV2HybridOptionsPtrInput
type GooglePrivacyDlpV2HybridOptionsPtrOutput ¶
type GooglePrivacyDlpV2HybridOptionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) Description ¶
func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) Description() pulumi.StringPtrOutput
A short description of where the data is coming from. Will be stored once in the job. 256 max length.
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) Labels ¶
func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) Labels() pulumi.StringMapOutput
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) RequiredFindingLabelKeys ¶
func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) RequiredFindingLabelKeys() pulumi.StringArrayOutput
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) TableOptions ¶
func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) TableOptions() GooglePrivacyDlpV2TableOptionsPtrOutput
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutput() GooglePrivacyDlpV2HybridOptionsPtrOutput
func (GooglePrivacyDlpV2HybridOptionsPtrOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2HybridOptionsPtrOutput) ToGooglePrivacyDlpV2HybridOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsPtrOutput
type GooglePrivacyDlpV2HybridOptionsResponse ¶
type GooglePrivacyDlpV2HybridOptionsResponse struct { // A short description of where the data is coming from. Will be stored once in the job. 256 max length. Description string `pulumi:"description"` // To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"` Labels map[string]string `pulumi:"labels"` // These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required. RequiredFindingLabelKeys []string `pulumi:"requiredFindingLabelKeys"` // If the container is a table, additional information to make findings meaningful such as the columns that are primary keys. TableOptions GooglePrivacyDlpV2TableOptionsResponse `pulumi:"tableOptions"` }
Configuration to control jobs where the content being inspected is outside of Google Cloud Platform.
type GooglePrivacyDlpV2HybridOptionsResponseOutput ¶
type GooglePrivacyDlpV2HybridOptionsResponseOutput struct{ *pulumi.OutputState }
Configuration to control jobs where the content being inspected is outside of Google Cloud Platform.
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) Description ¶
func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) Description() pulumi.StringOutput
A short description of where the data is coming from. Will be stored once in the job. 256 max length.
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) Labels ¶
func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) Labels() pulumi.StringMapOutput
To organize findings, these labels will be added to each finding. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. Label values must be between 0 and 63 characters long and must conform to the regular expression `([a-z]([-a-z0-9]*[a-z0-9])?)?`. No more than 10 labels can be associated with a given finding. Examples: * `"environment" : "production"` * `"pipeline" : "etl"`
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) RequiredFindingLabelKeys ¶
func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) RequiredFindingLabelKeys() pulumi.StringArrayOutput
These are labels that each inspection request must include within their 'finding_labels' map. Request may contain others, but any missing one of these will be rejected. Label keys must be between 1 and 63 characters long and must conform to the following regular expression: `[a-z]([-a-z0-9]*[a-z0-9])?`. No more than 10 keys can be required.
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) TableOptions ¶
func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) TableOptions() GooglePrivacyDlpV2TableOptionsResponseOutput
If the container is a table, additional information to make findings meaningful such as the columns that are primary keys.
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) ToGooglePrivacyDlpV2HybridOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) ToGooglePrivacyDlpV2HybridOptionsResponseOutput() GooglePrivacyDlpV2HybridOptionsResponseOutput
func (GooglePrivacyDlpV2HybridOptionsResponseOutput) ToGooglePrivacyDlpV2HybridOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2HybridOptionsResponseOutput) ToGooglePrivacyDlpV2HybridOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2HybridOptionsResponseOutput
type GooglePrivacyDlpV2InfoType ¶
type GooglePrivacyDlpV2InfoType struct { // Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. Name *string `pulumi:"name"` // Optional version name for this InfoType. Version *string `pulumi:"version"` }
Type of information detected by the API.
type GooglePrivacyDlpV2InfoTypeArgs ¶
type GooglePrivacyDlpV2InfoTypeArgs struct { // Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. Name pulumi.StringPtrInput `pulumi:"name"` // Optional version name for this InfoType. Version pulumi.StringPtrInput `pulumi:"version"` }
Type of information detected by the API.
func (GooglePrivacyDlpV2InfoTypeArgs) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypeOutput ¶
func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypeOutput() GooglePrivacyDlpV2InfoTypeOutput
func (GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypeOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeOutput
func (GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypePtrOutput ¶
func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput
func (GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeArgs) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypePtrOutput
type GooglePrivacyDlpV2InfoTypeArray ¶
type GooglePrivacyDlpV2InfoTypeArray []GooglePrivacyDlpV2InfoTypeInput
func (GooglePrivacyDlpV2InfoTypeArray) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeArray) ToGooglePrivacyDlpV2InfoTypeArrayOutput ¶
func (i GooglePrivacyDlpV2InfoTypeArray) ToGooglePrivacyDlpV2InfoTypeArrayOutput() GooglePrivacyDlpV2InfoTypeArrayOutput
func (GooglePrivacyDlpV2InfoTypeArray) ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeArray) ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeArrayOutput
type GooglePrivacyDlpV2InfoTypeArrayInput ¶
type GooglePrivacyDlpV2InfoTypeArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeArrayOutput() GooglePrivacyDlpV2InfoTypeArrayOutput ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeArrayOutput }
GooglePrivacyDlpV2InfoTypeArrayInput is an input type that accepts GooglePrivacyDlpV2InfoTypeArray and GooglePrivacyDlpV2InfoTypeArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeArrayInput` via:
GooglePrivacyDlpV2InfoTypeArray{ GooglePrivacyDlpV2InfoTypeArgs{...} }
type GooglePrivacyDlpV2InfoTypeArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeArrayOutput) Index ¶
func (o GooglePrivacyDlpV2InfoTypeArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2InfoTypeOutput
func (GooglePrivacyDlpV2InfoTypeArrayOutput) ToGooglePrivacyDlpV2InfoTypeArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeArrayOutput) ToGooglePrivacyDlpV2InfoTypeArrayOutput() GooglePrivacyDlpV2InfoTypeArrayOutput
func (GooglePrivacyDlpV2InfoTypeArrayOutput) ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeArrayOutput) ToGooglePrivacyDlpV2InfoTypeArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeArrayOutput
type GooglePrivacyDlpV2InfoTypeInput ¶
type GooglePrivacyDlpV2InfoTypeInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeOutput() GooglePrivacyDlpV2InfoTypeOutput ToGooglePrivacyDlpV2InfoTypeOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeOutput }
GooglePrivacyDlpV2InfoTypeInput is an input type that accepts GooglePrivacyDlpV2InfoTypeArgs and GooglePrivacyDlpV2InfoTypeOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeInput` via:
GooglePrivacyDlpV2InfoTypeArgs{...}
type GooglePrivacyDlpV2InfoTypeLimit ¶
type GooglePrivacyDlpV2InfoTypeLimit struct { // Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit. InfoType *GooglePrivacyDlpV2InfoType `pulumi:"infoType"` // Max findings limit for the given infoType. MaxFindings *int `pulumi:"maxFindings"` }
Max findings configuration per infoType, per content item or long running DlpJob.
type GooglePrivacyDlpV2InfoTypeLimitArgs ¶
type GooglePrivacyDlpV2InfoTypeLimitArgs struct { // Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit. InfoType GooglePrivacyDlpV2InfoTypePtrInput `pulumi:"infoType"` // Max findings limit for the given infoType. MaxFindings pulumi.IntPtrInput `pulumi:"maxFindings"` }
Max findings configuration per infoType, per content item or long running DlpJob.
func (GooglePrivacyDlpV2InfoTypeLimitArgs) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeLimitArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeLimitArgs) ToGooglePrivacyDlpV2InfoTypeLimitOutput ¶
func (i GooglePrivacyDlpV2InfoTypeLimitArgs) ToGooglePrivacyDlpV2InfoTypeLimitOutput() GooglePrivacyDlpV2InfoTypeLimitOutput
func (GooglePrivacyDlpV2InfoTypeLimitArgs) ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeLimitArgs) ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitOutput
type GooglePrivacyDlpV2InfoTypeLimitArray ¶
type GooglePrivacyDlpV2InfoTypeLimitArray []GooglePrivacyDlpV2InfoTypeLimitInput
func (GooglePrivacyDlpV2InfoTypeLimitArray) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeLimitArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeLimitArray) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput ¶
func (i GooglePrivacyDlpV2InfoTypeLimitArray) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
func (GooglePrivacyDlpV2InfoTypeLimitArray) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeLimitArray) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitArrayOutput
type GooglePrivacyDlpV2InfoTypeLimitArrayInput ¶
type GooglePrivacyDlpV2InfoTypeLimitArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput() GooglePrivacyDlpV2InfoTypeLimitArrayOutput ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeLimitArrayOutput }
GooglePrivacyDlpV2InfoTypeLimitArrayInput is an input type that accepts GooglePrivacyDlpV2InfoTypeLimitArray and GooglePrivacyDlpV2InfoTypeLimitArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeLimitArrayInput` via:
GooglePrivacyDlpV2InfoTypeLimitArray{ GooglePrivacyDlpV2InfoTypeLimitArgs{...} }
type GooglePrivacyDlpV2InfoTypeLimitArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeLimitArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutput() GooglePrivacyDlpV2InfoTypeLimitArrayOutput
func (GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeLimitArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitArrayOutput
type GooglePrivacyDlpV2InfoTypeLimitInput ¶
type GooglePrivacyDlpV2InfoTypeLimitInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeLimitOutput() GooglePrivacyDlpV2InfoTypeLimitOutput ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeLimitOutput }
GooglePrivacyDlpV2InfoTypeLimitInput is an input type that accepts GooglePrivacyDlpV2InfoTypeLimitArgs and GooglePrivacyDlpV2InfoTypeLimitOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeLimitInput` via:
GooglePrivacyDlpV2InfoTypeLimitArgs{...}
type GooglePrivacyDlpV2InfoTypeLimitOutput ¶
type GooglePrivacyDlpV2InfoTypeLimitOutput struct{ *pulumi.OutputState }
Max findings configuration per infoType, per content item or long running DlpJob.
func (GooglePrivacyDlpV2InfoTypeLimitOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeLimitOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeLimitOutput) InfoType ¶
func (o GooglePrivacyDlpV2InfoTypeLimitOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
func (GooglePrivacyDlpV2InfoTypeLimitOutput) MaxFindings ¶
func (o GooglePrivacyDlpV2InfoTypeLimitOutput) MaxFindings() pulumi.IntPtrOutput
Max findings limit for the given infoType.
func (GooglePrivacyDlpV2InfoTypeLimitOutput) ToGooglePrivacyDlpV2InfoTypeLimitOutput ¶
func (o GooglePrivacyDlpV2InfoTypeLimitOutput) ToGooglePrivacyDlpV2InfoTypeLimitOutput() GooglePrivacyDlpV2InfoTypeLimitOutput
func (GooglePrivacyDlpV2InfoTypeLimitOutput) ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeLimitOutput) ToGooglePrivacyDlpV2InfoTypeLimitOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitOutput
type GooglePrivacyDlpV2InfoTypeLimitResponse ¶
type GooglePrivacyDlpV2InfoTypeLimitResponse struct { // Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit. InfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoType"` // Max findings limit for the given infoType. MaxFindings int `pulumi:"maxFindings"` }
Max findings configuration per infoType, per content item or long running DlpJob.
type GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput() GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
func (GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitResponseArrayOutput
type GooglePrivacyDlpV2InfoTypeLimitResponseOutput ¶
type GooglePrivacyDlpV2InfoTypeLimitResponseOutput struct{ *pulumi.OutputState }
Max findings configuration per infoType, per content item or long running DlpJob.
func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) InfoType ¶
func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
Type of information the findings limit applies to. Only one limit per info_type should be provided. If InfoTypeLimit does not have an info_type, the DLP API applies the limit against all info_types that are found but not specified in another InfoTypeLimit.
func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) MaxFindings ¶
func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) MaxFindings() pulumi.IntOutput
Max findings limit for the given infoType.
func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseOutput ¶
func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseOutput() GooglePrivacyDlpV2InfoTypeLimitResponseOutput
func (GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeLimitResponseOutput) ToGooglePrivacyDlpV2InfoTypeLimitResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeLimitResponseOutput
type GooglePrivacyDlpV2InfoTypeOutput ¶
type GooglePrivacyDlpV2InfoTypeOutput struct{ *pulumi.OutputState }
Type of information detected by the API.
func (GooglePrivacyDlpV2InfoTypeOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeOutput) Name ¶
func (o GooglePrivacyDlpV2InfoTypeOutput) Name() pulumi.StringPtrOutput
Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
func (GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypeOutput ¶
func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypeOutput() GooglePrivacyDlpV2InfoTypeOutput
func (GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypeOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeOutput
func (GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypePtrOutput ¶
func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput
func (GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeOutput) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypePtrOutput
func (GooglePrivacyDlpV2InfoTypeOutput) Version ¶ added in v0.9.0
func (o GooglePrivacyDlpV2InfoTypeOutput) Version() pulumi.StringPtrOutput
Optional version name for this InfoType.
type GooglePrivacyDlpV2InfoTypePtrInput ¶
type GooglePrivacyDlpV2InfoTypePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypePtrOutput }
GooglePrivacyDlpV2InfoTypePtrInput is an input type that accepts GooglePrivacyDlpV2InfoTypeArgs, GooglePrivacyDlpV2InfoTypePtr and GooglePrivacyDlpV2InfoTypePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypePtrInput` via:
GooglePrivacyDlpV2InfoTypeArgs{...} or: nil
func GooglePrivacyDlpV2InfoTypePtr ¶
func GooglePrivacyDlpV2InfoTypePtr(v *GooglePrivacyDlpV2InfoTypeArgs) GooglePrivacyDlpV2InfoTypePtrInput
type GooglePrivacyDlpV2InfoTypePtrOutput ¶
type GooglePrivacyDlpV2InfoTypePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypePtrOutput) Elem ¶
func (o GooglePrivacyDlpV2InfoTypePtrOutput) Elem() GooglePrivacyDlpV2InfoTypeOutput
func (GooglePrivacyDlpV2InfoTypePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypePtrOutput) Name ¶
func (o GooglePrivacyDlpV2InfoTypePtrOutput) Name() pulumi.StringPtrOutput
Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
func (GooglePrivacyDlpV2InfoTypePtrOutput) ToGooglePrivacyDlpV2InfoTypePtrOutput ¶
func (o GooglePrivacyDlpV2InfoTypePtrOutput) ToGooglePrivacyDlpV2InfoTypePtrOutput() GooglePrivacyDlpV2InfoTypePtrOutput
func (GooglePrivacyDlpV2InfoTypePtrOutput) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypePtrOutput) ToGooglePrivacyDlpV2InfoTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypePtrOutput
func (GooglePrivacyDlpV2InfoTypePtrOutput) Version ¶ added in v0.9.0
func (o GooglePrivacyDlpV2InfoTypePtrOutput) Version() pulumi.StringPtrOutput
Optional version name for this InfoType.
type GooglePrivacyDlpV2InfoTypeResponse ¶
type GooglePrivacyDlpV2InfoTypeResponse struct { // Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`. Name string `pulumi:"name"` // Optional version name for this InfoType. Version string `pulumi:"version"` }
Type of information detected by the API.
type GooglePrivacyDlpV2InfoTypeResponseArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeResponseArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeResponseArrayOutput() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
func (GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeResponseArrayOutput
type GooglePrivacyDlpV2InfoTypeResponseOutput ¶
type GooglePrivacyDlpV2InfoTypeResponseOutput struct{ *pulumi.OutputState }
Type of information detected by the API.
func (GooglePrivacyDlpV2InfoTypeResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeResponseOutput) Name ¶
func (o GooglePrivacyDlpV2InfoTypeResponseOutput) Name() pulumi.StringOutput
Name of the information type. Either a name of your choosing when creating a CustomInfoType, or one of the names listed at https://cloud.google.com/dlp/docs/infotypes-reference when specifying a built-in type. When sending Cloud DLP results to Data Catalog, infoType names should conform to the pattern `[A-Za-z0-9$-_]{1,64}`.
func (GooglePrivacyDlpV2InfoTypeResponseOutput) ToGooglePrivacyDlpV2InfoTypeResponseOutput ¶
func (o GooglePrivacyDlpV2InfoTypeResponseOutput) ToGooglePrivacyDlpV2InfoTypeResponseOutput() GooglePrivacyDlpV2InfoTypeResponseOutput
func (GooglePrivacyDlpV2InfoTypeResponseOutput) ToGooglePrivacyDlpV2InfoTypeResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeResponseOutput) ToGooglePrivacyDlpV2InfoTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeResponseOutput
func (GooglePrivacyDlpV2InfoTypeResponseOutput) Version ¶ added in v0.9.0
func (o GooglePrivacyDlpV2InfoTypeResponseOutput) Version() pulumi.StringOutput
Optional version name for this InfoType.
type GooglePrivacyDlpV2InfoTypeStatsResponse ¶
type GooglePrivacyDlpV2InfoTypeStatsResponse struct { // Number of findings for this infoType. Count string `pulumi:"count"` // The type of finding this stat is for. InfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoType"` }
Statistics regarding a specific InfoType.
type GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput() GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
func (GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
type GooglePrivacyDlpV2InfoTypeStatsResponseOutput ¶
type GooglePrivacyDlpV2InfoTypeStatsResponseOutput struct{ *pulumi.OutputState }
Statistics regarding a specific InfoType.
func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) Count ¶
func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) Count() pulumi.StringOutput
Number of findings for this infoType.
func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) InfoType ¶
func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
The type of finding this stat is for.
func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseOutput ¶
func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseOutput() GooglePrivacyDlpV2InfoTypeStatsResponseOutput
func (GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2InfoTypeStatsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeStatsResponseOutput
type GooglePrivacyDlpV2InfoTypeTransformation ¶
type GooglePrivacyDlpV2InfoTypeTransformation struct { // InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in `InspectConfig`. InfoTypes []GooglePrivacyDlpV2InfoType `pulumi:"infoTypes"` // Primitive transformation to apply to the infoType. PrimitiveTransformation GooglePrivacyDlpV2PrimitiveTransformation `pulumi:"primitiveTransformation"` }
A transformation to apply to text that is identified as a specific info_type.
type GooglePrivacyDlpV2InfoTypeTransformationArgs ¶
type GooglePrivacyDlpV2InfoTypeTransformationArgs struct { // InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in `InspectConfig`. InfoTypes GooglePrivacyDlpV2InfoTypeArrayInput `pulumi:"infoTypes"` // Primitive transformation to apply to the infoType. PrimitiveTransformation GooglePrivacyDlpV2PrimitiveTransformationInput `pulumi:"primitiveTransformation"` }
A transformation to apply to text that is identified as a specific info_type.
func (GooglePrivacyDlpV2InfoTypeTransformationArgs) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationArgs) ToGooglePrivacyDlpV2InfoTypeTransformationOutput ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationArgs) ToGooglePrivacyDlpV2InfoTypeTransformationOutput() GooglePrivacyDlpV2InfoTypeTransformationOutput
func (GooglePrivacyDlpV2InfoTypeTransformationArgs) ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationArgs) ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationOutput
type GooglePrivacyDlpV2InfoTypeTransformationArray ¶
type GooglePrivacyDlpV2InfoTypeTransformationArray []GooglePrivacyDlpV2InfoTypeTransformationInput
func (GooglePrivacyDlpV2InfoTypeTransformationArray) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationArray) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationArray) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
func (GooglePrivacyDlpV2InfoTypeTransformationArray) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationArray) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
type GooglePrivacyDlpV2InfoTypeTransformationArrayInput ¶
type GooglePrivacyDlpV2InfoTypeTransformationArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeTransformationArrayOutput }
GooglePrivacyDlpV2InfoTypeTransformationArrayInput is an input type that accepts GooglePrivacyDlpV2InfoTypeTransformationArray and GooglePrivacyDlpV2InfoTypeTransformationArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeTransformationArrayInput` via:
GooglePrivacyDlpV2InfoTypeTransformationArray{ GooglePrivacyDlpV2InfoTypeTransformationArgs{...} }
type GooglePrivacyDlpV2InfoTypeTransformationArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
func (GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
type GooglePrivacyDlpV2InfoTypeTransformationInput ¶
type GooglePrivacyDlpV2InfoTypeTransformationInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeTransformationOutput() GooglePrivacyDlpV2InfoTypeTransformationOutput ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeTransformationOutput }
GooglePrivacyDlpV2InfoTypeTransformationInput is an input type that accepts GooglePrivacyDlpV2InfoTypeTransformationArgs and GooglePrivacyDlpV2InfoTypeTransformationOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeTransformationInput` via:
GooglePrivacyDlpV2InfoTypeTransformationArgs{...}
type GooglePrivacyDlpV2InfoTypeTransformationOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationOutput struct{ *pulumi.OutputState }
A transformation to apply to text that is identified as a specific info_type.
func (GooglePrivacyDlpV2InfoTypeTransformationOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in `InspectConfig`.
func (GooglePrivacyDlpV2InfoTypeTransformationOutput) PrimitiveTransformation ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationOutput
Primitive transformation to apply to the infoType.
func (GooglePrivacyDlpV2InfoTypeTransformationOutput) ToGooglePrivacyDlpV2InfoTypeTransformationOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) ToGooglePrivacyDlpV2InfoTypeTransformationOutput() GooglePrivacyDlpV2InfoTypeTransformationOutput
func (GooglePrivacyDlpV2InfoTypeTransformationOutput) ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationOutput) ToGooglePrivacyDlpV2InfoTypeTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationOutput
type GooglePrivacyDlpV2InfoTypeTransformationResponse ¶
type GooglePrivacyDlpV2InfoTypeTransformationResponse struct { // InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in `InspectConfig`. InfoTypes []GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoTypes"` // Primitive transformation to apply to the infoType. PrimitiveTransformation GooglePrivacyDlpV2PrimitiveTransformationResponse `pulumi:"primitiveTransformation"` }
A transformation to apply to text that is identified as a specific info_type.
type GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput() GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
func (GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
type GooglePrivacyDlpV2InfoTypeTransformationResponseOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationResponseOutput struct{ *pulumi.OutputState }
A transformation to apply to text that is identified as a specific info_type.
func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
InfoTypes to apply the transformation to. An empty list will cause this transformation to apply to all findings that correspond to infoTypes that were requested in `InspectConfig`.
func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) PrimitiveTransformation ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) PrimitiveTransformation() GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
Primitive transformation to apply to the infoType.
func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseOutput() GooglePrivacyDlpV2InfoTypeTransformationResponseOutput
func (GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationResponseOutput
type GooglePrivacyDlpV2InfoTypeTransformations ¶
type GooglePrivacyDlpV2InfoTypeTransformations struct { // Transformation for each infoType. Cannot specify more than one for a given infoType. Transformations []GooglePrivacyDlpV2InfoTypeTransformation `pulumi:"transformations"` }
A type of transformation that will scan unstructured text and apply various `PrimitiveTransformation`s to each finding, where the transformation is applied to only values that were identified as a specific info_type.
type GooglePrivacyDlpV2InfoTypeTransformationsArgs ¶
type GooglePrivacyDlpV2InfoTypeTransformationsArgs struct { // Transformation for each infoType. Cannot specify more than one for a given infoType. Transformations GooglePrivacyDlpV2InfoTypeTransformationArrayInput `pulumi:"transformations"` }
A type of transformation that will scan unstructured text and apply various `PrimitiveTransformation`s to each finding, where the transformation is applied to only values that were identified as a specific info_type.
func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsOutput ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsOutput() GooglePrivacyDlpV2InfoTypeTransformationsOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2InfoTypeTransformationsArgs) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
type GooglePrivacyDlpV2InfoTypeTransformationsInput ¶
type GooglePrivacyDlpV2InfoTypeTransformationsInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeTransformationsOutput() GooglePrivacyDlpV2InfoTypeTransformationsOutput ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeTransformationsOutput }
GooglePrivacyDlpV2InfoTypeTransformationsInput is an input type that accepts GooglePrivacyDlpV2InfoTypeTransformationsArgs and GooglePrivacyDlpV2InfoTypeTransformationsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeTransformationsInput` via:
GooglePrivacyDlpV2InfoTypeTransformationsArgs{...}
type GooglePrivacyDlpV2InfoTypeTransformationsOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationsOutput struct{ *pulumi.OutputState }
A type of transformation that will scan unstructured text and apply various `PrimitiveTransformation`s to each finding, where the transformation is applied to only values that were identified as a specific info_type.
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsOutput() GooglePrivacyDlpV2InfoTypeTransformationsOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsOutput) Transformations ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsOutput) Transformations() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
Transformation for each infoType. Cannot specify more than one for a given infoType.
type GooglePrivacyDlpV2InfoTypeTransformationsPtrInput ¶
type GooglePrivacyDlpV2InfoTypeTransformationsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput }
GooglePrivacyDlpV2InfoTypeTransformationsPtrInput is an input type that accepts GooglePrivacyDlpV2InfoTypeTransformationsArgs, GooglePrivacyDlpV2InfoTypeTransformationsPtr and GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InfoTypeTransformationsPtrInput` via:
GooglePrivacyDlpV2InfoTypeTransformationsArgs{...} or: nil
func GooglePrivacyDlpV2InfoTypeTransformationsPtr ¶
func GooglePrivacyDlpV2InfoTypeTransformationsPtr(v *GooglePrivacyDlpV2InfoTypeTransformationsArgs) GooglePrivacyDlpV2InfoTypeTransformationsPtrInput
type GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutput() GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) Transformations ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsPtrOutput) Transformations() GooglePrivacyDlpV2InfoTypeTransformationArrayOutput
Transformation for each infoType. Cannot specify more than one for a given infoType.
type GooglePrivacyDlpV2InfoTypeTransformationsResponse ¶
type GooglePrivacyDlpV2InfoTypeTransformationsResponse struct { // Transformation for each infoType. Cannot specify more than one for a given infoType. Transformations []GooglePrivacyDlpV2InfoTypeTransformationResponse `pulumi:"transformations"` }
A type of transformation that will scan unstructured text and apply various `PrimitiveTransformation`s to each finding, where the transformation is applied to only values that were identified as a specific info_type.
type GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput ¶
type GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput struct{ *pulumi.OutputState }
A type of transformation that will scan unstructured text and apply various `PrimitiveTransformation`s to each finding, where the transformation is applied to only values that were identified as a specific info_type.
func (GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsResponseOutput ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsResponseOutput() GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) ToGooglePrivacyDlpV2InfoTypeTransformationsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput
func (GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) Transformations ¶
func (o GooglePrivacyDlpV2InfoTypeTransformationsResponseOutput) Transformations() GooglePrivacyDlpV2InfoTypeTransformationResponseArrayOutput
Transformation for each infoType. Cannot specify more than one for a given infoType.
type GooglePrivacyDlpV2InspectConfig ¶
type GooglePrivacyDlpV2InspectConfig struct { // Deprecated and unused. // // Deprecated: Deprecated and unused. ContentOptions []GooglePrivacyDlpV2InspectConfigContentOptionsItem `pulumi:"contentOptions"` // CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more. CustomInfoTypes []GooglePrivacyDlpV2CustomInfoType `pulumi:"customInfoTypes"` // When true, excludes type information of the findings. This is not used for data profiling. ExcludeInfoTypes *bool `pulumi:"excludeInfoTypes"` // When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling. IncludeQuote *bool `pulumi:"includeQuote"` // Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time. InfoTypes []GooglePrivacyDlpV2InfoType `pulumi:"infoTypes"` // Configuration to control the number of findings returned. This is not used for data profiling. Limits *GooglePrivacyDlpV2FindingLimits `pulumi:"limits"` // Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more. MinLikelihood *GooglePrivacyDlpV2InspectConfigMinLikelihood `pulumi:"minLikelihood"` // Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type. RuleSet []GooglePrivacyDlpV2InspectionRuleSet `pulumi:"ruleSet"` }
Configuration description of the scanning process. When used with redactContent only info_types and min_likelihood are currently used.
type GooglePrivacyDlpV2InspectConfigArgs ¶
type GooglePrivacyDlpV2InspectConfigArgs struct { // Deprecated and unused. // // Deprecated: Deprecated and unused. ContentOptions GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayInput `pulumi:"contentOptions"` // CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more. CustomInfoTypes GooglePrivacyDlpV2CustomInfoTypeArrayInput `pulumi:"customInfoTypes"` // When true, excludes type information of the findings. This is not used for data profiling. ExcludeInfoTypes pulumi.BoolPtrInput `pulumi:"excludeInfoTypes"` // When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling. IncludeQuote pulumi.BoolPtrInput `pulumi:"includeQuote"` // Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time. InfoTypes GooglePrivacyDlpV2InfoTypeArrayInput `pulumi:"infoTypes"` // Configuration to control the number of findings returned. This is not used for data profiling. Limits GooglePrivacyDlpV2FindingLimitsPtrInput `pulumi:"limits"` // Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more. MinLikelihood GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrInput `pulumi:"minLikelihood"` // Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type. RuleSet GooglePrivacyDlpV2InspectionRuleSetArrayInput `pulumi:"ruleSet"` }
Configuration description of the scanning process. When used with redactContent only info_types and min_likelihood are currently used.
func (GooglePrivacyDlpV2InspectConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2InspectConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigOutput ¶
func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigOutput() GooglePrivacyDlpV2InspectConfigOutput
func (GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigOutput
func (GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigPtrOutput ¶
func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput
func (GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectConfigArgs) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput
type GooglePrivacyDlpV2InspectConfigContentOptionsItem ¶ added in v0.4.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItem string
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigContentOptionsItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2InspectConfigContentOptionsItemArray ¶ added in v0.4.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemArray []GooglePrivacyDlpV2InspectConfigContentOptionsItem
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput ¶ added in v0.4.0
func (i GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext ¶ added in v0.4.0
func (i GooglePrivacyDlpV2InspectConfigContentOptionsItemArray) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
type GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayInput ¶ added in v0.4.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput }
GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayInput is an input type that accepts GooglePrivacyDlpV2InspectConfigContentOptionsItemArray and GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayInput` via:
GooglePrivacyDlpV2InspectConfigContentOptionsItemArray{ GooglePrivacyDlpV2InspectConfigContentOptionsItemArgs{...} }
type GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput ¶ added in v0.4.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput ¶ added in v0.4.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext ¶ added in v0.4.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
type GooglePrivacyDlpV2InspectConfigContentOptionsItemInput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput }
GooglePrivacyDlpV2InspectConfigContentOptionsItemInput is an input type that accepts GooglePrivacyDlpV2InspectConfigContentOptionsItemArgs and GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigContentOptionsItemInput` via:
GooglePrivacyDlpV2InspectConfigContentOptionsItemArgs{...}
type GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput }
func GooglePrivacyDlpV2InspectConfigContentOptionsItemPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2InspectConfigContentOptionsItemPtr(v string) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrInput
type GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput() GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToGooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigContentOptionsItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2InspectConfigInput ¶
type GooglePrivacyDlpV2InspectConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigOutput() GooglePrivacyDlpV2InspectConfigOutput ToGooglePrivacyDlpV2InspectConfigOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigOutput }
GooglePrivacyDlpV2InspectConfigInput is an input type that accepts GooglePrivacyDlpV2InspectConfigArgs and GooglePrivacyDlpV2InspectConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigInput` via:
GooglePrivacyDlpV2InspectConfigArgs{...}
type GooglePrivacyDlpV2InspectConfigMinLikelihood ¶ added in v0.4.0
type GooglePrivacyDlpV2InspectConfigMinLikelihood string
Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2InspectConfigMinLikelihood) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2InspectConfigMinLikelihoodInput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigMinLikelihoodInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput }
GooglePrivacyDlpV2InspectConfigMinLikelihoodInput is an input type that accepts GooglePrivacyDlpV2InspectConfigMinLikelihoodArgs and GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigMinLikelihoodInput` via:
GooglePrivacyDlpV2InspectConfigMinLikelihoodArgs{...}
type GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput }
func GooglePrivacyDlpV2InspectConfigMinLikelihoodPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2InspectConfigMinLikelihoodPtr(v string) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrInput
type GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToGooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2InspectConfigOutput ¶
type GooglePrivacyDlpV2InspectConfigOutput struct{ *pulumi.OutputState }
Configuration description of the scanning process. When used with redactContent only info_types and min_likelihood are currently used.
func (GooglePrivacyDlpV2InspectConfigOutput) ContentOptions
deprecated
func (o GooglePrivacyDlpV2InspectConfigOutput) ContentOptions() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
Deprecated and unused.
Deprecated: Deprecated and unused.
func (GooglePrivacyDlpV2InspectConfigOutput) CustomInfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) CustomInfoTypes() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
func (GooglePrivacyDlpV2InspectConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigOutput) ExcludeInfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) ExcludeInfoTypes() pulumi.BoolPtrOutput
When true, excludes type information of the findings. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigOutput) IncludeQuote ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) IncludeQuote() pulumi.BoolPtrOutput
When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
func (GooglePrivacyDlpV2InspectConfigOutput) Limits ¶
Configuration to control the number of findings returned. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigOutput) MinLikelihood ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) MinLikelihood() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.
func (GooglePrivacyDlpV2InspectConfigOutput) RuleSet ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) RuleSet() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
func (GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigOutput ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigOutput() GooglePrivacyDlpV2InspectConfigOutput
func (GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigOutput
func (GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutput ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput
func (GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectConfigOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput
type GooglePrivacyDlpV2InspectConfigPtrInput ¶
type GooglePrivacyDlpV2InspectConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput }
GooglePrivacyDlpV2InspectConfigPtrInput is an input type that accepts GooglePrivacyDlpV2InspectConfigArgs, GooglePrivacyDlpV2InspectConfigPtr and GooglePrivacyDlpV2InspectConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectConfigPtrInput` via:
GooglePrivacyDlpV2InspectConfigArgs{...} or: nil
func GooglePrivacyDlpV2InspectConfigPtr ¶
func GooglePrivacyDlpV2InspectConfigPtr(v *GooglePrivacyDlpV2InspectConfigArgs) GooglePrivacyDlpV2InspectConfigPtrInput
type GooglePrivacyDlpV2InspectConfigPtrOutput ¶
type GooglePrivacyDlpV2InspectConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectConfigPtrOutput) ContentOptions
deprecated
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ContentOptions() GooglePrivacyDlpV2InspectConfigContentOptionsItemArrayOutput
Deprecated and unused.
Deprecated: Deprecated and unused.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) CustomInfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) CustomInfoTypes() GooglePrivacyDlpV2CustomInfoTypeArrayOutput
CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigPtrOutput) ExcludeInfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ExcludeInfoTypes() pulumi.BoolPtrOutput
When true, excludes type information of the findings. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) IncludeQuote ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) IncludeQuote() pulumi.BoolPtrOutput
When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) Limits ¶
Configuration to control the number of findings returned. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) MinLikelihood ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) MinLikelihood() GooglePrivacyDlpV2InspectConfigMinLikelihoodPtrOutput
Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) RuleSet ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) RuleSet() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
func (GooglePrivacyDlpV2InspectConfigPtrOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutput ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutput() GooglePrivacyDlpV2InspectConfigPtrOutput
func (GooglePrivacyDlpV2InspectConfigPtrOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectConfigPtrOutput) ToGooglePrivacyDlpV2InspectConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigPtrOutput
type GooglePrivacyDlpV2InspectConfigResponse ¶
type GooglePrivacyDlpV2InspectConfigResponse struct { // Deprecated and unused. // // Deprecated: Deprecated and unused. ContentOptions []string `pulumi:"contentOptions"` // CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more. CustomInfoTypes []GooglePrivacyDlpV2CustomInfoTypeResponse `pulumi:"customInfoTypes"` // When true, excludes type information of the findings. This is not used for data profiling. ExcludeInfoTypes bool `pulumi:"excludeInfoTypes"` // When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling. IncludeQuote bool `pulumi:"includeQuote"` // Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time. InfoTypes []GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoTypes"` // Configuration to control the number of findings returned. This is not used for data profiling. Limits GooglePrivacyDlpV2FindingLimitsResponse `pulumi:"limits"` // Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more. MinLikelihood string `pulumi:"minLikelihood"` // Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type. RuleSet []GooglePrivacyDlpV2InspectionRuleSetResponse `pulumi:"ruleSet"` }
Configuration description of the scanning process. When used with redactContent only info_types and min_likelihood are currently used.
type GooglePrivacyDlpV2InspectConfigResponseOutput ¶
type GooglePrivacyDlpV2InspectConfigResponseOutput struct{ *pulumi.OutputState }
Configuration description of the scanning process. When used with redactContent only info_types and min_likelihood are currently used.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) ContentOptions
deprecated
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ContentOptions() pulumi.StringArrayOutput
Deprecated and unused.
Deprecated: Deprecated and unused.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) CustomInfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) CustomInfoTypes() GooglePrivacyDlpV2CustomInfoTypeResponseArrayOutput
CustomInfoTypes provided by the user. See https://cloud.google.com/dlp/docs/creating-custom-infotypes to learn more.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectConfigResponseOutput) ExcludeInfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ExcludeInfoTypes() pulumi.BoolOutput
When true, excludes type information of the findings. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) IncludeQuote ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) IncludeQuote() pulumi.BoolOutput
When true, a contextual quote from the data that triggered a finding is included in the response; see Finding.quote. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
Restricts what info_types to look for. The values must correspond to InfoType values returned by ListInfoTypes or listed at https://cloud.google.com/dlp/docs/infotypes-reference. When no InfoTypes or CustomInfoTypes are specified in a request, the system may automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated. If you need precise control and predictability as to what detectors are run you should specify specific InfoTypes listed in the reference, otherwise a default list will be used, which may change over time.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) Limits ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) Limits() GooglePrivacyDlpV2FindingLimitsResponseOutput
Configuration to control the number of findings returned. This is not used for data profiling.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) MinLikelihood ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) MinLikelihood() pulumi.StringOutput
Only returns findings equal or above this threshold. The default is POSSIBLE. See https://cloud.google.com/dlp/docs/likelihood to learn more.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) RuleSet ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) RuleSet() GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
Set of rules to apply to the findings for this InspectConfig. Exclusion rules, contained in the set are executed in the end, other rules are executed in the order they are specified for each info type.
func (GooglePrivacyDlpV2InspectConfigResponseOutput) ToGooglePrivacyDlpV2InspectConfigResponseOutput ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ToGooglePrivacyDlpV2InspectConfigResponseOutput() GooglePrivacyDlpV2InspectConfigResponseOutput
func (GooglePrivacyDlpV2InspectConfigResponseOutput) ToGooglePrivacyDlpV2InspectConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectConfigResponseOutput) ToGooglePrivacyDlpV2InspectConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectConfigResponseOutput
type GooglePrivacyDlpV2InspectDataSourceDetailsResponse ¶
type GooglePrivacyDlpV2InspectDataSourceDetailsResponse struct { // The configuration used for this job. RequestedOptions GooglePrivacyDlpV2RequestedOptionsResponse `pulumi:"requestedOptions"` // A summary of the outcome of this inspection job. Result GooglePrivacyDlpV2ResultResponse `pulumi:"result"` }
The results of an inspect DataSource job.
type GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput ¶
type GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput struct{ *pulumi.OutputState }
The results of an inspect DataSource job.
func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) RequestedOptions ¶
func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) RequestedOptions() GooglePrivacyDlpV2RequestedOptionsResponseOutput
The configuration used for this job.
func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) Result ¶
func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) Result() GooglePrivacyDlpV2ResultResponseOutput
A summary of the outcome of this inspection job.
func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ToGooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput ¶
func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ToGooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput() GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
func (GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ToGooglePrivacyDlpV2InspectDataSourceDetailsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput) ToGooglePrivacyDlpV2InspectDataSourceDetailsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
type GooglePrivacyDlpV2InspectJobConfig ¶
type GooglePrivacyDlpV2InspectJobConfig struct { // Actions to execute at the completion of the job. Actions []GooglePrivacyDlpV2Action `pulumi:"actions"` // How and what to scan for. InspectConfig *GooglePrivacyDlpV2InspectConfig `pulumi:"inspectConfig"` // If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template. InspectTemplateName *string `pulumi:"inspectTemplateName"` // The data to scan. StorageConfig *GooglePrivacyDlpV2StorageConfig `pulumi:"storageConfig"` }
Controls what and how to inspect for findings.
type GooglePrivacyDlpV2InspectJobConfigArgs ¶
type GooglePrivacyDlpV2InspectJobConfigArgs struct { // Actions to execute at the completion of the job. Actions GooglePrivacyDlpV2ActionArrayInput `pulumi:"actions"` // How and what to scan for. InspectConfig GooglePrivacyDlpV2InspectConfigPtrInput `pulumi:"inspectConfig"` // If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template. InspectTemplateName pulumi.StringPtrInput `pulumi:"inspectTemplateName"` // The data to scan. StorageConfig GooglePrivacyDlpV2StorageConfigPtrInput `pulumi:"storageConfig"` }
Controls what and how to inspect for findings.
func (GooglePrivacyDlpV2InspectJobConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2InspectJobConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigOutput ¶
func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigOutput() GooglePrivacyDlpV2InspectJobConfigOutput
func (GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigOutput
func (GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput ¶
func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput
func (GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectJobConfigArgs) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput
type GooglePrivacyDlpV2InspectJobConfigInput ¶
type GooglePrivacyDlpV2InspectJobConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectJobConfigOutput() GooglePrivacyDlpV2InspectJobConfigOutput ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext(context.Context) GooglePrivacyDlpV2InspectJobConfigOutput }
GooglePrivacyDlpV2InspectJobConfigInput is an input type that accepts GooglePrivacyDlpV2InspectJobConfigArgs and GooglePrivacyDlpV2InspectJobConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectJobConfigInput` via:
GooglePrivacyDlpV2InspectJobConfigArgs{...}
type GooglePrivacyDlpV2InspectJobConfigOutput ¶
type GooglePrivacyDlpV2InspectJobConfigOutput struct{ *pulumi.OutputState }
Controls what and how to inspect for findings.
func (GooglePrivacyDlpV2InspectJobConfigOutput) Actions ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
Actions to execute at the completion of the job.
func (GooglePrivacyDlpV2InspectJobConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectJobConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectJobConfigOutput) InspectConfig ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigPtrOutput
How and what to scan for.
func (GooglePrivacyDlpV2InspectJobConfigOutput) InspectTemplateName ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) InspectTemplateName() pulumi.StringPtrOutput
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
func (GooglePrivacyDlpV2InspectJobConfigOutput) StorageConfig ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) StorageConfig() GooglePrivacyDlpV2StorageConfigPtrOutput
The data to scan.
func (GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigOutput ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigOutput() GooglePrivacyDlpV2InspectJobConfigOutput
func (GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigOutput
func (GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput
func (GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectJobConfigOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput
type GooglePrivacyDlpV2InspectJobConfigPtrInput ¶
type GooglePrivacyDlpV2InspectJobConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput }
GooglePrivacyDlpV2InspectJobConfigPtrInput is an input type that accepts GooglePrivacyDlpV2InspectJobConfigArgs, GooglePrivacyDlpV2InspectJobConfigPtr and GooglePrivacyDlpV2InspectJobConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectJobConfigPtrInput` via:
GooglePrivacyDlpV2InspectJobConfigArgs{...} or: nil
func GooglePrivacyDlpV2InspectJobConfigPtr ¶
func GooglePrivacyDlpV2InspectJobConfigPtr(v *GooglePrivacyDlpV2InspectJobConfigArgs) GooglePrivacyDlpV2InspectJobConfigPtrInput
type GooglePrivacyDlpV2InspectJobConfigPtrOutput ¶
type GooglePrivacyDlpV2InspectJobConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) Actions ¶
func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
Actions to execute at the completion of the job.
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) InspectConfig ¶
func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigPtrOutput
How and what to scan for.
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) InspectTemplateName ¶
func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) InspectTemplateName() pulumi.StringPtrOutput
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) StorageConfig ¶
func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) StorageConfig() GooglePrivacyDlpV2StorageConfigPtrOutput
The data to scan.
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput ¶
func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutput() GooglePrivacyDlpV2InspectJobConfigPtrOutput
func (GooglePrivacyDlpV2InspectJobConfigPtrOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectJobConfigPtrOutput) ToGooglePrivacyDlpV2InspectJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigPtrOutput
type GooglePrivacyDlpV2InspectJobConfigResponse ¶
type GooglePrivacyDlpV2InspectJobConfigResponse struct { // Actions to execute at the completion of the job. Actions []GooglePrivacyDlpV2ActionResponse `pulumi:"actions"` // How and what to scan for. InspectConfig GooglePrivacyDlpV2InspectConfigResponse `pulumi:"inspectConfig"` // If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template. InspectTemplateName string `pulumi:"inspectTemplateName"` // The data to scan. StorageConfig GooglePrivacyDlpV2StorageConfigResponse `pulumi:"storageConfig"` }
Controls what and how to inspect for findings.
type GooglePrivacyDlpV2InspectJobConfigResponseOutput ¶
type GooglePrivacyDlpV2InspectJobConfigResponseOutput struct{ *pulumi.OutputState }
Controls what and how to inspect for findings.
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) Actions ¶
func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) Actions() GooglePrivacyDlpV2ActionResponseArrayOutput
Actions to execute at the completion of the job.
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) InspectConfig ¶
func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigResponseOutput
How and what to scan for.
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) InspectTemplateName ¶
func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) InspectTemplateName() pulumi.StringOutput
If provided, will be used as the default for all values in InspectConfig. `inspect_config` will be merged into the values persisted as part of the template.
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) StorageConfig ¶
func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) StorageConfig() GooglePrivacyDlpV2StorageConfigResponseOutput
The data to scan.
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) ToGooglePrivacyDlpV2InspectJobConfigResponseOutput ¶
func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) ToGooglePrivacyDlpV2InspectJobConfigResponseOutput() GooglePrivacyDlpV2InspectJobConfigResponseOutput
func (GooglePrivacyDlpV2InspectJobConfigResponseOutput) ToGooglePrivacyDlpV2InspectJobConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectJobConfigResponseOutput) ToGooglePrivacyDlpV2InspectJobConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectJobConfigResponseOutput
type GooglePrivacyDlpV2InspectTemplateResponse ¶
type GooglePrivacyDlpV2InspectTemplateResponse struct { // The creation timestamp of an inspectTemplate. CreateTime string `pulumi:"createTime"` // Short description (max 256 chars). Description string `pulumi:"description"` // Display name (max 256 chars). DisplayName string `pulumi:"displayName"` // The core content of the template. Configuration of the scanning process. InspectConfig GooglePrivacyDlpV2InspectConfigResponse `pulumi:"inspectConfig"` // The template name. The template will have one of the following formats: `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`; Name string `pulumi:"name"` // The last update timestamp of an inspectTemplate. UpdateTime string `pulumi:"updateTime"` }
The inspectTemplate contains a configuration (set of types of sensitive data to be detected) to be used anywhere you otherwise would normally specify InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
type GooglePrivacyDlpV2InspectTemplateResponseOutput ¶
type GooglePrivacyDlpV2InspectTemplateResponseOutput struct{ *pulumi.OutputState }
The inspectTemplate contains a configuration (set of types of sensitive data to be detected) to be used anywhere you otherwise would normally specify InspectConfig. See https://cloud.google.com/dlp/docs/concepts-templates to learn more.
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) CreateTime ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) CreateTime() pulumi.StringOutput
The creation timestamp of an inspectTemplate.
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) Description ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) Description() pulumi.StringOutput
Short description (max 256 chars).
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) DisplayName ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) DisplayName() pulumi.StringOutput
Display name (max 256 chars).
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) InspectConfig ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigResponseOutput
The core content of the template. Configuration of the scanning process.
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) Name ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) Name() pulumi.StringOutput
The template name. The template will have one of the following formats: `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) ToGooglePrivacyDlpV2InspectTemplateResponseOutput ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) ToGooglePrivacyDlpV2InspectTemplateResponseOutput() GooglePrivacyDlpV2InspectTemplateResponseOutput
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) ToGooglePrivacyDlpV2InspectTemplateResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) ToGooglePrivacyDlpV2InspectTemplateResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectTemplateResponseOutput
func (GooglePrivacyDlpV2InspectTemplateResponseOutput) UpdateTime ¶
func (o GooglePrivacyDlpV2InspectTemplateResponseOutput) UpdateTime() pulumi.StringOutput
The last update timestamp of an inspectTemplate.
type GooglePrivacyDlpV2InspectionRule ¶
type GooglePrivacyDlpV2InspectionRule struct { // Exclusion rule. ExclusionRule *GooglePrivacyDlpV2ExclusionRule `pulumi:"exclusionRule"` // Hotword-based detection rule. HotwordRule *GooglePrivacyDlpV2HotwordRule `pulumi:"hotwordRule"` }
A single inspection rule to be applied to infoTypes, specified in `InspectionRuleSet`.
type GooglePrivacyDlpV2InspectionRuleArgs ¶
type GooglePrivacyDlpV2InspectionRuleArgs struct { // Exclusion rule. ExclusionRule GooglePrivacyDlpV2ExclusionRulePtrInput `pulumi:"exclusionRule"` // Hotword-based detection rule. HotwordRule GooglePrivacyDlpV2HotwordRulePtrInput `pulumi:"hotwordRule"` }
A single inspection rule to be applied to infoTypes, specified in `InspectionRuleSet`.
func (GooglePrivacyDlpV2InspectionRuleArgs) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleArgs) ToGooglePrivacyDlpV2InspectionRuleOutput ¶
func (i GooglePrivacyDlpV2InspectionRuleArgs) ToGooglePrivacyDlpV2InspectionRuleOutput() GooglePrivacyDlpV2InspectionRuleOutput
func (GooglePrivacyDlpV2InspectionRuleArgs) ToGooglePrivacyDlpV2InspectionRuleOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectionRuleArgs) ToGooglePrivacyDlpV2InspectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleOutput
type GooglePrivacyDlpV2InspectionRuleArray ¶
type GooglePrivacyDlpV2InspectionRuleArray []GooglePrivacyDlpV2InspectionRuleInput
func (GooglePrivacyDlpV2InspectionRuleArray) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleArray) ToGooglePrivacyDlpV2InspectionRuleArrayOutput ¶
func (i GooglePrivacyDlpV2InspectionRuleArray) ToGooglePrivacyDlpV2InspectionRuleArrayOutput() GooglePrivacyDlpV2InspectionRuleArrayOutput
func (GooglePrivacyDlpV2InspectionRuleArray) ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectionRuleArray) ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleArrayOutput
type GooglePrivacyDlpV2InspectionRuleArrayInput ¶
type GooglePrivacyDlpV2InspectionRuleArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectionRuleArrayOutput() GooglePrivacyDlpV2InspectionRuleArrayOutput ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext(context.Context) GooglePrivacyDlpV2InspectionRuleArrayOutput }
GooglePrivacyDlpV2InspectionRuleArrayInput is an input type that accepts GooglePrivacyDlpV2InspectionRuleArray and GooglePrivacyDlpV2InspectionRuleArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectionRuleArrayInput` via:
GooglePrivacyDlpV2InspectionRuleArray{ GooglePrivacyDlpV2InspectionRuleArgs{...} }
type GooglePrivacyDlpV2InspectionRuleArrayOutput ¶
type GooglePrivacyDlpV2InspectionRuleArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectionRuleArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleArrayOutput) ToGooglePrivacyDlpV2InspectionRuleArrayOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleArrayOutput) ToGooglePrivacyDlpV2InspectionRuleArrayOutput() GooglePrivacyDlpV2InspectionRuleArrayOutput
func (GooglePrivacyDlpV2InspectionRuleArrayOutput) ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleArrayOutput) ToGooglePrivacyDlpV2InspectionRuleArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleArrayOutput
type GooglePrivacyDlpV2InspectionRuleInput ¶
type GooglePrivacyDlpV2InspectionRuleInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectionRuleOutput() GooglePrivacyDlpV2InspectionRuleOutput ToGooglePrivacyDlpV2InspectionRuleOutputWithContext(context.Context) GooglePrivacyDlpV2InspectionRuleOutput }
GooglePrivacyDlpV2InspectionRuleInput is an input type that accepts GooglePrivacyDlpV2InspectionRuleArgs and GooglePrivacyDlpV2InspectionRuleOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectionRuleInput` via:
GooglePrivacyDlpV2InspectionRuleArgs{...}
type GooglePrivacyDlpV2InspectionRuleOutput ¶
type GooglePrivacyDlpV2InspectionRuleOutput struct{ *pulumi.OutputState }
A single inspection rule to be applied to infoTypes, specified in `InspectionRuleSet`.
func (GooglePrivacyDlpV2InspectionRuleOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleOutput) ExclusionRule ¶
func (o GooglePrivacyDlpV2InspectionRuleOutput) ExclusionRule() GooglePrivacyDlpV2ExclusionRulePtrOutput
Exclusion rule.
func (GooglePrivacyDlpV2InspectionRuleOutput) HotwordRule ¶
func (o GooglePrivacyDlpV2InspectionRuleOutput) HotwordRule() GooglePrivacyDlpV2HotwordRulePtrOutput
Hotword-based detection rule.
func (GooglePrivacyDlpV2InspectionRuleOutput) ToGooglePrivacyDlpV2InspectionRuleOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleOutput) ToGooglePrivacyDlpV2InspectionRuleOutput() GooglePrivacyDlpV2InspectionRuleOutput
func (GooglePrivacyDlpV2InspectionRuleOutput) ToGooglePrivacyDlpV2InspectionRuleOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleOutput) ToGooglePrivacyDlpV2InspectionRuleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleOutput
type GooglePrivacyDlpV2InspectionRuleResponse ¶
type GooglePrivacyDlpV2InspectionRuleResponse struct { // Exclusion rule. ExclusionRule GooglePrivacyDlpV2ExclusionRuleResponse `pulumi:"exclusionRule"` // Hotword-based detection rule. HotwordRule GooglePrivacyDlpV2HotwordRuleResponse `pulumi:"hotwordRule"` }
A single inspection rule to be applied to infoTypes, specified in `InspectionRuleSet`.
type GooglePrivacyDlpV2InspectionRuleResponseArrayOutput ¶
type GooglePrivacyDlpV2InspectionRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleResponseArrayOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleResponseArrayOutput() GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
func (GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
type GooglePrivacyDlpV2InspectionRuleResponseOutput ¶
type GooglePrivacyDlpV2InspectionRuleResponseOutput struct{ *pulumi.OutputState }
A single inspection rule to be applied to infoTypes, specified in `InspectionRuleSet`.
func (GooglePrivacyDlpV2InspectionRuleResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleResponseOutput) ExclusionRule ¶
func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) ExclusionRule() GooglePrivacyDlpV2ExclusionRuleResponseOutput
Exclusion rule.
func (GooglePrivacyDlpV2InspectionRuleResponseOutput) HotwordRule ¶
func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) HotwordRule() GooglePrivacyDlpV2HotwordRuleResponseOutput
Hotword-based detection rule.
func (GooglePrivacyDlpV2InspectionRuleResponseOutput) ToGooglePrivacyDlpV2InspectionRuleResponseOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) ToGooglePrivacyDlpV2InspectionRuleResponseOutput() GooglePrivacyDlpV2InspectionRuleResponseOutput
func (GooglePrivacyDlpV2InspectionRuleResponseOutput) ToGooglePrivacyDlpV2InspectionRuleResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleResponseOutput) ToGooglePrivacyDlpV2InspectionRuleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleResponseOutput
type GooglePrivacyDlpV2InspectionRuleSet ¶
type GooglePrivacyDlpV2InspectionRuleSet struct { // List of infoTypes this rule set is applied to. InfoTypes []GooglePrivacyDlpV2InfoType `pulumi:"infoTypes"` // Set of rules to be applied to infoTypes. The rules are applied in order. Rules []GooglePrivacyDlpV2InspectionRule `pulumi:"rules"` }
Rule set for modifying a set of infoTypes to alter behavior under certain circumstances, depending on the specific details of the rules within the set.
type GooglePrivacyDlpV2InspectionRuleSetArgs ¶
type GooglePrivacyDlpV2InspectionRuleSetArgs struct { // List of infoTypes this rule set is applied to. InfoTypes GooglePrivacyDlpV2InfoTypeArrayInput `pulumi:"infoTypes"` // Set of rules to be applied to infoTypes. The rules are applied in order. Rules GooglePrivacyDlpV2InspectionRuleArrayInput `pulumi:"rules"` }
Rule set for modifying a set of infoTypes to alter behavior under certain circumstances, depending on the specific details of the rules within the set.
func (GooglePrivacyDlpV2InspectionRuleSetArgs) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleSetArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleSetArgs) ToGooglePrivacyDlpV2InspectionRuleSetOutput ¶
func (i GooglePrivacyDlpV2InspectionRuleSetArgs) ToGooglePrivacyDlpV2InspectionRuleSetOutput() GooglePrivacyDlpV2InspectionRuleSetOutput
func (GooglePrivacyDlpV2InspectionRuleSetArgs) ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectionRuleSetArgs) ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetOutput
type GooglePrivacyDlpV2InspectionRuleSetArray ¶
type GooglePrivacyDlpV2InspectionRuleSetArray []GooglePrivacyDlpV2InspectionRuleSetInput
func (GooglePrivacyDlpV2InspectionRuleSetArray) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleSetArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleSetArray) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput ¶
func (i GooglePrivacyDlpV2InspectionRuleSetArray) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
func (GooglePrivacyDlpV2InspectionRuleSetArray) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2InspectionRuleSetArray) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetArrayOutput
type GooglePrivacyDlpV2InspectionRuleSetArrayInput ¶
type GooglePrivacyDlpV2InspectionRuleSetArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput() GooglePrivacyDlpV2InspectionRuleSetArrayOutput ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext(context.Context) GooglePrivacyDlpV2InspectionRuleSetArrayOutput }
GooglePrivacyDlpV2InspectionRuleSetArrayInput is an input type that accepts GooglePrivacyDlpV2InspectionRuleSetArray and GooglePrivacyDlpV2InspectionRuleSetArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectionRuleSetArrayInput` via:
GooglePrivacyDlpV2InspectionRuleSetArray{ GooglePrivacyDlpV2InspectionRuleSetArgs{...} }
type GooglePrivacyDlpV2InspectionRuleSetArrayOutput ¶
type GooglePrivacyDlpV2InspectionRuleSetArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutput() GooglePrivacyDlpV2InspectionRuleSetArrayOutput
func (GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleSetArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetArrayOutput
type GooglePrivacyDlpV2InspectionRuleSetInput ¶
type GooglePrivacyDlpV2InspectionRuleSetInput interface { pulumi.Input ToGooglePrivacyDlpV2InspectionRuleSetOutput() GooglePrivacyDlpV2InspectionRuleSetOutput ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext(context.Context) GooglePrivacyDlpV2InspectionRuleSetOutput }
GooglePrivacyDlpV2InspectionRuleSetInput is an input type that accepts GooglePrivacyDlpV2InspectionRuleSetArgs and GooglePrivacyDlpV2InspectionRuleSetOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2InspectionRuleSetInput` via:
GooglePrivacyDlpV2InspectionRuleSetArgs{...}
type GooglePrivacyDlpV2InspectionRuleSetOutput ¶
type GooglePrivacyDlpV2InspectionRuleSetOutput struct{ *pulumi.OutputState }
Rule set for modifying a set of infoTypes to alter behavior under certain circumstances, depending on the specific details of the rules within the set.
func (GooglePrivacyDlpV2InspectionRuleSetOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleSetOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleSetOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InspectionRuleSetOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeArrayOutput
List of infoTypes this rule set is applied to.
func (GooglePrivacyDlpV2InspectionRuleSetOutput) Rules ¶
func (o GooglePrivacyDlpV2InspectionRuleSetOutput) Rules() GooglePrivacyDlpV2InspectionRuleArrayOutput
Set of rules to be applied to infoTypes. The rules are applied in order.
func (GooglePrivacyDlpV2InspectionRuleSetOutput) ToGooglePrivacyDlpV2InspectionRuleSetOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleSetOutput) ToGooglePrivacyDlpV2InspectionRuleSetOutput() GooglePrivacyDlpV2InspectionRuleSetOutput
func (GooglePrivacyDlpV2InspectionRuleSetOutput) ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleSetOutput) ToGooglePrivacyDlpV2InspectionRuleSetOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetOutput
type GooglePrivacyDlpV2InspectionRuleSetResponse ¶
type GooglePrivacyDlpV2InspectionRuleSetResponse struct { // List of infoTypes this rule set is applied to. InfoTypes []GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoTypes"` // Set of rules to be applied to infoTypes. The rules are applied in order. Rules []GooglePrivacyDlpV2InspectionRuleResponse `pulumi:"rules"` }
Rule set for modifying a set of infoTypes to alter behavior under certain circumstances, depending on the specific details of the rules within the set.
type GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput ¶
type GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput() GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
func (GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetResponseArrayOutput
type GooglePrivacyDlpV2InspectionRuleSetResponseOutput ¶
type GooglePrivacyDlpV2InspectionRuleSetResponseOutput struct{ *pulumi.OutputState }
Rule set for modifying a set of infoTypes to alter behavior under certain circumstances, depending on the specific details of the rules within the set.
func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) InfoTypes ¶
func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) InfoTypes() GooglePrivacyDlpV2InfoTypeResponseArrayOutput
List of infoTypes this rule set is applied to.
func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) Rules ¶
func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) Rules() GooglePrivacyDlpV2InspectionRuleResponseArrayOutput
Set of rules to be applied to infoTypes. The rules are applied in order.
func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseOutput ¶
func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseOutput() GooglePrivacyDlpV2InspectionRuleSetResponseOutput
func (GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2InspectionRuleSetResponseOutput) ToGooglePrivacyDlpV2InspectionRuleSetResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2InspectionRuleSetResponseOutput
type GooglePrivacyDlpV2JobNotificationEmails ¶
type GooglePrivacyDlpV2JobNotificationEmails struct { }
Enable email notification to project owners and editors on jobs's completion/failure.
type GooglePrivacyDlpV2JobNotificationEmailsArgs ¶
type GooglePrivacyDlpV2JobNotificationEmailsArgs struct { }
Enable email notification to project owners and editors on jobs's completion/failure.
func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ElementType ¶
func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsOutput ¶
func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsOutput() GooglePrivacyDlpV2JobNotificationEmailsOutput
func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext ¶
func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsOutput
func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput ¶
func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
func (GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2JobNotificationEmailsArgs) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
type GooglePrivacyDlpV2JobNotificationEmailsInput ¶
type GooglePrivacyDlpV2JobNotificationEmailsInput interface { pulumi.Input ToGooglePrivacyDlpV2JobNotificationEmailsOutput() GooglePrivacyDlpV2JobNotificationEmailsOutput ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext(context.Context) GooglePrivacyDlpV2JobNotificationEmailsOutput }
GooglePrivacyDlpV2JobNotificationEmailsInput is an input type that accepts GooglePrivacyDlpV2JobNotificationEmailsArgs and GooglePrivacyDlpV2JobNotificationEmailsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2JobNotificationEmailsInput` via:
GooglePrivacyDlpV2JobNotificationEmailsArgs{...}
type GooglePrivacyDlpV2JobNotificationEmailsOutput ¶
type GooglePrivacyDlpV2JobNotificationEmailsOutput struct{ *pulumi.OutputState }
Enable email notification to project owners and editors on jobs's completion/failure.
func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ElementType ¶
func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsOutput ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsOutput() GooglePrivacyDlpV2JobNotificationEmailsOutput
func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsOutput
func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
func (GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
type GooglePrivacyDlpV2JobNotificationEmailsPtrInput ¶
type GooglePrivacyDlpV2JobNotificationEmailsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput }
GooglePrivacyDlpV2JobNotificationEmailsPtrInput is an input type that accepts GooglePrivacyDlpV2JobNotificationEmailsArgs, GooglePrivacyDlpV2JobNotificationEmailsPtr and GooglePrivacyDlpV2JobNotificationEmailsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2JobNotificationEmailsPtrInput` via:
GooglePrivacyDlpV2JobNotificationEmailsArgs{...} or: nil
func GooglePrivacyDlpV2JobNotificationEmailsPtr ¶
func GooglePrivacyDlpV2JobNotificationEmailsPtr(v *GooglePrivacyDlpV2JobNotificationEmailsArgs) GooglePrivacyDlpV2JobNotificationEmailsPtrInput
type GooglePrivacyDlpV2JobNotificationEmailsPtrOutput ¶
type GooglePrivacyDlpV2JobNotificationEmailsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutput() GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
func (GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsPtrOutput) ToGooglePrivacyDlpV2JobNotificationEmailsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsPtrOutput
type GooglePrivacyDlpV2JobNotificationEmailsResponse ¶
type GooglePrivacyDlpV2JobNotificationEmailsResponse struct { }
Enable email notification to project owners and editors on jobs's completion/failure.
type GooglePrivacyDlpV2JobNotificationEmailsResponseOutput ¶
type GooglePrivacyDlpV2JobNotificationEmailsResponseOutput struct{ *pulumi.OutputState }
Enable email notification to project owners and editors on jobs's completion/failure.
func (GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ToGooglePrivacyDlpV2JobNotificationEmailsResponseOutput ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ToGooglePrivacyDlpV2JobNotificationEmailsResponseOutput() GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
func (GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ToGooglePrivacyDlpV2JobNotificationEmailsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2JobNotificationEmailsResponseOutput) ToGooglePrivacyDlpV2JobNotificationEmailsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2JobNotificationEmailsResponseOutput
type GooglePrivacyDlpV2KAnonymityConfig ¶
type GooglePrivacyDlpV2KAnonymityConfig struct { // Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored. EntityId *GooglePrivacyDlpV2EntityId `pulumi:"entityId"` // Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field. QuasiIds []GooglePrivacyDlpV2FieldId `pulumi:"quasiIds"` }
k-anonymity metric, used for analysis of reidentification risk.
type GooglePrivacyDlpV2KAnonymityConfigArgs ¶
type GooglePrivacyDlpV2KAnonymityConfigArgs struct { // Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored. EntityId GooglePrivacyDlpV2EntityIdPtrInput `pulumi:"entityId"` // Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field. QuasiIds GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"quasiIds"` }
k-anonymity metric, used for analysis of reidentification risk.
func (GooglePrivacyDlpV2KAnonymityConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigOutput ¶
func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigOutput() GooglePrivacyDlpV2KAnonymityConfigOutput
func (GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigOutput
func (GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput ¶
func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
func (GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2KAnonymityConfigArgs) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput
type GooglePrivacyDlpV2KAnonymityConfigInput ¶
type GooglePrivacyDlpV2KAnonymityConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2KAnonymityConfigOutput() GooglePrivacyDlpV2KAnonymityConfigOutput ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext(context.Context) GooglePrivacyDlpV2KAnonymityConfigOutput }
GooglePrivacyDlpV2KAnonymityConfigInput is an input type that accepts GooglePrivacyDlpV2KAnonymityConfigArgs and GooglePrivacyDlpV2KAnonymityConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KAnonymityConfigInput` via:
GooglePrivacyDlpV2KAnonymityConfigArgs{...}
type GooglePrivacyDlpV2KAnonymityConfigOutput ¶
type GooglePrivacyDlpV2KAnonymityConfigOutput struct{ *pulumi.OutputState }
k-anonymity metric, used for analysis of reidentification risk.
func (GooglePrivacyDlpV2KAnonymityConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityConfigOutput) EntityId ¶
func (o GooglePrivacyDlpV2KAnonymityConfigOutput) EntityId() GooglePrivacyDlpV2EntityIdPtrOutput
Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
func (GooglePrivacyDlpV2KAnonymityConfigOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2KAnonymityConfigOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
func (GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigOutput ¶
func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigOutput() GooglePrivacyDlpV2KAnonymityConfigOutput
func (GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigOutput
func (GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput ¶
func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
func (GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityConfigOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput
type GooglePrivacyDlpV2KAnonymityConfigPtrInput ¶
type GooglePrivacyDlpV2KAnonymityConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput }
GooglePrivacyDlpV2KAnonymityConfigPtrInput is an input type that accepts GooglePrivacyDlpV2KAnonymityConfigArgs, GooglePrivacyDlpV2KAnonymityConfigPtr and GooglePrivacyDlpV2KAnonymityConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KAnonymityConfigPtrInput` via:
GooglePrivacyDlpV2KAnonymityConfigArgs{...} or: nil
func GooglePrivacyDlpV2KAnonymityConfigPtr ¶
func GooglePrivacyDlpV2KAnonymityConfigPtr(v *GooglePrivacyDlpV2KAnonymityConfigArgs) GooglePrivacyDlpV2KAnonymityConfigPtrInput
type GooglePrivacyDlpV2KAnonymityConfigPtrOutput ¶
type GooglePrivacyDlpV2KAnonymityConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) EntityId ¶
func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) EntityId() GooglePrivacyDlpV2EntityIdPtrOutput
Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput ¶
func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutput() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
func (GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityConfigPtrOutput) ToGooglePrivacyDlpV2KAnonymityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigPtrOutput
type GooglePrivacyDlpV2KAnonymityConfigResponse ¶
type GooglePrivacyDlpV2KAnonymityConfigResponse struct { // Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored. EntityId GooglePrivacyDlpV2EntityIdResponse `pulumi:"entityId"` // Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field. QuasiIds []GooglePrivacyDlpV2FieldIdResponse `pulumi:"quasiIds"` }
k-anonymity metric, used for analysis of reidentification risk.
type GooglePrivacyDlpV2KAnonymityConfigResponseOutput ¶
type GooglePrivacyDlpV2KAnonymityConfigResponseOutput struct{ *pulumi.OutputState }
k-anonymity metric, used for analysis of reidentification risk.
func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) EntityId ¶
func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) EntityId() GooglePrivacyDlpV2EntityIdResponseOutput
Message indicating that multiple rows might be associated to a single individual. If the same entity_id is associated to multiple quasi-identifier tuples over distinct rows, we consider the entire collection of tuples as the composite quasi-identifier. This collection is a multiset: the order in which the different tuples appear in the dataset is ignored, but their frequency is taken into account. Important note: a maximum of 1000 rows can be associated to a single entity ID. If more rows are associated with the same entity ID, some might be ignored.
func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2FieldIdResponseArrayOutput
Set of fields to compute k-anonymity over. When multiple fields are specified, they are considered a single composite key. Structs and repeated data types are not supported; however, nested fields are supported so long as they are not structs themselves or nested within a repeated field.
func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ToGooglePrivacyDlpV2KAnonymityConfigResponseOutput ¶
func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ToGooglePrivacyDlpV2KAnonymityConfigResponseOutput() GooglePrivacyDlpV2KAnonymityConfigResponseOutput
func (GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ToGooglePrivacyDlpV2KAnonymityConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityConfigResponseOutput) ToGooglePrivacyDlpV2KAnonymityConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityConfigResponseOutput
type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponse ¶
type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponse struct { // Size of the equivalence class, for example number of rows with the above set of values. EquivalenceClassSize string `pulumi:"equivalenceClassSize"` // Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request. QuasiIdsValues []GooglePrivacyDlpV2ValueResponse `pulumi:"quasiIdsValues"` }
The set of columns' values that share the same ldiversity value
type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput ¶
type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput ¶
func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput() GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput ¶
type GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput struct{ *pulumi.OutputState }
The set of columns' values that share the same ldiversity value
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) EquivalenceClassSize ¶
func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) EquivalenceClassSize() pulumi.StringOutput
Size of the equivalence class, for example number of rows with the above set of values.
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) QuasiIdsValues ¶
func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
Set of values defining the equivalence class. One value per quasi-identifier column in the original KAnonymity metric message. The order is always the same as the original request.
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput ¶
func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput() GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput
func (GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseOutput
type GooglePrivacyDlpV2KAnonymityHistogramBucketResponse ¶
type GooglePrivacyDlpV2KAnonymityHistogramBucketResponse struct { // Total number of equivalence classes in this bucket. BucketSize string `pulumi:"bucketSize"` // Total number of distinct equivalence classes in this bucket. BucketValueCount string `pulumi:"bucketValueCount"` // Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20. BucketValues []GooglePrivacyDlpV2KAnonymityEquivalenceClassResponse `pulumi:"bucketValues"` // Lower bound on the size of the equivalence classes in this bucket. EquivalenceClassSizeLowerBound string `pulumi:"equivalenceClassSizeLowerBound"` // Upper bound on the size of the equivalence classes in this bucket. EquivalenceClassSizeUpperBound string `pulumi:"equivalenceClassSizeUpperBound"` }
Histogram of k-anonymity equivalence classes.
type GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput ¶
type GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
type GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput ¶
type GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput struct{ *pulumi.OutputState }
Histogram of k-anonymity equivalence classes.
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketSize ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
Total number of equivalence classes in this bucket.
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketValueCount ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
Total number of distinct equivalence classes in this bucket.
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketValues ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2KAnonymityEquivalenceClassResponseArrayOutput
Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) EquivalenceClassSizeLowerBound ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) EquivalenceClassSizeLowerBound() pulumi.StringOutput
Lower bound on the size of the equivalence classes in this bucket.
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) EquivalenceClassSizeUpperBound ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) EquivalenceClassSizeUpperBound() pulumi.StringOutput
Upper bound on the size of the equivalence classes in this bucket.
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput() GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput
func (GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityHistogramBucketResponseOutput
type GooglePrivacyDlpV2KAnonymityResultResponse ¶
type GooglePrivacyDlpV2KAnonymityResultResponse struct { // Histogram of k-anonymity equivalence classes. EquivalenceClassHistogramBuckets []GooglePrivacyDlpV2KAnonymityHistogramBucketResponse `pulumi:"equivalenceClassHistogramBuckets"` }
Result of the k-anonymity computation.
type GooglePrivacyDlpV2KAnonymityResultResponseOutput ¶
type GooglePrivacyDlpV2KAnonymityResultResponseOutput struct{ *pulumi.OutputState }
Result of the k-anonymity computation.
func (GooglePrivacyDlpV2KAnonymityResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KAnonymityResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KAnonymityResultResponseOutput) EquivalenceClassHistogramBuckets ¶
func (o GooglePrivacyDlpV2KAnonymityResultResponseOutput) EquivalenceClassHistogramBuckets() GooglePrivacyDlpV2KAnonymityHistogramBucketResponseArrayOutput
Histogram of k-anonymity equivalence classes.
func (GooglePrivacyDlpV2KAnonymityResultResponseOutput) ToGooglePrivacyDlpV2KAnonymityResultResponseOutput ¶
func (o GooglePrivacyDlpV2KAnonymityResultResponseOutput) ToGooglePrivacyDlpV2KAnonymityResultResponseOutput() GooglePrivacyDlpV2KAnonymityResultResponseOutput
func (GooglePrivacyDlpV2KAnonymityResultResponseOutput) ToGooglePrivacyDlpV2KAnonymityResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KAnonymityResultResponseOutput) ToGooglePrivacyDlpV2KAnonymityResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KAnonymityResultResponseOutput
type GooglePrivacyDlpV2KMapEstimationConfig ¶
type GooglePrivacyDlpV2KMapEstimationConfig struct { // Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table. AuxiliaryTables []GooglePrivacyDlpV2AuxiliaryTable `pulumi:"auxiliaryTables"` // Fields considered to be quasi-identifiers. No two columns can have the same tag. QuasiIds []GooglePrivacyDlpV2TaggedField `pulumi:"quasiIds"` // ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code. RegionCode *string `pulumi:"regionCode"` }
Reidentifiability metric. This corresponds to a risk model similar to what is called "journalist risk" in the literature, except the attack dataset is statistically modeled instead of being perfectly known. This can be done using publicly available data (like the US Census), or using a custom statistical model (indicated as one or several BigQuery tables), or by extrapolating from the distribution of values in the input dataset.
type GooglePrivacyDlpV2KMapEstimationConfigArgs ¶
type GooglePrivacyDlpV2KMapEstimationConfigArgs struct { // Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table. AuxiliaryTables GooglePrivacyDlpV2AuxiliaryTableArrayInput `pulumi:"auxiliaryTables"` // Fields considered to be quasi-identifiers. No two columns can have the same tag. QuasiIds GooglePrivacyDlpV2TaggedFieldArrayInput `pulumi:"quasiIds"` // ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code. RegionCode pulumi.StringPtrInput `pulumi:"regionCode"` }
Reidentifiability metric. This corresponds to a risk model similar to what is called "journalist risk" in the literature, except the attack dataset is statistically modeled instead of being perfectly known. This can be done using publicly available data (like the US Census), or using a custom statistical model (indicated as one or several BigQuery tables), or by extrapolating from the distribution of values in the input dataset.
func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigOutput ¶
func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigOutput() GooglePrivacyDlpV2KMapEstimationConfigOutput
func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigOutput
func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput ¶
func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
func (GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2KMapEstimationConfigArgs) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
type GooglePrivacyDlpV2KMapEstimationConfigInput ¶
type GooglePrivacyDlpV2KMapEstimationConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2KMapEstimationConfigOutput() GooglePrivacyDlpV2KMapEstimationConfigOutput ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext(context.Context) GooglePrivacyDlpV2KMapEstimationConfigOutput }
GooglePrivacyDlpV2KMapEstimationConfigInput is an input type that accepts GooglePrivacyDlpV2KMapEstimationConfigArgs and GooglePrivacyDlpV2KMapEstimationConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KMapEstimationConfigInput` via:
GooglePrivacyDlpV2KMapEstimationConfigArgs{...}
type GooglePrivacyDlpV2KMapEstimationConfigOutput ¶
type GooglePrivacyDlpV2KMapEstimationConfigOutput struct{ *pulumi.OutputState }
Reidentifiability metric. This corresponds to a risk model similar to what is called "journalist risk" in the literature, except the attack dataset is statistically modeled instead of being perfectly known. This can be done using publicly available data (like the US Census), or using a custom statistical model (indicated as one or several BigQuery tables), or by extrapolating from the distribution of values in the input dataset.
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) AuxiliaryTables ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) AuxiliaryTables() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) QuasiIds() GooglePrivacyDlpV2TaggedFieldArrayOutput
Fields considered to be quasi-identifiers. No two columns can have the same tag.
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) RegionCode ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) RegionCode() pulumi.StringPtrOutput
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigOutput() GooglePrivacyDlpV2KMapEstimationConfigOutput
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigOutput
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
func (GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
type GooglePrivacyDlpV2KMapEstimationConfigPtrInput ¶
type GooglePrivacyDlpV2KMapEstimationConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput }
GooglePrivacyDlpV2KMapEstimationConfigPtrInput is an input type that accepts GooglePrivacyDlpV2KMapEstimationConfigArgs, GooglePrivacyDlpV2KMapEstimationConfigPtr and GooglePrivacyDlpV2KMapEstimationConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KMapEstimationConfigPtrInput` via:
GooglePrivacyDlpV2KMapEstimationConfigArgs{...} or: nil
func GooglePrivacyDlpV2KMapEstimationConfigPtr ¶
func GooglePrivacyDlpV2KMapEstimationConfigPtr(v *GooglePrivacyDlpV2KMapEstimationConfigArgs) GooglePrivacyDlpV2KMapEstimationConfigPtrInput
type GooglePrivacyDlpV2KMapEstimationConfigPtrOutput ¶
type GooglePrivacyDlpV2KMapEstimationConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) AuxiliaryTables ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) AuxiliaryTables() GooglePrivacyDlpV2AuxiliaryTableArrayOutput
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2TaggedFieldArrayOutput
Fields considered to be quasi-identifiers. No two columns can have the same tag.
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) RegionCode ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) RegionCode() pulumi.StringPtrOutput
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutput() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
func (GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigPtrOutput) ToGooglePrivacyDlpV2KMapEstimationConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
type GooglePrivacyDlpV2KMapEstimationConfigResponse ¶
type GooglePrivacyDlpV2KMapEstimationConfigResponse struct { // Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table. AuxiliaryTables []GooglePrivacyDlpV2AuxiliaryTableResponse `pulumi:"auxiliaryTables"` // Fields considered to be quasi-identifiers. No two columns can have the same tag. QuasiIds []GooglePrivacyDlpV2TaggedFieldResponse `pulumi:"quasiIds"` // ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code. RegionCode string `pulumi:"regionCode"` }
Reidentifiability metric. This corresponds to a risk model similar to what is called "journalist risk" in the literature, except the attack dataset is statistically modeled instead of being perfectly known. This can be done using publicly available data (like the US Census), or using a custom statistical model (indicated as one or several BigQuery tables), or by extrapolating from the distribution of values in the input dataset.
type GooglePrivacyDlpV2KMapEstimationConfigResponseOutput ¶
type GooglePrivacyDlpV2KMapEstimationConfigResponseOutput struct{ *pulumi.OutputState }
Reidentifiability metric. This corresponds to a risk model similar to what is called "journalist risk" in the literature, except the attack dataset is statistically modeled instead of being perfectly known. This can be done using publicly available data (like the US Census), or using a custom statistical model (indicated as one or several BigQuery tables), or by extrapolating from the distribution of values in the input dataset.
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) AuxiliaryTables ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) AuxiliaryTables() GooglePrivacyDlpV2AuxiliaryTableResponseArrayOutput
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers column must appear in exactly one column of one auxiliary table.
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
Fields considered to be quasi-identifiers. No two columns can have the same tag.
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) RegionCode ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) RegionCode() pulumi.StringOutput
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ToGooglePrivacyDlpV2KMapEstimationConfigResponseOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ToGooglePrivacyDlpV2KMapEstimationConfigResponseOutput() GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
func (GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ToGooglePrivacyDlpV2KMapEstimationConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationConfigResponseOutput) ToGooglePrivacyDlpV2KMapEstimationConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponse ¶
type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponse struct { // Number of records within these anonymity bounds. BucketSize string `pulumi:"bucketSize"` // Total number of distinct quasi-identifier tuple values in this bucket. BucketValueCount string `pulumi:"bucketValueCount"` // Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20. BucketValues []GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponse `pulumi:"bucketValues"` // Always greater than or equal to min_anonymity. MaxAnonymity string `pulumi:"maxAnonymity"` // Always positive. MinAnonymity string `pulumi:"minAnonymity"` }
A KMapEstimationHistogramBucket message with the following values: min_anonymity: 3 max_anonymity: 5 frequency: 42 means that there are 42 records whose quasi-identifier values correspond to 3, 4 or 5 people in the overlying population. An important particular case is when min_anonymity = max_anonymity = 1: the frequency field then corresponds to the number of uniquely identifiable records.
type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput ¶
type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput ¶
type GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput struct{ *pulumi.OutputState }
A KMapEstimationHistogramBucket message with the following values: min_anonymity: 3 max_anonymity: 5 frequency: 42 means that there are 42 records whose quasi-identifier values correspond to 3, 4 or 5 people in the overlying population. An important particular case is when min_anonymity = max_anonymity = 1: the frequency field then corresponds to the number of uniquely identifiable records.
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketSize ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
Number of records within these anonymity bounds.
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketValueCount ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
Total number of distinct quasi-identifier tuple values in this bucket.
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketValues ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
Sample of quasi-identifier tuple values in this bucket. The total number of classes returned per bucket is capped at 20.
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) MaxAnonymity ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) MaxAnonymity() pulumi.StringOutput
Always greater than or equal to min_anonymity.
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) MinAnonymity ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) MinAnonymity() pulumi.StringOutput
Always positive.
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput() GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput
func (GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput) ToGooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseOutput
type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponse ¶
type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponse struct { // The estimated anonymity for these quasi-identifier values. EstimatedAnonymity string `pulumi:"estimatedAnonymity"` // The quasi-identifier values. QuasiIdsValues []GooglePrivacyDlpV2ValueResponse `pulumi:"quasiIdsValues"` }
A tuple of values for the quasi-identifier columns.
type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput ¶
type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput() GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseArrayOutput
type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput ¶
type GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput struct{ *pulumi.OutputState }
A tuple of values for the quasi-identifier columns.
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) EstimatedAnonymity ¶
func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) EstimatedAnonymity() pulumi.StringOutput
The estimated anonymity for these quasi-identifier values.
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) QuasiIdsValues ¶
func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
The quasi-identifier values.
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput() GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput
func (GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput) ToGooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationQuasiIdValuesResponseOutput
type GooglePrivacyDlpV2KMapEstimationResultResponse ¶
type GooglePrivacyDlpV2KMapEstimationResultResponse struct { // The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10. KMapEstimationHistogram []GooglePrivacyDlpV2KMapEstimationHistogramBucketResponse `pulumi:"kMapEstimationHistogram"` }
Result of the reidentifiability analysis. Note that these results are an estimation, not exact values.
type GooglePrivacyDlpV2KMapEstimationResultResponseOutput ¶
type GooglePrivacyDlpV2KMapEstimationResultResponseOutput struct{ *pulumi.OutputState }
Result of the reidentifiability analysis. Note that these results are an estimation, not exact values.
func (GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KMapEstimationResultResponseOutput) KMapEstimationHistogram ¶
func (o GooglePrivacyDlpV2KMapEstimationResultResponseOutput) KMapEstimationHistogram() GooglePrivacyDlpV2KMapEstimationHistogramBucketResponseArrayOutput
The intervals [min_anonymity, max_anonymity] do not overlap. If a value doesn't correspond to any such interval, the associated frequency is zero. For example, the following records: {min_anonymity: 1, max_anonymity: 1, frequency: 17} {min_anonymity: 2, max_anonymity: 3, frequency: 42} {min_anonymity: 5, max_anonymity: 10, frequency: 99} mean that there are no record with an estimated anonymity of 4, 5, or larger than 10.
func (GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ToGooglePrivacyDlpV2KMapEstimationResultResponseOutput ¶
func (o GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ToGooglePrivacyDlpV2KMapEstimationResultResponseOutput() GooglePrivacyDlpV2KMapEstimationResultResponseOutput
func (GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ToGooglePrivacyDlpV2KMapEstimationResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KMapEstimationResultResponseOutput) ToGooglePrivacyDlpV2KMapEstimationResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KMapEstimationResultResponseOutput
type GooglePrivacyDlpV2KindExpression ¶
type GooglePrivacyDlpV2KindExpression struct { // The name of the kind. Name *string `pulumi:"name"` }
A representation of a Datastore kind.
type GooglePrivacyDlpV2KindExpressionArgs ¶
type GooglePrivacyDlpV2KindExpressionArgs struct { // The name of the kind. Name pulumi.StringPtrInput `pulumi:"name"` }
A representation of a Datastore kind.
func (GooglePrivacyDlpV2KindExpressionArgs) ElementType ¶
func (GooglePrivacyDlpV2KindExpressionArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionOutput ¶
func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionOutput() GooglePrivacyDlpV2KindExpressionOutput
func (GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionOutputWithContext ¶
func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionOutput
func (GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionPtrOutput ¶
func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput
func (GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2KindExpressionArgs) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput
type GooglePrivacyDlpV2KindExpressionInput ¶
type GooglePrivacyDlpV2KindExpressionInput interface { pulumi.Input ToGooglePrivacyDlpV2KindExpressionOutput() GooglePrivacyDlpV2KindExpressionOutput ToGooglePrivacyDlpV2KindExpressionOutputWithContext(context.Context) GooglePrivacyDlpV2KindExpressionOutput }
GooglePrivacyDlpV2KindExpressionInput is an input type that accepts GooglePrivacyDlpV2KindExpressionArgs and GooglePrivacyDlpV2KindExpressionOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KindExpressionInput` via:
GooglePrivacyDlpV2KindExpressionArgs{...}
type GooglePrivacyDlpV2KindExpressionOutput ¶
type GooglePrivacyDlpV2KindExpressionOutput struct{ *pulumi.OutputState }
A representation of a Datastore kind.
func (GooglePrivacyDlpV2KindExpressionOutput) ElementType ¶
func (GooglePrivacyDlpV2KindExpressionOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KindExpressionOutput) Name ¶
func (o GooglePrivacyDlpV2KindExpressionOutput) Name() pulumi.StringPtrOutput
The name of the kind.
func (GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionOutput ¶
func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionOutput() GooglePrivacyDlpV2KindExpressionOutput
func (GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionOutputWithContext ¶
func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionOutput
func (GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutput ¶
func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput
func (GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KindExpressionOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput
type GooglePrivacyDlpV2KindExpressionPtrInput ¶
type GooglePrivacyDlpV2KindExpressionPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput }
GooglePrivacyDlpV2KindExpressionPtrInput is an input type that accepts GooglePrivacyDlpV2KindExpressionArgs, GooglePrivacyDlpV2KindExpressionPtr and GooglePrivacyDlpV2KindExpressionPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KindExpressionPtrInput` via:
GooglePrivacyDlpV2KindExpressionArgs{...} or: nil
func GooglePrivacyDlpV2KindExpressionPtr ¶
func GooglePrivacyDlpV2KindExpressionPtr(v *GooglePrivacyDlpV2KindExpressionArgs) GooglePrivacyDlpV2KindExpressionPtrInput
type GooglePrivacyDlpV2KindExpressionPtrOutput ¶
type GooglePrivacyDlpV2KindExpressionPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KindExpressionPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2KindExpressionPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KindExpressionPtrOutput) Name ¶
func (o GooglePrivacyDlpV2KindExpressionPtrOutput) Name() pulumi.StringPtrOutput
The name of the kind.
func (GooglePrivacyDlpV2KindExpressionPtrOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutput ¶
func (o GooglePrivacyDlpV2KindExpressionPtrOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutput() GooglePrivacyDlpV2KindExpressionPtrOutput
func (GooglePrivacyDlpV2KindExpressionPtrOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KindExpressionPtrOutput) ToGooglePrivacyDlpV2KindExpressionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionPtrOutput
type GooglePrivacyDlpV2KindExpressionResponse ¶
type GooglePrivacyDlpV2KindExpressionResponse struct { // The name of the kind. Name string `pulumi:"name"` }
A representation of a Datastore kind.
type GooglePrivacyDlpV2KindExpressionResponseOutput ¶
type GooglePrivacyDlpV2KindExpressionResponseOutput struct{ *pulumi.OutputState }
A representation of a Datastore kind.
func (GooglePrivacyDlpV2KindExpressionResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KindExpressionResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KindExpressionResponseOutput) Name ¶
func (o GooglePrivacyDlpV2KindExpressionResponseOutput) Name() pulumi.StringOutput
The name of the kind.
func (GooglePrivacyDlpV2KindExpressionResponseOutput) ToGooglePrivacyDlpV2KindExpressionResponseOutput ¶
func (o GooglePrivacyDlpV2KindExpressionResponseOutput) ToGooglePrivacyDlpV2KindExpressionResponseOutput() GooglePrivacyDlpV2KindExpressionResponseOutput
func (GooglePrivacyDlpV2KindExpressionResponseOutput) ToGooglePrivacyDlpV2KindExpressionResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KindExpressionResponseOutput) ToGooglePrivacyDlpV2KindExpressionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KindExpressionResponseOutput
type GooglePrivacyDlpV2KmsWrappedCryptoKey ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKey struct { // The resource name of the KMS CryptoKey to use for unwrapping. CryptoKeyName string `pulumi:"cryptoKeyName"` // The wrapped data crypto key. WrappedKey string `pulumi:"wrappedKey"` }
Include to use an existing data crypto key wrapped by KMS. The wrapped key must be a 128-, 192-, or 256-bit key. Authorization requires the following IAM permissions when sending a request to perform a crypto transformation using a KMS-wrapped crypto key: dlp.kms.encrypt For more information, see [Creating a wrapped key] (https://cloud.google.com/dlp/docs/create-wrapped-key). Note: When you use Cloud KMS for cryptographic operations, [charges apply](https://cloud.google.com/kms/pricing).
type GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs struct { // The resource name of the KMS CryptoKey to use for unwrapping. CryptoKeyName pulumi.StringInput `pulumi:"cryptoKeyName"` // The wrapped data crypto key. WrappedKey pulumi.StringInput `pulumi:"wrappedKey"` }
Include to use an existing data crypto key wrapped by KMS. The wrapped key must be a 128-, 192-, or 256-bit key. Authorization requires the following IAM permissions when sending a request to perform a crypto transformation using a KMS-wrapped crypto key: dlp.kms.encrypt For more information, see [Creating a wrapped key] (https://cloud.google.com/dlp/docs/create-wrapped-key). Note: When you use Cloud KMS for cryptographic operations, [charges apply](https://cloud.google.com/kms/pricing).
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ElementType ¶
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput ¶
func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext ¶
func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput ¶
func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
type GooglePrivacyDlpV2KmsWrappedCryptoKeyInput ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyInput interface { pulumi.Input ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext(context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput }
GooglePrivacyDlpV2KmsWrappedCryptoKeyInput is an input type that accepts GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs and GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KmsWrappedCryptoKeyInput` via:
GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs{...}
type GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput struct{ *pulumi.OutputState }
Include to use an existing data crypto key wrapped by KMS. The wrapped key must be a 128-, 192-, or 256-bit key. Authorization requires the following IAM permissions when sending a request to perform a crypto transformation using a KMS-wrapped crypto key: dlp.kms.encrypt For more information, see [Creating a wrapped key] (https://cloud.google.com/dlp/docs/create-wrapped-key). Note: When you use Cloud KMS for cryptographic operations, [charges apply](https://cloud.google.com/kms/pricing).
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) CryptoKeyName ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) CryptoKeyName() pulumi.StringOutput
The resource name of the KMS CryptoKey to use for unwrapping.
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ElementType ¶
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) WrappedKey ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyOutput) WrappedKey() pulumi.StringOutput
The wrapped data crypto key.
type GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput }
GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput is an input type that accepts GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs, GooglePrivacyDlpV2KmsWrappedCryptoKeyPtr and GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput` via:
GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs{...} or: nil
func GooglePrivacyDlpV2KmsWrappedCryptoKeyPtr ¶
func GooglePrivacyDlpV2KmsWrappedCryptoKeyPtr(v *GooglePrivacyDlpV2KmsWrappedCryptoKeyArgs) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrInput
type GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) CryptoKeyName ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) CryptoKeyName() pulumi.StringPtrOutput
The resource name of the KMS CryptoKey to use for unwrapping.
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) WrappedKey ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyPtrOutput) WrappedKey() pulumi.StringPtrOutput
The wrapped data crypto key.
type GooglePrivacyDlpV2KmsWrappedCryptoKeyResponse ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyResponse struct { // The resource name of the KMS CryptoKey to use for unwrapping. CryptoKeyName string `pulumi:"cryptoKeyName"` // The wrapped data crypto key. WrappedKey string `pulumi:"wrappedKey"` }
Include to use an existing data crypto key wrapped by KMS. The wrapped key must be a 128-, 192-, or 256-bit key. Authorization requires the following IAM permissions when sending a request to perform a crypto transformation using a KMS-wrapped crypto key: dlp.kms.encrypt For more information, see [Creating a wrapped key] (https://cloud.google.com/dlp/docs/create-wrapped-key). Note: When you use Cloud KMS for cryptographic operations, [charges apply](https://cloud.google.com/kms/pricing).
type GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput ¶
type GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput struct{ *pulumi.OutputState }
Include to use an existing data crypto key wrapped by KMS. The wrapped key must be a 128-, 192-, or 256-bit key. Authorization requires the following IAM permissions when sending a request to perform a crypto transformation using a KMS-wrapped crypto key: dlp.kms.encrypt For more information, see [Creating a wrapped key] (https://cloud.google.com/dlp/docs/create-wrapped-key). Note: When you use Cloud KMS for cryptographic operations, [charges apply](https://cloud.google.com/kms/pricing).
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) CryptoKeyName ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) CryptoKeyName() pulumi.StringOutput
The resource name of the KMS CryptoKey to use for unwrapping.
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput() GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput
func (GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) WrappedKey ¶
func (o GooglePrivacyDlpV2KmsWrappedCryptoKeyResponseOutput) WrappedKey() pulumi.StringOutput
The wrapped data crypto key.
type GooglePrivacyDlpV2LDiversityConfig ¶
type GooglePrivacyDlpV2LDiversityConfig struct { // Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key. QuasiIds []GooglePrivacyDlpV2FieldId `pulumi:"quasiIds"` // Sensitive field for computing the l-value. SensitiveAttribute *GooglePrivacyDlpV2FieldId `pulumi:"sensitiveAttribute"` }
l-diversity metric, used for analysis of reidentification risk.
type GooglePrivacyDlpV2LDiversityConfigArgs ¶
type GooglePrivacyDlpV2LDiversityConfigArgs struct { // Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key. QuasiIds GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"quasiIds"` // Sensitive field for computing the l-value. SensitiveAttribute GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"sensitiveAttribute"` }
l-diversity metric, used for analysis of reidentification risk.
func (GooglePrivacyDlpV2LDiversityConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2LDiversityConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigOutput ¶
func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigOutput() GooglePrivacyDlpV2LDiversityConfigOutput
func (GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigOutput
func (GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput ¶
func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput
func (GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2LDiversityConfigArgs) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput
type GooglePrivacyDlpV2LDiversityConfigInput ¶
type GooglePrivacyDlpV2LDiversityConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2LDiversityConfigOutput() GooglePrivacyDlpV2LDiversityConfigOutput ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext(context.Context) GooglePrivacyDlpV2LDiversityConfigOutput }
GooglePrivacyDlpV2LDiversityConfigInput is an input type that accepts GooglePrivacyDlpV2LDiversityConfigArgs and GooglePrivacyDlpV2LDiversityConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LDiversityConfigInput` via:
GooglePrivacyDlpV2LDiversityConfigArgs{...}
type GooglePrivacyDlpV2LDiversityConfigOutput ¶
type GooglePrivacyDlpV2LDiversityConfigOutput struct{ *pulumi.OutputState }
l-diversity metric, used for analysis of reidentification risk.
func (GooglePrivacyDlpV2LDiversityConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityConfigOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2LDiversityConfigOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
func (GooglePrivacyDlpV2LDiversityConfigOutput) SensitiveAttribute ¶
func (o GooglePrivacyDlpV2LDiversityConfigOutput) SensitiveAttribute() GooglePrivacyDlpV2FieldIdPtrOutput
Sensitive field for computing the l-value.
func (GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigOutput ¶
func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigOutput() GooglePrivacyDlpV2LDiversityConfigOutput
func (GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigOutput
func (GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput ¶
func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput
func (GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityConfigOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput
type GooglePrivacyDlpV2LDiversityConfigPtrInput ¶
type GooglePrivacyDlpV2LDiversityConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput }
GooglePrivacyDlpV2LDiversityConfigPtrInput is an input type that accepts GooglePrivacyDlpV2LDiversityConfigArgs, GooglePrivacyDlpV2LDiversityConfigPtr and GooglePrivacyDlpV2LDiversityConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LDiversityConfigPtrInput` via:
GooglePrivacyDlpV2LDiversityConfigArgs{...} or: nil
func GooglePrivacyDlpV2LDiversityConfigPtr ¶
func GooglePrivacyDlpV2LDiversityConfigPtr(v *GooglePrivacyDlpV2LDiversityConfigArgs) GooglePrivacyDlpV2LDiversityConfigPtrInput
type GooglePrivacyDlpV2LDiversityConfigPtrOutput ¶
type GooglePrivacyDlpV2LDiversityConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) QuasiIds() GooglePrivacyDlpV2FieldIdArrayOutput
Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) SensitiveAttribute ¶
func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) SensitiveAttribute() GooglePrivacyDlpV2FieldIdPtrOutput
Sensitive field for computing the l-value.
func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput ¶
func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutput() GooglePrivacyDlpV2LDiversityConfigPtrOutput
func (GooglePrivacyDlpV2LDiversityConfigPtrOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityConfigPtrOutput) ToGooglePrivacyDlpV2LDiversityConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigPtrOutput
type GooglePrivacyDlpV2LDiversityConfigResponse ¶
type GooglePrivacyDlpV2LDiversityConfigResponse struct { // Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key. QuasiIds []GooglePrivacyDlpV2FieldIdResponse `pulumi:"quasiIds"` // Sensitive field for computing the l-value. SensitiveAttribute GooglePrivacyDlpV2FieldIdResponse `pulumi:"sensitiveAttribute"` }
l-diversity metric, used for analysis of reidentification risk.
type GooglePrivacyDlpV2LDiversityConfigResponseOutput ¶
type GooglePrivacyDlpV2LDiversityConfigResponseOutput struct{ *pulumi.OutputState }
l-diversity metric, used for analysis of reidentification risk.
func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) QuasiIds() GooglePrivacyDlpV2FieldIdResponseArrayOutput
Set of quasi-identifiers indicating how equivalence classes are defined for the l-diversity computation. When multiple fields are specified, they are considered a single composite key.
func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) SensitiveAttribute ¶
func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) SensitiveAttribute() GooglePrivacyDlpV2FieldIdResponseOutput
Sensitive field for computing the l-value.
func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) ToGooglePrivacyDlpV2LDiversityConfigResponseOutput ¶
func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) ToGooglePrivacyDlpV2LDiversityConfigResponseOutput() GooglePrivacyDlpV2LDiversityConfigResponseOutput
func (GooglePrivacyDlpV2LDiversityConfigResponseOutput) ToGooglePrivacyDlpV2LDiversityConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityConfigResponseOutput) ToGooglePrivacyDlpV2LDiversityConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityConfigResponseOutput
type GooglePrivacyDlpV2LDiversityEquivalenceClassResponse ¶
type GooglePrivacyDlpV2LDiversityEquivalenceClassResponse struct { // Size of the k-anonymity equivalence class. EquivalenceClassSize string `pulumi:"equivalenceClassSize"` // Number of distinct sensitive values in this equivalence class. NumDistinctSensitiveValues string `pulumi:"numDistinctSensitiveValues"` // Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request. QuasiIdsValues []GooglePrivacyDlpV2ValueResponse `pulumi:"quasiIdsValues"` // Estimated frequencies of top sensitive values. TopSensitiveValues []GooglePrivacyDlpV2ValueFrequencyResponse `pulumi:"topSensitiveValues"` }
The set of columns' values that share the same ldiversity value.
type GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput ¶
type GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput() GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
type GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput ¶
type GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput struct{ *pulumi.OutputState }
The set of columns' values that share the same ldiversity value.
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) EquivalenceClassSize ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) EquivalenceClassSize() pulumi.StringOutput
Size of the k-anonymity equivalence class.
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) NumDistinctSensitiveValues ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) NumDistinctSensitiveValues() pulumi.StringOutput
Number of distinct sensitive values in this equivalence class.
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) QuasiIdsValues ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) QuasiIdsValues() GooglePrivacyDlpV2ValueResponseArrayOutput
Quasi-identifier values defining the k-anonymity equivalence class. The order is always the same as the original request.
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput() GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) ToGooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput
func (GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) TopSensitiveValues ¶
func (o GooglePrivacyDlpV2LDiversityEquivalenceClassResponseOutput) TopSensitiveValues() GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
Estimated frequencies of top sensitive values.
type GooglePrivacyDlpV2LDiversityHistogramBucketResponse ¶
type GooglePrivacyDlpV2LDiversityHistogramBucketResponse struct { // Total number of equivalence classes in this bucket. BucketSize string `pulumi:"bucketSize"` // Total number of distinct equivalence classes in this bucket. BucketValueCount string `pulumi:"bucketValueCount"` // Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20. BucketValues []GooglePrivacyDlpV2LDiversityEquivalenceClassResponse `pulumi:"bucketValues"` // Lower bound on the sensitive value frequencies of the equivalence classes in this bucket. SensitiveValueFrequencyLowerBound string `pulumi:"sensitiveValueFrequencyLowerBound"` // Upper bound on the sensitive value frequencies of the equivalence classes in this bucket. SensitiveValueFrequencyUpperBound string `pulumi:"sensitiveValueFrequencyUpperBound"` }
Histogram of l-diversity equivalence class sensitive value frequencies.
type GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput ¶
type GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput() GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
type GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput ¶
type GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput struct{ *pulumi.OutputState }
Histogram of l-diversity equivalence class sensitive value frequencies.
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketSize ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketSize() pulumi.StringOutput
Total number of equivalence classes in this bucket.
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketValueCount ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketValueCount() pulumi.StringOutput
Total number of distinct equivalence classes in this bucket.
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketValues ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) BucketValues() GooglePrivacyDlpV2LDiversityEquivalenceClassResponseArrayOutput
Sample of equivalence classes in this bucket. The total number of classes returned per bucket is capped at 20.
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) SensitiveValueFrequencyLowerBound ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) SensitiveValueFrequencyLowerBound() pulumi.StringOutput
Lower bound on the sensitive value frequencies of the equivalence classes in this bucket.
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) SensitiveValueFrequencyUpperBound ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) SensitiveValueFrequencyUpperBound() pulumi.StringOutput
Upper bound on the sensitive value frequencies of the equivalence classes in this bucket.
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput() GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput
func (GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput) ToGooglePrivacyDlpV2LDiversityHistogramBucketResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityHistogramBucketResponseOutput
type GooglePrivacyDlpV2LDiversityResultResponse ¶
type GooglePrivacyDlpV2LDiversityResultResponse struct { // Histogram of l-diversity equivalence class sensitive value frequencies. SensitiveValueFrequencyHistogramBuckets []GooglePrivacyDlpV2LDiversityHistogramBucketResponse `pulumi:"sensitiveValueFrequencyHistogramBuckets"` }
Result of the l-diversity computation.
type GooglePrivacyDlpV2LDiversityResultResponseOutput ¶
type GooglePrivacyDlpV2LDiversityResultResponseOutput struct{ *pulumi.OutputState }
Result of the l-diversity computation.
func (GooglePrivacyDlpV2LDiversityResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LDiversityResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LDiversityResultResponseOutput) SensitiveValueFrequencyHistogramBuckets ¶
func (o GooglePrivacyDlpV2LDiversityResultResponseOutput) SensitiveValueFrequencyHistogramBuckets() GooglePrivacyDlpV2LDiversityHistogramBucketResponseArrayOutput
Histogram of l-diversity equivalence class sensitive value frequencies.
func (GooglePrivacyDlpV2LDiversityResultResponseOutput) ToGooglePrivacyDlpV2LDiversityResultResponseOutput ¶
func (o GooglePrivacyDlpV2LDiversityResultResponseOutput) ToGooglePrivacyDlpV2LDiversityResultResponseOutput() GooglePrivacyDlpV2LDiversityResultResponseOutput
func (GooglePrivacyDlpV2LDiversityResultResponseOutput) ToGooglePrivacyDlpV2LDiversityResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LDiversityResultResponseOutput) ToGooglePrivacyDlpV2LDiversityResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LDiversityResultResponseOutput
type GooglePrivacyDlpV2LargeCustomDictionaryConfig ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfig struct { // Field in a BigQuery table where each cell represents a dictionary phrase. BigQueryField *GooglePrivacyDlpV2BigQueryField `pulumi:"bigQueryField"` // Set of files containing newline-delimited lists of dictionary phrases. CloudStorageFileSet *GooglePrivacyDlpV2CloudStorageFileSet `pulumi:"cloudStorageFileSet"` // Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used. OutputPath *GooglePrivacyDlpV2CloudStoragePath `pulumi:"outputPath"` }
Configuration for a custom dictionary created from a data source of any size up to the maximum size defined in the [limits](https://cloud.google.com/dlp/limits) page. The artifacts of dictionary creation are stored in the specified Google Cloud Storage location. Consider using `CustomInfoType.Dictionary` for smaller dictionaries that satisfy the size requirements.
type GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs struct { // Field in a BigQuery table where each cell represents a dictionary phrase. BigQueryField GooglePrivacyDlpV2BigQueryFieldPtrInput `pulumi:"bigQueryField"` // Set of files containing newline-delimited lists of dictionary phrases. CloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSetPtrInput `pulumi:"cloudStorageFileSet"` // Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used. OutputPath GooglePrivacyDlpV2CloudStoragePathPtrInput `pulumi:"outputPath"` }
Configuration for a custom dictionary created from a data source of any size up to the maximum size defined in the [limits](https://cloud.google.com/dlp/limits) page. The artifacts of dictionary creation are stored in the specified Google Cloud Storage location. Consider using `CustomInfoType.Dictionary` for smaller dictionaries that satisfy the size requirements.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput ¶
func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput ¶
func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
type GooglePrivacyDlpV2LargeCustomDictionaryConfigInput ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext(context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput }
GooglePrivacyDlpV2LargeCustomDictionaryConfigInput is an input type that accepts GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs and GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LargeCustomDictionaryConfigInput` via:
GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs{...}
type GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput struct{ *pulumi.OutputState }
Configuration for a custom dictionary created from a data source of any size up to the maximum size defined in the [limits](https://cloud.google.com/dlp/limits) page. The artifacts of dictionary creation are stored in the specified Google Cloud Storage location. Consider using `CustomInfoType.Dictionary` for smaller dictionaries that satisfy the size requirements.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) BigQueryField ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) BigQueryField() GooglePrivacyDlpV2BigQueryFieldPtrOutput
Field in a BigQuery table where each cell represents a dictionary phrase.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) CloudStorageFileSet ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) CloudStorageFileSet() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
Set of files containing newline-delimited lists of dictionary phrases.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) OutputPath ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) OutputPath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
type GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput }
GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput is an input type that accepts GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs, GooglePrivacyDlpV2LargeCustomDictionaryConfigPtr and GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput` via:
GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs{...} or: nil
func GooglePrivacyDlpV2LargeCustomDictionaryConfigPtr ¶
func GooglePrivacyDlpV2LargeCustomDictionaryConfigPtr(v *GooglePrivacyDlpV2LargeCustomDictionaryConfigArgs) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput
type GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) BigQueryField ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) BigQueryField() GooglePrivacyDlpV2BigQueryFieldPtrOutput
Field in a BigQuery table where each cell represents a dictionary phrase.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) CloudStorageFileSet ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) CloudStorageFileSet() GooglePrivacyDlpV2CloudStorageFileSetPtrOutput
Set of files containing newline-delimited lists of dictionary phrases.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) OutputPath ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) OutputPath() GooglePrivacyDlpV2CloudStoragePathPtrOutput
Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
type GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse struct { // Field in a BigQuery table where each cell represents a dictionary phrase. BigQueryField GooglePrivacyDlpV2BigQueryFieldResponse `pulumi:"bigQueryField"` // Set of files containing newline-delimited lists of dictionary phrases. CloudStorageFileSet GooglePrivacyDlpV2CloudStorageFileSetResponse `pulumi:"cloudStorageFileSet"` // Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used. OutputPath GooglePrivacyDlpV2CloudStoragePathResponse `pulumi:"outputPath"` }
Configuration for a custom dictionary created from a data source of any size up to the maximum size defined in the [limits](https://cloud.google.com/dlp/limits) page. The artifacts of dictionary creation are stored in the specified Google Cloud Storage location. Consider using `CustomInfoType.Dictionary` for smaller dictionaries that satisfy the size requirements.
type GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput ¶
type GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for a custom dictionary created from a data source of any size up to the maximum size defined in the [limits](https://cloud.google.com/dlp/limits) page. The artifacts of dictionary creation are stored in the specified Google Cloud Storage location. Consider using `CustomInfoType.Dictionary` for smaller dictionaries that satisfy the size requirements.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) BigQueryField ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) BigQueryField() GooglePrivacyDlpV2BigQueryFieldResponseOutput
Field in a BigQuery table where each cell represents a dictionary phrase.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) CloudStorageFileSet ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) CloudStorageFileSet() GooglePrivacyDlpV2CloudStorageFileSetResponseOutput
Set of files containing newline-delimited lists of dictionary phrases.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) OutputPath ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) OutputPath() GooglePrivacyDlpV2CloudStoragePathResponseOutput
Location to store dictionary artifacts in Google Cloud Storage. These files will only be accessible by project owners and the DLP API. If any of these artifacts are modified, the dictionary is considered invalid and can no longer be used.
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput() GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
type GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse ¶
type GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse struct { // Approximate number of distinct phrases in the dictionary. ApproxNumPhrases string `pulumi:"approxNumPhrases"` }
Summary statistics of a custom dictionary.
type GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput ¶
type GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput struct{ *pulumi.OutputState }
Summary statistics of a custom dictionary.
func (GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ApproxNumPhrases ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ApproxNumPhrases() pulumi.StringOutput
Approximate number of distinct phrases in the dictionary.
func (GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput() GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
func (GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput) ToGooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
type GooglePrivacyDlpV2LeaveUntransformed ¶
type GooglePrivacyDlpV2LeaveUntransformed struct { }
Skips the data without modifying it if the requested transformation would cause an error. For example, if a `DateShift` transformation were applied an an IP address, this mode would leave the IP address unchanged in the response.
type GooglePrivacyDlpV2LeaveUntransformedArgs ¶
type GooglePrivacyDlpV2LeaveUntransformedArgs struct { }
Skips the data without modifying it if the requested transformation would cause an error. For example, if a `DateShift` transformation were applied an an IP address, this mode would leave the IP address unchanged in the response.
func (GooglePrivacyDlpV2LeaveUntransformedArgs) ElementType ¶
func (GooglePrivacyDlpV2LeaveUntransformedArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedOutput ¶
func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedOutput() GooglePrivacyDlpV2LeaveUntransformedOutput
func (GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext ¶
func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedOutput
func (GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput ¶
func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
func (GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2LeaveUntransformedArgs) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput
type GooglePrivacyDlpV2LeaveUntransformedInput ¶
type GooglePrivacyDlpV2LeaveUntransformedInput interface { pulumi.Input ToGooglePrivacyDlpV2LeaveUntransformedOutput() GooglePrivacyDlpV2LeaveUntransformedOutput ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext(context.Context) GooglePrivacyDlpV2LeaveUntransformedOutput }
GooglePrivacyDlpV2LeaveUntransformedInput is an input type that accepts GooglePrivacyDlpV2LeaveUntransformedArgs and GooglePrivacyDlpV2LeaveUntransformedOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LeaveUntransformedInput` via:
GooglePrivacyDlpV2LeaveUntransformedArgs{...}
type GooglePrivacyDlpV2LeaveUntransformedOutput ¶
type GooglePrivacyDlpV2LeaveUntransformedOutput struct{ *pulumi.OutputState }
Skips the data without modifying it if the requested transformation would cause an error. For example, if a `DateShift` transformation were applied an an IP address, this mode would leave the IP address unchanged in the response.
func (GooglePrivacyDlpV2LeaveUntransformedOutput) ElementType ¶
func (GooglePrivacyDlpV2LeaveUntransformedOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedOutput ¶
func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedOutput() GooglePrivacyDlpV2LeaveUntransformedOutput
func (GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext ¶
func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedOutput
func (GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput ¶
func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
func (GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LeaveUntransformedOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput
type GooglePrivacyDlpV2LeaveUntransformedPtrInput ¶
type GooglePrivacyDlpV2LeaveUntransformedPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput }
GooglePrivacyDlpV2LeaveUntransformedPtrInput is an input type that accepts GooglePrivacyDlpV2LeaveUntransformedArgs, GooglePrivacyDlpV2LeaveUntransformedPtr and GooglePrivacyDlpV2LeaveUntransformedPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LeaveUntransformedPtrInput` via:
GooglePrivacyDlpV2LeaveUntransformedArgs{...} or: nil
func GooglePrivacyDlpV2LeaveUntransformedPtr ¶
func GooglePrivacyDlpV2LeaveUntransformedPtr(v *GooglePrivacyDlpV2LeaveUntransformedArgs) GooglePrivacyDlpV2LeaveUntransformedPtrInput
type GooglePrivacyDlpV2LeaveUntransformedPtrOutput ¶
type GooglePrivacyDlpV2LeaveUntransformedPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput ¶
func (o GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutput() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
func (GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LeaveUntransformedPtrOutput) ToGooglePrivacyDlpV2LeaveUntransformedPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedPtrOutput
type GooglePrivacyDlpV2LeaveUntransformedResponse ¶
type GooglePrivacyDlpV2LeaveUntransformedResponse struct { }
Skips the data without modifying it if the requested transformation would cause an error. For example, if a `DateShift` transformation were applied an an IP address, this mode would leave the IP address unchanged in the response.
type GooglePrivacyDlpV2LeaveUntransformedResponseOutput ¶
type GooglePrivacyDlpV2LeaveUntransformedResponseOutput struct{ *pulumi.OutputState }
Skips the data without modifying it if the requested transformation would cause an error. For example, if a `DateShift` transformation were applied an an IP address, this mode would leave the IP address unchanged in the response.
func (GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ToGooglePrivacyDlpV2LeaveUntransformedResponseOutput ¶
func (o GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ToGooglePrivacyDlpV2LeaveUntransformedResponseOutput() GooglePrivacyDlpV2LeaveUntransformedResponseOutput
func (GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ToGooglePrivacyDlpV2LeaveUntransformedResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LeaveUntransformedResponseOutput) ToGooglePrivacyDlpV2LeaveUntransformedResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LeaveUntransformedResponseOutput
type GooglePrivacyDlpV2LikelihoodAdjustment ¶
type GooglePrivacyDlpV2LikelihoodAdjustment struct { // Set the likelihood of a finding to a fixed value. FixedLikelihood *GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood `pulumi:"fixedLikelihood"` // Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`. RelativeLikelihood *int `pulumi:"relativeLikelihood"` }
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
type GooglePrivacyDlpV2LikelihoodAdjustmentArgs ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentArgs struct { // Set the likelihood of a finding to a fixed value. FixedLikelihood GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrInput `pulumi:"fixedLikelihood"` // Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`. RelativeLikelihood pulumi.IntPtrInput `pulumi:"relativeLikelihood"` }
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ElementType ¶
func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput ¶
func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput() GooglePrivacyDlpV2LikelihoodAdjustmentOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext ¶
func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput ¶
func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2LikelihoodAdjustmentArgs) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood ¶ added in v0.4.0
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood string
Set the likelihood of a finding to a fixed value.
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihood) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput ¶ added in v0.6.0
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput interface { pulumi.Input ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext(context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput }
GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput is an input type that accepts GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodArgs and GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodInput` via:
GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodArgs{...}
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput }
func GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtr(v string) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrInput
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2LikelihoodAdjustmentInput ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentInput interface { pulumi.Input ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput() GooglePrivacyDlpV2LikelihoodAdjustmentOutput ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext(context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentOutput }
GooglePrivacyDlpV2LikelihoodAdjustmentInput is an input type that accepts GooglePrivacyDlpV2LikelihoodAdjustmentArgs and GooglePrivacyDlpV2LikelihoodAdjustmentOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LikelihoodAdjustmentInput` via:
GooglePrivacyDlpV2LikelihoodAdjustmentArgs{...}
type GooglePrivacyDlpV2LikelihoodAdjustmentOutput ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentOutput struct{ *pulumi.OutputState }
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ElementType ¶
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) FixedLikelihood ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) FixedLikelihood() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
Set the likelihood of a finding to a fixed value.
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) RelativeLikelihood ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) RelativeLikelihood() pulumi.IntPtrOutput
Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`.
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutput() GooglePrivacyDlpV2LikelihoodAdjustmentOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
type GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput }
GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput is an input type that accepts GooglePrivacyDlpV2LikelihoodAdjustmentArgs, GooglePrivacyDlpV2LikelihoodAdjustmentPtr and GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput` via:
GooglePrivacyDlpV2LikelihoodAdjustmentArgs{...} or: nil
func GooglePrivacyDlpV2LikelihoodAdjustmentPtr ¶
func GooglePrivacyDlpV2LikelihoodAdjustmentPtr(v *GooglePrivacyDlpV2LikelihoodAdjustmentArgs) GooglePrivacyDlpV2LikelihoodAdjustmentPtrInput
type GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) FixedLikelihood ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) FixedLikelihood() GooglePrivacyDlpV2LikelihoodAdjustmentFixedLikelihoodPtrOutput
Set the likelihood of a finding to a fixed value.
func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) RelativeLikelihood ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) RelativeLikelihood() pulumi.IntPtrOutput
Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`.
func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput() GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentPtrOutput
type GooglePrivacyDlpV2LikelihoodAdjustmentResponse ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentResponse struct { // Set the likelihood of a finding to a fixed value. FixedLikelihood string `pulumi:"fixedLikelihood"` // Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`. RelativeLikelihood int `pulumi:"relativeLikelihood"` }
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
type GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput ¶
type GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput struct{ *pulumi.OutputState }
Message for specifying an adjustment to the likelihood of a finding as part of a detection rule.
func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) FixedLikelihood ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) FixedLikelihood() pulumi.StringOutput
Set the likelihood of a finding to a fixed value.
func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) RelativeLikelihood ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) RelativeLikelihood() pulumi.IntOutput
Increase or decrease the likelihood by the specified number of levels. For example, if a finding would be `POSSIBLE` without the detection rule and `relative_likelihood` is 1, then it is upgraded to `LIKELY`, while a value of -1 would downgrade it to `UNLIKELY`. Likelihood may never drop below `VERY_UNLIKELY` or exceed `VERY_LIKELY`, so applying an adjustment of 1 followed by an adjustment of -1 when base likelihood is `VERY_LIKELY` will result in a final likelihood of `LIKELY`.
func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput() GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
func (GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput) ToGooglePrivacyDlpV2LikelihoodAdjustmentResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2LikelihoodAdjustmentResponseOutput
type GooglePrivacyDlpV2Manual ¶
type GooglePrivacyDlpV2Manual struct { }
Job trigger option for hybrid jobs. Jobs must be manually created and finished.
type GooglePrivacyDlpV2ManualArgs ¶
type GooglePrivacyDlpV2ManualArgs struct { }
Job trigger option for hybrid jobs. Jobs must be manually created and finished.
func (GooglePrivacyDlpV2ManualArgs) ElementType ¶
func (GooglePrivacyDlpV2ManualArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualOutput ¶
func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualOutput() GooglePrivacyDlpV2ManualOutput
func (GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualOutputWithContext ¶
func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualOutput
func (GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualPtrOutput ¶
func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput
func (GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ManualArgs) ToGooglePrivacyDlpV2ManualPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualPtrOutput
type GooglePrivacyDlpV2ManualInput ¶
type GooglePrivacyDlpV2ManualInput interface { pulumi.Input ToGooglePrivacyDlpV2ManualOutput() GooglePrivacyDlpV2ManualOutput ToGooglePrivacyDlpV2ManualOutputWithContext(context.Context) GooglePrivacyDlpV2ManualOutput }
GooglePrivacyDlpV2ManualInput is an input type that accepts GooglePrivacyDlpV2ManualArgs and GooglePrivacyDlpV2ManualOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ManualInput` via:
GooglePrivacyDlpV2ManualArgs{...}
type GooglePrivacyDlpV2ManualOutput ¶
type GooglePrivacyDlpV2ManualOutput struct{ *pulumi.OutputState }
Job trigger option for hybrid jobs. Jobs must be manually created and finished.
func (GooglePrivacyDlpV2ManualOutput) ElementType ¶
func (GooglePrivacyDlpV2ManualOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualOutput ¶
func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualOutput() GooglePrivacyDlpV2ManualOutput
func (GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualOutputWithContext ¶
func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualOutput
func (GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualPtrOutput ¶
func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput
func (GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ManualOutput) ToGooglePrivacyDlpV2ManualPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualPtrOutput
type GooglePrivacyDlpV2ManualPtrInput ¶
type GooglePrivacyDlpV2ManualPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput ToGooglePrivacyDlpV2ManualPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ManualPtrOutput }
GooglePrivacyDlpV2ManualPtrInput is an input type that accepts GooglePrivacyDlpV2ManualArgs, GooglePrivacyDlpV2ManualPtr and GooglePrivacyDlpV2ManualPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ManualPtrInput` via:
GooglePrivacyDlpV2ManualArgs{...} or: nil
func GooglePrivacyDlpV2ManualPtr ¶
func GooglePrivacyDlpV2ManualPtr(v *GooglePrivacyDlpV2ManualArgs) GooglePrivacyDlpV2ManualPtrInput
type GooglePrivacyDlpV2ManualPtrOutput ¶
type GooglePrivacyDlpV2ManualPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ManualPtrOutput) Elem ¶
func (o GooglePrivacyDlpV2ManualPtrOutput) Elem() GooglePrivacyDlpV2ManualOutput
func (GooglePrivacyDlpV2ManualPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ManualPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ManualPtrOutput) ToGooglePrivacyDlpV2ManualPtrOutput ¶
func (o GooglePrivacyDlpV2ManualPtrOutput) ToGooglePrivacyDlpV2ManualPtrOutput() GooglePrivacyDlpV2ManualPtrOutput
func (GooglePrivacyDlpV2ManualPtrOutput) ToGooglePrivacyDlpV2ManualPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ManualPtrOutput) ToGooglePrivacyDlpV2ManualPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualPtrOutput
type GooglePrivacyDlpV2ManualResponse ¶
type GooglePrivacyDlpV2ManualResponse struct { }
Job trigger option for hybrid jobs. Jobs must be manually created and finished.
type GooglePrivacyDlpV2ManualResponseOutput ¶
type GooglePrivacyDlpV2ManualResponseOutput struct{ *pulumi.OutputState }
Job trigger option for hybrid jobs. Jobs must be manually created and finished.
func (GooglePrivacyDlpV2ManualResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ManualResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ManualResponseOutput) ToGooglePrivacyDlpV2ManualResponseOutput ¶
func (o GooglePrivacyDlpV2ManualResponseOutput) ToGooglePrivacyDlpV2ManualResponseOutput() GooglePrivacyDlpV2ManualResponseOutput
func (GooglePrivacyDlpV2ManualResponseOutput) ToGooglePrivacyDlpV2ManualResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ManualResponseOutput) ToGooglePrivacyDlpV2ManualResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ManualResponseOutput
type GooglePrivacyDlpV2NumericalStatsConfig ¶
type GooglePrivacyDlpV2NumericalStatsConfig struct { // Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time. Field *GooglePrivacyDlpV2FieldId `pulumi:"field"` }
Compute numerical stats over an individual column, including min, max, and quantiles.
type GooglePrivacyDlpV2NumericalStatsConfigArgs ¶
type GooglePrivacyDlpV2NumericalStatsConfigArgs struct { // Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time. Field GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"field"` }
Compute numerical stats over an individual column, including min, max, and quantiles.
func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigOutput ¶
func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigOutput() GooglePrivacyDlpV2NumericalStatsConfigOutput
func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigOutput
func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput ¶
func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
func (GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2NumericalStatsConfigArgs) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
type GooglePrivacyDlpV2NumericalStatsConfigInput ¶
type GooglePrivacyDlpV2NumericalStatsConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2NumericalStatsConfigOutput() GooglePrivacyDlpV2NumericalStatsConfigOutput ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext(context.Context) GooglePrivacyDlpV2NumericalStatsConfigOutput }
GooglePrivacyDlpV2NumericalStatsConfigInput is an input type that accepts GooglePrivacyDlpV2NumericalStatsConfigArgs and GooglePrivacyDlpV2NumericalStatsConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2NumericalStatsConfigInput` via:
GooglePrivacyDlpV2NumericalStatsConfigArgs{...}
type GooglePrivacyDlpV2NumericalStatsConfigOutput ¶
type GooglePrivacyDlpV2NumericalStatsConfigOutput struct{ *pulumi.OutputState }
Compute numerical stats over an individual column, including min, max, and quantiles.
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) Field ¶
Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigOutput ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigOutput() GooglePrivacyDlpV2NumericalStatsConfigOutput
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigOutput
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
func (GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
type GooglePrivacyDlpV2NumericalStatsConfigPtrInput ¶
type GooglePrivacyDlpV2NumericalStatsConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput }
GooglePrivacyDlpV2NumericalStatsConfigPtrInput is an input type that accepts GooglePrivacyDlpV2NumericalStatsConfigArgs, GooglePrivacyDlpV2NumericalStatsConfigPtr and GooglePrivacyDlpV2NumericalStatsConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2NumericalStatsConfigPtrInput` via:
GooglePrivacyDlpV2NumericalStatsConfigArgs{...} or: nil
func GooglePrivacyDlpV2NumericalStatsConfigPtr ¶
func GooglePrivacyDlpV2NumericalStatsConfigPtr(v *GooglePrivacyDlpV2NumericalStatsConfigArgs) GooglePrivacyDlpV2NumericalStatsConfigPtrInput
type GooglePrivacyDlpV2NumericalStatsConfigPtrOutput ¶
type GooglePrivacyDlpV2NumericalStatsConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) Field ¶
Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
func (GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutput() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
func (GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigPtrOutput) ToGooglePrivacyDlpV2NumericalStatsConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
type GooglePrivacyDlpV2NumericalStatsConfigResponse ¶
type GooglePrivacyDlpV2NumericalStatsConfigResponse struct { // Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` }
Compute numerical stats over an individual column, including min, max, and quantiles.
type GooglePrivacyDlpV2NumericalStatsConfigResponseOutput ¶
type GooglePrivacyDlpV2NumericalStatsConfigResponseOutput struct{ *pulumi.OutputState }
Compute numerical stats over an individual column, including min, max, and quantiles.
func (GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) Field ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
Field to compute numerical stats on. Supported types are integer, float, date, datetime, timestamp, time.
func (GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ToGooglePrivacyDlpV2NumericalStatsConfigResponseOutput ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ToGooglePrivacyDlpV2NumericalStatsConfigResponseOutput() GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
func (GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ToGooglePrivacyDlpV2NumericalStatsConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2NumericalStatsConfigResponseOutput) ToGooglePrivacyDlpV2NumericalStatsConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
type GooglePrivacyDlpV2NumericalStatsResultResponse ¶
type GooglePrivacyDlpV2NumericalStatsResultResponse struct { // Maximum value appearing in the column. MaxValue GooglePrivacyDlpV2ValueResponse `pulumi:"maxValue"` // Minimum value appearing in the column. MinValue GooglePrivacyDlpV2ValueResponse `pulumi:"minValue"` // List of 99 values that partition the set of field values into 100 equal sized buckets. QuantileValues []GooglePrivacyDlpV2ValueResponse `pulumi:"quantileValues"` }
Result of the numerical stats computation.
type GooglePrivacyDlpV2NumericalStatsResultResponseOutput ¶
type GooglePrivacyDlpV2NumericalStatsResultResponseOutput struct{ *pulumi.OutputState }
Result of the numerical stats computation.
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) MaxValue ¶
func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) MaxValue() GooglePrivacyDlpV2ValueResponseOutput
Maximum value appearing in the column.
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) MinValue ¶
func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) MinValue() GooglePrivacyDlpV2ValueResponseOutput
Minimum value appearing in the column.
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) QuantileValues ¶
func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) QuantileValues() GooglePrivacyDlpV2ValueResponseArrayOutput
List of 99 values that partition the set of field values into 100 equal sized buckets.
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ToGooglePrivacyDlpV2NumericalStatsResultResponseOutput ¶
func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ToGooglePrivacyDlpV2NumericalStatsResultResponseOutput() GooglePrivacyDlpV2NumericalStatsResultResponseOutput
func (GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ToGooglePrivacyDlpV2NumericalStatsResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2NumericalStatsResultResponseOutput) ToGooglePrivacyDlpV2NumericalStatsResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2NumericalStatsResultResponseOutput
type GooglePrivacyDlpV2OutputStorageConfig ¶
type GooglePrivacyDlpV2OutputStorageConfig struct { // Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. OutputSchema *GooglePrivacyDlpV2OutputStorageConfigOutputSchema `pulumi:"outputSchema"` // Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific timezone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the `Finding` object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table. Table *GooglePrivacyDlpV2BigQueryTable `pulumi:"table"` }
Cloud repository for storing output.
type GooglePrivacyDlpV2OutputStorageConfigArgs ¶
type GooglePrivacyDlpV2OutputStorageConfigArgs struct { // Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. OutputSchema GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrInput `pulumi:"outputSchema"` // Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific timezone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the `Finding` object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table. Table GooglePrivacyDlpV2BigQueryTablePtrInput `pulumi:"table"` }
Cloud repository for storing output.
func (GooglePrivacyDlpV2OutputStorageConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2OutputStorageConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigOutput ¶
func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigOutput() GooglePrivacyDlpV2OutputStorageConfigOutput
func (GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutput
func (GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput ¶
func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2OutputStorageConfigArgs) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput
type GooglePrivacyDlpV2OutputStorageConfigInput ¶
type GooglePrivacyDlpV2OutputStorageConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2OutputStorageConfigOutput() GooglePrivacyDlpV2OutputStorageConfigOutput ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext(context.Context) GooglePrivacyDlpV2OutputStorageConfigOutput }
GooglePrivacyDlpV2OutputStorageConfigInput is an input type that accepts GooglePrivacyDlpV2OutputStorageConfigArgs and GooglePrivacyDlpV2OutputStorageConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2OutputStorageConfigInput` via:
GooglePrivacyDlpV2OutputStorageConfigArgs{...}
type GooglePrivacyDlpV2OutputStorageConfigOutput ¶
type GooglePrivacyDlpV2OutputStorageConfigOutput struct{ *pulumi.OutputState }
Cloud repository for storing output.
func (GooglePrivacyDlpV2OutputStorageConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2OutputStorageConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigOutput) OutputSchema ¶
func (o GooglePrivacyDlpV2OutputStorageConfigOutput) OutputSchema() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage.
func (GooglePrivacyDlpV2OutputStorageConfigOutput) Table ¶
func (o GooglePrivacyDlpV2OutputStorageConfigOutput) Table() GooglePrivacyDlpV2BigQueryTablePtrOutput
Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific timezone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the `Finding` object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
func (GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutput ¶
func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutput() GooglePrivacyDlpV2OutputStorageConfigOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput ¶
func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2OutputStorageConfigOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput
type GooglePrivacyDlpV2OutputStorageConfigOutputSchema ¶ added in v0.4.0
type GooglePrivacyDlpV2OutputStorageConfigOutputSchema string
Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage.
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2OutputStorageConfigOutputSchema) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput ¶ added in v0.6.0
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput interface { pulumi.Input ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext(context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput }
GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput is an input type that accepts GooglePrivacyDlpV2OutputStorageConfigOutputSchemaArgs and GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2OutputStorageConfigOutputSchemaInput` via:
GooglePrivacyDlpV2OutputStorageConfigOutputSchemaArgs{...}
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput }
func GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtr(v string) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrInput
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2OutputStorageConfigPtrInput ¶
type GooglePrivacyDlpV2OutputStorageConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput }
GooglePrivacyDlpV2OutputStorageConfigPtrInput is an input type that accepts GooglePrivacyDlpV2OutputStorageConfigArgs, GooglePrivacyDlpV2OutputStorageConfigPtr and GooglePrivacyDlpV2OutputStorageConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2OutputStorageConfigPtrInput` via:
GooglePrivacyDlpV2OutputStorageConfigArgs{...} or: nil
func GooglePrivacyDlpV2OutputStorageConfigPtr ¶
func GooglePrivacyDlpV2OutputStorageConfigPtr(v *GooglePrivacyDlpV2OutputStorageConfigArgs) GooglePrivacyDlpV2OutputStorageConfigPtrInput
type GooglePrivacyDlpV2OutputStorageConfigPtrOutput ¶
type GooglePrivacyDlpV2OutputStorageConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) OutputSchema ¶
func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) OutputSchema() GooglePrivacyDlpV2OutputStorageConfigOutputSchemaPtrOutput
Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage.
func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) Table ¶
func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) Table() GooglePrivacyDlpV2BigQueryTablePtrOutput
Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific timezone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the `Finding` object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput ¶
func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutput() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
func (GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2OutputStorageConfigPtrOutput) ToGooglePrivacyDlpV2OutputStorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigPtrOutput
type GooglePrivacyDlpV2OutputStorageConfigResponse ¶
type GooglePrivacyDlpV2OutputStorageConfigResponse struct { // Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage. OutputSchema string `pulumi:"outputSchema"` // Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific timezone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the `Finding` object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table. Table GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"table"` }
Cloud repository for storing output.
type GooglePrivacyDlpV2OutputStorageConfigResponseOutput ¶
type GooglePrivacyDlpV2OutputStorageConfigResponseOutput struct{ *pulumi.OutputState }
Cloud repository for storing output.
func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) OutputSchema ¶
func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) OutputSchema() pulumi.StringOutput
Schema used for writing the findings for Inspect jobs. This field is only used for Inspect and must be unspecified for Risk jobs. Columns are derived from the `Finding` object. If appending to an existing table, any columns from the predefined schema that are missing will be added. No columns in the existing table will be deleted. If unspecified, then all available columns will be used for a new table or an (existing) table with no schema, and no changes will be made to an existing table that has a schema. Only for use with external storage.
func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) Table ¶
func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
Store findings in an existing table or a new table in an existing dataset. If table_id is not set a new one will be generated for you with the following format: dlp_googleapis_yyyy_mm_dd_[dlp_job_id]. Pacific timezone will be used for generating the date details. For Inspect, each column in an existing output table must have the same name, type, and mode of a field in the `Finding` object. For Risk, an existing output table should be the output of a previous Risk analysis job run on the same source table, with the same privacy metric and quasi-identifiers. Risk jobs that analyze the same table but compute a different privacy metric, or use different sets of quasi-identifiers, cannot store their results in the same table.
func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ToGooglePrivacyDlpV2OutputStorageConfigResponseOutput ¶
func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ToGooglePrivacyDlpV2OutputStorageConfigResponseOutput() GooglePrivacyDlpV2OutputStorageConfigResponseOutput
func (GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ToGooglePrivacyDlpV2OutputStorageConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2OutputStorageConfigResponseOutput) ToGooglePrivacyDlpV2OutputStorageConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2OutputStorageConfigResponseOutput
type GooglePrivacyDlpV2PartitionId ¶
type GooglePrivacyDlpV2PartitionId struct { // If not empty, the ID of the namespace to which the entities belong. NamespaceId *string `pulumi:"namespaceId"` // The ID of the project to which the entities belong. Project *string `pulumi:"project"` }
Datastore partition ID. A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID.
type GooglePrivacyDlpV2PartitionIdArgs ¶
type GooglePrivacyDlpV2PartitionIdArgs struct { // If not empty, the ID of the namespace to which the entities belong. NamespaceId pulumi.StringPtrInput `pulumi:"namespaceId"` // The ID of the project to which the entities belong. Project pulumi.StringPtrInput `pulumi:"project"` }
Datastore partition ID. A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID.
func (GooglePrivacyDlpV2PartitionIdArgs) ElementType ¶
func (GooglePrivacyDlpV2PartitionIdArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdOutput ¶
func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdOutput() GooglePrivacyDlpV2PartitionIdOutput
func (GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdOutputWithContext ¶
func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdOutput
func (GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdPtrOutput ¶
func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput
func (GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PartitionIdArgs) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput
type GooglePrivacyDlpV2PartitionIdInput ¶
type GooglePrivacyDlpV2PartitionIdInput interface { pulumi.Input ToGooglePrivacyDlpV2PartitionIdOutput() GooglePrivacyDlpV2PartitionIdOutput ToGooglePrivacyDlpV2PartitionIdOutputWithContext(context.Context) GooglePrivacyDlpV2PartitionIdOutput }
GooglePrivacyDlpV2PartitionIdInput is an input type that accepts GooglePrivacyDlpV2PartitionIdArgs and GooglePrivacyDlpV2PartitionIdOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PartitionIdInput` via:
GooglePrivacyDlpV2PartitionIdArgs{...}
type GooglePrivacyDlpV2PartitionIdOutput ¶
type GooglePrivacyDlpV2PartitionIdOutput struct{ *pulumi.OutputState }
Datastore partition ID. A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID.
func (GooglePrivacyDlpV2PartitionIdOutput) ElementType ¶
func (GooglePrivacyDlpV2PartitionIdOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PartitionIdOutput) NamespaceId ¶
func (o GooglePrivacyDlpV2PartitionIdOutput) NamespaceId() pulumi.StringPtrOutput
If not empty, the ID of the namespace to which the entities belong.
func (GooglePrivacyDlpV2PartitionIdOutput) Project ¶ added in v0.3.0
func (o GooglePrivacyDlpV2PartitionIdOutput) Project() pulumi.StringPtrOutput
The ID of the project to which the entities belong.
func (GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdOutput ¶
func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdOutput() GooglePrivacyDlpV2PartitionIdOutput
func (GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdOutputWithContext ¶
func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdOutput
func (GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutput ¶
func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput
func (GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PartitionIdOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput
type GooglePrivacyDlpV2PartitionIdPtrInput ¶
type GooglePrivacyDlpV2PartitionIdPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput }
GooglePrivacyDlpV2PartitionIdPtrInput is an input type that accepts GooglePrivacyDlpV2PartitionIdArgs, GooglePrivacyDlpV2PartitionIdPtr and GooglePrivacyDlpV2PartitionIdPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PartitionIdPtrInput` via:
GooglePrivacyDlpV2PartitionIdArgs{...} or: nil
func GooglePrivacyDlpV2PartitionIdPtr ¶
func GooglePrivacyDlpV2PartitionIdPtr(v *GooglePrivacyDlpV2PartitionIdArgs) GooglePrivacyDlpV2PartitionIdPtrInput
type GooglePrivacyDlpV2PartitionIdPtrOutput ¶
type GooglePrivacyDlpV2PartitionIdPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PartitionIdPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PartitionIdPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PartitionIdPtrOutput) NamespaceId ¶
func (o GooglePrivacyDlpV2PartitionIdPtrOutput) NamespaceId() pulumi.StringPtrOutput
If not empty, the ID of the namespace to which the entities belong.
func (GooglePrivacyDlpV2PartitionIdPtrOutput) Project ¶ added in v0.3.0
func (o GooglePrivacyDlpV2PartitionIdPtrOutput) Project() pulumi.StringPtrOutput
The ID of the project to which the entities belong.
func (GooglePrivacyDlpV2PartitionIdPtrOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutput ¶
func (o GooglePrivacyDlpV2PartitionIdPtrOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutput() GooglePrivacyDlpV2PartitionIdPtrOutput
func (GooglePrivacyDlpV2PartitionIdPtrOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PartitionIdPtrOutput) ToGooglePrivacyDlpV2PartitionIdPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdPtrOutput
type GooglePrivacyDlpV2PartitionIdResponse ¶
type GooglePrivacyDlpV2PartitionIdResponse struct { // If not empty, the ID of the namespace to which the entities belong. NamespaceId string `pulumi:"namespaceId"` // The ID of the project to which the entities belong. Project string `pulumi:"project"` }
Datastore partition ID. A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID.
type GooglePrivacyDlpV2PartitionIdResponseOutput ¶
type GooglePrivacyDlpV2PartitionIdResponseOutput struct{ *pulumi.OutputState }
Datastore partition ID. A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID.
func (GooglePrivacyDlpV2PartitionIdResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PartitionIdResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PartitionIdResponseOutput) NamespaceId ¶
func (o GooglePrivacyDlpV2PartitionIdResponseOutput) NamespaceId() pulumi.StringOutput
If not empty, the ID of the namespace to which the entities belong.
func (GooglePrivacyDlpV2PartitionIdResponseOutput) Project ¶ added in v0.3.0
func (o GooglePrivacyDlpV2PartitionIdResponseOutput) Project() pulumi.StringOutput
The ID of the project to which the entities belong.
func (GooglePrivacyDlpV2PartitionIdResponseOutput) ToGooglePrivacyDlpV2PartitionIdResponseOutput ¶
func (o GooglePrivacyDlpV2PartitionIdResponseOutput) ToGooglePrivacyDlpV2PartitionIdResponseOutput() GooglePrivacyDlpV2PartitionIdResponseOutput
func (GooglePrivacyDlpV2PartitionIdResponseOutput) ToGooglePrivacyDlpV2PartitionIdResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PartitionIdResponseOutput) ToGooglePrivacyDlpV2PartitionIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PartitionIdResponseOutput
type GooglePrivacyDlpV2PrimitiveTransformation ¶
type GooglePrivacyDlpV2PrimitiveTransformation struct { // Bucketing BucketingConfig *GooglePrivacyDlpV2BucketingConfig `pulumi:"bucketingConfig"` // Mask CharacterMaskConfig *GooglePrivacyDlpV2CharacterMaskConfig `pulumi:"characterMaskConfig"` // Deterministic Crypto CryptoDeterministicConfig *GooglePrivacyDlpV2CryptoDeterministicConfig `pulumi:"cryptoDeterministicConfig"` // Crypto CryptoHashConfig *GooglePrivacyDlpV2CryptoHashConfig `pulumi:"cryptoHashConfig"` // Ffx-Fpe CryptoReplaceFfxFpeConfig *GooglePrivacyDlpV2CryptoReplaceFfxFpeConfig `pulumi:"cryptoReplaceFfxFpeConfig"` // Date Shift DateShiftConfig *GooglePrivacyDlpV2DateShiftConfig `pulumi:"dateShiftConfig"` // Fixed size bucketing FixedSizeBucketingConfig *GooglePrivacyDlpV2FixedSizeBucketingConfig `pulumi:"fixedSizeBucketingConfig"` // Redact RedactConfig *GooglePrivacyDlpV2RedactConfig `pulumi:"redactConfig"` // Replace with a specified value. ReplaceConfig *GooglePrivacyDlpV2ReplaceValueConfig `pulumi:"replaceConfig"` // Replace with a value randomly drawn (with replacement) from a dictionary. ReplaceDictionaryConfig *GooglePrivacyDlpV2ReplaceDictionaryConfig `pulumi:"replaceDictionaryConfig"` // Replace with infotype ReplaceWithInfoTypeConfig *GooglePrivacyDlpV2ReplaceWithInfoTypeConfig `pulumi:"replaceWithInfoTypeConfig"` // Time extraction TimePartConfig *GooglePrivacyDlpV2TimePartConfig `pulumi:"timePartConfig"` }
A rule for transforming a value.
type GooglePrivacyDlpV2PrimitiveTransformationArgs ¶
type GooglePrivacyDlpV2PrimitiveTransformationArgs struct { // Bucketing BucketingConfig GooglePrivacyDlpV2BucketingConfigPtrInput `pulumi:"bucketingConfig"` // Mask CharacterMaskConfig GooglePrivacyDlpV2CharacterMaskConfigPtrInput `pulumi:"characterMaskConfig"` // Deterministic Crypto CryptoDeterministicConfig GooglePrivacyDlpV2CryptoDeterministicConfigPtrInput `pulumi:"cryptoDeterministicConfig"` // Crypto CryptoHashConfig GooglePrivacyDlpV2CryptoHashConfigPtrInput `pulumi:"cryptoHashConfig"` // Ffx-Fpe CryptoReplaceFfxFpeConfig GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrInput `pulumi:"cryptoReplaceFfxFpeConfig"` // Date Shift DateShiftConfig GooglePrivacyDlpV2DateShiftConfigPtrInput `pulumi:"dateShiftConfig"` // Fixed size bucketing FixedSizeBucketingConfig GooglePrivacyDlpV2FixedSizeBucketingConfigPtrInput `pulumi:"fixedSizeBucketingConfig"` // Redact RedactConfig GooglePrivacyDlpV2RedactConfigPtrInput `pulumi:"redactConfig"` // Replace with a specified value. ReplaceConfig GooglePrivacyDlpV2ReplaceValueConfigPtrInput `pulumi:"replaceConfig"` // Replace with a value randomly drawn (with replacement) from a dictionary. ReplaceDictionaryConfig GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput `pulumi:"replaceDictionaryConfig"` // Replace with infotype ReplaceWithInfoTypeConfig GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput `pulumi:"replaceWithInfoTypeConfig"` // Time extraction TimePartConfig GooglePrivacyDlpV2TimePartConfigPtrInput `pulumi:"timePartConfig"` }
A rule for transforming a value.
func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ElementType ¶
func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationOutput ¶
func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationOutput() GooglePrivacyDlpV2PrimitiveTransformationOutput
func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext ¶
func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationOutput
func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput ¶
func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
func (GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PrimitiveTransformationArgs) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
type GooglePrivacyDlpV2PrimitiveTransformationInput ¶
type GooglePrivacyDlpV2PrimitiveTransformationInput interface { pulumi.Input ToGooglePrivacyDlpV2PrimitiveTransformationOutput() GooglePrivacyDlpV2PrimitiveTransformationOutput ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext(context.Context) GooglePrivacyDlpV2PrimitiveTransformationOutput }
GooglePrivacyDlpV2PrimitiveTransformationInput is an input type that accepts GooglePrivacyDlpV2PrimitiveTransformationArgs and GooglePrivacyDlpV2PrimitiveTransformationOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PrimitiveTransformationInput` via:
GooglePrivacyDlpV2PrimitiveTransformationArgs{...}
type GooglePrivacyDlpV2PrimitiveTransformationOutput ¶
type GooglePrivacyDlpV2PrimitiveTransformationOutput struct{ *pulumi.OutputState }
A rule for transforming a value.
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) BucketingConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) BucketingConfig() GooglePrivacyDlpV2BucketingConfigPtrOutput
Bucketing
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) CharacterMaskConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CharacterMaskConfig() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
Mask
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoDeterministicConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoDeterministicConfig() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
Deterministic Crypto
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoHashConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoHashConfig() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
Crypto
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoReplaceFfxFpeConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) CryptoReplaceFfxFpeConfig() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
Ffx-Fpe
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) DateShiftConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) DateShiftConfig() GooglePrivacyDlpV2DateShiftConfigPtrOutput
Date Shift
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ElementType ¶
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) FixedSizeBucketingConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) FixedSizeBucketingConfig() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
Fixed size bucketing
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) RedactConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) RedactConfig() GooglePrivacyDlpV2RedactConfigPtrOutput
Redact
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceConfig() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
Replace with a specified value.
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceDictionaryConfig ¶ added in v0.9.0
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceDictionaryConfig() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
Replace with a value randomly drawn (with replacement) from a dictionary.
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceWithInfoTypeConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ReplaceWithInfoTypeConfig() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
Replace with infotype
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) TimePartConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) TimePartConfig() GooglePrivacyDlpV2TimePartConfigPtrOutput
Time extraction
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationOutput ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationOutput() GooglePrivacyDlpV2PrimitiveTransformationOutput
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationOutput
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
func (GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
type GooglePrivacyDlpV2PrimitiveTransformationPtrInput ¶
type GooglePrivacyDlpV2PrimitiveTransformationPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput }
GooglePrivacyDlpV2PrimitiveTransformationPtrInput is an input type that accepts GooglePrivacyDlpV2PrimitiveTransformationArgs, GooglePrivacyDlpV2PrimitiveTransformationPtr and GooglePrivacyDlpV2PrimitiveTransformationPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PrimitiveTransformationPtrInput` via:
GooglePrivacyDlpV2PrimitiveTransformationArgs{...} or: nil
func GooglePrivacyDlpV2PrimitiveTransformationPtr ¶
func GooglePrivacyDlpV2PrimitiveTransformationPtr(v *GooglePrivacyDlpV2PrimitiveTransformationArgs) GooglePrivacyDlpV2PrimitiveTransformationPtrInput
type GooglePrivacyDlpV2PrimitiveTransformationPtrOutput ¶
type GooglePrivacyDlpV2PrimitiveTransformationPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) BucketingConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) BucketingConfig() GooglePrivacyDlpV2BucketingConfigPtrOutput
Bucketing
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CharacterMaskConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CharacterMaskConfig() GooglePrivacyDlpV2CharacterMaskConfigPtrOutput
Mask
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoDeterministicConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoDeterministicConfig() GooglePrivacyDlpV2CryptoDeterministicConfigPtrOutput
Deterministic Crypto
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoHashConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoHashConfig() GooglePrivacyDlpV2CryptoHashConfigPtrOutput
Crypto
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoReplaceFfxFpeConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) CryptoReplaceFfxFpeConfig() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigPtrOutput
Ffx-Fpe
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) DateShiftConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) DateShiftConfig() GooglePrivacyDlpV2DateShiftConfigPtrOutput
Date Shift
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) FixedSizeBucketingConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) FixedSizeBucketingConfig() GooglePrivacyDlpV2FixedSizeBucketingConfigPtrOutput
Fixed size bucketing
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) RedactConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) RedactConfig() GooglePrivacyDlpV2RedactConfigPtrOutput
Redact
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceConfig() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
Replace with a specified value.
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceDictionaryConfig ¶ added in v0.9.0
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceDictionaryConfig() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
Replace with a value randomly drawn (with replacement) from a dictionary.
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceWithInfoTypeConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ReplaceWithInfoTypeConfig() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
Replace with infotype
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) TimePartConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) TimePartConfig() GooglePrivacyDlpV2TimePartConfigPtrOutput
Time extraction
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutput() GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
func (GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationPtrOutput) ToGooglePrivacyDlpV2PrimitiveTransformationPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationPtrOutput
type GooglePrivacyDlpV2PrimitiveTransformationResponse ¶
type GooglePrivacyDlpV2PrimitiveTransformationResponse struct { // Bucketing BucketingConfig GooglePrivacyDlpV2BucketingConfigResponse `pulumi:"bucketingConfig"` // Mask CharacterMaskConfig GooglePrivacyDlpV2CharacterMaskConfigResponse `pulumi:"characterMaskConfig"` // Deterministic Crypto CryptoDeterministicConfig GooglePrivacyDlpV2CryptoDeterministicConfigResponse `pulumi:"cryptoDeterministicConfig"` // Crypto CryptoHashConfig GooglePrivacyDlpV2CryptoHashConfigResponse `pulumi:"cryptoHashConfig"` // Ffx-Fpe CryptoReplaceFfxFpeConfig GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponse `pulumi:"cryptoReplaceFfxFpeConfig"` // Date Shift DateShiftConfig GooglePrivacyDlpV2DateShiftConfigResponse `pulumi:"dateShiftConfig"` // Fixed size bucketing FixedSizeBucketingConfig GooglePrivacyDlpV2FixedSizeBucketingConfigResponse `pulumi:"fixedSizeBucketingConfig"` // Redact RedactConfig GooglePrivacyDlpV2RedactConfigResponse `pulumi:"redactConfig"` // Replace with a specified value. ReplaceConfig GooglePrivacyDlpV2ReplaceValueConfigResponse `pulumi:"replaceConfig"` // Replace with a value randomly drawn (with replacement) from a dictionary. ReplaceDictionaryConfig GooglePrivacyDlpV2ReplaceDictionaryConfigResponse `pulumi:"replaceDictionaryConfig"` // Replace with infotype ReplaceWithInfoTypeConfig GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponse `pulumi:"replaceWithInfoTypeConfig"` // Time extraction TimePartConfig GooglePrivacyDlpV2TimePartConfigResponse `pulumi:"timePartConfig"` }
A rule for transforming a value.
type GooglePrivacyDlpV2PrimitiveTransformationResponseOutput ¶
type GooglePrivacyDlpV2PrimitiveTransformationResponseOutput struct{ *pulumi.OutputState }
A rule for transforming a value.
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) BucketingConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) BucketingConfig() GooglePrivacyDlpV2BucketingConfigResponseOutput
Bucketing
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CharacterMaskConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CharacterMaskConfig() GooglePrivacyDlpV2CharacterMaskConfigResponseOutput
Mask
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoDeterministicConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoDeterministicConfig() GooglePrivacyDlpV2CryptoDeterministicConfigResponseOutput
Deterministic Crypto
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoHashConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoHashConfig() GooglePrivacyDlpV2CryptoHashConfigResponseOutput
Crypto
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoReplaceFfxFpeConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) CryptoReplaceFfxFpeConfig() GooglePrivacyDlpV2CryptoReplaceFfxFpeConfigResponseOutput
Ffx-Fpe
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) DateShiftConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) DateShiftConfig() GooglePrivacyDlpV2DateShiftConfigResponseOutput
Date Shift
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) FixedSizeBucketingConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) FixedSizeBucketingConfig() GooglePrivacyDlpV2FixedSizeBucketingConfigResponseOutput
Fixed size bucketing
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) RedactConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) RedactConfig() GooglePrivacyDlpV2RedactConfigResponseOutput
Redact
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceConfig() GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
Replace with a specified value.
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceDictionaryConfig ¶ added in v0.9.0
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceDictionaryConfig() GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
Replace with a value randomly drawn (with replacement) from a dictionary.
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceWithInfoTypeConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ReplaceWithInfoTypeConfig() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
Replace with infotype
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) TimePartConfig ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) TimePartConfig() GooglePrivacyDlpV2TimePartConfigResponseOutput
Time extraction
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ToGooglePrivacyDlpV2PrimitiveTransformationResponseOutput ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ToGooglePrivacyDlpV2PrimitiveTransformationResponseOutput() GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
func (GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ToGooglePrivacyDlpV2PrimitiveTransformationResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PrimitiveTransformationResponseOutput) ToGooglePrivacyDlpV2PrimitiveTransformationResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrimitiveTransformationResponseOutput
type GooglePrivacyDlpV2PrivacyMetric ¶
type GooglePrivacyDlpV2PrivacyMetric struct { // Categorical stats CategoricalStatsConfig *GooglePrivacyDlpV2CategoricalStatsConfig `pulumi:"categoricalStatsConfig"` // delta-presence DeltaPresenceEstimationConfig *GooglePrivacyDlpV2DeltaPresenceEstimationConfig `pulumi:"deltaPresenceEstimationConfig"` // K-anonymity KAnonymityConfig *GooglePrivacyDlpV2KAnonymityConfig `pulumi:"kAnonymityConfig"` // k-map KMapEstimationConfig *GooglePrivacyDlpV2KMapEstimationConfig `pulumi:"kMapEstimationConfig"` // l-diversity LDiversityConfig *GooglePrivacyDlpV2LDiversityConfig `pulumi:"lDiversityConfig"` // Numerical stats NumericalStatsConfig *GooglePrivacyDlpV2NumericalStatsConfig `pulumi:"numericalStatsConfig"` }
Privacy metric to compute for reidentification risk analysis.
type GooglePrivacyDlpV2PrivacyMetricArgs ¶
type GooglePrivacyDlpV2PrivacyMetricArgs struct { // Categorical stats CategoricalStatsConfig GooglePrivacyDlpV2CategoricalStatsConfigPtrInput `pulumi:"categoricalStatsConfig"` // delta-presence DeltaPresenceEstimationConfig GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrInput `pulumi:"deltaPresenceEstimationConfig"` // K-anonymity KAnonymityConfig GooglePrivacyDlpV2KAnonymityConfigPtrInput `pulumi:"kAnonymityConfig"` // k-map KMapEstimationConfig GooglePrivacyDlpV2KMapEstimationConfigPtrInput `pulumi:"kMapEstimationConfig"` // l-diversity LDiversityConfig GooglePrivacyDlpV2LDiversityConfigPtrInput `pulumi:"lDiversityConfig"` // Numerical stats NumericalStatsConfig GooglePrivacyDlpV2NumericalStatsConfigPtrInput `pulumi:"numericalStatsConfig"` }
Privacy metric to compute for reidentification risk analysis.
func (GooglePrivacyDlpV2PrivacyMetricArgs) ElementType ¶
func (GooglePrivacyDlpV2PrivacyMetricArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricOutput ¶
func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricOutput() GooglePrivacyDlpV2PrivacyMetricOutput
func (GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext ¶
func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricOutput
func (GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput ¶
func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput
func (GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PrivacyMetricArgs) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput
type GooglePrivacyDlpV2PrivacyMetricInput ¶
type GooglePrivacyDlpV2PrivacyMetricInput interface { pulumi.Input ToGooglePrivacyDlpV2PrivacyMetricOutput() GooglePrivacyDlpV2PrivacyMetricOutput ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext(context.Context) GooglePrivacyDlpV2PrivacyMetricOutput }
GooglePrivacyDlpV2PrivacyMetricInput is an input type that accepts GooglePrivacyDlpV2PrivacyMetricArgs and GooglePrivacyDlpV2PrivacyMetricOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PrivacyMetricInput` via:
GooglePrivacyDlpV2PrivacyMetricArgs{...}
type GooglePrivacyDlpV2PrivacyMetricOutput ¶
type GooglePrivacyDlpV2PrivacyMetricOutput struct{ *pulumi.OutputState }
Privacy metric to compute for reidentification risk analysis.
func (GooglePrivacyDlpV2PrivacyMetricOutput) CategoricalStatsConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) CategoricalStatsConfig() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
Categorical stats
func (GooglePrivacyDlpV2PrivacyMetricOutput) DeltaPresenceEstimationConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) DeltaPresenceEstimationConfig() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
delta-presence
func (GooglePrivacyDlpV2PrivacyMetricOutput) ElementType ¶
func (GooglePrivacyDlpV2PrivacyMetricOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrivacyMetricOutput) KAnonymityConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) KAnonymityConfig() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
K-anonymity
func (GooglePrivacyDlpV2PrivacyMetricOutput) KMapEstimationConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) KMapEstimationConfig() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
k-map
func (GooglePrivacyDlpV2PrivacyMetricOutput) LDiversityConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) LDiversityConfig() GooglePrivacyDlpV2LDiversityConfigPtrOutput
l-diversity
func (GooglePrivacyDlpV2PrivacyMetricOutput) NumericalStatsConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) NumericalStatsConfig() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
Numerical stats
func (GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricOutput ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricOutput() GooglePrivacyDlpV2PrivacyMetricOutput
func (GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricOutput
func (GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput
func (GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PrivacyMetricOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput
type GooglePrivacyDlpV2PrivacyMetricPtrInput ¶
type GooglePrivacyDlpV2PrivacyMetricPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput }
GooglePrivacyDlpV2PrivacyMetricPtrInput is an input type that accepts GooglePrivacyDlpV2PrivacyMetricArgs, GooglePrivacyDlpV2PrivacyMetricPtr and GooglePrivacyDlpV2PrivacyMetricPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PrivacyMetricPtrInput` via:
GooglePrivacyDlpV2PrivacyMetricArgs{...} or: nil
func GooglePrivacyDlpV2PrivacyMetricPtr ¶
func GooglePrivacyDlpV2PrivacyMetricPtr(v *GooglePrivacyDlpV2PrivacyMetricArgs) GooglePrivacyDlpV2PrivacyMetricPtrInput
type GooglePrivacyDlpV2PrivacyMetricPtrOutput ¶
type GooglePrivacyDlpV2PrivacyMetricPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) CategoricalStatsConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) CategoricalStatsConfig() GooglePrivacyDlpV2CategoricalStatsConfigPtrOutput
Categorical stats
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) DeltaPresenceEstimationConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) DeltaPresenceEstimationConfig() GooglePrivacyDlpV2DeltaPresenceEstimationConfigPtrOutput
delta-presence
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) KAnonymityConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) KAnonymityConfig() GooglePrivacyDlpV2KAnonymityConfigPtrOutput
K-anonymity
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) KMapEstimationConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) KMapEstimationConfig() GooglePrivacyDlpV2KMapEstimationConfigPtrOutput
k-map
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) LDiversityConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) LDiversityConfig() GooglePrivacyDlpV2LDiversityConfigPtrOutput
l-diversity
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) NumericalStatsConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) NumericalStatsConfig() GooglePrivacyDlpV2NumericalStatsConfigPtrOutput
Numerical stats
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutput() GooglePrivacyDlpV2PrivacyMetricPtrOutput
func (GooglePrivacyDlpV2PrivacyMetricPtrOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PrivacyMetricPtrOutput) ToGooglePrivacyDlpV2PrivacyMetricPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricPtrOutput
type GooglePrivacyDlpV2PrivacyMetricResponse ¶
type GooglePrivacyDlpV2PrivacyMetricResponse struct { // Categorical stats CategoricalStatsConfig GooglePrivacyDlpV2CategoricalStatsConfigResponse `pulumi:"categoricalStatsConfig"` // delta-presence DeltaPresenceEstimationConfig GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponse `pulumi:"deltaPresenceEstimationConfig"` // K-anonymity KAnonymityConfig GooglePrivacyDlpV2KAnonymityConfigResponse `pulumi:"kAnonymityConfig"` // k-map KMapEstimationConfig GooglePrivacyDlpV2KMapEstimationConfigResponse `pulumi:"kMapEstimationConfig"` // l-diversity LDiversityConfig GooglePrivacyDlpV2LDiversityConfigResponse `pulumi:"lDiversityConfig"` // Numerical stats NumericalStatsConfig GooglePrivacyDlpV2NumericalStatsConfigResponse `pulumi:"numericalStatsConfig"` }
Privacy metric to compute for reidentification risk analysis.
type GooglePrivacyDlpV2PrivacyMetricResponseOutput ¶
type GooglePrivacyDlpV2PrivacyMetricResponseOutput struct{ *pulumi.OutputState }
Privacy metric to compute for reidentification risk analysis.
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) CategoricalStatsConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) CategoricalStatsConfig() GooglePrivacyDlpV2CategoricalStatsConfigResponseOutput
Categorical stats
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) DeltaPresenceEstimationConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) DeltaPresenceEstimationConfig() GooglePrivacyDlpV2DeltaPresenceEstimationConfigResponseOutput
delta-presence
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) KAnonymityConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) KAnonymityConfig() GooglePrivacyDlpV2KAnonymityConfigResponseOutput
K-anonymity
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) KMapEstimationConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) KMapEstimationConfig() GooglePrivacyDlpV2KMapEstimationConfigResponseOutput
k-map
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) LDiversityConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) LDiversityConfig() GooglePrivacyDlpV2LDiversityConfigResponseOutput
l-diversity
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) NumericalStatsConfig ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) NumericalStatsConfig() GooglePrivacyDlpV2NumericalStatsConfigResponseOutput
Numerical stats
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) ToGooglePrivacyDlpV2PrivacyMetricResponseOutput ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) ToGooglePrivacyDlpV2PrivacyMetricResponseOutput() GooglePrivacyDlpV2PrivacyMetricResponseOutput
func (GooglePrivacyDlpV2PrivacyMetricResponseOutput) ToGooglePrivacyDlpV2PrivacyMetricResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PrivacyMetricResponseOutput) ToGooglePrivacyDlpV2PrivacyMetricResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PrivacyMetricResponseOutput
type GooglePrivacyDlpV2Proximity ¶
type GooglePrivacyDlpV2Proximity struct { // Number of characters after the finding to consider. WindowAfter *int `pulumi:"windowAfter"` // Number of characters before the finding to consider. WindowBefore *int `pulumi:"windowBefore"` }
Message for specifying a window around a finding to apply a detection rule.
type GooglePrivacyDlpV2ProximityArgs ¶
type GooglePrivacyDlpV2ProximityArgs struct { // Number of characters after the finding to consider. WindowAfter pulumi.IntPtrInput `pulumi:"windowAfter"` // Number of characters before the finding to consider. WindowBefore pulumi.IntPtrInput `pulumi:"windowBefore"` }
Message for specifying a window around a finding to apply a detection rule.
func (GooglePrivacyDlpV2ProximityArgs) ElementType ¶
func (GooglePrivacyDlpV2ProximityArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityOutput ¶
func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityOutput() GooglePrivacyDlpV2ProximityOutput
func (GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityOutputWithContext ¶
func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityOutput
func (GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityPtrOutput ¶
func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput
func (GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ProximityArgs) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityPtrOutput
type GooglePrivacyDlpV2ProximityInput ¶
type GooglePrivacyDlpV2ProximityInput interface { pulumi.Input ToGooglePrivacyDlpV2ProximityOutput() GooglePrivacyDlpV2ProximityOutput ToGooglePrivacyDlpV2ProximityOutputWithContext(context.Context) GooglePrivacyDlpV2ProximityOutput }
GooglePrivacyDlpV2ProximityInput is an input type that accepts GooglePrivacyDlpV2ProximityArgs and GooglePrivacyDlpV2ProximityOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ProximityInput` via:
GooglePrivacyDlpV2ProximityArgs{...}
type GooglePrivacyDlpV2ProximityOutput ¶
type GooglePrivacyDlpV2ProximityOutput struct{ *pulumi.OutputState }
Message for specifying a window around a finding to apply a detection rule.
func (GooglePrivacyDlpV2ProximityOutput) ElementType ¶
func (GooglePrivacyDlpV2ProximityOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityOutput ¶
func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityOutput() GooglePrivacyDlpV2ProximityOutput
func (GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityOutputWithContext ¶
func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityOutput
func (GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityPtrOutput ¶
func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput
func (GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ProximityOutput) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityPtrOutput
func (GooglePrivacyDlpV2ProximityOutput) WindowAfter ¶
func (o GooglePrivacyDlpV2ProximityOutput) WindowAfter() pulumi.IntPtrOutput
Number of characters after the finding to consider.
func (GooglePrivacyDlpV2ProximityOutput) WindowBefore ¶
func (o GooglePrivacyDlpV2ProximityOutput) WindowBefore() pulumi.IntPtrOutput
Number of characters before the finding to consider.
type GooglePrivacyDlpV2ProximityPtrInput ¶
type GooglePrivacyDlpV2ProximityPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ProximityPtrOutput }
GooglePrivacyDlpV2ProximityPtrInput is an input type that accepts GooglePrivacyDlpV2ProximityArgs, GooglePrivacyDlpV2ProximityPtr and GooglePrivacyDlpV2ProximityPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ProximityPtrInput` via:
GooglePrivacyDlpV2ProximityArgs{...} or: nil
func GooglePrivacyDlpV2ProximityPtr ¶
func GooglePrivacyDlpV2ProximityPtr(v *GooglePrivacyDlpV2ProximityArgs) GooglePrivacyDlpV2ProximityPtrInput
type GooglePrivacyDlpV2ProximityPtrOutput ¶
type GooglePrivacyDlpV2ProximityPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ProximityPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ProximityPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ProximityPtrOutput) ToGooglePrivacyDlpV2ProximityPtrOutput ¶
func (o GooglePrivacyDlpV2ProximityPtrOutput) ToGooglePrivacyDlpV2ProximityPtrOutput() GooglePrivacyDlpV2ProximityPtrOutput
func (GooglePrivacyDlpV2ProximityPtrOutput) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ProximityPtrOutput) ToGooglePrivacyDlpV2ProximityPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityPtrOutput
func (GooglePrivacyDlpV2ProximityPtrOutput) WindowAfter ¶
func (o GooglePrivacyDlpV2ProximityPtrOutput) WindowAfter() pulumi.IntPtrOutput
Number of characters after the finding to consider.
func (GooglePrivacyDlpV2ProximityPtrOutput) WindowBefore ¶
func (o GooglePrivacyDlpV2ProximityPtrOutput) WindowBefore() pulumi.IntPtrOutput
Number of characters before the finding to consider.
type GooglePrivacyDlpV2ProximityResponse ¶
type GooglePrivacyDlpV2ProximityResponse struct { // Number of characters after the finding to consider. WindowAfter int `pulumi:"windowAfter"` // Number of characters before the finding to consider. WindowBefore int `pulumi:"windowBefore"` }
Message for specifying a window around a finding to apply a detection rule.
type GooglePrivacyDlpV2ProximityResponseOutput ¶
type GooglePrivacyDlpV2ProximityResponseOutput struct{ *pulumi.OutputState }
Message for specifying a window around a finding to apply a detection rule.
func (GooglePrivacyDlpV2ProximityResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ProximityResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ProximityResponseOutput) ToGooglePrivacyDlpV2ProximityResponseOutput ¶
func (o GooglePrivacyDlpV2ProximityResponseOutput) ToGooglePrivacyDlpV2ProximityResponseOutput() GooglePrivacyDlpV2ProximityResponseOutput
func (GooglePrivacyDlpV2ProximityResponseOutput) ToGooglePrivacyDlpV2ProximityResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ProximityResponseOutput) ToGooglePrivacyDlpV2ProximityResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ProximityResponseOutput
func (GooglePrivacyDlpV2ProximityResponseOutput) WindowAfter ¶
func (o GooglePrivacyDlpV2ProximityResponseOutput) WindowAfter() pulumi.IntOutput
Number of characters after the finding to consider.
func (GooglePrivacyDlpV2ProximityResponseOutput) WindowBefore ¶
func (o GooglePrivacyDlpV2ProximityResponseOutput) WindowBefore() pulumi.IntOutput
Number of characters before the finding to consider.
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalog struct { }
Publish findings of a DlpJob to Data Catalog. Labels summarizing the results of the DlpJob will be applied to the entry for the resource scanned in Data Catalog. Any labels previously written by another DlpJob will be deleted. InfoType naming patterns are strictly enforced when using this feature. Note that the findings will be persisted in Data Catalog storage and are governed by Data Catalog service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified and only allowed if all resources being scanned are BigQuery tables. Compatible with: Inspect
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs struct { }
Publish findings of a DlpJob to Data Catalog. Labels summarizing the results of the DlpJob will be applied to the entry for the resource scanned in Data Catalog. Any labels previously written by another DlpJob will be deleted. InfoType naming patterns are strictly enforced when using this feature. Note that the findings will be persisted in Data Catalog storage and are governed by Data Catalog service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified and only allowed if all resources being scanned are BigQuery tables. Compatible with: Inspect
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ElementType ¶
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput ¶
func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput ¶
func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogInput ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext(context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput }
GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogInput is an input type that accepts GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs and GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogInput` via:
GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs{...}
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput struct{ *pulumi.OutputState }
Publish findings of a DlpJob to Data Catalog. Labels summarizing the results of the DlpJob will be applied to the entry for the resource scanned in Data Catalog. Any labels previously written by another DlpJob will be deleted. InfoType naming patterns are strictly enforced when using this feature. Note that the findings will be persisted in Data Catalog storage and are governed by Data Catalog service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified and only allowed if all resources being scanned are BigQuery tables. Compatible with: Inspect
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput }
GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput is an input type that accepts GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs, GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtr and GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput` via:
GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs{...} or: nil
func GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtr ¶
func GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtr(v *GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogArgs) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrInput
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogPtrOutput
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponse struct { }
Publish findings of a DlpJob to Data Catalog. Labels summarizing the results of the DlpJob will be applied to the entry for the resource scanned in Data Catalog. Any labels previously written by another DlpJob will be deleted. InfoType naming patterns are strictly enforced when using this feature. Note that the findings will be persisted in Data Catalog storage and are governed by Data Catalog service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified and only allowed if all resources being scanned are BigQuery tables. Compatible with: Inspect
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput ¶
type GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput struct{ *pulumi.OutputState }
Publish findings of a DlpJob to Data Catalog. Labels summarizing the results of the DlpJob will be applied to the entry for the resource scanned in Data Catalog. Any labels previously written by another DlpJob will be deleted. InfoType naming patterns are strictly enforced when using this feature. Note that the findings will be persisted in Data Catalog storage and are governed by Data Catalog service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified and only allowed if all resources being scanned are BigQuery tables. Compatible with: Inspect
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput() GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
func (GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput) ToGooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishFindingsToCloudDataCatalogResponseOutput
type GooglePrivacyDlpV2PublishSummaryToCscc ¶
type GooglePrivacyDlpV2PublishSummaryToCscc struct { }
Publish the result summary of a DlpJob to the Cloud Security Command Center (CSCC Alpha). This action is only available for projects which are parts of an organization and whitelisted for the alpha Cloud Security Command Center. The action will publish count of finding instances and their info types. The summary of findings will be persisted in CSCC and are governed by CSCC service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified. Compatible with: Inspect
type GooglePrivacyDlpV2PublishSummaryToCsccArgs ¶
type GooglePrivacyDlpV2PublishSummaryToCsccArgs struct { }
Publish the result summary of a DlpJob to the Cloud Security Command Center (CSCC Alpha). This action is only available for projects which are parts of an organization and whitelisted for the alpha Cloud Security Command Center. The action will publish count of finding instances and their info types. The summary of findings will be persisted in CSCC and are governed by CSCC service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified. Compatible with: Inspect
func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ElementType ¶
func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccOutput ¶
func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccOutput() GooglePrivacyDlpV2PublishSummaryToCsccOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput ¶
func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishSummaryToCsccArgs) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
type GooglePrivacyDlpV2PublishSummaryToCsccInput ¶
type GooglePrivacyDlpV2PublishSummaryToCsccInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishSummaryToCsccOutput() GooglePrivacyDlpV2PublishSummaryToCsccOutput ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext(context.Context) GooglePrivacyDlpV2PublishSummaryToCsccOutput }
GooglePrivacyDlpV2PublishSummaryToCsccInput is an input type that accepts GooglePrivacyDlpV2PublishSummaryToCsccArgs and GooglePrivacyDlpV2PublishSummaryToCsccOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishSummaryToCsccInput` via:
GooglePrivacyDlpV2PublishSummaryToCsccArgs{...}
type GooglePrivacyDlpV2PublishSummaryToCsccOutput ¶
type GooglePrivacyDlpV2PublishSummaryToCsccOutput struct{ *pulumi.OutputState }
Publish the result summary of a DlpJob to the Cloud Security Command Center (CSCC Alpha). This action is only available for projects which are parts of an organization and whitelisted for the alpha Cloud Security Command Center. The action will publish count of finding instances and their info types. The summary of findings will be persisted in CSCC and are governed by CSCC service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified. Compatible with: Inspect
func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccOutput ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccOutput() GooglePrivacyDlpV2PublishSummaryToCsccOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
type GooglePrivacyDlpV2PublishSummaryToCsccPtrInput ¶
type GooglePrivacyDlpV2PublishSummaryToCsccPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput }
GooglePrivacyDlpV2PublishSummaryToCsccPtrInput is an input type that accepts GooglePrivacyDlpV2PublishSummaryToCsccArgs, GooglePrivacyDlpV2PublishSummaryToCsccPtr and GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishSummaryToCsccPtrInput` via:
GooglePrivacyDlpV2PublishSummaryToCsccArgs{...} or: nil
func GooglePrivacyDlpV2PublishSummaryToCsccPtr ¶
func GooglePrivacyDlpV2PublishSummaryToCsccPtr(v *GooglePrivacyDlpV2PublishSummaryToCsccArgs) GooglePrivacyDlpV2PublishSummaryToCsccPtrInput
type GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput ¶
type GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutput() GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccPtrOutput
type GooglePrivacyDlpV2PublishSummaryToCsccResponse ¶
type GooglePrivacyDlpV2PublishSummaryToCsccResponse struct { }
Publish the result summary of a DlpJob to the Cloud Security Command Center (CSCC Alpha). This action is only available for projects which are parts of an organization and whitelisted for the alpha Cloud Security Command Center. The action will publish count of finding instances and their info types. The summary of findings will be persisted in CSCC and are governed by CSCC service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified. Compatible with: Inspect
type GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput ¶
type GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput struct{ *pulumi.OutputState }
Publish the result summary of a DlpJob to the Cloud Security Command Center (CSCC Alpha). This action is only available for projects which are parts of an organization and whitelisted for the alpha Cloud Security Command Center. The action will publish count of finding instances and their info types. The summary of findings will be persisted in CSCC and are governed by CSCC service-specific policy, see https://cloud.google.com/terms/service-terms Only a single instance of this action can be specified. Compatible with: Inspect
func (GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccResponseOutput ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccResponseOutput() GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
func (GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput) ToGooglePrivacyDlpV2PublishSummaryToCsccResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishSummaryToCsccResponseOutput
type GooglePrivacyDlpV2PublishToPubSub ¶
type GooglePrivacyDlpV2PublishToPubSub struct { // Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}. Topic *string `pulumi:"topic"` }
Publish a message into given Pub/Sub topic when DlpJob has completed. The message contains a single field, `DlpJobName`, which is equal to the finished job's [`DlpJob.name`](https://cloud.google.com/dlp/docs/reference/rest/v2/projects.dlpJobs#DlpJob). Compatible with: Inspect, Risk
type GooglePrivacyDlpV2PublishToPubSubArgs ¶
type GooglePrivacyDlpV2PublishToPubSubArgs struct { // Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}. Topic pulumi.StringPtrInput `pulumi:"topic"` }
Publish a message into given Pub/Sub topic when DlpJob has completed. The message contains a single field, `DlpJobName`, which is equal to the finished job's [`DlpJob.name`](https://cloud.google.com/dlp/docs/reference/rest/v2/projects.dlpJobs#DlpJob). Compatible with: Inspect, Risk
func (GooglePrivacyDlpV2PublishToPubSubArgs) ElementType ¶
func (GooglePrivacyDlpV2PublishToPubSubArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubOutput ¶
func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubOutput() GooglePrivacyDlpV2PublishToPubSubOutput
func (GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubOutput
func (GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput ¶
func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput
func (GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishToPubSubArgs) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput
type GooglePrivacyDlpV2PublishToPubSubInput ¶
type GooglePrivacyDlpV2PublishToPubSubInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishToPubSubOutput() GooglePrivacyDlpV2PublishToPubSubOutput ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext(context.Context) GooglePrivacyDlpV2PublishToPubSubOutput }
GooglePrivacyDlpV2PublishToPubSubInput is an input type that accepts GooglePrivacyDlpV2PublishToPubSubArgs and GooglePrivacyDlpV2PublishToPubSubOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishToPubSubInput` via:
GooglePrivacyDlpV2PublishToPubSubArgs{...}
type GooglePrivacyDlpV2PublishToPubSubOutput ¶
type GooglePrivacyDlpV2PublishToPubSubOutput struct{ *pulumi.OutputState }
Publish a message into given Pub/Sub topic when DlpJob has completed. The message contains a single field, `DlpJobName`, which is equal to the finished job's [`DlpJob.name`](https://cloud.google.com/dlp/docs/reference/rest/v2/projects.dlpJobs#DlpJob). Compatible with: Inspect, Risk
func (GooglePrivacyDlpV2PublishToPubSubOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishToPubSubOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubOutput ¶
func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubOutput() GooglePrivacyDlpV2PublishToPubSubOutput
func (GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubOutput
func (GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput ¶
func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput
func (GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToPubSubOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput
func (GooglePrivacyDlpV2PublishToPubSubOutput) Topic ¶
func (o GooglePrivacyDlpV2PublishToPubSubOutput) Topic() pulumi.StringPtrOutput
Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
type GooglePrivacyDlpV2PublishToPubSubPtrInput ¶
type GooglePrivacyDlpV2PublishToPubSubPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput }
GooglePrivacyDlpV2PublishToPubSubPtrInput is an input type that accepts GooglePrivacyDlpV2PublishToPubSubArgs, GooglePrivacyDlpV2PublishToPubSubPtr and GooglePrivacyDlpV2PublishToPubSubPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishToPubSubPtrInput` via:
GooglePrivacyDlpV2PublishToPubSubArgs{...} or: nil
func GooglePrivacyDlpV2PublishToPubSubPtr ¶
func GooglePrivacyDlpV2PublishToPubSubPtr(v *GooglePrivacyDlpV2PublishToPubSubArgs) GooglePrivacyDlpV2PublishToPubSubPtrInput
type GooglePrivacyDlpV2PublishToPubSubPtrOutput ¶
type GooglePrivacyDlpV2PublishToPubSubPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PublishToPubSubPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishToPubSubPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToPubSubPtrOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput ¶
func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutput() GooglePrivacyDlpV2PublishToPubSubPtrOutput
func (GooglePrivacyDlpV2PublishToPubSubPtrOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) ToGooglePrivacyDlpV2PublishToPubSubPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubPtrOutput
func (GooglePrivacyDlpV2PublishToPubSubPtrOutput) Topic ¶
func (o GooglePrivacyDlpV2PublishToPubSubPtrOutput) Topic() pulumi.StringPtrOutput
Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
type GooglePrivacyDlpV2PublishToPubSubResponse ¶
type GooglePrivacyDlpV2PublishToPubSubResponse struct { // Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}. Topic string `pulumi:"topic"` }
Publish a message into given Pub/Sub topic when DlpJob has completed. The message contains a single field, `DlpJobName`, which is equal to the finished job's [`DlpJob.name`](https://cloud.google.com/dlp/docs/reference/rest/v2/projects.dlpJobs#DlpJob). Compatible with: Inspect, Risk
type GooglePrivacyDlpV2PublishToPubSubResponseOutput ¶
type GooglePrivacyDlpV2PublishToPubSubResponseOutput struct{ *pulumi.OutputState }
Publish a message into given Pub/Sub topic when DlpJob has completed. The message contains a single field, `DlpJobName`, which is equal to the finished job's [`DlpJob.name`](https://cloud.google.com/dlp/docs/reference/rest/v2/projects.dlpJobs#DlpJob). Compatible with: Inspect, Risk
func (GooglePrivacyDlpV2PublishToPubSubResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishToPubSubResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToPubSubResponseOutput) ToGooglePrivacyDlpV2PublishToPubSubResponseOutput ¶
func (o GooglePrivacyDlpV2PublishToPubSubResponseOutput) ToGooglePrivacyDlpV2PublishToPubSubResponseOutput() GooglePrivacyDlpV2PublishToPubSubResponseOutput
func (GooglePrivacyDlpV2PublishToPubSubResponseOutput) ToGooglePrivacyDlpV2PublishToPubSubResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToPubSubResponseOutput) ToGooglePrivacyDlpV2PublishToPubSubResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToPubSubResponseOutput
func (GooglePrivacyDlpV2PublishToPubSubResponseOutput) Topic ¶
func (o GooglePrivacyDlpV2PublishToPubSubResponseOutput) Topic() pulumi.StringOutput
Cloud Pub/Sub topic to send notifications to. The topic must have given publishing access rights to the DLP API service account executing the long running DlpJob sending the notifications. Format is projects/{project}/topics/{topic}.
type GooglePrivacyDlpV2PublishToStackdriver ¶
type GooglePrivacyDlpV2PublishToStackdriver struct { }
Enable Stackdriver metric dlp.googleapis.com/finding_count. This will publish a metric to stack driver on each infotype requested and how many findings were found for it. CustomDetectors will be bucketed as 'Custom' under the Stackdriver label 'info_type'.
type GooglePrivacyDlpV2PublishToStackdriverArgs ¶
type GooglePrivacyDlpV2PublishToStackdriverArgs struct { }
Enable Stackdriver metric dlp.googleapis.com/finding_count. This will publish a metric to stack driver on each infotype requested and how many findings were found for it. CustomDetectors will be bucketed as 'Custom' under the Stackdriver label 'info_type'.
func (GooglePrivacyDlpV2PublishToStackdriverArgs) ElementType ¶
func (GooglePrivacyDlpV2PublishToStackdriverArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverOutput ¶
func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverOutput() GooglePrivacyDlpV2PublishToStackdriverOutput
func (GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverOutput
func (GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput ¶
func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
func (GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2PublishToStackdriverArgs) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput
type GooglePrivacyDlpV2PublishToStackdriverInput ¶
type GooglePrivacyDlpV2PublishToStackdriverInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishToStackdriverOutput() GooglePrivacyDlpV2PublishToStackdriverOutput ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext(context.Context) GooglePrivacyDlpV2PublishToStackdriverOutput }
GooglePrivacyDlpV2PublishToStackdriverInput is an input type that accepts GooglePrivacyDlpV2PublishToStackdriverArgs and GooglePrivacyDlpV2PublishToStackdriverOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishToStackdriverInput` via:
GooglePrivacyDlpV2PublishToStackdriverArgs{...}
type GooglePrivacyDlpV2PublishToStackdriverOutput ¶
type GooglePrivacyDlpV2PublishToStackdriverOutput struct{ *pulumi.OutputState }
Enable Stackdriver metric dlp.googleapis.com/finding_count. This will publish a metric to stack driver on each infotype requested and how many findings were found for it. CustomDetectors will be bucketed as 'Custom' under the Stackdriver label 'info_type'.
func (GooglePrivacyDlpV2PublishToStackdriverOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishToStackdriverOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverOutput ¶
func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverOutput() GooglePrivacyDlpV2PublishToStackdriverOutput
func (GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverOutput
func (GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput ¶
func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
func (GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToStackdriverOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput
type GooglePrivacyDlpV2PublishToStackdriverPtrInput ¶
type GooglePrivacyDlpV2PublishToStackdriverPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput }
GooglePrivacyDlpV2PublishToStackdriverPtrInput is an input type that accepts GooglePrivacyDlpV2PublishToStackdriverArgs, GooglePrivacyDlpV2PublishToStackdriverPtr and GooglePrivacyDlpV2PublishToStackdriverPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2PublishToStackdriverPtrInput` via:
GooglePrivacyDlpV2PublishToStackdriverArgs{...} or: nil
func GooglePrivacyDlpV2PublishToStackdriverPtr ¶
func GooglePrivacyDlpV2PublishToStackdriverPtr(v *GooglePrivacyDlpV2PublishToStackdriverArgs) GooglePrivacyDlpV2PublishToStackdriverPtrInput
type GooglePrivacyDlpV2PublishToStackdriverPtrOutput ¶
type GooglePrivacyDlpV2PublishToStackdriverPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput ¶
func (o GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutput() GooglePrivacyDlpV2PublishToStackdriverPtrOutput
func (GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToStackdriverPtrOutput) ToGooglePrivacyDlpV2PublishToStackdriverPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverPtrOutput
type GooglePrivacyDlpV2PublishToStackdriverResponse ¶
type GooglePrivacyDlpV2PublishToStackdriverResponse struct { }
Enable Stackdriver metric dlp.googleapis.com/finding_count. This will publish a metric to stack driver on each infotype requested and how many findings were found for it. CustomDetectors will be bucketed as 'Custom' under the Stackdriver label 'info_type'.
type GooglePrivacyDlpV2PublishToStackdriverResponseOutput ¶
type GooglePrivacyDlpV2PublishToStackdriverResponseOutput struct{ *pulumi.OutputState }
Enable Stackdriver metric dlp.googleapis.com/finding_count. This will publish a metric to stack driver on each infotype requested and how many findings were found for it. CustomDetectors will be bucketed as 'Custom' under the Stackdriver label 'info_type'.
func (GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ToGooglePrivacyDlpV2PublishToStackdriverResponseOutput ¶
func (o GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ToGooglePrivacyDlpV2PublishToStackdriverResponseOutput() GooglePrivacyDlpV2PublishToStackdriverResponseOutput
func (GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ToGooglePrivacyDlpV2PublishToStackdriverResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2PublishToStackdriverResponseOutput) ToGooglePrivacyDlpV2PublishToStackdriverResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2PublishToStackdriverResponseOutput
type GooglePrivacyDlpV2QuasiId ¶
type GooglePrivacyDlpV2QuasiId struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag *string `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldId `pulumi:"field"` // If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data Inferred *GoogleProtobufEmpty `pulumi:"inferred"` // A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter. InfoType *GooglePrivacyDlpV2InfoType `pulumi:"infoType"` }
A column with a semantic tag attached.
type GooglePrivacyDlpV2QuasiIdArgs ¶
type GooglePrivacyDlpV2QuasiIdArgs struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag pulumi.StringPtrInput `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdInput `pulumi:"field"` // If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data Inferred GoogleProtobufEmptyPtrInput `pulumi:"inferred"` // A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter. InfoType GooglePrivacyDlpV2InfoTypePtrInput `pulumi:"infoType"` }
A column with a semantic tag attached.
func (GooglePrivacyDlpV2QuasiIdArgs) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdArgs) ToGooglePrivacyDlpV2QuasiIdOutput ¶
func (i GooglePrivacyDlpV2QuasiIdArgs) ToGooglePrivacyDlpV2QuasiIdOutput() GooglePrivacyDlpV2QuasiIdOutput
func (GooglePrivacyDlpV2QuasiIdArgs) ToGooglePrivacyDlpV2QuasiIdOutputWithContext ¶
func (i GooglePrivacyDlpV2QuasiIdArgs) ToGooglePrivacyDlpV2QuasiIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdOutput
type GooglePrivacyDlpV2QuasiIdArray ¶
type GooglePrivacyDlpV2QuasiIdArray []GooglePrivacyDlpV2QuasiIdInput
func (GooglePrivacyDlpV2QuasiIdArray) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdArray) ToGooglePrivacyDlpV2QuasiIdArrayOutput ¶
func (i GooglePrivacyDlpV2QuasiIdArray) ToGooglePrivacyDlpV2QuasiIdArrayOutput() GooglePrivacyDlpV2QuasiIdArrayOutput
func (GooglePrivacyDlpV2QuasiIdArray) ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2QuasiIdArray) ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdArrayOutput
type GooglePrivacyDlpV2QuasiIdArrayInput ¶
type GooglePrivacyDlpV2QuasiIdArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2QuasiIdArrayOutput() GooglePrivacyDlpV2QuasiIdArrayOutput ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext(context.Context) GooglePrivacyDlpV2QuasiIdArrayOutput }
GooglePrivacyDlpV2QuasiIdArrayInput is an input type that accepts GooglePrivacyDlpV2QuasiIdArray and GooglePrivacyDlpV2QuasiIdArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2QuasiIdArrayInput` via:
GooglePrivacyDlpV2QuasiIdArray{ GooglePrivacyDlpV2QuasiIdArgs{...} }
type GooglePrivacyDlpV2QuasiIdArrayOutput ¶
type GooglePrivacyDlpV2QuasiIdArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2QuasiIdArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdArrayOutput) Index ¶
func (o GooglePrivacyDlpV2QuasiIdArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2QuasiIdOutput
func (GooglePrivacyDlpV2QuasiIdArrayOutput) ToGooglePrivacyDlpV2QuasiIdArrayOutput ¶
func (o GooglePrivacyDlpV2QuasiIdArrayOutput) ToGooglePrivacyDlpV2QuasiIdArrayOutput() GooglePrivacyDlpV2QuasiIdArrayOutput
func (GooglePrivacyDlpV2QuasiIdArrayOutput) ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdArrayOutput) ToGooglePrivacyDlpV2QuasiIdArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdArrayOutput
type GooglePrivacyDlpV2QuasiIdField ¶
type GooglePrivacyDlpV2QuasiIdField struct { // A auxiliary field. CustomTag *string `pulumi:"customTag"` // Identifies the column. Field *GooglePrivacyDlpV2FieldId `pulumi:"field"` }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
type GooglePrivacyDlpV2QuasiIdFieldArgs ¶
type GooglePrivacyDlpV2QuasiIdFieldArgs struct { // A auxiliary field. CustomTag pulumi.StringPtrInput `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"field"` }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
func (GooglePrivacyDlpV2QuasiIdFieldArgs) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdFieldArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdFieldArgs) ToGooglePrivacyDlpV2QuasiIdFieldOutput ¶
func (i GooglePrivacyDlpV2QuasiIdFieldArgs) ToGooglePrivacyDlpV2QuasiIdFieldOutput() GooglePrivacyDlpV2QuasiIdFieldOutput
func (GooglePrivacyDlpV2QuasiIdFieldArgs) ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext ¶
func (i GooglePrivacyDlpV2QuasiIdFieldArgs) ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldOutput
type GooglePrivacyDlpV2QuasiIdFieldArray ¶
type GooglePrivacyDlpV2QuasiIdFieldArray []GooglePrivacyDlpV2QuasiIdFieldInput
func (GooglePrivacyDlpV2QuasiIdFieldArray) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdFieldArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdFieldArray) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput ¶
func (i GooglePrivacyDlpV2QuasiIdFieldArray) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput() GooglePrivacyDlpV2QuasiIdFieldArrayOutput
func (GooglePrivacyDlpV2QuasiIdFieldArray) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2QuasiIdFieldArray) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldArrayOutput
type GooglePrivacyDlpV2QuasiIdFieldArrayInput ¶
type GooglePrivacyDlpV2QuasiIdFieldArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput() GooglePrivacyDlpV2QuasiIdFieldArrayOutput ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext(context.Context) GooglePrivacyDlpV2QuasiIdFieldArrayOutput }
GooglePrivacyDlpV2QuasiIdFieldArrayInput is an input type that accepts GooglePrivacyDlpV2QuasiIdFieldArray and GooglePrivacyDlpV2QuasiIdFieldArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2QuasiIdFieldArrayInput` via:
GooglePrivacyDlpV2QuasiIdFieldArray{ GooglePrivacyDlpV2QuasiIdFieldArgs{...} }
type GooglePrivacyDlpV2QuasiIdFieldArrayOutput ¶
type GooglePrivacyDlpV2QuasiIdFieldArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput ¶
func (o GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutput() GooglePrivacyDlpV2QuasiIdFieldArrayOutput
func (GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldArrayOutput
type GooglePrivacyDlpV2QuasiIdFieldInput ¶
type GooglePrivacyDlpV2QuasiIdFieldInput interface { pulumi.Input ToGooglePrivacyDlpV2QuasiIdFieldOutput() GooglePrivacyDlpV2QuasiIdFieldOutput ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext(context.Context) GooglePrivacyDlpV2QuasiIdFieldOutput }
GooglePrivacyDlpV2QuasiIdFieldInput is an input type that accepts GooglePrivacyDlpV2QuasiIdFieldArgs and GooglePrivacyDlpV2QuasiIdFieldOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2QuasiIdFieldInput` via:
GooglePrivacyDlpV2QuasiIdFieldArgs{...}
type GooglePrivacyDlpV2QuasiIdFieldOutput ¶
type GooglePrivacyDlpV2QuasiIdFieldOutput struct{ *pulumi.OutputState }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
func (GooglePrivacyDlpV2QuasiIdFieldOutput) CustomTag ¶
func (o GooglePrivacyDlpV2QuasiIdFieldOutput) CustomTag() pulumi.StringPtrOutput
A auxiliary field.
func (GooglePrivacyDlpV2QuasiIdFieldOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdFieldOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdFieldOutput) Field ¶
func (o GooglePrivacyDlpV2QuasiIdFieldOutput) Field() GooglePrivacyDlpV2FieldIdPtrOutput
Identifies the column.
func (GooglePrivacyDlpV2QuasiIdFieldOutput) ToGooglePrivacyDlpV2QuasiIdFieldOutput ¶
func (o GooglePrivacyDlpV2QuasiIdFieldOutput) ToGooglePrivacyDlpV2QuasiIdFieldOutput() GooglePrivacyDlpV2QuasiIdFieldOutput
func (GooglePrivacyDlpV2QuasiIdFieldOutput) ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdFieldOutput) ToGooglePrivacyDlpV2QuasiIdFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldOutput
type GooglePrivacyDlpV2QuasiIdFieldResponse ¶
type GooglePrivacyDlpV2QuasiIdFieldResponse struct { // A auxiliary field. CustomTag string `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
type GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput ¶
type GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput ¶
func (o GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput() GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
func (GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldResponseArrayOutput
type GooglePrivacyDlpV2QuasiIdFieldResponseOutput ¶
type GooglePrivacyDlpV2QuasiIdFieldResponseOutput struct{ *pulumi.OutputState }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) CustomTag ¶
func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) CustomTag() pulumi.StringOutput
A auxiliary field.
func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) Field ¶
func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
Identifies the column.
func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseOutput ¶
func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseOutput() GooglePrivacyDlpV2QuasiIdFieldResponseOutput
func (GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdFieldResponseOutput
type GooglePrivacyDlpV2QuasiIdInput ¶
type GooglePrivacyDlpV2QuasiIdInput interface { pulumi.Input ToGooglePrivacyDlpV2QuasiIdOutput() GooglePrivacyDlpV2QuasiIdOutput ToGooglePrivacyDlpV2QuasiIdOutputWithContext(context.Context) GooglePrivacyDlpV2QuasiIdOutput }
GooglePrivacyDlpV2QuasiIdInput is an input type that accepts GooglePrivacyDlpV2QuasiIdArgs and GooglePrivacyDlpV2QuasiIdOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2QuasiIdInput` via:
GooglePrivacyDlpV2QuasiIdArgs{...}
type GooglePrivacyDlpV2QuasiIdOutput ¶
type GooglePrivacyDlpV2QuasiIdOutput struct{ *pulumi.OutputState }
A column with a semantic tag attached.
func (GooglePrivacyDlpV2QuasiIdOutput) CustomTag ¶
func (o GooglePrivacyDlpV2QuasiIdOutput) CustomTag() pulumi.StringPtrOutput
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
func (GooglePrivacyDlpV2QuasiIdOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdOutput) Field ¶
func (o GooglePrivacyDlpV2QuasiIdOutput) Field() GooglePrivacyDlpV2FieldIdOutput
Identifies the column.
func (GooglePrivacyDlpV2QuasiIdOutput) Inferred ¶
func (o GooglePrivacyDlpV2QuasiIdOutput) Inferred() GoogleProtobufEmptyPtrOutput
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
func (GooglePrivacyDlpV2QuasiIdOutput) InfoType ¶
func (o GooglePrivacyDlpV2QuasiIdOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
func (GooglePrivacyDlpV2QuasiIdOutput) ToGooglePrivacyDlpV2QuasiIdOutput ¶
func (o GooglePrivacyDlpV2QuasiIdOutput) ToGooglePrivacyDlpV2QuasiIdOutput() GooglePrivacyDlpV2QuasiIdOutput
func (GooglePrivacyDlpV2QuasiIdOutput) ToGooglePrivacyDlpV2QuasiIdOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdOutput) ToGooglePrivacyDlpV2QuasiIdOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdOutput
type GooglePrivacyDlpV2QuasiIdResponse ¶
type GooglePrivacyDlpV2QuasiIdResponse struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag string `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` // If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data Inferred GoogleProtobufEmptyResponse `pulumi:"inferred"` // A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter. InfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoType"` }
A column with a semantic tag attached.
type GooglePrivacyDlpV2QuasiIdResponseArrayOutput ¶
type GooglePrivacyDlpV2QuasiIdResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdResponseArrayOutput ¶
func (o GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdResponseArrayOutput() GooglePrivacyDlpV2QuasiIdResponseArrayOutput
func (GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdResponseArrayOutput
type GooglePrivacyDlpV2QuasiIdResponseOutput ¶
type GooglePrivacyDlpV2QuasiIdResponseOutput struct{ *pulumi.OutputState }
A column with a semantic tag attached.
func (GooglePrivacyDlpV2QuasiIdResponseOutput) CustomTag ¶
func (o GooglePrivacyDlpV2QuasiIdResponseOutput) CustomTag() pulumi.StringOutput
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
func (GooglePrivacyDlpV2QuasiIdResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdResponseOutput) Inferred ¶
func (o GooglePrivacyDlpV2QuasiIdResponseOutput) Inferred() GoogleProtobufEmptyResponseOutput
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
func (GooglePrivacyDlpV2QuasiIdResponseOutput) InfoType ¶
func (o GooglePrivacyDlpV2QuasiIdResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
func (GooglePrivacyDlpV2QuasiIdResponseOutput) ToGooglePrivacyDlpV2QuasiIdResponseOutput ¶
func (o GooglePrivacyDlpV2QuasiIdResponseOutput) ToGooglePrivacyDlpV2QuasiIdResponseOutput() GooglePrivacyDlpV2QuasiIdResponseOutput
func (GooglePrivacyDlpV2QuasiIdResponseOutput) ToGooglePrivacyDlpV2QuasiIdResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdResponseOutput) ToGooglePrivacyDlpV2QuasiIdResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdResponseOutput
type GooglePrivacyDlpV2QuasiIdentifierField ¶
type GooglePrivacyDlpV2QuasiIdentifierField struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag *string `pulumi:"customTag"` // Identifies the column. Field *GooglePrivacyDlpV2FieldId `pulumi:"field"` }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
type GooglePrivacyDlpV2QuasiIdentifierFieldArgs ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldArgs struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag pulumi.StringPtrInput `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"field"` }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
func (GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput ¶
func (i GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput() GooglePrivacyDlpV2QuasiIdentifierFieldOutput
func (GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext ¶
func (i GooglePrivacyDlpV2QuasiIdentifierFieldArgs) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldOutput
type GooglePrivacyDlpV2QuasiIdentifierFieldArray ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldArray []GooglePrivacyDlpV2QuasiIdentifierFieldInput
func (GooglePrivacyDlpV2QuasiIdentifierFieldArray) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdentifierFieldArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdentifierFieldArray) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput ¶
func (i GooglePrivacyDlpV2QuasiIdentifierFieldArray) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
func (GooglePrivacyDlpV2QuasiIdentifierFieldArray) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2QuasiIdentifierFieldArray) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
type GooglePrivacyDlpV2QuasiIdentifierFieldArrayInput ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext(context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput }
GooglePrivacyDlpV2QuasiIdentifierFieldArrayInput is an input type that accepts GooglePrivacyDlpV2QuasiIdentifierFieldArray and GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2QuasiIdentifierFieldArrayInput` via:
GooglePrivacyDlpV2QuasiIdentifierFieldArray{ GooglePrivacyDlpV2QuasiIdentifierFieldArgs{...} }
type GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
func (GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
type GooglePrivacyDlpV2QuasiIdentifierFieldInput ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldInput interface { pulumi.Input ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput() GooglePrivacyDlpV2QuasiIdentifierFieldOutput ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext(context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldOutput }
GooglePrivacyDlpV2QuasiIdentifierFieldInput is an input type that accepts GooglePrivacyDlpV2QuasiIdentifierFieldArgs and GooglePrivacyDlpV2QuasiIdentifierFieldOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2QuasiIdentifierFieldInput` via:
GooglePrivacyDlpV2QuasiIdentifierFieldArgs{...}
type GooglePrivacyDlpV2QuasiIdentifierFieldOutput ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldOutput struct{ *pulumi.OutputState }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
func (GooglePrivacyDlpV2QuasiIdentifierFieldOutput) CustomTag ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) CustomTag() pulumi.StringPtrOutput
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
func (GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutput() GooglePrivacyDlpV2QuasiIdentifierFieldOutput
func (GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldOutput
type GooglePrivacyDlpV2QuasiIdentifierFieldResponse ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldResponse struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag string `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
type GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput() GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
type GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput ¶
type GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput struct{ *pulumi.OutputState }
A quasi-identifier column has a custom_tag, used to know which column in the data corresponds to which column in the statistical model.
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) CustomTag ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) CustomTag() pulumi.StringOutput
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) Field ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
Identifies the column.
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput() GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput
func (GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput) ToGooglePrivacyDlpV2QuasiIdentifierFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2QuasiIdentifierFieldResponseOutput
type GooglePrivacyDlpV2RecordCondition ¶
type GooglePrivacyDlpV2RecordCondition struct { // An expression. Expressions *GooglePrivacyDlpV2Expressions `pulumi:"expressions"` }
A condition for determining whether a transformation should be applied to a field.
type GooglePrivacyDlpV2RecordConditionArgs ¶
type GooglePrivacyDlpV2RecordConditionArgs struct { // An expression. Expressions GooglePrivacyDlpV2ExpressionsPtrInput `pulumi:"expressions"` }
A condition for determining whether a transformation should be applied to a field.
func (GooglePrivacyDlpV2RecordConditionArgs) ElementType ¶
func (GooglePrivacyDlpV2RecordConditionArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionOutput ¶
func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionOutput() GooglePrivacyDlpV2RecordConditionOutput
func (GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionOutputWithContext ¶
func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionOutput
func (GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionPtrOutput ¶
func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput
func (GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2RecordConditionArgs) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput
type GooglePrivacyDlpV2RecordConditionInput ¶
type GooglePrivacyDlpV2RecordConditionInput interface { pulumi.Input ToGooglePrivacyDlpV2RecordConditionOutput() GooglePrivacyDlpV2RecordConditionOutput ToGooglePrivacyDlpV2RecordConditionOutputWithContext(context.Context) GooglePrivacyDlpV2RecordConditionOutput }
GooglePrivacyDlpV2RecordConditionInput is an input type that accepts GooglePrivacyDlpV2RecordConditionArgs and GooglePrivacyDlpV2RecordConditionOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RecordConditionInput` via:
GooglePrivacyDlpV2RecordConditionArgs{...}
type GooglePrivacyDlpV2RecordConditionOutput ¶
type GooglePrivacyDlpV2RecordConditionOutput struct{ *pulumi.OutputState }
A condition for determining whether a transformation should be applied to a field.
func (GooglePrivacyDlpV2RecordConditionOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordConditionOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordConditionOutput) Expressions ¶
func (o GooglePrivacyDlpV2RecordConditionOutput) Expressions() GooglePrivacyDlpV2ExpressionsPtrOutput
An expression.
func (GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionOutput ¶
func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionOutput() GooglePrivacyDlpV2RecordConditionOutput
func (GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionOutput
func (GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutput ¶
func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput
func (GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordConditionOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput
type GooglePrivacyDlpV2RecordConditionPtrInput ¶
type GooglePrivacyDlpV2RecordConditionPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput }
GooglePrivacyDlpV2RecordConditionPtrInput is an input type that accepts GooglePrivacyDlpV2RecordConditionArgs, GooglePrivacyDlpV2RecordConditionPtr and GooglePrivacyDlpV2RecordConditionPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RecordConditionPtrInput` via:
GooglePrivacyDlpV2RecordConditionArgs{...} or: nil
func GooglePrivacyDlpV2RecordConditionPtr ¶
func GooglePrivacyDlpV2RecordConditionPtr(v *GooglePrivacyDlpV2RecordConditionArgs) GooglePrivacyDlpV2RecordConditionPtrInput
type GooglePrivacyDlpV2RecordConditionPtrOutput ¶
type GooglePrivacyDlpV2RecordConditionPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RecordConditionPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordConditionPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordConditionPtrOutput) Expressions ¶
func (o GooglePrivacyDlpV2RecordConditionPtrOutput) Expressions() GooglePrivacyDlpV2ExpressionsPtrOutput
An expression.
func (GooglePrivacyDlpV2RecordConditionPtrOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutput ¶
func (o GooglePrivacyDlpV2RecordConditionPtrOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutput() GooglePrivacyDlpV2RecordConditionPtrOutput
func (GooglePrivacyDlpV2RecordConditionPtrOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordConditionPtrOutput) ToGooglePrivacyDlpV2RecordConditionPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionPtrOutput
type GooglePrivacyDlpV2RecordConditionResponse ¶
type GooglePrivacyDlpV2RecordConditionResponse struct { // An expression. Expressions GooglePrivacyDlpV2ExpressionsResponse `pulumi:"expressions"` }
A condition for determining whether a transformation should be applied to a field.
type GooglePrivacyDlpV2RecordConditionResponseOutput ¶
type GooglePrivacyDlpV2RecordConditionResponseOutput struct{ *pulumi.OutputState }
A condition for determining whether a transformation should be applied to a field.
func (GooglePrivacyDlpV2RecordConditionResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordConditionResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordConditionResponseOutput) Expressions ¶
func (o GooglePrivacyDlpV2RecordConditionResponseOutput) Expressions() GooglePrivacyDlpV2ExpressionsResponseOutput
An expression.
func (GooglePrivacyDlpV2RecordConditionResponseOutput) ToGooglePrivacyDlpV2RecordConditionResponseOutput ¶
func (o GooglePrivacyDlpV2RecordConditionResponseOutput) ToGooglePrivacyDlpV2RecordConditionResponseOutput() GooglePrivacyDlpV2RecordConditionResponseOutput
func (GooglePrivacyDlpV2RecordConditionResponseOutput) ToGooglePrivacyDlpV2RecordConditionResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordConditionResponseOutput) ToGooglePrivacyDlpV2RecordConditionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordConditionResponseOutput
type GooglePrivacyDlpV2RecordSuppression ¶
type GooglePrivacyDlpV2RecordSuppression struct { // A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content. Condition *GooglePrivacyDlpV2RecordCondition `pulumi:"condition"` }
Configuration to suppress records whose suppression conditions evaluate to true.
type GooglePrivacyDlpV2RecordSuppressionArgs ¶
type GooglePrivacyDlpV2RecordSuppressionArgs struct { // A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content. Condition GooglePrivacyDlpV2RecordConditionPtrInput `pulumi:"condition"` }
Configuration to suppress records whose suppression conditions evaluate to true.
func (GooglePrivacyDlpV2RecordSuppressionArgs) ElementType ¶
func (GooglePrivacyDlpV2RecordSuppressionArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordSuppressionArgs) ToGooglePrivacyDlpV2RecordSuppressionOutput ¶
func (i GooglePrivacyDlpV2RecordSuppressionArgs) ToGooglePrivacyDlpV2RecordSuppressionOutput() GooglePrivacyDlpV2RecordSuppressionOutput
func (GooglePrivacyDlpV2RecordSuppressionArgs) ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext ¶
func (i GooglePrivacyDlpV2RecordSuppressionArgs) ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionOutput
type GooglePrivacyDlpV2RecordSuppressionArray ¶
type GooglePrivacyDlpV2RecordSuppressionArray []GooglePrivacyDlpV2RecordSuppressionInput
func (GooglePrivacyDlpV2RecordSuppressionArray) ElementType ¶
func (GooglePrivacyDlpV2RecordSuppressionArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordSuppressionArray) ToGooglePrivacyDlpV2RecordSuppressionArrayOutput ¶
func (i GooglePrivacyDlpV2RecordSuppressionArray) ToGooglePrivacyDlpV2RecordSuppressionArrayOutput() GooglePrivacyDlpV2RecordSuppressionArrayOutput
func (GooglePrivacyDlpV2RecordSuppressionArray) ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2RecordSuppressionArray) ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionArrayOutput
type GooglePrivacyDlpV2RecordSuppressionArrayInput ¶
type GooglePrivacyDlpV2RecordSuppressionArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2RecordSuppressionArrayOutput() GooglePrivacyDlpV2RecordSuppressionArrayOutput ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext(context.Context) GooglePrivacyDlpV2RecordSuppressionArrayOutput }
GooglePrivacyDlpV2RecordSuppressionArrayInput is an input type that accepts GooglePrivacyDlpV2RecordSuppressionArray and GooglePrivacyDlpV2RecordSuppressionArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RecordSuppressionArrayInput` via:
GooglePrivacyDlpV2RecordSuppressionArray{ GooglePrivacyDlpV2RecordSuppressionArgs{...} }
type GooglePrivacyDlpV2RecordSuppressionArrayOutput ¶
type GooglePrivacyDlpV2RecordSuppressionArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RecordSuppressionArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordSuppressionArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordSuppressionArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionArrayOutput ¶
func (o GooglePrivacyDlpV2RecordSuppressionArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionArrayOutput() GooglePrivacyDlpV2RecordSuppressionArrayOutput
func (GooglePrivacyDlpV2RecordSuppressionArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordSuppressionArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionArrayOutput
type GooglePrivacyDlpV2RecordSuppressionInput ¶
type GooglePrivacyDlpV2RecordSuppressionInput interface { pulumi.Input ToGooglePrivacyDlpV2RecordSuppressionOutput() GooglePrivacyDlpV2RecordSuppressionOutput ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext(context.Context) GooglePrivacyDlpV2RecordSuppressionOutput }
GooglePrivacyDlpV2RecordSuppressionInput is an input type that accepts GooglePrivacyDlpV2RecordSuppressionArgs and GooglePrivacyDlpV2RecordSuppressionOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RecordSuppressionInput` via:
GooglePrivacyDlpV2RecordSuppressionArgs{...}
type GooglePrivacyDlpV2RecordSuppressionOutput ¶
type GooglePrivacyDlpV2RecordSuppressionOutput struct{ *pulumi.OutputState }
Configuration to suppress records whose suppression conditions evaluate to true.
func (GooglePrivacyDlpV2RecordSuppressionOutput) Condition ¶
func (o GooglePrivacyDlpV2RecordSuppressionOutput) Condition() GooglePrivacyDlpV2RecordConditionPtrOutput
A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
func (GooglePrivacyDlpV2RecordSuppressionOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordSuppressionOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordSuppressionOutput) ToGooglePrivacyDlpV2RecordSuppressionOutput ¶
func (o GooglePrivacyDlpV2RecordSuppressionOutput) ToGooglePrivacyDlpV2RecordSuppressionOutput() GooglePrivacyDlpV2RecordSuppressionOutput
func (GooglePrivacyDlpV2RecordSuppressionOutput) ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordSuppressionOutput) ToGooglePrivacyDlpV2RecordSuppressionOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionOutput
type GooglePrivacyDlpV2RecordSuppressionResponse ¶
type GooglePrivacyDlpV2RecordSuppressionResponse struct { // A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content. Condition GooglePrivacyDlpV2RecordConditionResponse `pulumi:"condition"` }
Configuration to suppress records whose suppression conditions evaluate to true.
type GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput ¶
type GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseArrayOutput ¶
func (o GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseArrayOutput() GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
func (GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
type GooglePrivacyDlpV2RecordSuppressionResponseOutput ¶
type GooglePrivacyDlpV2RecordSuppressionResponseOutput struct{ *pulumi.OutputState }
Configuration to suppress records whose suppression conditions evaluate to true.
func (GooglePrivacyDlpV2RecordSuppressionResponseOutput) Condition ¶
func (o GooglePrivacyDlpV2RecordSuppressionResponseOutput) Condition() GooglePrivacyDlpV2RecordConditionResponseOutput
A condition that when it evaluates to true will result in the record being evaluated to be suppressed from the transformed content.
func (GooglePrivacyDlpV2RecordSuppressionResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordSuppressionResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordSuppressionResponseOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseOutput ¶
func (o GooglePrivacyDlpV2RecordSuppressionResponseOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseOutput() GooglePrivacyDlpV2RecordSuppressionResponseOutput
func (GooglePrivacyDlpV2RecordSuppressionResponseOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordSuppressionResponseOutput) ToGooglePrivacyDlpV2RecordSuppressionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordSuppressionResponseOutput
type GooglePrivacyDlpV2RecordTransformations ¶
type GooglePrivacyDlpV2RecordTransformations struct { // Transform the record by applying various field transformations. FieldTransformations []GooglePrivacyDlpV2FieldTransformation `pulumi:"fieldTransformations"` // Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output. RecordSuppressions []GooglePrivacyDlpV2RecordSuppression `pulumi:"recordSuppressions"` }
A type of transformation that is applied over structured data such as a table.
type GooglePrivacyDlpV2RecordTransformationsArgs ¶
type GooglePrivacyDlpV2RecordTransformationsArgs struct { // Transform the record by applying various field transformations. FieldTransformations GooglePrivacyDlpV2FieldTransformationArrayInput `pulumi:"fieldTransformations"` // Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output. RecordSuppressions GooglePrivacyDlpV2RecordSuppressionArrayInput `pulumi:"recordSuppressions"` }
A type of transformation that is applied over structured data such as a table.
func (GooglePrivacyDlpV2RecordTransformationsArgs) ElementType ¶
func (GooglePrivacyDlpV2RecordTransformationsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsOutput ¶
func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsOutput() GooglePrivacyDlpV2RecordTransformationsOutput
func (GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext ¶
func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsOutput
func (GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput ¶
func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput
func (GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2RecordTransformationsArgs) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput
type GooglePrivacyDlpV2RecordTransformationsInput ¶
type GooglePrivacyDlpV2RecordTransformationsInput interface { pulumi.Input ToGooglePrivacyDlpV2RecordTransformationsOutput() GooglePrivacyDlpV2RecordTransformationsOutput ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext(context.Context) GooglePrivacyDlpV2RecordTransformationsOutput }
GooglePrivacyDlpV2RecordTransformationsInput is an input type that accepts GooglePrivacyDlpV2RecordTransformationsArgs and GooglePrivacyDlpV2RecordTransformationsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RecordTransformationsInput` via:
GooglePrivacyDlpV2RecordTransformationsArgs{...}
type GooglePrivacyDlpV2RecordTransformationsOutput ¶
type GooglePrivacyDlpV2RecordTransformationsOutput struct{ *pulumi.OutputState }
A type of transformation that is applied over structured data such as a table.
func (GooglePrivacyDlpV2RecordTransformationsOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordTransformationsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordTransformationsOutput) FieldTransformations ¶
func (o GooglePrivacyDlpV2RecordTransformationsOutput) FieldTransformations() GooglePrivacyDlpV2FieldTransformationArrayOutput
Transform the record by applying various field transformations.
func (GooglePrivacyDlpV2RecordTransformationsOutput) RecordSuppressions ¶
func (o GooglePrivacyDlpV2RecordTransformationsOutput) RecordSuppressions() GooglePrivacyDlpV2RecordSuppressionArrayOutput
Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
func (GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsOutput ¶
func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsOutput() GooglePrivacyDlpV2RecordTransformationsOutput
func (GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsOutput
func (GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput ¶
func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput
func (GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordTransformationsOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput
type GooglePrivacyDlpV2RecordTransformationsPtrInput ¶
type GooglePrivacyDlpV2RecordTransformationsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput }
GooglePrivacyDlpV2RecordTransformationsPtrInput is an input type that accepts GooglePrivacyDlpV2RecordTransformationsArgs, GooglePrivacyDlpV2RecordTransformationsPtr and GooglePrivacyDlpV2RecordTransformationsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RecordTransformationsPtrInput` via:
GooglePrivacyDlpV2RecordTransformationsArgs{...} or: nil
func GooglePrivacyDlpV2RecordTransformationsPtr ¶
func GooglePrivacyDlpV2RecordTransformationsPtr(v *GooglePrivacyDlpV2RecordTransformationsArgs) GooglePrivacyDlpV2RecordTransformationsPtrInput
type GooglePrivacyDlpV2RecordTransformationsPtrOutput ¶
type GooglePrivacyDlpV2RecordTransformationsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) FieldTransformations ¶
func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) FieldTransformations() GooglePrivacyDlpV2FieldTransformationArrayOutput
Transform the record by applying various field transformations.
func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) RecordSuppressions ¶
func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) RecordSuppressions() GooglePrivacyDlpV2RecordSuppressionArrayOutput
Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput ¶
func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutput() GooglePrivacyDlpV2RecordTransformationsPtrOutput
func (GooglePrivacyDlpV2RecordTransformationsPtrOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordTransformationsPtrOutput) ToGooglePrivacyDlpV2RecordTransformationsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsPtrOutput
type GooglePrivacyDlpV2RecordTransformationsResponse ¶
type GooglePrivacyDlpV2RecordTransformationsResponse struct { // Transform the record by applying various field transformations. FieldTransformations []GooglePrivacyDlpV2FieldTransformationResponse `pulumi:"fieldTransformations"` // Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output. RecordSuppressions []GooglePrivacyDlpV2RecordSuppressionResponse `pulumi:"recordSuppressions"` }
A type of transformation that is applied over structured data such as a table.
type GooglePrivacyDlpV2RecordTransformationsResponseOutput ¶
type GooglePrivacyDlpV2RecordTransformationsResponseOutput struct{ *pulumi.OutputState }
A type of transformation that is applied over structured data such as a table.
func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) FieldTransformations ¶
func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) FieldTransformations() GooglePrivacyDlpV2FieldTransformationResponseArrayOutput
Transform the record by applying various field transformations.
func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) RecordSuppressions ¶
func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) RecordSuppressions() GooglePrivacyDlpV2RecordSuppressionResponseArrayOutput
Configuration defining which records get suppressed entirely. Records that match any suppression rule are omitted from the output.
func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) ToGooglePrivacyDlpV2RecordTransformationsResponseOutput ¶
func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) ToGooglePrivacyDlpV2RecordTransformationsResponseOutput() GooglePrivacyDlpV2RecordTransformationsResponseOutput
func (GooglePrivacyDlpV2RecordTransformationsResponseOutput) ToGooglePrivacyDlpV2RecordTransformationsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RecordTransformationsResponseOutput) ToGooglePrivacyDlpV2RecordTransformationsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RecordTransformationsResponseOutput
type GooglePrivacyDlpV2RedactConfig ¶
type GooglePrivacyDlpV2RedactConfig struct { }
Redact a given value. For example, if used with an `InfoTypeTransformation` transforming PHONE_NUMBER, and input 'My phone number is 206-555-0123', the output would be 'My phone number is '.
type GooglePrivacyDlpV2RedactConfigArgs ¶
type GooglePrivacyDlpV2RedactConfigArgs struct { }
Redact a given value. For example, if used with an `InfoTypeTransformation` transforming PHONE_NUMBER, and input 'My phone number is 206-555-0123', the output would be 'My phone number is '.
func (GooglePrivacyDlpV2RedactConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2RedactConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigOutput ¶
func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigOutput() GooglePrivacyDlpV2RedactConfigOutput
func (GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigOutput
func (GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigPtrOutput ¶
func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput
func (GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2RedactConfigArgs) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput
type GooglePrivacyDlpV2RedactConfigInput ¶
type GooglePrivacyDlpV2RedactConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2RedactConfigOutput() GooglePrivacyDlpV2RedactConfigOutput ToGooglePrivacyDlpV2RedactConfigOutputWithContext(context.Context) GooglePrivacyDlpV2RedactConfigOutput }
GooglePrivacyDlpV2RedactConfigInput is an input type that accepts GooglePrivacyDlpV2RedactConfigArgs and GooglePrivacyDlpV2RedactConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RedactConfigInput` via:
GooglePrivacyDlpV2RedactConfigArgs{...}
type GooglePrivacyDlpV2RedactConfigOutput ¶
type GooglePrivacyDlpV2RedactConfigOutput struct{ *pulumi.OutputState }
Redact a given value. For example, if used with an `InfoTypeTransformation` transforming PHONE_NUMBER, and input 'My phone number is 206-555-0123', the output would be 'My phone number is '.
func (GooglePrivacyDlpV2RedactConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2RedactConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigOutput ¶
func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigOutput() GooglePrivacyDlpV2RedactConfigOutput
func (GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigOutput
func (GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutput ¶
func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput
func (GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RedactConfigOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput
type GooglePrivacyDlpV2RedactConfigPtrInput ¶
type GooglePrivacyDlpV2RedactConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput }
GooglePrivacyDlpV2RedactConfigPtrInput is an input type that accepts GooglePrivacyDlpV2RedactConfigArgs, GooglePrivacyDlpV2RedactConfigPtr and GooglePrivacyDlpV2RedactConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RedactConfigPtrInput` via:
GooglePrivacyDlpV2RedactConfigArgs{...} or: nil
func GooglePrivacyDlpV2RedactConfigPtr ¶
func GooglePrivacyDlpV2RedactConfigPtr(v *GooglePrivacyDlpV2RedactConfigArgs) GooglePrivacyDlpV2RedactConfigPtrInput
type GooglePrivacyDlpV2RedactConfigPtrOutput ¶
type GooglePrivacyDlpV2RedactConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RedactConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2RedactConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RedactConfigPtrOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutput ¶
func (o GooglePrivacyDlpV2RedactConfigPtrOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutput() GooglePrivacyDlpV2RedactConfigPtrOutput
func (GooglePrivacyDlpV2RedactConfigPtrOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RedactConfigPtrOutput) ToGooglePrivacyDlpV2RedactConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigPtrOutput
type GooglePrivacyDlpV2RedactConfigResponse ¶
type GooglePrivacyDlpV2RedactConfigResponse struct { }
Redact a given value. For example, if used with an `InfoTypeTransformation` transforming PHONE_NUMBER, and input 'My phone number is 206-555-0123', the output would be 'My phone number is '.
type GooglePrivacyDlpV2RedactConfigResponseOutput ¶
type GooglePrivacyDlpV2RedactConfigResponseOutput struct{ *pulumi.OutputState }
Redact a given value. For example, if used with an `InfoTypeTransformation` transforming PHONE_NUMBER, and input 'My phone number is 206-555-0123', the output would be 'My phone number is '.
func (GooglePrivacyDlpV2RedactConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RedactConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RedactConfigResponseOutput) ToGooglePrivacyDlpV2RedactConfigResponseOutput ¶
func (o GooglePrivacyDlpV2RedactConfigResponseOutput) ToGooglePrivacyDlpV2RedactConfigResponseOutput() GooglePrivacyDlpV2RedactConfigResponseOutput
func (GooglePrivacyDlpV2RedactConfigResponseOutput) ToGooglePrivacyDlpV2RedactConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RedactConfigResponseOutput) ToGooglePrivacyDlpV2RedactConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RedactConfigResponseOutput
type GooglePrivacyDlpV2Regex ¶
type GooglePrivacyDlpV2Regex struct { // The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included. GroupIndexes []int `pulumi:"groupIndexes"` // Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub. Pattern *string `pulumi:"pattern"` }
Message defining a custom regular expression.
type GooglePrivacyDlpV2RegexArgs ¶
type GooglePrivacyDlpV2RegexArgs struct { // The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included. GroupIndexes pulumi.IntArrayInput `pulumi:"groupIndexes"` // Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub. Pattern pulumi.StringPtrInput `pulumi:"pattern"` }
Message defining a custom regular expression.
func (GooglePrivacyDlpV2RegexArgs) ElementType ¶
func (GooglePrivacyDlpV2RegexArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexOutput ¶
func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexOutput() GooglePrivacyDlpV2RegexOutput
func (GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexOutputWithContext ¶
func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexOutput
func (GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexPtrOutput ¶
func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput
func (GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2RegexArgs) ToGooglePrivacyDlpV2RegexPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexPtrOutput
type GooglePrivacyDlpV2RegexInput ¶
type GooglePrivacyDlpV2RegexInput interface { pulumi.Input ToGooglePrivacyDlpV2RegexOutput() GooglePrivacyDlpV2RegexOutput ToGooglePrivacyDlpV2RegexOutputWithContext(context.Context) GooglePrivacyDlpV2RegexOutput }
GooglePrivacyDlpV2RegexInput is an input type that accepts GooglePrivacyDlpV2RegexArgs and GooglePrivacyDlpV2RegexOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RegexInput` via:
GooglePrivacyDlpV2RegexArgs{...}
type GooglePrivacyDlpV2RegexOutput ¶
type GooglePrivacyDlpV2RegexOutput struct{ *pulumi.OutputState }
Message defining a custom regular expression.
func (GooglePrivacyDlpV2RegexOutput) ElementType ¶
func (GooglePrivacyDlpV2RegexOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RegexOutput) GroupIndexes ¶
func (o GooglePrivacyDlpV2RegexOutput) GroupIndexes() pulumi.IntArrayOutput
The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
func (GooglePrivacyDlpV2RegexOutput) Pattern ¶
func (o GooglePrivacyDlpV2RegexOutput) Pattern() pulumi.StringPtrOutput
Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexOutput ¶
func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexOutput() GooglePrivacyDlpV2RegexOutput
func (GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexOutputWithContext ¶
func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexOutput
func (GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexPtrOutput ¶
func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput
func (GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RegexOutput) ToGooglePrivacyDlpV2RegexPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexPtrOutput
type GooglePrivacyDlpV2RegexPtrInput ¶
type GooglePrivacyDlpV2RegexPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput ToGooglePrivacyDlpV2RegexPtrOutputWithContext(context.Context) GooglePrivacyDlpV2RegexPtrOutput }
GooglePrivacyDlpV2RegexPtrInput is an input type that accepts GooglePrivacyDlpV2RegexArgs, GooglePrivacyDlpV2RegexPtr and GooglePrivacyDlpV2RegexPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RegexPtrInput` via:
GooglePrivacyDlpV2RegexArgs{...} or: nil
func GooglePrivacyDlpV2RegexPtr ¶
func GooglePrivacyDlpV2RegexPtr(v *GooglePrivacyDlpV2RegexArgs) GooglePrivacyDlpV2RegexPtrInput
type GooglePrivacyDlpV2RegexPtrOutput ¶
type GooglePrivacyDlpV2RegexPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RegexPtrOutput) Elem ¶
func (o GooglePrivacyDlpV2RegexPtrOutput) Elem() GooglePrivacyDlpV2RegexOutput
func (GooglePrivacyDlpV2RegexPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2RegexPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RegexPtrOutput) GroupIndexes ¶
func (o GooglePrivacyDlpV2RegexPtrOutput) GroupIndexes() pulumi.IntArrayOutput
The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
func (GooglePrivacyDlpV2RegexPtrOutput) Pattern ¶
func (o GooglePrivacyDlpV2RegexPtrOutput) Pattern() pulumi.StringPtrOutput
Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2RegexPtrOutput) ToGooglePrivacyDlpV2RegexPtrOutput ¶
func (o GooglePrivacyDlpV2RegexPtrOutput) ToGooglePrivacyDlpV2RegexPtrOutput() GooglePrivacyDlpV2RegexPtrOutput
func (GooglePrivacyDlpV2RegexPtrOutput) ToGooglePrivacyDlpV2RegexPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RegexPtrOutput) ToGooglePrivacyDlpV2RegexPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexPtrOutput
type GooglePrivacyDlpV2RegexResponse ¶
type GooglePrivacyDlpV2RegexResponse struct { // The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included. GroupIndexes []int `pulumi:"groupIndexes"` // Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub. Pattern string `pulumi:"pattern"` }
Message defining a custom regular expression.
type GooglePrivacyDlpV2RegexResponseOutput ¶
type GooglePrivacyDlpV2RegexResponseOutput struct{ *pulumi.OutputState }
Message defining a custom regular expression.
func (GooglePrivacyDlpV2RegexResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RegexResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RegexResponseOutput) GroupIndexes ¶
func (o GooglePrivacyDlpV2RegexResponseOutput) GroupIndexes() pulumi.IntArrayOutput
The index of the submatch to extract as findings. When not specified, the entire match is returned. No more than 3 may be included.
func (GooglePrivacyDlpV2RegexResponseOutput) Pattern ¶
func (o GooglePrivacyDlpV2RegexResponseOutput) Pattern() pulumi.StringOutput
Pattern defining the regular expression. Its syntax (https://github.com/google/re2/wiki/Syntax) can be found under the google/re2 repository on GitHub.
func (GooglePrivacyDlpV2RegexResponseOutput) ToGooglePrivacyDlpV2RegexResponseOutput ¶
func (o GooglePrivacyDlpV2RegexResponseOutput) ToGooglePrivacyDlpV2RegexResponseOutput() GooglePrivacyDlpV2RegexResponseOutput
func (GooglePrivacyDlpV2RegexResponseOutput) ToGooglePrivacyDlpV2RegexResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RegexResponseOutput) ToGooglePrivacyDlpV2RegexResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RegexResponseOutput
type GooglePrivacyDlpV2ReplaceDictionaryConfig ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfig struct { // A list of words to select from for random replacement. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. WordList *GooglePrivacyDlpV2WordList `pulumi:"wordList"` }
Replace each input value with a value randomly selected from the dictionary.
type GooglePrivacyDlpV2ReplaceDictionaryConfigArgs ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigArgs struct { // A list of words to select from for random replacement. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. WordList GooglePrivacyDlpV2WordListPtrInput `pulumi:"wordList"` }
Replace each input value with a value randomly selected from the dictionary.
func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ElementType ¶ added in v0.9.0
func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput ¶ added in v0.9.0
func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext ¶ added in v0.9.0
func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput ¶ added in v0.9.0
func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext ¶ added in v0.9.0
func (i GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
type GooglePrivacyDlpV2ReplaceDictionaryConfigInput ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigOutput ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext(context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigOutput }
GooglePrivacyDlpV2ReplaceDictionaryConfigInput is an input type that accepts GooglePrivacyDlpV2ReplaceDictionaryConfigArgs and GooglePrivacyDlpV2ReplaceDictionaryConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ReplaceDictionaryConfigInput` via:
GooglePrivacyDlpV2ReplaceDictionaryConfigArgs{...}
type GooglePrivacyDlpV2ReplaceDictionaryConfigOutput ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigOutput struct{ *pulumi.OutputState }
Replace each input value with a value randomly selected from the dictionary.
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ElementType ¶ added in v0.9.0
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) WordList ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
A list of words to select from for random replacement. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries.
type GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput }
GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput is an input type that accepts GooglePrivacyDlpV2ReplaceDictionaryConfigArgs, GooglePrivacyDlpV2ReplaceDictionaryConfigPtr and GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput` via:
GooglePrivacyDlpV2ReplaceDictionaryConfigArgs{...} or: nil
func GooglePrivacyDlpV2ReplaceDictionaryConfigPtr ¶ added in v0.9.0
func GooglePrivacyDlpV2ReplaceDictionaryConfigPtr(v *GooglePrivacyDlpV2ReplaceDictionaryConfigArgs) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrInput
type GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ElementType ¶ added in v0.9.0
func (GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) WordList ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigPtrOutput) WordList() GooglePrivacyDlpV2WordListPtrOutput
A list of words to select from for random replacement. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries.
type GooglePrivacyDlpV2ReplaceDictionaryConfigResponse ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigResponse struct { // A list of words to select from for random replacement. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries. WordList GooglePrivacyDlpV2WordListResponse `pulumi:"wordList"` }
Replace each input value with a value randomly selected from the dictionary.
type GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput ¶ added in v0.9.0
type GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput struct{ *pulumi.OutputState }
Replace each input value with a value randomly selected from the dictionary.
func (GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ElementType ¶ added in v0.9.0
func (GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput() GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutputWithContext ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput
func (GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) WordList ¶ added in v0.9.0
func (o GooglePrivacyDlpV2ReplaceDictionaryConfigResponseOutput) WordList() GooglePrivacyDlpV2WordListResponseOutput
A list of words to select from for random replacement. The [limits](https://cloud.google.com/dlp/limits) page contains details about the size limits of dictionaries.
type GooglePrivacyDlpV2ReplaceValueConfig ¶
type GooglePrivacyDlpV2ReplaceValueConfig struct { // Value to replace it with. NewValue *GooglePrivacyDlpV2Value `pulumi:"newValue"` }
Replace each input value with a given `Value`.
type GooglePrivacyDlpV2ReplaceValueConfigArgs ¶
type GooglePrivacyDlpV2ReplaceValueConfigArgs struct { // Value to replace it with. NewValue GooglePrivacyDlpV2ValuePtrInput `pulumi:"newValue"` }
Replace each input value with a given `Value`.
func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigOutput ¶
func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigOutput() GooglePrivacyDlpV2ReplaceValueConfigOutput
func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigOutput
func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput ¶
func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ReplaceValueConfigArgs) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
type GooglePrivacyDlpV2ReplaceValueConfigInput ¶
type GooglePrivacyDlpV2ReplaceValueConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2ReplaceValueConfigOutput() GooglePrivacyDlpV2ReplaceValueConfigOutput ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext(context.Context) GooglePrivacyDlpV2ReplaceValueConfigOutput }
GooglePrivacyDlpV2ReplaceValueConfigInput is an input type that accepts GooglePrivacyDlpV2ReplaceValueConfigArgs and GooglePrivacyDlpV2ReplaceValueConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ReplaceValueConfigInput` via:
GooglePrivacyDlpV2ReplaceValueConfigArgs{...}
type GooglePrivacyDlpV2ReplaceValueConfigOutput ¶
type GooglePrivacyDlpV2ReplaceValueConfigOutput struct{ *pulumi.OutputState }
Replace each input value with a given `Value`.
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) NewValue ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) NewValue() GooglePrivacyDlpV2ValuePtrOutput
Value to replace it with.
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigOutput ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigOutput() GooglePrivacyDlpV2ReplaceValueConfigOutput
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigOutput
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
type GooglePrivacyDlpV2ReplaceValueConfigPtrInput ¶
type GooglePrivacyDlpV2ReplaceValueConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput }
GooglePrivacyDlpV2ReplaceValueConfigPtrInput is an input type that accepts GooglePrivacyDlpV2ReplaceValueConfigArgs, GooglePrivacyDlpV2ReplaceValueConfigPtr and GooglePrivacyDlpV2ReplaceValueConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ReplaceValueConfigPtrInput` via:
GooglePrivacyDlpV2ReplaceValueConfigArgs{...} or: nil
func GooglePrivacyDlpV2ReplaceValueConfigPtr ¶
func GooglePrivacyDlpV2ReplaceValueConfigPtr(v *GooglePrivacyDlpV2ReplaceValueConfigArgs) GooglePrivacyDlpV2ReplaceValueConfigPtrInput
type GooglePrivacyDlpV2ReplaceValueConfigPtrOutput ¶
type GooglePrivacyDlpV2ReplaceValueConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) NewValue ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) NewValue() GooglePrivacyDlpV2ValuePtrOutput
Value to replace it with.
func (GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutput() GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceValueConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigPtrOutput
type GooglePrivacyDlpV2ReplaceValueConfigResponse ¶
type GooglePrivacyDlpV2ReplaceValueConfigResponse struct { // Value to replace it with. NewValue GooglePrivacyDlpV2ValueResponse `pulumi:"newValue"` }
Replace each input value with a given `Value`.
type GooglePrivacyDlpV2ReplaceValueConfigResponseOutput ¶
type GooglePrivacyDlpV2ReplaceValueConfigResponseOutput struct{ *pulumi.OutputState }
Replace each input value with a given `Value`.
func (GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) NewValue ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) NewValue() GooglePrivacyDlpV2ValueResponseOutput
Value to replace it with.
func (GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceValueConfigResponseOutput ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceValueConfigResponseOutput() GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
func (GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceValueConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceValueConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceValueConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceValueConfigResponseOutput
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfig ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfig struct { }
Replace each matching finding with the name of the info_type.
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs struct { }
Replace each matching finding with the name of the info_type.
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput ¶
func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput ¶
func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigInput ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext(context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput }
GooglePrivacyDlpV2ReplaceWithInfoTypeConfigInput is an input type that accepts GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs and GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ReplaceWithInfoTypeConfigInput` via:
GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs{...}
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput struct{ *pulumi.OutputState }
Replace each matching finding with the name of the info_type.
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput }
GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput is an input type that accepts GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs, GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtr and GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput` via:
GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs{...} or: nil
func GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtr ¶
func GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtr(v *GooglePrivacyDlpV2ReplaceWithInfoTypeConfigArgs) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrInput
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigPtrOutput
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponse ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponse struct { }
Replace each matching finding with the name of the info_type.
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput ¶
type GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput struct{ *pulumi.OutputState }
Replace each matching finding with the name of the info_type.
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput() GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
func (GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ReplaceWithInfoTypeConfigResponseOutput
type GooglePrivacyDlpV2RequestedOptionsResponse ¶
type GooglePrivacyDlpV2RequestedOptionsResponse struct { // Inspect config. JobConfig GooglePrivacyDlpV2InspectJobConfigResponse `pulumi:"jobConfig"` // If run with an InspectTemplate, a snapshot of its state at the time of this run. SnapshotInspectTemplate GooglePrivacyDlpV2InspectTemplateResponse `pulumi:"snapshotInspectTemplate"` }
Snapshot of the inspection configuration.
type GooglePrivacyDlpV2RequestedOptionsResponseOutput ¶
type GooglePrivacyDlpV2RequestedOptionsResponseOutput struct{ *pulumi.OutputState }
Snapshot of the inspection configuration.
func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) JobConfig ¶
func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) JobConfig() GooglePrivacyDlpV2InspectJobConfigResponseOutput
Inspect config.
func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) SnapshotInspectTemplate ¶
func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) SnapshotInspectTemplate() GooglePrivacyDlpV2InspectTemplateResponseOutput
If run with an InspectTemplate, a snapshot of its state at the time of this run.
func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedOptionsResponseOutput() GooglePrivacyDlpV2RequestedOptionsResponseOutput
func (GooglePrivacyDlpV2RequestedOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RequestedOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RequestedOptionsResponseOutput
type GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponse ¶
type GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponse struct { // The job config for the risk job. JobConfig GooglePrivacyDlpV2RiskAnalysisJobConfigResponse `pulumi:"jobConfig"` }
Risk analysis options.
type GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput ¶
type GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput struct{ *pulumi.OutputState }
Risk analysis options.
func (GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) JobConfig ¶
func (o GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) JobConfig() GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
The job config for the risk job.
func (GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput() GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
func (GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput) ToGooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RequestedRiskAnalysisOptionsResponseOutput
type GooglePrivacyDlpV2ResultResponse ¶
type GooglePrivacyDlpV2ResultResponse struct { // Statistics related to the processing of hybrid inspect. HybridStats GooglePrivacyDlpV2HybridInspectStatisticsResponse `pulumi:"hybridStats"` // Statistics of how many instances of each info type were found during inspect job. InfoTypeStats []GooglePrivacyDlpV2InfoTypeStatsResponse `pulumi:"infoTypeStats"` // Total size in bytes that were processed. ProcessedBytes string `pulumi:"processedBytes"` // Estimate of the number of bytes to process. TotalEstimatedBytes string `pulumi:"totalEstimatedBytes"` }
All result fields mentioned below are updated while the job is processing.
type GooglePrivacyDlpV2ResultResponseOutput ¶
type GooglePrivacyDlpV2ResultResponseOutput struct{ *pulumi.OutputState }
All result fields mentioned below are updated while the job is processing.
func (GooglePrivacyDlpV2ResultResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ResultResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ResultResponseOutput) HybridStats ¶
func (o GooglePrivacyDlpV2ResultResponseOutput) HybridStats() GooglePrivacyDlpV2HybridInspectStatisticsResponseOutput
Statistics related to the processing of hybrid inspect.
func (GooglePrivacyDlpV2ResultResponseOutput) InfoTypeStats ¶
func (o GooglePrivacyDlpV2ResultResponseOutput) InfoTypeStats() GooglePrivacyDlpV2InfoTypeStatsResponseArrayOutput
Statistics of how many instances of each info type were found during inspect job.
func (GooglePrivacyDlpV2ResultResponseOutput) ProcessedBytes ¶
func (o GooglePrivacyDlpV2ResultResponseOutput) ProcessedBytes() pulumi.StringOutput
Total size in bytes that were processed.
func (GooglePrivacyDlpV2ResultResponseOutput) ToGooglePrivacyDlpV2ResultResponseOutput ¶
func (o GooglePrivacyDlpV2ResultResponseOutput) ToGooglePrivacyDlpV2ResultResponseOutput() GooglePrivacyDlpV2ResultResponseOutput
func (GooglePrivacyDlpV2ResultResponseOutput) ToGooglePrivacyDlpV2ResultResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ResultResponseOutput) ToGooglePrivacyDlpV2ResultResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ResultResponseOutput
func (GooglePrivacyDlpV2ResultResponseOutput) TotalEstimatedBytes ¶
func (o GooglePrivacyDlpV2ResultResponseOutput) TotalEstimatedBytes() pulumi.StringOutput
Estimate of the number of bytes to process.
type GooglePrivacyDlpV2RiskAnalysisJobConfig ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfig struct { // Actions to execute at the completion of the job. Are executed in the order provided. Actions []GooglePrivacyDlpV2Action `pulumi:"actions"` // Privacy metric to compute. PrivacyMetric *GooglePrivacyDlpV2PrivacyMetric `pulumi:"privacyMetric"` // Input dataset to compute metrics over. SourceTable *GooglePrivacyDlpV2BigQueryTable `pulumi:"sourceTable"` }
Configuration for a risk analysis job. See https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
type GooglePrivacyDlpV2RiskAnalysisJobConfigArgs ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigArgs struct { // Actions to execute at the completion of the job. Are executed in the order provided. Actions GooglePrivacyDlpV2ActionArrayInput `pulumi:"actions"` // Privacy metric to compute. PrivacyMetric GooglePrivacyDlpV2PrivacyMetricPtrInput `pulumi:"privacyMetric"` // Input dataset to compute metrics over. SourceTable GooglePrivacyDlpV2BigQueryTablePtrInput `pulumi:"sourceTable"` }
Configuration for a risk analysis job. See https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput ¶
func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput ¶
func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
type GooglePrivacyDlpV2RiskAnalysisJobConfigInput ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigOutput ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext(context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigOutput }
GooglePrivacyDlpV2RiskAnalysisJobConfigInput is an input type that accepts GooglePrivacyDlpV2RiskAnalysisJobConfigArgs and GooglePrivacyDlpV2RiskAnalysisJobConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RiskAnalysisJobConfigInput` via:
GooglePrivacyDlpV2RiskAnalysisJobConfigArgs{...}
type GooglePrivacyDlpV2RiskAnalysisJobConfigOutput ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigOutput struct{ *pulumi.OutputState }
Configuration for a risk analysis job. See https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) Actions ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
Actions to execute at the completion of the job. Are executed in the order provided.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) PrivacyMetric ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) PrivacyMetric() GooglePrivacyDlpV2PrivacyMetricPtrOutput
Privacy metric to compute.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) SourceTable ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) SourceTable() GooglePrivacyDlpV2BigQueryTablePtrOutput
Input dataset to compute metrics over.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
type GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput }
GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput is an input type that accepts GooglePrivacyDlpV2RiskAnalysisJobConfigArgs, GooglePrivacyDlpV2RiskAnalysisJobConfigPtr and GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput` via:
GooglePrivacyDlpV2RiskAnalysisJobConfigArgs{...} or: nil
func GooglePrivacyDlpV2RiskAnalysisJobConfigPtr ¶
func GooglePrivacyDlpV2RiskAnalysisJobConfigPtr(v *GooglePrivacyDlpV2RiskAnalysisJobConfigArgs) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrInput
type GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) Actions ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) Actions() GooglePrivacyDlpV2ActionArrayOutput
Actions to execute at the completion of the job. Are executed in the order provided.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) PrivacyMetric ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) PrivacyMetric() GooglePrivacyDlpV2PrivacyMetricPtrOutput
Privacy metric to compute.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) SourceTable ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) SourceTable() GooglePrivacyDlpV2BigQueryTablePtrOutput
Input dataset to compute metrics over.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigPtrOutput
type GooglePrivacyDlpV2RiskAnalysisJobConfigResponse ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigResponse struct { // Actions to execute at the completion of the job. Are executed in the order provided. Actions []GooglePrivacyDlpV2ActionResponse `pulumi:"actions"` // Privacy metric to compute. PrivacyMetric GooglePrivacyDlpV2PrivacyMetricResponse `pulumi:"privacyMetric"` // Input dataset to compute metrics over. SourceTable GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"sourceTable"` }
Configuration for a risk analysis job. See https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
type GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput ¶
type GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for a risk analysis job. See https://cloud.google.com/dlp/docs/concepts-risk-analysis to learn more.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) Actions ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) Actions() GooglePrivacyDlpV2ActionResponseArrayOutput
Actions to execute at the completion of the job. Are executed in the order provided.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) PrivacyMetric ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) PrivacyMetric() GooglePrivacyDlpV2PrivacyMetricResponseOutput
Privacy metric to compute.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) SourceTable ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) SourceTable() GooglePrivacyDlpV2BigQueryTableResponseOutput
Input dataset to compute metrics over.
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput() GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
func (GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput) ToGooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2RiskAnalysisJobConfigResponseOutput
type GooglePrivacyDlpV2SaveFindings ¶
type GooglePrivacyDlpV2SaveFindings struct { // Location to store findings outside of DLP. OutputConfig *GooglePrivacyDlpV2OutputStorageConfig `pulumi:"outputConfig"` }
If set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Risk
type GooglePrivacyDlpV2SaveFindingsArgs ¶
type GooglePrivacyDlpV2SaveFindingsArgs struct { // Location to store findings outside of DLP. OutputConfig GooglePrivacyDlpV2OutputStorageConfigPtrInput `pulumi:"outputConfig"` }
If set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Risk
func (GooglePrivacyDlpV2SaveFindingsArgs) ElementType ¶
func (GooglePrivacyDlpV2SaveFindingsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsOutput ¶
func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsOutput() GooglePrivacyDlpV2SaveFindingsOutput
func (GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsOutputWithContext ¶
func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsOutput
func (GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsPtrOutput ¶
func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput
func (GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2SaveFindingsArgs) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput
type GooglePrivacyDlpV2SaveFindingsInput ¶
type GooglePrivacyDlpV2SaveFindingsInput interface { pulumi.Input ToGooglePrivacyDlpV2SaveFindingsOutput() GooglePrivacyDlpV2SaveFindingsOutput ToGooglePrivacyDlpV2SaveFindingsOutputWithContext(context.Context) GooglePrivacyDlpV2SaveFindingsOutput }
GooglePrivacyDlpV2SaveFindingsInput is an input type that accepts GooglePrivacyDlpV2SaveFindingsArgs and GooglePrivacyDlpV2SaveFindingsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2SaveFindingsInput` via:
GooglePrivacyDlpV2SaveFindingsArgs{...}
type GooglePrivacyDlpV2SaveFindingsOutput ¶
type GooglePrivacyDlpV2SaveFindingsOutput struct{ *pulumi.OutputState }
If set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Risk
func (GooglePrivacyDlpV2SaveFindingsOutput) ElementType ¶
func (GooglePrivacyDlpV2SaveFindingsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SaveFindingsOutput) OutputConfig ¶
func (o GooglePrivacyDlpV2SaveFindingsOutput) OutputConfig() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
Location to store findings outside of DLP.
func (GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsOutput ¶
func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsOutput() GooglePrivacyDlpV2SaveFindingsOutput
func (GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsOutputWithContext ¶
func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsOutput
func (GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutput ¶
func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput
func (GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2SaveFindingsOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput
type GooglePrivacyDlpV2SaveFindingsPtrInput ¶
type GooglePrivacyDlpV2SaveFindingsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput }
GooglePrivacyDlpV2SaveFindingsPtrInput is an input type that accepts GooglePrivacyDlpV2SaveFindingsArgs, GooglePrivacyDlpV2SaveFindingsPtr and GooglePrivacyDlpV2SaveFindingsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2SaveFindingsPtrInput` via:
GooglePrivacyDlpV2SaveFindingsArgs{...} or: nil
func GooglePrivacyDlpV2SaveFindingsPtr ¶
func GooglePrivacyDlpV2SaveFindingsPtr(v *GooglePrivacyDlpV2SaveFindingsArgs) GooglePrivacyDlpV2SaveFindingsPtrInput
type GooglePrivacyDlpV2SaveFindingsPtrOutput ¶
type GooglePrivacyDlpV2SaveFindingsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2SaveFindingsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2SaveFindingsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SaveFindingsPtrOutput) OutputConfig ¶
func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) OutputConfig() GooglePrivacyDlpV2OutputStorageConfigPtrOutput
Location to store findings outside of DLP.
func (GooglePrivacyDlpV2SaveFindingsPtrOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutput ¶
func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutput() GooglePrivacyDlpV2SaveFindingsPtrOutput
func (GooglePrivacyDlpV2SaveFindingsPtrOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2SaveFindingsPtrOutput) ToGooglePrivacyDlpV2SaveFindingsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsPtrOutput
type GooglePrivacyDlpV2SaveFindingsResponse ¶
type GooglePrivacyDlpV2SaveFindingsResponse struct { // Location to store findings outside of DLP. OutputConfig GooglePrivacyDlpV2OutputStorageConfigResponse `pulumi:"outputConfig"` }
If set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Risk
type GooglePrivacyDlpV2SaveFindingsResponseOutput ¶
type GooglePrivacyDlpV2SaveFindingsResponseOutput struct{ *pulumi.OutputState }
If set, the detailed findings will be persisted to the specified OutputStorageConfig. Only a single instance of this action can be specified. Compatible with: Inspect, Risk
func (GooglePrivacyDlpV2SaveFindingsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2SaveFindingsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SaveFindingsResponseOutput) OutputConfig ¶
func (o GooglePrivacyDlpV2SaveFindingsResponseOutput) OutputConfig() GooglePrivacyDlpV2OutputStorageConfigResponseOutput
Location to store findings outside of DLP.
func (GooglePrivacyDlpV2SaveFindingsResponseOutput) ToGooglePrivacyDlpV2SaveFindingsResponseOutput ¶
func (o GooglePrivacyDlpV2SaveFindingsResponseOutput) ToGooglePrivacyDlpV2SaveFindingsResponseOutput() GooglePrivacyDlpV2SaveFindingsResponseOutput
func (GooglePrivacyDlpV2SaveFindingsResponseOutput) ToGooglePrivacyDlpV2SaveFindingsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2SaveFindingsResponseOutput) ToGooglePrivacyDlpV2SaveFindingsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SaveFindingsResponseOutput
type GooglePrivacyDlpV2Schedule ¶
type GooglePrivacyDlpV2Schedule struct { // With this option a job is started a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days. RecurrencePeriodDuration *string `pulumi:"recurrencePeriodDuration"` }
Schedule for inspect job triggers.
type GooglePrivacyDlpV2ScheduleArgs ¶
type GooglePrivacyDlpV2ScheduleArgs struct { // With this option a job is started a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days. RecurrencePeriodDuration pulumi.StringPtrInput `pulumi:"recurrencePeriodDuration"` }
Schedule for inspect job triggers.
func (GooglePrivacyDlpV2ScheduleArgs) ElementType ¶
func (GooglePrivacyDlpV2ScheduleArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2ScheduleOutput ¶
func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2ScheduleOutput() GooglePrivacyDlpV2ScheduleOutput
func (GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2ScheduleOutputWithContext ¶
func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2ScheduleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ScheduleOutput
func (GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2SchedulePtrOutput ¶
func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput
func (GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ScheduleArgs) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SchedulePtrOutput
type GooglePrivacyDlpV2ScheduleInput ¶
type GooglePrivacyDlpV2ScheduleInput interface { pulumi.Input ToGooglePrivacyDlpV2ScheduleOutput() GooglePrivacyDlpV2ScheduleOutput ToGooglePrivacyDlpV2ScheduleOutputWithContext(context.Context) GooglePrivacyDlpV2ScheduleOutput }
GooglePrivacyDlpV2ScheduleInput is an input type that accepts GooglePrivacyDlpV2ScheduleArgs and GooglePrivacyDlpV2ScheduleOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ScheduleInput` via:
GooglePrivacyDlpV2ScheduleArgs{...}
type GooglePrivacyDlpV2ScheduleOutput ¶
type GooglePrivacyDlpV2ScheduleOutput struct{ *pulumi.OutputState }
Schedule for inspect job triggers.
func (GooglePrivacyDlpV2ScheduleOutput) ElementType ¶
func (GooglePrivacyDlpV2ScheduleOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ScheduleOutput) RecurrencePeriodDuration ¶
func (o GooglePrivacyDlpV2ScheduleOutput) RecurrencePeriodDuration() pulumi.StringPtrOutput
With this option a job is started a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.
func (GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2ScheduleOutput ¶
func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2ScheduleOutput() GooglePrivacyDlpV2ScheduleOutput
func (GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2ScheduleOutputWithContext ¶
func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2ScheduleOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ScheduleOutput
func (GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2SchedulePtrOutput ¶
func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput
func (GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ScheduleOutput) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SchedulePtrOutput
type GooglePrivacyDlpV2SchedulePtrInput ¶
type GooglePrivacyDlpV2SchedulePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(context.Context) GooglePrivacyDlpV2SchedulePtrOutput }
GooglePrivacyDlpV2SchedulePtrInput is an input type that accepts GooglePrivacyDlpV2ScheduleArgs, GooglePrivacyDlpV2SchedulePtr and GooglePrivacyDlpV2SchedulePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2SchedulePtrInput` via:
GooglePrivacyDlpV2ScheduleArgs{...} or: nil
func GooglePrivacyDlpV2SchedulePtr ¶
func GooglePrivacyDlpV2SchedulePtr(v *GooglePrivacyDlpV2ScheduleArgs) GooglePrivacyDlpV2SchedulePtrInput
type GooglePrivacyDlpV2SchedulePtrOutput ¶
type GooglePrivacyDlpV2SchedulePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2SchedulePtrOutput) Elem ¶
func (o GooglePrivacyDlpV2SchedulePtrOutput) Elem() GooglePrivacyDlpV2ScheduleOutput
func (GooglePrivacyDlpV2SchedulePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2SchedulePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SchedulePtrOutput) RecurrencePeriodDuration ¶
func (o GooglePrivacyDlpV2SchedulePtrOutput) RecurrencePeriodDuration() pulumi.StringPtrOutput
With this option a job is started a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.
func (GooglePrivacyDlpV2SchedulePtrOutput) ToGooglePrivacyDlpV2SchedulePtrOutput ¶
func (o GooglePrivacyDlpV2SchedulePtrOutput) ToGooglePrivacyDlpV2SchedulePtrOutput() GooglePrivacyDlpV2SchedulePtrOutput
func (GooglePrivacyDlpV2SchedulePtrOutput) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2SchedulePtrOutput) ToGooglePrivacyDlpV2SchedulePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SchedulePtrOutput
type GooglePrivacyDlpV2ScheduleResponse ¶
type GooglePrivacyDlpV2ScheduleResponse struct { // With this option a job is started a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days. RecurrencePeriodDuration string `pulumi:"recurrencePeriodDuration"` }
Schedule for inspect job triggers.
type GooglePrivacyDlpV2ScheduleResponseOutput ¶
type GooglePrivacyDlpV2ScheduleResponseOutput struct{ *pulumi.OutputState }
Schedule for inspect job triggers.
func (GooglePrivacyDlpV2ScheduleResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ScheduleResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ScheduleResponseOutput) RecurrencePeriodDuration ¶
func (o GooglePrivacyDlpV2ScheduleResponseOutput) RecurrencePeriodDuration() pulumi.StringOutput
With this option a job is started a regular periodic basis. For example: every day (86400 seconds). A scheduled start time will be skipped if the previous execution has not ended when its scheduled time occurs. This value must be set to a time duration greater than or equal to 1 day and can be no longer than 60 days.
func (GooglePrivacyDlpV2ScheduleResponseOutput) ToGooglePrivacyDlpV2ScheduleResponseOutput ¶
func (o GooglePrivacyDlpV2ScheduleResponseOutput) ToGooglePrivacyDlpV2ScheduleResponseOutput() GooglePrivacyDlpV2ScheduleResponseOutput
func (GooglePrivacyDlpV2ScheduleResponseOutput) ToGooglePrivacyDlpV2ScheduleResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ScheduleResponseOutput) ToGooglePrivacyDlpV2ScheduleResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ScheduleResponseOutput
type GooglePrivacyDlpV2StatisticalTable ¶
type GooglePrivacyDlpV2StatisticalTable struct { // Quasi-identifier columns. QuasiIds []GooglePrivacyDlpV2QuasiIdentifierField `pulumi:"quasiIds"` // The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero. RelativeFrequency GooglePrivacyDlpV2FieldId `pulumi:"relativeFrequency"` // Auxiliary table location. Table GooglePrivacyDlpV2BigQueryTable `pulumi:"table"` }
An auxiliary table containing statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
type GooglePrivacyDlpV2StatisticalTableArgs ¶
type GooglePrivacyDlpV2StatisticalTableArgs struct { // Quasi-identifier columns. QuasiIds GooglePrivacyDlpV2QuasiIdentifierFieldArrayInput `pulumi:"quasiIds"` // The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero. RelativeFrequency GooglePrivacyDlpV2FieldIdInput `pulumi:"relativeFrequency"` // Auxiliary table location. Table GooglePrivacyDlpV2BigQueryTableInput `pulumi:"table"` }
An auxiliary table containing statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
func (GooglePrivacyDlpV2StatisticalTableArgs) ElementType ¶
func (GooglePrivacyDlpV2StatisticalTableArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2StatisticalTableArgs) ToGooglePrivacyDlpV2StatisticalTableOutput ¶
func (i GooglePrivacyDlpV2StatisticalTableArgs) ToGooglePrivacyDlpV2StatisticalTableOutput() GooglePrivacyDlpV2StatisticalTableOutput
func (GooglePrivacyDlpV2StatisticalTableArgs) ToGooglePrivacyDlpV2StatisticalTableOutputWithContext ¶
func (i GooglePrivacyDlpV2StatisticalTableArgs) ToGooglePrivacyDlpV2StatisticalTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableOutput
type GooglePrivacyDlpV2StatisticalTableArray ¶
type GooglePrivacyDlpV2StatisticalTableArray []GooglePrivacyDlpV2StatisticalTableInput
func (GooglePrivacyDlpV2StatisticalTableArray) ElementType ¶
func (GooglePrivacyDlpV2StatisticalTableArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2StatisticalTableArray) ToGooglePrivacyDlpV2StatisticalTableArrayOutput ¶
func (i GooglePrivacyDlpV2StatisticalTableArray) ToGooglePrivacyDlpV2StatisticalTableArrayOutput() GooglePrivacyDlpV2StatisticalTableArrayOutput
func (GooglePrivacyDlpV2StatisticalTableArray) ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2StatisticalTableArray) ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableArrayOutput
type GooglePrivacyDlpV2StatisticalTableArrayInput ¶
type GooglePrivacyDlpV2StatisticalTableArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2StatisticalTableArrayOutput() GooglePrivacyDlpV2StatisticalTableArrayOutput ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext(context.Context) GooglePrivacyDlpV2StatisticalTableArrayOutput }
GooglePrivacyDlpV2StatisticalTableArrayInput is an input type that accepts GooglePrivacyDlpV2StatisticalTableArray and GooglePrivacyDlpV2StatisticalTableArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StatisticalTableArrayInput` via:
GooglePrivacyDlpV2StatisticalTableArray{ GooglePrivacyDlpV2StatisticalTableArgs{...} }
type GooglePrivacyDlpV2StatisticalTableArrayOutput ¶
type GooglePrivacyDlpV2StatisticalTableArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2StatisticalTableArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2StatisticalTableArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StatisticalTableArrayOutput) ToGooglePrivacyDlpV2StatisticalTableArrayOutput ¶
func (o GooglePrivacyDlpV2StatisticalTableArrayOutput) ToGooglePrivacyDlpV2StatisticalTableArrayOutput() GooglePrivacyDlpV2StatisticalTableArrayOutput
func (GooglePrivacyDlpV2StatisticalTableArrayOutput) ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2StatisticalTableArrayOutput) ToGooglePrivacyDlpV2StatisticalTableArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableArrayOutput
type GooglePrivacyDlpV2StatisticalTableInput ¶
type GooglePrivacyDlpV2StatisticalTableInput interface { pulumi.Input ToGooglePrivacyDlpV2StatisticalTableOutput() GooglePrivacyDlpV2StatisticalTableOutput ToGooglePrivacyDlpV2StatisticalTableOutputWithContext(context.Context) GooglePrivacyDlpV2StatisticalTableOutput }
GooglePrivacyDlpV2StatisticalTableInput is an input type that accepts GooglePrivacyDlpV2StatisticalTableArgs and GooglePrivacyDlpV2StatisticalTableOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StatisticalTableInput` via:
GooglePrivacyDlpV2StatisticalTableArgs{...}
type GooglePrivacyDlpV2StatisticalTableOutput ¶
type GooglePrivacyDlpV2StatisticalTableOutput struct{ *pulumi.OutputState }
An auxiliary table containing statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
func (GooglePrivacyDlpV2StatisticalTableOutput) ElementType ¶
func (GooglePrivacyDlpV2StatisticalTableOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StatisticalTableOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2StatisticalTableOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdentifierFieldArrayOutput
Quasi-identifier columns.
func (GooglePrivacyDlpV2StatisticalTableOutput) RelativeFrequency ¶
func (o GooglePrivacyDlpV2StatisticalTableOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdOutput
The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
func (GooglePrivacyDlpV2StatisticalTableOutput) ToGooglePrivacyDlpV2StatisticalTableOutput ¶
func (o GooglePrivacyDlpV2StatisticalTableOutput) ToGooglePrivacyDlpV2StatisticalTableOutput() GooglePrivacyDlpV2StatisticalTableOutput
func (GooglePrivacyDlpV2StatisticalTableOutput) ToGooglePrivacyDlpV2StatisticalTableOutputWithContext ¶
func (o GooglePrivacyDlpV2StatisticalTableOutput) ToGooglePrivacyDlpV2StatisticalTableOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableOutput
type GooglePrivacyDlpV2StatisticalTableResponse ¶
type GooglePrivacyDlpV2StatisticalTableResponse struct { // Quasi-identifier columns. QuasiIds []GooglePrivacyDlpV2QuasiIdentifierFieldResponse `pulumi:"quasiIds"` // The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero. RelativeFrequency GooglePrivacyDlpV2FieldIdResponse `pulumi:"relativeFrequency"` // Auxiliary table location. Table GooglePrivacyDlpV2BigQueryTableResponse `pulumi:"table"` }
An auxiliary table containing statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
type GooglePrivacyDlpV2StatisticalTableResponseArrayOutput ¶
type GooglePrivacyDlpV2StatisticalTableResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ToGooglePrivacyDlpV2StatisticalTableResponseArrayOutput ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ToGooglePrivacyDlpV2StatisticalTableResponseArrayOutput() GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
func (GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ToGooglePrivacyDlpV2StatisticalTableResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseArrayOutput) ToGooglePrivacyDlpV2StatisticalTableResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableResponseArrayOutput
type GooglePrivacyDlpV2StatisticalTableResponseOutput ¶
type GooglePrivacyDlpV2StatisticalTableResponseOutput struct{ *pulumi.OutputState }
An auxiliary table containing statistical information on the relative frequency of different quasi-identifiers values. It has one or several quasi-identifiers columns, and one column that indicates the relative frequency of each quasi-identifier tuple. If a tuple is present in the data but not in the auxiliary table, the corresponding relative frequency is assumed to be zero (and thus, the tuple is highly reidentifiable).
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) QuasiIds ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) QuasiIds() GooglePrivacyDlpV2QuasiIdentifierFieldResponseArrayOutput
Quasi-identifier columns.
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) RelativeFrequency ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) RelativeFrequency() GooglePrivacyDlpV2FieldIdResponseOutput
The relative frequency column must contain a floating-point number between 0 and 1 (inclusive). Null values are assumed to be zero.
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) Table ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) Table() GooglePrivacyDlpV2BigQueryTableResponseOutput
Auxiliary table location.
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) ToGooglePrivacyDlpV2StatisticalTableResponseOutput ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) ToGooglePrivacyDlpV2StatisticalTableResponseOutput() GooglePrivacyDlpV2StatisticalTableResponseOutput
func (GooglePrivacyDlpV2StatisticalTableResponseOutput) ToGooglePrivacyDlpV2StatisticalTableResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2StatisticalTableResponseOutput) ToGooglePrivacyDlpV2StatisticalTableResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StatisticalTableResponseOutput
type GooglePrivacyDlpV2StorageConfig ¶
type GooglePrivacyDlpV2StorageConfig struct { // BigQuery options. BigQueryOptions *GooglePrivacyDlpV2BigQueryOptions `pulumi:"bigQueryOptions"` // Google Cloud Storage options. CloudStorageOptions *GooglePrivacyDlpV2CloudStorageOptions `pulumi:"cloudStorageOptions"` // Google Cloud Datastore options. DatastoreOptions *GooglePrivacyDlpV2DatastoreOptions `pulumi:"datastoreOptions"` // Hybrid inspection options. HybridOptions *GooglePrivacyDlpV2HybridOptions `pulumi:"hybridOptions"` TimespanConfig *GooglePrivacyDlpV2TimespanConfig `pulumi:"timespanConfig"` }
Shared message indicating Cloud storage type.
type GooglePrivacyDlpV2StorageConfigArgs ¶
type GooglePrivacyDlpV2StorageConfigArgs struct { // BigQuery options. BigQueryOptions GooglePrivacyDlpV2BigQueryOptionsPtrInput `pulumi:"bigQueryOptions"` // Google Cloud Storage options. CloudStorageOptions GooglePrivacyDlpV2CloudStorageOptionsPtrInput `pulumi:"cloudStorageOptions"` // Google Cloud Datastore options. DatastoreOptions GooglePrivacyDlpV2DatastoreOptionsPtrInput `pulumi:"datastoreOptions"` // Hybrid inspection options. HybridOptions GooglePrivacyDlpV2HybridOptionsPtrInput `pulumi:"hybridOptions"` TimespanConfig GooglePrivacyDlpV2TimespanConfigPtrInput `pulumi:"timespanConfig"` }
Shared message indicating Cloud storage type.
func (GooglePrivacyDlpV2StorageConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2StorageConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigOutput ¶
func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigOutput() GooglePrivacyDlpV2StorageConfigOutput
func (GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigOutput
func (GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigPtrOutput ¶
func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput
func (GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2StorageConfigArgs) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput
type GooglePrivacyDlpV2StorageConfigInput ¶
type GooglePrivacyDlpV2StorageConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2StorageConfigOutput() GooglePrivacyDlpV2StorageConfigOutput ToGooglePrivacyDlpV2StorageConfigOutputWithContext(context.Context) GooglePrivacyDlpV2StorageConfigOutput }
GooglePrivacyDlpV2StorageConfigInput is an input type that accepts GooglePrivacyDlpV2StorageConfigArgs and GooglePrivacyDlpV2StorageConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StorageConfigInput` via:
GooglePrivacyDlpV2StorageConfigArgs{...}
type GooglePrivacyDlpV2StorageConfigOutput ¶
type GooglePrivacyDlpV2StorageConfigOutput struct{ *pulumi.OutputState }
Shared message indicating Cloud storage type.
func (GooglePrivacyDlpV2StorageConfigOutput) BigQueryOptions ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) BigQueryOptions() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
BigQuery options.
func (GooglePrivacyDlpV2StorageConfigOutput) CloudStorageOptions ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) CloudStorageOptions() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
Google Cloud Storage options.
func (GooglePrivacyDlpV2StorageConfigOutput) DatastoreOptions ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) DatastoreOptions() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
Google Cloud Datastore options.
func (GooglePrivacyDlpV2StorageConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2StorageConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StorageConfigOutput) HybridOptions ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) HybridOptions() GooglePrivacyDlpV2HybridOptionsPtrOutput
Hybrid inspection options.
func (GooglePrivacyDlpV2StorageConfigOutput) TimespanConfig ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) TimespanConfig() GooglePrivacyDlpV2TimespanConfigPtrOutput
func (GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigOutput ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigOutput() GooglePrivacyDlpV2StorageConfigOutput
func (GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigOutput
func (GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutput ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput
func (GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2StorageConfigOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput
type GooglePrivacyDlpV2StorageConfigPtrInput ¶
type GooglePrivacyDlpV2StorageConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput }
GooglePrivacyDlpV2StorageConfigPtrInput is an input type that accepts GooglePrivacyDlpV2StorageConfigArgs, GooglePrivacyDlpV2StorageConfigPtr and GooglePrivacyDlpV2StorageConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StorageConfigPtrInput` via:
GooglePrivacyDlpV2StorageConfigArgs{...} or: nil
func GooglePrivacyDlpV2StorageConfigPtr ¶
func GooglePrivacyDlpV2StorageConfigPtr(v *GooglePrivacyDlpV2StorageConfigArgs) GooglePrivacyDlpV2StorageConfigPtrInput
type GooglePrivacyDlpV2StorageConfigPtrOutput ¶
type GooglePrivacyDlpV2StorageConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2StorageConfigPtrOutput) BigQueryOptions ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) BigQueryOptions() GooglePrivacyDlpV2BigQueryOptionsPtrOutput
BigQuery options.
func (GooglePrivacyDlpV2StorageConfigPtrOutput) CloudStorageOptions ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) CloudStorageOptions() GooglePrivacyDlpV2CloudStorageOptionsPtrOutput
Google Cloud Storage options.
func (GooglePrivacyDlpV2StorageConfigPtrOutput) DatastoreOptions ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) DatastoreOptions() GooglePrivacyDlpV2DatastoreOptionsPtrOutput
Google Cloud Datastore options.
func (GooglePrivacyDlpV2StorageConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2StorageConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StorageConfigPtrOutput) HybridOptions ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) HybridOptions() GooglePrivacyDlpV2HybridOptionsPtrOutput
Hybrid inspection options.
func (GooglePrivacyDlpV2StorageConfigPtrOutput) TimespanConfig ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) TimespanConfig() GooglePrivacyDlpV2TimespanConfigPtrOutput
func (GooglePrivacyDlpV2StorageConfigPtrOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutput ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutput() GooglePrivacyDlpV2StorageConfigPtrOutput
func (GooglePrivacyDlpV2StorageConfigPtrOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2StorageConfigPtrOutput) ToGooglePrivacyDlpV2StorageConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigPtrOutput
type GooglePrivacyDlpV2StorageConfigResponse ¶
type GooglePrivacyDlpV2StorageConfigResponse struct { // BigQuery options. BigQueryOptions GooglePrivacyDlpV2BigQueryOptionsResponse `pulumi:"bigQueryOptions"` // Google Cloud Storage options. CloudStorageOptions GooglePrivacyDlpV2CloudStorageOptionsResponse `pulumi:"cloudStorageOptions"` // Google Cloud Datastore options. DatastoreOptions GooglePrivacyDlpV2DatastoreOptionsResponse `pulumi:"datastoreOptions"` // Hybrid inspection options. HybridOptions GooglePrivacyDlpV2HybridOptionsResponse `pulumi:"hybridOptions"` TimespanConfig GooglePrivacyDlpV2TimespanConfigResponse `pulumi:"timespanConfig"` }
Shared message indicating Cloud storage type.
type GooglePrivacyDlpV2StorageConfigResponseOutput ¶
type GooglePrivacyDlpV2StorageConfigResponseOutput struct{ *pulumi.OutputState }
Shared message indicating Cloud storage type.
func (GooglePrivacyDlpV2StorageConfigResponseOutput) BigQueryOptions ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) BigQueryOptions() GooglePrivacyDlpV2BigQueryOptionsResponseOutput
BigQuery options.
func (GooglePrivacyDlpV2StorageConfigResponseOutput) CloudStorageOptions ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) CloudStorageOptions() GooglePrivacyDlpV2CloudStorageOptionsResponseOutput
Google Cloud Storage options.
func (GooglePrivacyDlpV2StorageConfigResponseOutput) DatastoreOptions ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) DatastoreOptions() GooglePrivacyDlpV2DatastoreOptionsResponseOutput
Google Cloud Datastore options.
func (GooglePrivacyDlpV2StorageConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2StorageConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StorageConfigResponseOutput) HybridOptions ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) HybridOptions() GooglePrivacyDlpV2HybridOptionsResponseOutput
Hybrid inspection options.
func (GooglePrivacyDlpV2StorageConfigResponseOutput) TimespanConfig ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) TimespanConfig() GooglePrivacyDlpV2TimespanConfigResponseOutput
func (GooglePrivacyDlpV2StorageConfigResponseOutput) ToGooglePrivacyDlpV2StorageConfigResponseOutput ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) ToGooglePrivacyDlpV2StorageConfigResponseOutput() GooglePrivacyDlpV2StorageConfigResponseOutput
func (GooglePrivacyDlpV2StorageConfigResponseOutput) ToGooglePrivacyDlpV2StorageConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2StorageConfigResponseOutput) ToGooglePrivacyDlpV2StorageConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StorageConfigResponseOutput
type GooglePrivacyDlpV2StoredInfoTypeConfig ¶
type GooglePrivacyDlpV2StoredInfoTypeConfig struct { // Description of the StoredInfoType (max 256 characters). Description *string `pulumi:"description"` // Store dictionary-based CustomInfoType. Dictionary *GooglePrivacyDlpV2Dictionary `pulumi:"dictionary"` // Display name of the StoredInfoType (max 256 characters). DisplayName *string `pulumi:"displayName"` // StoredInfoType where findings are defined by a dictionary of phrases. LargeCustomDictionary *GooglePrivacyDlpV2LargeCustomDictionaryConfig `pulumi:"largeCustomDictionary"` // Store regular expression-based StoredInfoType. Regex *GooglePrivacyDlpV2Regex `pulumi:"regex"` }
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/dlp/docs/creating-custom-infotypes.
type GooglePrivacyDlpV2StoredInfoTypeConfigArgs ¶
type GooglePrivacyDlpV2StoredInfoTypeConfigArgs struct { // Description of the StoredInfoType (max 256 characters). Description pulumi.StringPtrInput `pulumi:"description"` // Store dictionary-based CustomInfoType. Dictionary GooglePrivacyDlpV2DictionaryPtrInput `pulumi:"dictionary"` // Display name of the StoredInfoType (max 256 characters). DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // StoredInfoType where findings are defined by a dictionary of phrases. LargeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrInput `pulumi:"largeCustomDictionary"` // Store regular expression-based StoredInfoType. Regex GooglePrivacyDlpV2RegexPtrInput `pulumi:"regex"` }
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/dlp/docs/creating-custom-infotypes.
func (GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput ¶
func (i GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput() GooglePrivacyDlpV2StoredInfoTypeConfigOutput
func (GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2StoredInfoTypeConfigArgs) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigOutput
type GooglePrivacyDlpV2StoredInfoTypeConfigInput ¶
type GooglePrivacyDlpV2StoredInfoTypeConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput() GooglePrivacyDlpV2StoredInfoTypeConfigOutput ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext(context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigOutput }
GooglePrivacyDlpV2StoredInfoTypeConfigInput is an input type that accepts GooglePrivacyDlpV2StoredInfoTypeConfigArgs and GooglePrivacyDlpV2StoredInfoTypeConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StoredInfoTypeConfigInput` via:
GooglePrivacyDlpV2StoredInfoTypeConfigArgs{...}
type GooglePrivacyDlpV2StoredInfoTypeConfigOutput ¶
type GooglePrivacyDlpV2StoredInfoTypeConfigOutput struct{ *pulumi.OutputState }
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/dlp/docs/creating-custom-infotypes.
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Description ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Description() pulumi.StringPtrOutput
Description of the StoredInfoType (max 256 characters).
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Dictionary ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Dictionary() GooglePrivacyDlpV2DictionaryPtrOutput
Store dictionary-based CustomInfoType.
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) DisplayName ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) DisplayName() pulumi.StringPtrOutput
Display name of the StoredInfoType (max 256 characters).
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) LargeCustomDictionary ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) LargeCustomDictionary() GooglePrivacyDlpV2LargeCustomDictionaryConfigPtrOutput
StoredInfoType where findings are defined by a dictionary of phrases.
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) Regex ¶
Store regular expression-based StoredInfoType.
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutput() GooglePrivacyDlpV2StoredInfoTypeConfigOutput
func (GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigOutput
type GooglePrivacyDlpV2StoredInfoTypeConfigResponse ¶
type GooglePrivacyDlpV2StoredInfoTypeConfigResponse struct { // Description of the StoredInfoType (max 256 characters). Description string `pulumi:"description"` // Store dictionary-based CustomInfoType. Dictionary GooglePrivacyDlpV2DictionaryResponse `pulumi:"dictionary"` // Display name of the StoredInfoType (max 256 characters). DisplayName string `pulumi:"displayName"` // StoredInfoType where findings are defined by a dictionary of phrases. LargeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryConfigResponse `pulumi:"largeCustomDictionary"` // Store regular expression-based StoredInfoType. Regex GooglePrivacyDlpV2RegexResponse `pulumi:"regex"` }
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/dlp/docs/creating-custom-infotypes.
type GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput ¶
type GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for stored infoTypes. All fields and subfield are provided by the user. For more information, see https://cloud.google.com/dlp/docs/creating-custom-infotypes.
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Description ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Description() pulumi.StringOutput
Description of the StoredInfoType (max 256 characters).
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Dictionary ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Dictionary() GooglePrivacyDlpV2DictionaryResponseOutput
Store dictionary-based CustomInfoType.
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) DisplayName ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) DisplayName() pulumi.StringOutput
Display name of the StoredInfoType (max 256 characters).
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) LargeCustomDictionary ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) LargeCustomDictionary() GooglePrivacyDlpV2LargeCustomDictionaryConfigResponseOutput
StoredInfoType where findings are defined by a dictionary of phrases.
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Regex ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) Regex() GooglePrivacyDlpV2RegexResponseOutput
Store regular expression-based StoredInfoType.
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput() GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
func (GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
type GooglePrivacyDlpV2StoredInfoTypeStatsResponse ¶
type GooglePrivacyDlpV2StoredInfoTypeStatsResponse struct { // StoredInfoType where findings are defined by a dictionary of phrases. LargeCustomDictionary GooglePrivacyDlpV2LargeCustomDictionaryStatsResponse `pulumi:"largeCustomDictionary"` }
Statistics for a StoredInfoType.
type GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput ¶
type GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput struct{ *pulumi.OutputState }
Statistics for a StoredInfoType.
func (GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) LargeCustomDictionary ¶
func (o GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) LargeCustomDictionary() GooglePrivacyDlpV2LargeCustomDictionaryStatsResponseOutput
StoredInfoType where findings are defined by a dictionary of phrases.
func (GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput ¶
func (o GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput() GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
func (GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeStatsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeStatsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
type GooglePrivacyDlpV2StoredInfoTypeVersionResponse ¶
type GooglePrivacyDlpV2StoredInfoTypeVersionResponse struct { // StoredInfoType configuration. Config GooglePrivacyDlpV2StoredInfoTypeConfigResponse `pulumi:"config"` // Create timestamp of the version. Read-only, determined by the system when the version is created. CreateTime string `pulumi:"createTime"` // Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Google Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same `config` if it was not the source of the error. Errors []GooglePrivacyDlpV2ErrorResponse `pulumi:"errors"` // Stored info type version state. Read-only, updated by the system during dictionary creation. State string `pulumi:"state"` // Statistics about this storedInfoType version. Stats GooglePrivacyDlpV2StoredInfoTypeStatsResponse `pulumi:"stats"` }
Version of a StoredInfoType, including the configuration used to build it, create timestamp, and current state.
type GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput ¶
type GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput() GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
type GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput ¶
type GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput struct{ *pulumi.OutputState }
Version of a StoredInfoType, including the configuration used to build it, create timestamp, and current state.
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Config ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Config() GooglePrivacyDlpV2StoredInfoTypeConfigResponseOutput
StoredInfoType configuration.
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) CreateTime ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) CreateTime() pulumi.StringOutput
Create timestamp of the version. Read-only, determined by the system when the version is created.
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Errors ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Errors() GooglePrivacyDlpV2ErrorResponseArrayOutput
Errors that occurred when creating this storedInfoType version, or anomalies detected in the storedInfoType data that render it unusable. Only the five most recent errors will be displayed, with the most recent error appearing first. For example, some of the data for stored custom dictionaries is put in the user's Google Cloud Storage bucket, and if this data is modified or deleted by the user or another system, the dictionary becomes invalid. If any errors occur, fix the problem indicated by the error message and use the UpdateStoredInfoType API method to create another version of the storedInfoType to continue using it, reusing the same `config` if it was not the source of the error.
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) State ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) State() pulumi.StringOutput
Stored info type version state. Read-only, updated by the system during dictionary creation.
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Stats ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) Stats() GooglePrivacyDlpV2StoredInfoTypeStatsResponseOutput
Statistics about this storedInfoType version.
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput() GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
func (GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput) ToGooglePrivacyDlpV2StoredInfoTypeVersionResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
type GooglePrivacyDlpV2StoredType ¶
type GooglePrivacyDlpV2StoredType struct { // Timestamp indicating when the version of the `StoredInfoType` used for inspection was created. Output-only field, populated by the system. CreateTime *string `pulumi:"createTime"` // Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. Name *string `pulumi:"name"` }
A reference to a StoredInfoType to use with scanning.
type GooglePrivacyDlpV2StoredTypeArgs ¶
type GooglePrivacyDlpV2StoredTypeArgs struct { // Timestamp indicating when the version of the `StoredInfoType` used for inspection was created. Output-only field, populated by the system. CreateTime pulumi.StringPtrInput `pulumi:"createTime"` // Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. Name pulumi.StringPtrInput `pulumi:"name"` }
A reference to a StoredInfoType to use with scanning.
func (GooglePrivacyDlpV2StoredTypeArgs) ElementType ¶
func (GooglePrivacyDlpV2StoredTypeArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypeOutput ¶
func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypeOutput() GooglePrivacyDlpV2StoredTypeOutput
func (GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypeOutputWithContext ¶
func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypeOutput
func (GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypePtrOutput ¶
func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput
func (GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2StoredTypeArgs) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypePtrOutput
type GooglePrivacyDlpV2StoredTypeInput ¶
type GooglePrivacyDlpV2StoredTypeInput interface { pulumi.Input ToGooglePrivacyDlpV2StoredTypeOutput() GooglePrivacyDlpV2StoredTypeOutput ToGooglePrivacyDlpV2StoredTypeOutputWithContext(context.Context) GooglePrivacyDlpV2StoredTypeOutput }
GooglePrivacyDlpV2StoredTypeInput is an input type that accepts GooglePrivacyDlpV2StoredTypeArgs and GooglePrivacyDlpV2StoredTypeOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StoredTypeInput` via:
GooglePrivacyDlpV2StoredTypeArgs{...}
type GooglePrivacyDlpV2StoredTypeOutput ¶
type GooglePrivacyDlpV2StoredTypeOutput struct{ *pulumi.OutputState }
A reference to a StoredInfoType to use with scanning.
func (GooglePrivacyDlpV2StoredTypeOutput) CreateTime ¶
func (o GooglePrivacyDlpV2StoredTypeOutput) CreateTime() pulumi.StringPtrOutput
Timestamp indicating when the version of the `StoredInfoType` used for inspection was created. Output-only field, populated by the system.
func (GooglePrivacyDlpV2StoredTypeOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredTypeOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredTypeOutput) Name ¶
func (o GooglePrivacyDlpV2StoredTypeOutput) Name() pulumi.StringPtrOutput
Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`.
func (GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypeOutput ¶
func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypeOutput() GooglePrivacyDlpV2StoredTypeOutput
func (GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypeOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypeOutput
func (GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypePtrOutput ¶
func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput
func (GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredTypeOutput) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypePtrOutput
type GooglePrivacyDlpV2StoredTypePtrInput ¶
type GooglePrivacyDlpV2StoredTypePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(context.Context) GooglePrivacyDlpV2StoredTypePtrOutput }
GooglePrivacyDlpV2StoredTypePtrInput is an input type that accepts GooglePrivacyDlpV2StoredTypeArgs, GooglePrivacyDlpV2StoredTypePtr and GooglePrivacyDlpV2StoredTypePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2StoredTypePtrInput` via:
GooglePrivacyDlpV2StoredTypeArgs{...} or: nil
func GooglePrivacyDlpV2StoredTypePtr ¶
func GooglePrivacyDlpV2StoredTypePtr(v *GooglePrivacyDlpV2StoredTypeArgs) GooglePrivacyDlpV2StoredTypePtrInput
type GooglePrivacyDlpV2StoredTypePtrOutput ¶
type GooglePrivacyDlpV2StoredTypePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2StoredTypePtrOutput) CreateTime ¶
func (o GooglePrivacyDlpV2StoredTypePtrOutput) CreateTime() pulumi.StringPtrOutput
Timestamp indicating when the version of the `StoredInfoType` used for inspection was created. Output-only field, populated by the system.
func (GooglePrivacyDlpV2StoredTypePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredTypePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredTypePtrOutput) Name ¶
func (o GooglePrivacyDlpV2StoredTypePtrOutput) Name() pulumi.StringPtrOutput
Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`.
func (GooglePrivacyDlpV2StoredTypePtrOutput) ToGooglePrivacyDlpV2StoredTypePtrOutput ¶
func (o GooglePrivacyDlpV2StoredTypePtrOutput) ToGooglePrivacyDlpV2StoredTypePtrOutput() GooglePrivacyDlpV2StoredTypePtrOutput
func (GooglePrivacyDlpV2StoredTypePtrOutput) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredTypePtrOutput) ToGooglePrivacyDlpV2StoredTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypePtrOutput
type GooglePrivacyDlpV2StoredTypeResponse ¶
type GooglePrivacyDlpV2StoredTypeResponse struct { // Timestamp indicating when the version of the `StoredInfoType` used for inspection was created. Output-only field, populated by the system. CreateTime string `pulumi:"createTime"` // Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`. Name string `pulumi:"name"` }
A reference to a StoredInfoType to use with scanning.
type GooglePrivacyDlpV2StoredTypeResponseOutput ¶
type GooglePrivacyDlpV2StoredTypeResponseOutput struct{ *pulumi.OutputState }
A reference to a StoredInfoType to use with scanning.
func (GooglePrivacyDlpV2StoredTypeResponseOutput) CreateTime ¶
func (o GooglePrivacyDlpV2StoredTypeResponseOutput) CreateTime() pulumi.StringOutput
Timestamp indicating when the version of the `StoredInfoType` used for inspection was created. Output-only field, populated by the system.
func (GooglePrivacyDlpV2StoredTypeResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2StoredTypeResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2StoredTypeResponseOutput) Name ¶
func (o GooglePrivacyDlpV2StoredTypeResponseOutput) Name() pulumi.StringOutput
Resource name of the requested `StoredInfoType`, for example `organizations/433245324/storedInfoTypes/432452342` or `projects/project-id/storedInfoTypes/432452342`.
func (GooglePrivacyDlpV2StoredTypeResponseOutput) ToGooglePrivacyDlpV2StoredTypeResponseOutput ¶
func (o GooglePrivacyDlpV2StoredTypeResponseOutput) ToGooglePrivacyDlpV2StoredTypeResponseOutput() GooglePrivacyDlpV2StoredTypeResponseOutput
func (GooglePrivacyDlpV2StoredTypeResponseOutput) ToGooglePrivacyDlpV2StoredTypeResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2StoredTypeResponseOutput) ToGooglePrivacyDlpV2StoredTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2StoredTypeResponseOutput
type GooglePrivacyDlpV2SurrogateType ¶
type GooglePrivacyDlpV2SurrogateType struct { }
Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig). These types of transformations are those that perform pseudonymization, thereby producing a "surrogate" as output. This should be used in conjunction with a field on the transformation such as `surrogate_info_type`. This CustomInfoType does not support the use of `detection_rules`.
type GooglePrivacyDlpV2SurrogateTypeArgs ¶
type GooglePrivacyDlpV2SurrogateTypeArgs struct { }
Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig). These types of transformations are those that perform pseudonymization, thereby producing a "surrogate" as output. This should be used in conjunction with a field on the transformation such as `surrogate_info_type`. This CustomInfoType does not support the use of `detection_rules`.
func (GooglePrivacyDlpV2SurrogateTypeArgs) ElementType ¶
func (GooglePrivacyDlpV2SurrogateTypeArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypeOutput ¶
func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypeOutput() GooglePrivacyDlpV2SurrogateTypeOutput
func (GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext ¶
func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypeOutput
func (GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypePtrOutput ¶
func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput
func (GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2SurrogateTypeArgs) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput
type GooglePrivacyDlpV2SurrogateTypeInput ¶
type GooglePrivacyDlpV2SurrogateTypeInput interface { pulumi.Input ToGooglePrivacyDlpV2SurrogateTypeOutput() GooglePrivacyDlpV2SurrogateTypeOutput ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext(context.Context) GooglePrivacyDlpV2SurrogateTypeOutput }
GooglePrivacyDlpV2SurrogateTypeInput is an input type that accepts GooglePrivacyDlpV2SurrogateTypeArgs and GooglePrivacyDlpV2SurrogateTypeOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2SurrogateTypeInput` via:
GooglePrivacyDlpV2SurrogateTypeArgs{...}
type GooglePrivacyDlpV2SurrogateTypeOutput ¶
type GooglePrivacyDlpV2SurrogateTypeOutput struct{ *pulumi.OutputState }
Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig). These types of transformations are those that perform pseudonymization, thereby producing a "surrogate" as output. This should be used in conjunction with a field on the transformation such as `surrogate_info_type`. This CustomInfoType does not support the use of `detection_rules`.
func (GooglePrivacyDlpV2SurrogateTypeOutput) ElementType ¶
func (GooglePrivacyDlpV2SurrogateTypeOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypeOutput ¶
func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypeOutput() GooglePrivacyDlpV2SurrogateTypeOutput
func (GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext ¶
func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypeOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypeOutput
func (GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutput ¶
func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput
func (GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2SurrogateTypeOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput
type GooglePrivacyDlpV2SurrogateTypePtrInput ¶
type GooglePrivacyDlpV2SurrogateTypePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput }
GooglePrivacyDlpV2SurrogateTypePtrInput is an input type that accepts GooglePrivacyDlpV2SurrogateTypeArgs, GooglePrivacyDlpV2SurrogateTypePtr and GooglePrivacyDlpV2SurrogateTypePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2SurrogateTypePtrInput` via:
GooglePrivacyDlpV2SurrogateTypeArgs{...} or: nil
func GooglePrivacyDlpV2SurrogateTypePtr ¶
func GooglePrivacyDlpV2SurrogateTypePtr(v *GooglePrivacyDlpV2SurrogateTypeArgs) GooglePrivacyDlpV2SurrogateTypePtrInput
type GooglePrivacyDlpV2SurrogateTypePtrOutput ¶
type GooglePrivacyDlpV2SurrogateTypePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2SurrogateTypePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2SurrogateTypePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SurrogateTypePtrOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutput ¶
func (o GooglePrivacyDlpV2SurrogateTypePtrOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutput() GooglePrivacyDlpV2SurrogateTypePtrOutput
func (GooglePrivacyDlpV2SurrogateTypePtrOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2SurrogateTypePtrOutput) ToGooglePrivacyDlpV2SurrogateTypePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypePtrOutput
type GooglePrivacyDlpV2SurrogateTypeResponse ¶
type GooglePrivacyDlpV2SurrogateTypeResponse struct { }
Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig). These types of transformations are those that perform pseudonymization, thereby producing a "surrogate" as output. This should be used in conjunction with a field on the transformation such as `surrogate_info_type`. This CustomInfoType does not support the use of `detection_rules`.
type GooglePrivacyDlpV2SurrogateTypeResponseOutput ¶
type GooglePrivacyDlpV2SurrogateTypeResponseOutput struct{ *pulumi.OutputState }
Message for detecting output from deidentification transformations such as [`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/dlp/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig). These types of transformations are those that perform pseudonymization, thereby producing a "surrogate" as output. This should be used in conjunction with a field on the transformation such as `surrogate_info_type`. This CustomInfoType does not support the use of `detection_rules`.
func (GooglePrivacyDlpV2SurrogateTypeResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2SurrogateTypeResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2SurrogateTypeResponseOutput) ToGooglePrivacyDlpV2SurrogateTypeResponseOutput ¶
func (o GooglePrivacyDlpV2SurrogateTypeResponseOutput) ToGooglePrivacyDlpV2SurrogateTypeResponseOutput() GooglePrivacyDlpV2SurrogateTypeResponseOutput
func (GooglePrivacyDlpV2SurrogateTypeResponseOutput) ToGooglePrivacyDlpV2SurrogateTypeResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2SurrogateTypeResponseOutput) ToGooglePrivacyDlpV2SurrogateTypeResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2SurrogateTypeResponseOutput
type GooglePrivacyDlpV2TableOptions ¶
type GooglePrivacyDlpV2TableOptions struct { // The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided. IdentifyingFields []GooglePrivacyDlpV2FieldId `pulumi:"identifyingFields"` }
Instructions regarding the table content being inspected.
type GooglePrivacyDlpV2TableOptionsArgs ¶
type GooglePrivacyDlpV2TableOptionsArgs struct { // The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided. IdentifyingFields GooglePrivacyDlpV2FieldIdArrayInput `pulumi:"identifyingFields"` }
Instructions regarding the table content being inspected.
func (GooglePrivacyDlpV2TableOptionsArgs) ElementType ¶
func (GooglePrivacyDlpV2TableOptionsArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsOutput ¶
func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsOutput() GooglePrivacyDlpV2TableOptionsOutput
func (GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsOutputWithContext ¶
func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsOutput
func (GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsPtrOutput ¶
func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput
func (GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2TableOptionsArgs) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput
type GooglePrivacyDlpV2TableOptionsInput ¶
type GooglePrivacyDlpV2TableOptionsInput interface { pulumi.Input ToGooglePrivacyDlpV2TableOptionsOutput() GooglePrivacyDlpV2TableOptionsOutput ToGooglePrivacyDlpV2TableOptionsOutputWithContext(context.Context) GooglePrivacyDlpV2TableOptionsOutput }
GooglePrivacyDlpV2TableOptionsInput is an input type that accepts GooglePrivacyDlpV2TableOptionsArgs and GooglePrivacyDlpV2TableOptionsOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TableOptionsInput` via:
GooglePrivacyDlpV2TableOptionsArgs{...}
type GooglePrivacyDlpV2TableOptionsOutput ¶
type GooglePrivacyDlpV2TableOptionsOutput struct{ *pulumi.OutputState }
Instructions regarding the table content being inspected.
func (GooglePrivacyDlpV2TableOptionsOutput) ElementType ¶
func (GooglePrivacyDlpV2TableOptionsOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TableOptionsOutput) IdentifyingFields ¶
func (o GooglePrivacyDlpV2TableOptionsOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
func (GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsOutput ¶
func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsOutput() GooglePrivacyDlpV2TableOptionsOutput
func (GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsOutputWithContext ¶
func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsOutput
func (GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput
func (GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TableOptionsOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput
type GooglePrivacyDlpV2TableOptionsPtrInput ¶
type GooglePrivacyDlpV2TableOptionsPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput }
GooglePrivacyDlpV2TableOptionsPtrInput is an input type that accepts GooglePrivacyDlpV2TableOptionsArgs, GooglePrivacyDlpV2TableOptionsPtr and GooglePrivacyDlpV2TableOptionsPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TableOptionsPtrInput` via:
GooglePrivacyDlpV2TableOptionsArgs{...} or: nil
func GooglePrivacyDlpV2TableOptionsPtr ¶
func GooglePrivacyDlpV2TableOptionsPtr(v *GooglePrivacyDlpV2TableOptionsArgs) GooglePrivacyDlpV2TableOptionsPtrInput
type GooglePrivacyDlpV2TableOptionsPtrOutput ¶
type GooglePrivacyDlpV2TableOptionsPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TableOptionsPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2TableOptionsPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TableOptionsPtrOutput) IdentifyingFields ¶
func (o GooglePrivacyDlpV2TableOptionsPtrOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdArrayOutput
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
func (GooglePrivacyDlpV2TableOptionsPtrOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutput ¶
func (o GooglePrivacyDlpV2TableOptionsPtrOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutput() GooglePrivacyDlpV2TableOptionsPtrOutput
func (GooglePrivacyDlpV2TableOptionsPtrOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TableOptionsPtrOutput) ToGooglePrivacyDlpV2TableOptionsPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsPtrOutput
type GooglePrivacyDlpV2TableOptionsResponse ¶
type GooglePrivacyDlpV2TableOptionsResponse struct { // The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided. IdentifyingFields []GooglePrivacyDlpV2FieldIdResponse `pulumi:"identifyingFields"` }
Instructions regarding the table content being inspected.
type GooglePrivacyDlpV2TableOptionsResponseOutput ¶
type GooglePrivacyDlpV2TableOptionsResponseOutput struct{ *pulumi.OutputState }
Instructions regarding the table content being inspected.
func (GooglePrivacyDlpV2TableOptionsResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TableOptionsResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TableOptionsResponseOutput) IdentifyingFields ¶
func (o GooglePrivacyDlpV2TableOptionsResponseOutput) IdentifyingFields() GooglePrivacyDlpV2FieldIdResponseArrayOutput
The columns that are the primary keys for table objects included in ContentItem. A copy of this cell's value will stored alongside alongside each finding so that the finding can be traced to the specific row it came from. No more than 3 may be provided.
func (GooglePrivacyDlpV2TableOptionsResponseOutput) ToGooglePrivacyDlpV2TableOptionsResponseOutput ¶
func (o GooglePrivacyDlpV2TableOptionsResponseOutput) ToGooglePrivacyDlpV2TableOptionsResponseOutput() GooglePrivacyDlpV2TableOptionsResponseOutput
func (GooglePrivacyDlpV2TableOptionsResponseOutput) ToGooglePrivacyDlpV2TableOptionsResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TableOptionsResponseOutput) ToGooglePrivacyDlpV2TableOptionsResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TableOptionsResponseOutput
type GooglePrivacyDlpV2TaggedField ¶
type GooglePrivacyDlpV2TaggedField struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag *string `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldId `pulumi:"field"` // If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data Inferred *GoogleProtobufEmpty `pulumi:"inferred"` // A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter. InfoType *GooglePrivacyDlpV2InfoType `pulumi:"infoType"` }
A column with a semantic tag attached.
type GooglePrivacyDlpV2TaggedFieldArgs ¶
type GooglePrivacyDlpV2TaggedFieldArgs struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag pulumi.StringPtrInput `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdInput `pulumi:"field"` // If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data Inferred GoogleProtobufEmptyPtrInput `pulumi:"inferred"` // A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter. InfoType GooglePrivacyDlpV2InfoTypePtrInput `pulumi:"infoType"` }
A column with a semantic tag attached.
func (GooglePrivacyDlpV2TaggedFieldArgs) ElementType ¶
func (GooglePrivacyDlpV2TaggedFieldArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TaggedFieldArgs) ToGooglePrivacyDlpV2TaggedFieldOutput ¶
func (i GooglePrivacyDlpV2TaggedFieldArgs) ToGooglePrivacyDlpV2TaggedFieldOutput() GooglePrivacyDlpV2TaggedFieldOutput
func (GooglePrivacyDlpV2TaggedFieldArgs) ToGooglePrivacyDlpV2TaggedFieldOutputWithContext ¶
func (i GooglePrivacyDlpV2TaggedFieldArgs) ToGooglePrivacyDlpV2TaggedFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldOutput
type GooglePrivacyDlpV2TaggedFieldArray ¶
type GooglePrivacyDlpV2TaggedFieldArray []GooglePrivacyDlpV2TaggedFieldInput
func (GooglePrivacyDlpV2TaggedFieldArray) ElementType ¶
func (GooglePrivacyDlpV2TaggedFieldArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2TaggedFieldArray) ToGooglePrivacyDlpV2TaggedFieldArrayOutput ¶
func (i GooglePrivacyDlpV2TaggedFieldArray) ToGooglePrivacyDlpV2TaggedFieldArrayOutput() GooglePrivacyDlpV2TaggedFieldArrayOutput
func (GooglePrivacyDlpV2TaggedFieldArray) ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2TaggedFieldArray) ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldArrayOutput
type GooglePrivacyDlpV2TaggedFieldArrayInput ¶
type GooglePrivacyDlpV2TaggedFieldArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2TaggedFieldArrayOutput() GooglePrivacyDlpV2TaggedFieldArrayOutput ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext(context.Context) GooglePrivacyDlpV2TaggedFieldArrayOutput }
GooglePrivacyDlpV2TaggedFieldArrayInput is an input type that accepts GooglePrivacyDlpV2TaggedFieldArray and GooglePrivacyDlpV2TaggedFieldArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TaggedFieldArrayInput` via:
GooglePrivacyDlpV2TaggedFieldArray{ GooglePrivacyDlpV2TaggedFieldArgs{...} }
type GooglePrivacyDlpV2TaggedFieldArrayOutput ¶
type GooglePrivacyDlpV2TaggedFieldArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TaggedFieldArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2TaggedFieldArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TaggedFieldArrayOutput) ToGooglePrivacyDlpV2TaggedFieldArrayOutput ¶
func (o GooglePrivacyDlpV2TaggedFieldArrayOutput) ToGooglePrivacyDlpV2TaggedFieldArrayOutput() GooglePrivacyDlpV2TaggedFieldArrayOutput
func (GooglePrivacyDlpV2TaggedFieldArrayOutput) ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2TaggedFieldArrayOutput) ToGooglePrivacyDlpV2TaggedFieldArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldArrayOutput
type GooglePrivacyDlpV2TaggedFieldInput ¶
type GooglePrivacyDlpV2TaggedFieldInput interface { pulumi.Input ToGooglePrivacyDlpV2TaggedFieldOutput() GooglePrivacyDlpV2TaggedFieldOutput ToGooglePrivacyDlpV2TaggedFieldOutputWithContext(context.Context) GooglePrivacyDlpV2TaggedFieldOutput }
GooglePrivacyDlpV2TaggedFieldInput is an input type that accepts GooglePrivacyDlpV2TaggedFieldArgs and GooglePrivacyDlpV2TaggedFieldOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TaggedFieldInput` via:
GooglePrivacyDlpV2TaggedFieldArgs{...}
type GooglePrivacyDlpV2TaggedFieldOutput ¶
type GooglePrivacyDlpV2TaggedFieldOutput struct{ *pulumi.OutputState }
A column with a semantic tag attached.
func (GooglePrivacyDlpV2TaggedFieldOutput) CustomTag ¶
func (o GooglePrivacyDlpV2TaggedFieldOutput) CustomTag() pulumi.StringPtrOutput
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
func (GooglePrivacyDlpV2TaggedFieldOutput) ElementType ¶
func (GooglePrivacyDlpV2TaggedFieldOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TaggedFieldOutput) Field ¶
func (o GooglePrivacyDlpV2TaggedFieldOutput) Field() GooglePrivacyDlpV2FieldIdOutput
Identifies the column.
func (GooglePrivacyDlpV2TaggedFieldOutput) Inferred ¶
func (o GooglePrivacyDlpV2TaggedFieldOutput) Inferred() GoogleProtobufEmptyPtrOutput
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
func (GooglePrivacyDlpV2TaggedFieldOutput) InfoType ¶
func (o GooglePrivacyDlpV2TaggedFieldOutput) InfoType() GooglePrivacyDlpV2InfoTypePtrOutput
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
func (GooglePrivacyDlpV2TaggedFieldOutput) ToGooglePrivacyDlpV2TaggedFieldOutput ¶
func (o GooglePrivacyDlpV2TaggedFieldOutput) ToGooglePrivacyDlpV2TaggedFieldOutput() GooglePrivacyDlpV2TaggedFieldOutput
func (GooglePrivacyDlpV2TaggedFieldOutput) ToGooglePrivacyDlpV2TaggedFieldOutputWithContext ¶
func (o GooglePrivacyDlpV2TaggedFieldOutput) ToGooglePrivacyDlpV2TaggedFieldOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldOutput
type GooglePrivacyDlpV2TaggedFieldResponse ¶
type GooglePrivacyDlpV2TaggedFieldResponse struct { // A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). CustomTag string `pulumi:"customTag"` // Identifies the column. Field GooglePrivacyDlpV2FieldIdResponse `pulumi:"field"` // If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data Inferred GoogleProtobufEmptyResponse `pulumi:"inferred"` // A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter. InfoType GooglePrivacyDlpV2InfoTypeResponse `pulumi:"infoType"` }
A column with a semantic tag attached.
type GooglePrivacyDlpV2TaggedFieldResponseArrayOutput ¶
type GooglePrivacyDlpV2TaggedFieldResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ToGooglePrivacyDlpV2TaggedFieldResponseArrayOutput ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ToGooglePrivacyDlpV2TaggedFieldResponseArrayOutput() GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
func (GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ToGooglePrivacyDlpV2TaggedFieldResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseArrayOutput) ToGooglePrivacyDlpV2TaggedFieldResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldResponseArrayOutput
type GooglePrivacyDlpV2TaggedFieldResponseOutput ¶
type GooglePrivacyDlpV2TaggedFieldResponseOutput struct{ *pulumi.OutputState }
A column with a semantic tag attached.
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) CustomTag ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) CustomTag() pulumi.StringOutput
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) Field ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) Field() GooglePrivacyDlpV2FieldIdResponseOutput
Identifies the column.
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) Inferred ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) Inferred() GoogleProtobufEmptyResponseOutput
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) InfoType ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) InfoType() GooglePrivacyDlpV2InfoTypeResponseOutput
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) ToGooglePrivacyDlpV2TaggedFieldResponseOutput ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) ToGooglePrivacyDlpV2TaggedFieldResponseOutput() GooglePrivacyDlpV2TaggedFieldResponseOutput
func (GooglePrivacyDlpV2TaggedFieldResponseOutput) ToGooglePrivacyDlpV2TaggedFieldResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TaggedFieldResponseOutput) ToGooglePrivacyDlpV2TaggedFieldResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TaggedFieldResponseOutput
type GooglePrivacyDlpV2ThrowError ¶
type GooglePrivacyDlpV2ThrowError struct { }
Throw an error and fail the request when a transformation error occurs.
type GooglePrivacyDlpV2ThrowErrorArgs ¶
type GooglePrivacyDlpV2ThrowErrorArgs struct { }
Throw an error and fail the request when a transformation error occurs.
func (GooglePrivacyDlpV2ThrowErrorArgs) ElementType ¶
func (GooglePrivacyDlpV2ThrowErrorArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorOutput ¶
func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorOutput() GooglePrivacyDlpV2ThrowErrorOutput
func (GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorOutputWithContext ¶
func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorOutput
func (GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorPtrOutput ¶
func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput
func (GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ThrowErrorArgs) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput
type GooglePrivacyDlpV2ThrowErrorInput ¶
type GooglePrivacyDlpV2ThrowErrorInput interface { pulumi.Input ToGooglePrivacyDlpV2ThrowErrorOutput() GooglePrivacyDlpV2ThrowErrorOutput ToGooglePrivacyDlpV2ThrowErrorOutputWithContext(context.Context) GooglePrivacyDlpV2ThrowErrorOutput }
GooglePrivacyDlpV2ThrowErrorInput is an input type that accepts GooglePrivacyDlpV2ThrowErrorArgs and GooglePrivacyDlpV2ThrowErrorOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ThrowErrorInput` via:
GooglePrivacyDlpV2ThrowErrorArgs{...}
type GooglePrivacyDlpV2ThrowErrorOutput ¶
type GooglePrivacyDlpV2ThrowErrorOutput struct{ *pulumi.OutputState }
Throw an error and fail the request when a transformation error occurs.
func (GooglePrivacyDlpV2ThrowErrorOutput) ElementType ¶
func (GooglePrivacyDlpV2ThrowErrorOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorOutput ¶
func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorOutput() GooglePrivacyDlpV2ThrowErrorOutput
func (GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorOutputWithContext ¶
func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorOutput
func (GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutput ¶
func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput
func (GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ThrowErrorOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput
type GooglePrivacyDlpV2ThrowErrorPtrInput ¶
type GooglePrivacyDlpV2ThrowErrorPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput }
GooglePrivacyDlpV2ThrowErrorPtrInput is an input type that accepts GooglePrivacyDlpV2ThrowErrorArgs, GooglePrivacyDlpV2ThrowErrorPtr and GooglePrivacyDlpV2ThrowErrorPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ThrowErrorPtrInput` via:
GooglePrivacyDlpV2ThrowErrorArgs{...} or: nil
func GooglePrivacyDlpV2ThrowErrorPtr ¶
func GooglePrivacyDlpV2ThrowErrorPtr(v *GooglePrivacyDlpV2ThrowErrorArgs) GooglePrivacyDlpV2ThrowErrorPtrInput
type GooglePrivacyDlpV2ThrowErrorPtrOutput ¶
type GooglePrivacyDlpV2ThrowErrorPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ThrowErrorPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ThrowErrorPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ThrowErrorPtrOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutput ¶
func (o GooglePrivacyDlpV2ThrowErrorPtrOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutput() GooglePrivacyDlpV2ThrowErrorPtrOutput
func (GooglePrivacyDlpV2ThrowErrorPtrOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ThrowErrorPtrOutput) ToGooglePrivacyDlpV2ThrowErrorPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorPtrOutput
type GooglePrivacyDlpV2ThrowErrorResponse ¶
type GooglePrivacyDlpV2ThrowErrorResponse struct { }
Throw an error and fail the request when a transformation error occurs.
type GooglePrivacyDlpV2ThrowErrorResponseOutput ¶
type GooglePrivacyDlpV2ThrowErrorResponseOutput struct{ *pulumi.OutputState }
Throw an error and fail the request when a transformation error occurs.
func (GooglePrivacyDlpV2ThrowErrorResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ThrowErrorResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ThrowErrorResponseOutput) ToGooglePrivacyDlpV2ThrowErrorResponseOutput ¶
func (o GooglePrivacyDlpV2ThrowErrorResponseOutput) ToGooglePrivacyDlpV2ThrowErrorResponseOutput() GooglePrivacyDlpV2ThrowErrorResponseOutput
func (GooglePrivacyDlpV2ThrowErrorResponseOutput) ToGooglePrivacyDlpV2ThrowErrorResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ThrowErrorResponseOutput) ToGooglePrivacyDlpV2ThrowErrorResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ThrowErrorResponseOutput
type GooglePrivacyDlpV2TimePartConfig ¶
type GooglePrivacyDlpV2TimePartConfig struct { // The part of the time to keep. PartToExtract *GooglePrivacyDlpV2TimePartConfigPartToExtract `pulumi:"partToExtract"` }
For use with `Date`, `Timestamp`, and `TimeOfDay`, extract or preserve a portion of the value.
type GooglePrivacyDlpV2TimePartConfigArgs ¶
type GooglePrivacyDlpV2TimePartConfigArgs struct { // The part of the time to keep. PartToExtract GooglePrivacyDlpV2TimePartConfigPartToExtractPtrInput `pulumi:"partToExtract"` }
For use with `Date`, `Timestamp`, and `TimeOfDay`, extract or preserve a portion of the value.
func (GooglePrivacyDlpV2TimePartConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2TimePartConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigOutput ¶
func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigOutput() GooglePrivacyDlpV2TimePartConfigOutput
func (GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigOutput
func (GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigPtrOutput ¶
func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput
func (GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2TimePartConfigArgs) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput
type GooglePrivacyDlpV2TimePartConfigInput ¶
type GooglePrivacyDlpV2TimePartConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2TimePartConfigOutput() GooglePrivacyDlpV2TimePartConfigOutput ToGooglePrivacyDlpV2TimePartConfigOutputWithContext(context.Context) GooglePrivacyDlpV2TimePartConfigOutput }
GooglePrivacyDlpV2TimePartConfigInput is an input type that accepts GooglePrivacyDlpV2TimePartConfigArgs and GooglePrivacyDlpV2TimePartConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TimePartConfigInput` via:
GooglePrivacyDlpV2TimePartConfigArgs{...}
type GooglePrivacyDlpV2TimePartConfigOutput ¶
type GooglePrivacyDlpV2TimePartConfigOutput struct{ *pulumi.OutputState }
For use with `Date`, `Timestamp`, and `TimeOfDay`, extract or preserve a portion of the value.
func (GooglePrivacyDlpV2TimePartConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2TimePartConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigOutput) PartToExtract ¶
func (o GooglePrivacyDlpV2TimePartConfigOutput) PartToExtract() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
The part of the time to keep.
func (GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigOutput ¶
func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigOutput() GooglePrivacyDlpV2TimePartConfigOutput
func (GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigOutput
func (GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutput ¶
func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput
func (GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TimePartConfigOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput
type GooglePrivacyDlpV2TimePartConfigPartToExtract ¶ added in v0.4.0
type GooglePrivacyDlpV2TimePartConfigPartToExtract string
The part of the time to keep.
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2TimePartConfigPartToExtract) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2TimePartConfigPartToExtractInput ¶ added in v0.6.0
type GooglePrivacyDlpV2TimePartConfigPartToExtractInput interface { pulumi.Input ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractOutput ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext(context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractOutput }
GooglePrivacyDlpV2TimePartConfigPartToExtractInput is an input type that accepts GooglePrivacyDlpV2TimePartConfigPartToExtractArgs and GooglePrivacyDlpV2TimePartConfigPartToExtractOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TimePartConfigPartToExtractInput` via:
GooglePrivacyDlpV2TimePartConfigPartToExtractArgs{...}
type GooglePrivacyDlpV2TimePartConfigPartToExtractOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2TimePartConfigPartToExtractOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2TimePartConfigPartToExtractPtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2TimePartConfigPartToExtractPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput }
func GooglePrivacyDlpV2TimePartConfigPartToExtractPtr ¶ added in v0.6.0
func GooglePrivacyDlpV2TimePartConfigPartToExtractPtr(v string) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrInput
type GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2TimePartConfigPtrInput ¶
type GooglePrivacyDlpV2TimePartConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput }
GooglePrivacyDlpV2TimePartConfigPtrInput is an input type that accepts GooglePrivacyDlpV2TimePartConfigArgs, GooglePrivacyDlpV2TimePartConfigPtr and GooglePrivacyDlpV2TimePartConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TimePartConfigPtrInput` via:
GooglePrivacyDlpV2TimePartConfigArgs{...} or: nil
func GooglePrivacyDlpV2TimePartConfigPtr ¶
func GooglePrivacyDlpV2TimePartConfigPtr(v *GooglePrivacyDlpV2TimePartConfigArgs) GooglePrivacyDlpV2TimePartConfigPtrInput
type GooglePrivacyDlpV2TimePartConfigPtrOutput ¶
type GooglePrivacyDlpV2TimePartConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TimePartConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2TimePartConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigPtrOutput) PartToExtract ¶
func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) PartToExtract() GooglePrivacyDlpV2TimePartConfigPartToExtractPtrOutput
The part of the time to keep.
func (GooglePrivacyDlpV2TimePartConfigPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutput ¶
func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutput() GooglePrivacyDlpV2TimePartConfigPtrOutput
func (GooglePrivacyDlpV2TimePartConfigPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TimePartConfigPtrOutput) ToGooglePrivacyDlpV2TimePartConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigPtrOutput
type GooglePrivacyDlpV2TimePartConfigResponse ¶
type GooglePrivacyDlpV2TimePartConfigResponse struct { // The part of the time to keep. PartToExtract string `pulumi:"partToExtract"` }
For use with `Date`, `Timestamp`, and `TimeOfDay`, extract or preserve a portion of the value.
type GooglePrivacyDlpV2TimePartConfigResponseOutput ¶
type GooglePrivacyDlpV2TimePartConfigResponseOutput struct{ *pulumi.OutputState }
For use with `Date`, `Timestamp`, and `TimeOfDay`, extract or preserve a portion of the value.
func (GooglePrivacyDlpV2TimePartConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TimePartConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimePartConfigResponseOutput) PartToExtract ¶
func (o GooglePrivacyDlpV2TimePartConfigResponseOutput) PartToExtract() pulumi.StringOutput
The part of the time to keep.
func (GooglePrivacyDlpV2TimePartConfigResponseOutput) ToGooglePrivacyDlpV2TimePartConfigResponseOutput ¶
func (o GooglePrivacyDlpV2TimePartConfigResponseOutput) ToGooglePrivacyDlpV2TimePartConfigResponseOutput() GooglePrivacyDlpV2TimePartConfigResponseOutput
func (GooglePrivacyDlpV2TimePartConfigResponseOutput) ToGooglePrivacyDlpV2TimePartConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TimePartConfigResponseOutput) ToGooglePrivacyDlpV2TimePartConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimePartConfigResponseOutput
type GooglePrivacyDlpV2TimespanConfig ¶
type GooglePrivacyDlpV2TimespanConfig struct { // When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger. EnableAutoPopulationOfTimespanConfig *bool `pulumi:"enableAutoPopulationOfTimespanConfig"` // Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied. EndTime *string `pulumi:"endTime"` // Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied. StartTime *string `pulumi:"startTime"` // Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery: If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a `NULL` value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are: `INTEGER`, `DATE`, `TIMESTAMP`, and `DATETIME`. For Datastore: If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are: `TIMESTAMP`. TimestampField *GooglePrivacyDlpV2FieldId `pulumi:"timestampField"` }
Configuration of the timespan of the items to include in scanning. Currently only supported when inspecting Google Cloud Storage and BigQuery.
type GooglePrivacyDlpV2TimespanConfigArgs ¶
type GooglePrivacyDlpV2TimespanConfigArgs struct { // When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger. EnableAutoPopulationOfTimespanConfig pulumi.BoolPtrInput `pulumi:"enableAutoPopulationOfTimespanConfig"` // Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied. EndTime pulumi.StringPtrInput `pulumi:"endTime"` // Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery: If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a `NULL` value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are: `INTEGER`, `DATE`, `TIMESTAMP`, and `DATETIME`. For Datastore: If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are: `TIMESTAMP`. TimestampField GooglePrivacyDlpV2FieldIdPtrInput `pulumi:"timestampField"` }
Configuration of the timespan of the items to include in scanning. Currently only supported when inspecting Google Cloud Storage and BigQuery.
func (GooglePrivacyDlpV2TimespanConfigArgs) ElementType ¶
func (GooglePrivacyDlpV2TimespanConfigArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigOutput ¶
func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigOutput() GooglePrivacyDlpV2TimespanConfigOutput
func (GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigOutputWithContext ¶
func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigOutput
func (GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigPtrOutput ¶
func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput
func (GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2TimespanConfigArgs) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput
type GooglePrivacyDlpV2TimespanConfigInput ¶
type GooglePrivacyDlpV2TimespanConfigInput interface { pulumi.Input ToGooglePrivacyDlpV2TimespanConfigOutput() GooglePrivacyDlpV2TimespanConfigOutput ToGooglePrivacyDlpV2TimespanConfigOutputWithContext(context.Context) GooglePrivacyDlpV2TimespanConfigOutput }
GooglePrivacyDlpV2TimespanConfigInput is an input type that accepts GooglePrivacyDlpV2TimespanConfigArgs and GooglePrivacyDlpV2TimespanConfigOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TimespanConfigInput` via:
GooglePrivacyDlpV2TimespanConfigArgs{...}
type GooglePrivacyDlpV2TimespanConfigOutput ¶
type GooglePrivacyDlpV2TimespanConfigOutput struct{ *pulumi.OutputState }
Configuration of the timespan of the items to include in scanning. Currently only supported when inspecting Google Cloud Storage and BigQuery.
func (GooglePrivacyDlpV2TimespanConfigOutput) ElementType ¶
func (GooglePrivacyDlpV2TimespanConfigOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimespanConfigOutput) EnableAutoPopulationOfTimespanConfig ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) EnableAutoPopulationOfTimespanConfig() pulumi.BoolPtrOutput
When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger.
func (GooglePrivacyDlpV2TimespanConfigOutput) EndTime ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) EndTime() pulumi.StringPtrOutput
Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
func (GooglePrivacyDlpV2TimespanConfigOutput) StartTime ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) StartTime() pulumi.StringPtrOutput
Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
func (GooglePrivacyDlpV2TimespanConfigOutput) TimestampField ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) TimestampField() GooglePrivacyDlpV2FieldIdPtrOutput
Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery: If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a `NULL` value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are: `INTEGER`, `DATE`, `TIMESTAMP`, and `DATETIME`. For Datastore: If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are: `TIMESTAMP`.
func (GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigOutput ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigOutput() GooglePrivacyDlpV2TimespanConfigOutput
func (GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigOutputWithContext ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigOutput
func (GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutput ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput
func (GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TimespanConfigOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput
type GooglePrivacyDlpV2TimespanConfigPtrInput ¶
type GooglePrivacyDlpV2TimespanConfigPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput }
GooglePrivacyDlpV2TimespanConfigPtrInput is an input type that accepts GooglePrivacyDlpV2TimespanConfigArgs, GooglePrivacyDlpV2TimespanConfigPtr and GooglePrivacyDlpV2TimespanConfigPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TimespanConfigPtrInput` via:
GooglePrivacyDlpV2TimespanConfigArgs{...} or: nil
func GooglePrivacyDlpV2TimespanConfigPtr ¶
func GooglePrivacyDlpV2TimespanConfigPtr(v *GooglePrivacyDlpV2TimespanConfigArgs) GooglePrivacyDlpV2TimespanConfigPtrInput
type GooglePrivacyDlpV2TimespanConfigPtrOutput ¶
type GooglePrivacyDlpV2TimespanConfigPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) EnableAutoPopulationOfTimespanConfig ¶
func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) EnableAutoPopulationOfTimespanConfig() pulumi.BoolPtrOutput
When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger.
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) EndTime ¶
func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) EndTime() pulumi.StringPtrOutput
Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) StartTime ¶
func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) StartTime() pulumi.StringPtrOutput
Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) TimestampField ¶
func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) TimestampField() GooglePrivacyDlpV2FieldIdPtrOutput
Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery: If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a `NULL` value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are: `INTEGER`, `DATE`, `TIMESTAMP`, and `DATETIME`. For Datastore: If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are: `TIMESTAMP`.
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutput ¶
func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutput() GooglePrivacyDlpV2TimespanConfigPtrOutput
func (GooglePrivacyDlpV2TimespanConfigPtrOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TimespanConfigPtrOutput) ToGooglePrivacyDlpV2TimespanConfigPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigPtrOutput
type GooglePrivacyDlpV2TimespanConfigResponse ¶
type GooglePrivacyDlpV2TimespanConfigResponse struct { // When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger. EnableAutoPopulationOfTimespanConfig bool `pulumi:"enableAutoPopulationOfTimespanConfig"` // Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied. EndTime string `pulumi:"endTime"` // Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied. StartTime string `pulumi:"startTime"` // Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery: If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a `NULL` value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are: `INTEGER`, `DATE`, `TIMESTAMP`, and `DATETIME`. For Datastore: If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are: `TIMESTAMP`. TimestampField GooglePrivacyDlpV2FieldIdResponse `pulumi:"timestampField"` }
Configuration of the timespan of the items to include in scanning. Currently only supported when inspecting Google Cloud Storage and BigQuery.
type GooglePrivacyDlpV2TimespanConfigResponseOutput ¶
type GooglePrivacyDlpV2TimespanConfigResponseOutput struct{ *pulumi.OutputState }
Configuration of the timespan of the items to include in scanning. Currently only supported when inspecting Google Cloud Storage and BigQuery.
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) EnableAutoPopulationOfTimespanConfig ¶
func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) EnableAutoPopulationOfTimespanConfig() pulumi.BoolOutput
When the job is started by a JobTrigger we will automatically figure out a valid start_time to avoid scanning files that have not been modified since the last time the JobTrigger executed. This will be based on the time of the execution of the last run of the JobTrigger.
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) EndTime ¶
func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) EndTime() pulumi.StringOutput
Exclude files, tables, or rows newer than this value. If not set, no upper time limit is applied.
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) StartTime ¶
func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) StartTime() pulumi.StringOutput
Exclude files, tables, or rows older than this value. If not set, no lower time limit is applied.
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) TimestampField ¶
func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) TimestampField() GooglePrivacyDlpV2FieldIdResponseOutput
Specification of the field containing the timestamp of scanned items. Used for data sources like Datastore and BigQuery. For BigQuery: If this value is not specified and the table was modified between the given start and end times, the entire table will be scanned. If this value is specified, then rows are filtered based on the given start and end times. Rows with a `NULL` value in the provided BigQuery column are skipped. Valid data types of the provided BigQuery column are: `INTEGER`, `DATE`, `TIMESTAMP`, and `DATETIME`. For Datastore: If this value is specified, then entities are filtered based on the given start and end times. If an entity does not contain the provided timestamp property or contains empty or invalid values, then it is included. Valid data types of the provided timestamp property are: `TIMESTAMP`.
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) ToGooglePrivacyDlpV2TimespanConfigResponseOutput ¶
func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) ToGooglePrivacyDlpV2TimespanConfigResponseOutput() GooglePrivacyDlpV2TimespanConfigResponseOutput
func (GooglePrivacyDlpV2TimespanConfigResponseOutput) ToGooglePrivacyDlpV2TimespanConfigResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TimespanConfigResponseOutput) ToGooglePrivacyDlpV2TimespanConfigResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TimespanConfigResponseOutput
type GooglePrivacyDlpV2TransformationErrorHandling ¶
type GooglePrivacyDlpV2TransformationErrorHandling struct { // Ignore errors LeaveUntransformed *GooglePrivacyDlpV2LeaveUntransformed `pulumi:"leaveUntransformed"` // Throw an error ThrowError *GooglePrivacyDlpV2ThrowError `pulumi:"throwError"` }
How to handle transformation errors during de-identification. A transformation error occurs when the requested transformation is incompatible with the data. For example, trying to de-identify an IP address using a `DateShift` transformation would result in a transformation error, since date info cannot be extracted from an IP address. Information about any incompatible transformations, and how they were handled, is returned in the response as part of the `TransformationOverviews`.
type GooglePrivacyDlpV2TransformationErrorHandlingArgs ¶
type GooglePrivacyDlpV2TransformationErrorHandlingArgs struct { // Ignore errors LeaveUntransformed GooglePrivacyDlpV2LeaveUntransformedPtrInput `pulumi:"leaveUntransformed"` // Throw an error ThrowError GooglePrivacyDlpV2ThrowErrorPtrInput `pulumi:"throwError"` }
How to handle transformation errors during de-identification. A transformation error occurs when the requested transformation is incompatible with the data. For example, trying to de-identify an IP address using a `DateShift` transformation would result in a transformation error, since date info cannot be extracted from an IP address. Information about any incompatible transformations, and how they were handled, is returned in the response as part of the `TransformationOverviews`.
func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ElementType ¶
func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingOutput ¶
func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingOutput() GooglePrivacyDlpV2TransformationErrorHandlingOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext ¶
func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput ¶
func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2TransformationErrorHandlingArgs) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
type GooglePrivacyDlpV2TransformationErrorHandlingInput ¶
type GooglePrivacyDlpV2TransformationErrorHandlingInput interface { pulumi.Input ToGooglePrivacyDlpV2TransformationErrorHandlingOutput() GooglePrivacyDlpV2TransformationErrorHandlingOutput ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext(context.Context) GooglePrivacyDlpV2TransformationErrorHandlingOutput }
GooglePrivacyDlpV2TransformationErrorHandlingInput is an input type that accepts GooglePrivacyDlpV2TransformationErrorHandlingArgs and GooglePrivacyDlpV2TransformationErrorHandlingOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TransformationErrorHandlingInput` via:
GooglePrivacyDlpV2TransformationErrorHandlingArgs{...}
type GooglePrivacyDlpV2TransformationErrorHandlingOutput ¶
type GooglePrivacyDlpV2TransformationErrorHandlingOutput struct{ *pulumi.OutputState }
How to handle transformation errors during de-identification. A transformation error occurs when the requested transformation is incompatible with the data. For example, trying to de-identify an IP address using a `DateShift` transformation would result in a transformation error, since date info cannot be extracted from an IP address. Information about any incompatible transformations, and how they were handled, is returned in the response as part of the `TransformationOverviews`.
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ElementType ¶
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) LeaveUntransformed ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) LeaveUntransformed() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
Ignore errors
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ThrowError ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ThrowError() GooglePrivacyDlpV2ThrowErrorPtrOutput
Throw an error
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingOutput ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingOutput() GooglePrivacyDlpV2TransformationErrorHandlingOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
type GooglePrivacyDlpV2TransformationErrorHandlingPtrInput ¶
type GooglePrivacyDlpV2TransformationErrorHandlingPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput }
GooglePrivacyDlpV2TransformationErrorHandlingPtrInput is an input type that accepts GooglePrivacyDlpV2TransformationErrorHandlingArgs, GooglePrivacyDlpV2TransformationErrorHandlingPtr and GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TransformationErrorHandlingPtrInput` via:
GooglePrivacyDlpV2TransformationErrorHandlingArgs{...} or: nil
func GooglePrivacyDlpV2TransformationErrorHandlingPtr ¶
func GooglePrivacyDlpV2TransformationErrorHandlingPtr(v *GooglePrivacyDlpV2TransformationErrorHandlingArgs) GooglePrivacyDlpV2TransformationErrorHandlingPtrInput
type GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput ¶
type GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) LeaveUntransformed ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) LeaveUntransformed() GooglePrivacyDlpV2LeaveUntransformedPtrOutput
Ignore errors
func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ThrowError ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ThrowError() GooglePrivacyDlpV2ThrowErrorPtrOutput
Throw an error
func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutput() GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingPtrOutput
type GooglePrivacyDlpV2TransformationErrorHandlingResponse ¶
type GooglePrivacyDlpV2TransformationErrorHandlingResponse struct { // Ignore errors LeaveUntransformed GooglePrivacyDlpV2LeaveUntransformedResponse `pulumi:"leaveUntransformed"` // Throw an error ThrowError GooglePrivacyDlpV2ThrowErrorResponse `pulumi:"throwError"` }
How to handle transformation errors during de-identification. A transformation error occurs when the requested transformation is incompatible with the data. For example, trying to de-identify an IP address using a `DateShift` transformation would result in a transformation error, since date info cannot be extracted from an IP address. Information about any incompatible transformations, and how they were handled, is returned in the response as part of the `TransformationOverviews`.
type GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput ¶
type GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput struct{ *pulumi.OutputState }
How to handle transformation errors during de-identification. A transformation error occurs when the requested transformation is incompatible with the data. For example, trying to de-identify an IP address using a `DateShift` transformation would result in a transformation error, since date info cannot be extracted from an IP address. Information about any incompatible transformations, and how they were handled, is returned in the response as part of the `TransformationOverviews`.
func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) LeaveUntransformed ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) LeaveUntransformed() GooglePrivacyDlpV2LeaveUntransformedResponseOutput
Ignore errors
func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ThrowError ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ThrowError() GooglePrivacyDlpV2ThrowErrorResponseOutput
Throw an error
func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingResponseOutput ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingResponseOutput() GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
func (GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput) ToGooglePrivacyDlpV2TransformationErrorHandlingResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransformationErrorHandlingResponseOutput
type GooglePrivacyDlpV2TransientCryptoKey ¶
type GooglePrivacyDlpV2TransientCryptoKey struct { // Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate `TransientCryptoKey` protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated). Name string `pulumi:"name"` }
Use this to have a random data crypto key generated. It will be discarded after the request finishes.
type GooglePrivacyDlpV2TransientCryptoKeyArgs ¶
type GooglePrivacyDlpV2TransientCryptoKeyArgs struct { // Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate `TransientCryptoKey` protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated). Name pulumi.StringInput `pulumi:"name"` }
Use this to have a random data crypto key generated. It will be discarded after the request finishes.
func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ElementType ¶
func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyOutput ¶
func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyOutput() GooglePrivacyDlpV2TransientCryptoKeyOutput
func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext ¶
func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyOutput
func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput ¶
func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
func (GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2TransientCryptoKeyArgs) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
type GooglePrivacyDlpV2TransientCryptoKeyInput ¶
type GooglePrivacyDlpV2TransientCryptoKeyInput interface { pulumi.Input ToGooglePrivacyDlpV2TransientCryptoKeyOutput() GooglePrivacyDlpV2TransientCryptoKeyOutput ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext(context.Context) GooglePrivacyDlpV2TransientCryptoKeyOutput }
GooglePrivacyDlpV2TransientCryptoKeyInput is an input type that accepts GooglePrivacyDlpV2TransientCryptoKeyArgs and GooglePrivacyDlpV2TransientCryptoKeyOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TransientCryptoKeyInput` via:
GooglePrivacyDlpV2TransientCryptoKeyArgs{...}
type GooglePrivacyDlpV2TransientCryptoKeyOutput ¶
type GooglePrivacyDlpV2TransientCryptoKeyOutput struct{ *pulumi.OutputState }
Use this to have a random data crypto key generated. It will be discarded after the request finishes.
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ElementType ¶
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) Name ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) Name() pulumi.StringOutput
Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate `TransientCryptoKey` protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyOutput ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyOutput() GooglePrivacyDlpV2TransientCryptoKeyOutput
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyOutput
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
func (GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
type GooglePrivacyDlpV2TransientCryptoKeyPtrInput ¶
type GooglePrivacyDlpV2TransientCryptoKeyPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput }
GooglePrivacyDlpV2TransientCryptoKeyPtrInput is an input type that accepts GooglePrivacyDlpV2TransientCryptoKeyArgs, GooglePrivacyDlpV2TransientCryptoKeyPtr and GooglePrivacyDlpV2TransientCryptoKeyPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TransientCryptoKeyPtrInput` via:
GooglePrivacyDlpV2TransientCryptoKeyArgs{...} or: nil
func GooglePrivacyDlpV2TransientCryptoKeyPtr ¶
func GooglePrivacyDlpV2TransientCryptoKeyPtr(v *GooglePrivacyDlpV2TransientCryptoKeyArgs) GooglePrivacyDlpV2TransientCryptoKeyPtrInput
type GooglePrivacyDlpV2TransientCryptoKeyPtrOutput ¶
type GooglePrivacyDlpV2TransientCryptoKeyPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) Name ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) Name() pulumi.StringPtrOutput
Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate `TransientCryptoKey` protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
func (GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutput() GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
func (GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyPtrOutput) ToGooglePrivacyDlpV2TransientCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyPtrOutput
type GooglePrivacyDlpV2TransientCryptoKeyResponse ¶
type GooglePrivacyDlpV2TransientCryptoKeyResponse struct { // Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate `TransientCryptoKey` protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated). Name string `pulumi:"name"` }
Use this to have a random data crypto key generated. It will be discarded after the request finishes.
type GooglePrivacyDlpV2TransientCryptoKeyResponseOutput ¶
type GooglePrivacyDlpV2TransientCryptoKeyResponseOutput struct{ *pulumi.OutputState }
Use this to have a random data crypto key generated. It will be discarded after the request finishes.
func (GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) Name ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) Name() pulumi.StringOutput
Name of the key. This is an arbitrary string used to differentiate different keys. A unique key is generated per name: two separate `TransientCryptoKey` protos share the same generated key if their names are the same. When the data crypto key is generated, this name is not used in any way (repeating the api call will result in a different key being generated).
func (GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ToGooglePrivacyDlpV2TransientCryptoKeyResponseOutput ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ToGooglePrivacyDlpV2TransientCryptoKeyResponseOutput() GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
func (GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ToGooglePrivacyDlpV2TransientCryptoKeyResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TransientCryptoKeyResponseOutput) ToGooglePrivacyDlpV2TransientCryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TransientCryptoKeyResponseOutput
type GooglePrivacyDlpV2Trigger ¶
type GooglePrivacyDlpV2Trigger struct { // For use with hybrid jobs. Jobs must be manually created and finished. Manual *GooglePrivacyDlpV2Manual `pulumi:"manual"` // Create a job on a repeating basis based on the elapse of time. Schedule *GooglePrivacyDlpV2Schedule `pulumi:"schedule"` }
What event needs to occur for a new job to be started.
type GooglePrivacyDlpV2TriggerArgs ¶
type GooglePrivacyDlpV2TriggerArgs struct { // For use with hybrid jobs. Jobs must be manually created and finished. Manual GooglePrivacyDlpV2ManualPtrInput `pulumi:"manual"` // Create a job on a repeating basis based on the elapse of time. Schedule GooglePrivacyDlpV2SchedulePtrInput `pulumi:"schedule"` }
What event needs to occur for a new job to be started.
func (GooglePrivacyDlpV2TriggerArgs) ElementType ¶
func (GooglePrivacyDlpV2TriggerArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2TriggerArgs) ToGooglePrivacyDlpV2TriggerOutput ¶
func (i GooglePrivacyDlpV2TriggerArgs) ToGooglePrivacyDlpV2TriggerOutput() GooglePrivacyDlpV2TriggerOutput
func (GooglePrivacyDlpV2TriggerArgs) ToGooglePrivacyDlpV2TriggerOutputWithContext ¶
func (i GooglePrivacyDlpV2TriggerArgs) ToGooglePrivacyDlpV2TriggerOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerOutput
type GooglePrivacyDlpV2TriggerArray ¶
type GooglePrivacyDlpV2TriggerArray []GooglePrivacyDlpV2TriggerInput
func (GooglePrivacyDlpV2TriggerArray) ElementType ¶
func (GooglePrivacyDlpV2TriggerArray) ElementType() reflect.Type
func (GooglePrivacyDlpV2TriggerArray) ToGooglePrivacyDlpV2TriggerArrayOutput ¶
func (i GooglePrivacyDlpV2TriggerArray) ToGooglePrivacyDlpV2TriggerArrayOutput() GooglePrivacyDlpV2TriggerArrayOutput
func (GooglePrivacyDlpV2TriggerArray) ToGooglePrivacyDlpV2TriggerArrayOutputWithContext ¶
func (i GooglePrivacyDlpV2TriggerArray) ToGooglePrivacyDlpV2TriggerArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerArrayOutput
type GooglePrivacyDlpV2TriggerArrayInput ¶
type GooglePrivacyDlpV2TriggerArrayInput interface { pulumi.Input ToGooglePrivacyDlpV2TriggerArrayOutput() GooglePrivacyDlpV2TriggerArrayOutput ToGooglePrivacyDlpV2TriggerArrayOutputWithContext(context.Context) GooglePrivacyDlpV2TriggerArrayOutput }
GooglePrivacyDlpV2TriggerArrayInput is an input type that accepts GooglePrivacyDlpV2TriggerArray and GooglePrivacyDlpV2TriggerArrayOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TriggerArrayInput` via:
GooglePrivacyDlpV2TriggerArray{ GooglePrivacyDlpV2TriggerArgs{...} }
type GooglePrivacyDlpV2TriggerArrayOutput ¶
type GooglePrivacyDlpV2TriggerArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TriggerArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2TriggerArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TriggerArrayOutput) Index ¶
func (o GooglePrivacyDlpV2TriggerArrayOutput) Index(i pulumi.IntInput) GooglePrivacyDlpV2TriggerOutput
func (GooglePrivacyDlpV2TriggerArrayOutput) ToGooglePrivacyDlpV2TriggerArrayOutput ¶
func (o GooglePrivacyDlpV2TriggerArrayOutput) ToGooglePrivacyDlpV2TriggerArrayOutput() GooglePrivacyDlpV2TriggerArrayOutput
func (GooglePrivacyDlpV2TriggerArrayOutput) ToGooglePrivacyDlpV2TriggerArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2TriggerArrayOutput) ToGooglePrivacyDlpV2TriggerArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerArrayOutput
type GooglePrivacyDlpV2TriggerInput ¶
type GooglePrivacyDlpV2TriggerInput interface { pulumi.Input ToGooglePrivacyDlpV2TriggerOutput() GooglePrivacyDlpV2TriggerOutput ToGooglePrivacyDlpV2TriggerOutputWithContext(context.Context) GooglePrivacyDlpV2TriggerOutput }
GooglePrivacyDlpV2TriggerInput is an input type that accepts GooglePrivacyDlpV2TriggerArgs and GooglePrivacyDlpV2TriggerOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2TriggerInput` via:
GooglePrivacyDlpV2TriggerArgs{...}
type GooglePrivacyDlpV2TriggerOutput ¶
type GooglePrivacyDlpV2TriggerOutput struct{ *pulumi.OutputState }
What event needs to occur for a new job to be started.
func (GooglePrivacyDlpV2TriggerOutput) ElementType ¶
func (GooglePrivacyDlpV2TriggerOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TriggerOutput) Manual ¶
func (o GooglePrivacyDlpV2TriggerOutput) Manual() GooglePrivacyDlpV2ManualPtrOutput
For use with hybrid jobs. Jobs must be manually created and finished.
func (GooglePrivacyDlpV2TriggerOutput) Schedule ¶
func (o GooglePrivacyDlpV2TriggerOutput) Schedule() GooglePrivacyDlpV2SchedulePtrOutput
Create a job on a repeating basis based on the elapse of time.
func (GooglePrivacyDlpV2TriggerOutput) ToGooglePrivacyDlpV2TriggerOutput ¶
func (o GooglePrivacyDlpV2TriggerOutput) ToGooglePrivacyDlpV2TriggerOutput() GooglePrivacyDlpV2TriggerOutput
func (GooglePrivacyDlpV2TriggerOutput) ToGooglePrivacyDlpV2TriggerOutputWithContext ¶
func (o GooglePrivacyDlpV2TriggerOutput) ToGooglePrivacyDlpV2TriggerOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerOutput
type GooglePrivacyDlpV2TriggerResponse ¶
type GooglePrivacyDlpV2TriggerResponse struct { // For use with hybrid jobs. Jobs must be manually created and finished. Manual GooglePrivacyDlpV2ManualResponse `pulumi:"manual"` // Create a job on a repeating basis based on the elapse of time. Schedule GooglePrivacyDlpV2ScheduleResponse `pulumi:"schedule"` }
What event needs to occur for a new job to be started.
type GooglePrivacyDlpV2TriggerResponseArrayOutput ¶
type GooglePrivacyDlpV2TriggerResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2TriggerResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2TriggerResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TriggerResponseArrayOutput) ToGooglePrivacyDlpV2TriggerResponseArrayOutput ¶
func (o GooglePrivacyDlpV2TriggerResponseArrayOutput) ToGooglePrivacyDlpV2TriggerResponseArrayOutput() GooglePrivacyDlpV2TriggerResponseArrayOutput
func (GooglePrivacyDlpV2TriggerResponseArrayOutput) ToGooglePrivacyDlpV2TriggerResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2TriggerResponseArrayOutput) ToGooglePrivacyDlpV2TriggerResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerResponseArrayOutput
type GooglePrivacyDlpV2TriggerResponseOutput ¶
type GooglePrivacyDlpV2TriggerResponseOutput struct{ *pulumi.OutputState }
What event needs to occur for a new job to be started.
func (GooglePrivacyDlpV2TriggerResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2TriggerResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2TriggerResponseOutput) Manual ¶
For use with hybrid jobs. Jobs must be manually created and finished.
func (GooglePrivacyDlpV2TriggerResponseOutput) Schedule ¶
func (o GooglePrivacyDlpV2TriggerResponseOutput) Schedule() GooglePrivacyDlpV2ScheduleResponseOutput
Create a job on a repeating basis based on the elapse of time.
func (GooglePrivacyDlpV2TriggerResponseOutput) ToGooglePrivacyDlpV2TriggerResponseOutput ¶
func (o GooglePrivacyDlpV2TriggerResponseOutput) ToGooglePrivacyDlpV2TriggerResponseOutput() GooglePrivacyDlpV2TriggerResponseOutput
func (GooglePrivacyDlpV2TriggerResponseOutput) ToGooglePrivacyDlpV2TriggerResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2TriggerResponseOutput) ToGooglePrivacyDlpV2TriggerResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2TriggerResponseOutput
type GooglePrivacyDlpV2UnwrappedCryptoKey ¶
type GooglePrivacyDlpV2UnwrappedCryptoKey struct { // A 128/192/256 bit key. Key string `pulumi:"key"` }
Using raw keys is prone to security risks due to accidentally leaking the key. Choose another type of key if possible.
type GooglePrivacyDlpV2UnwrappedCryptoKeyArgs ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyArgs struct { // A 128/192/256 bit key. Key pulumi.StringInput `pulumi:"key"` }
Using raw keys is prone to security risks due to accidentally leaking the key. Choose another type of key if possible.
func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ElementType ¶
func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput ¶
func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext ¶
func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput ¶
func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
type GooglePrivacyDlpV2UnwrappedCryptoKeyInput ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyInput interface { pulumi.Input ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyOutput ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext(context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyOutput }
GooglePrivacyDlpV2UnwrappedCryptoKeyInput is an input type that accepts GooglePrivacyDlpV2UnwrappedCryptoKeyArgs and GooglePrivacyDlpV2UnwrappedCryptoKeyOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2UnwrappedCryptoKeyInput` via:
GooglePrivacyDlpV2UnwrappedCryptoKeyArgs{...}
type GooglePrivacyDlpV2UnwrappedCryptoKeyOutput ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyOutput struct{ *pulumi.OutputState }
Using raw keys is prone to security risks due to accidentally leaking the key. Choose another type of key if possible.
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ElementType ¶
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) Key ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) Key() pulumi.StringOutput
A 128/192/256 bit key.
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
type GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput }
GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput is an input type that accepts GooglePrivacyDlpV2UnwrappedCryptoKeyArgs, GooglePrivacyDlpV2UnwrappedCryptoKeyPtr and GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput` via:
GooglePrivacyDlpV2UnwrappedCryptoKeyArgs{...} or: nil
func GooglePrivacyDlpV2UnwrappedCryptoKeyPtr ¶
func GooglePrivacyDlpV2UnwrappedCryptoKeyPtr(v *GooglePrivacyDlpV2UnwrappedCryptoKeyArgs) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrInput
type GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) Key ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) Key() pulumi.StringPtrOutput
A 128/192/256 bit key.
func (GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyPtrOutput
type GooglePrivacyDlpV2UnwrappedCryptoKeyResponse ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyResponse struct { // A 128/192/256 bit key. Key string `pulumi:"key"` }
Using raw keys is prone to security risks due to accidentally leaking the key. Choose another type of key if possible.
type GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput ¶
type GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput struct{ *pulumi.OutputState }
Using raw keys is prone to security risks due to accidentally leaking the key. Choose another type of key if possible.
func (GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) Key ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) Key() pulumi.StringOutput
A 128/192/256 bit key.
func (GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput() GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
func (GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput) ToGooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2UnwrappedCryptoKeyResponseOutput
type GooglePrivacyDlpV2Value ¶
type GooglePrivacyDlpV2Value struct { // boolean BooleanValue *bool `pulumi:"booleanValue"` // date DateValue *GoogleTypeDate `pulumi:"dateValue"` // day of week DayOfWeekValue *GooglePrivacyDlpV2ValueDayOfWeekValue `pulumi:"dayOfWeekValue"` // float FloatValue *float64 `pulumi:"floatValue"` // integer IntegerValue *string `pulumi:"integerValue"` // string StringValue *string `pulumi:"stringValue"` // time of day TimeValue *GoogleTypeTimeOfDay `pulumi:"timeValue"` // timestamp TimestampValue *string `pulumi:"timestampValue"` }
Set of primitive values supported by the system. Note that for the purposes of inspection or transformation, the number of bytes considered to comprise a 'Value' is based on its representation as a UTF-8 encoded string. For example, if 'integer_value' is set to 123456789, the number of bytes would be counted as 9, even though an int64 only holds up to 8 bytes of data.
type GooglePrivacyDlpV2ValueArgs ¶
type GooglePrivacyDlpV2ValueArgs struct { // boolean BooleanValue pulumi.BoolPtrInput `pulumi:"booleanValue"` // date DateValue GoogleTypeDatePtrInput `pulumi:"dateValue"` // day of week DayOfWeekValue GooglePrivacyDlpV2ValueDayOfWeekValuePtrInput `pulumi:"dayOfWeekValue"` // float FloatValue pulumi.Float64PtrInput `pulumi:"floatValue"` // integer IntegerValue pulumi.StringPtrInput `pulumi:"integerValue"` // string StringValue pulumi.StringPtrInput `pulumi:"stringValue"` // time of day TimeValue GoogleTypeTimeOfDayPtrInput `pulumi:"timeValue"` // timestamp TimestampValue pulumi.StringPtrInput `pulumi:"timestampValue"` }
Set of primitive values supported by the system. Note that for the purposes of inspection or transformation, the number of bytes considered to comprise a 'Value' is based on its representation as a UTF-8 encoded string. For example, if 'integer_value' is set to 123456789, the number of bytes would be counted as 9, even though an int64 only holds up to 8 bytes of data.
func (GooglePrivacyDlpV2ValueArgs) ElementType ¶
func (GooglePrivacyDlpV2ValueArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValueOutput ¶
func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValueOutput() GooglePrivacyDlpV2ValueOutput
func (GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValueOutputWithContext ¶
func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueOutput
func (GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValuePtrOutput ¶
func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput
func (GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValuePtrOutputWithContext ¶
func (i GooglePrivacyDlpV2ValueArgs) ToGooglePrivacyDlpV2ValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValuePtrOutput
type GooglePrivacyDlpV2ValueDayOfWeekValue ¶ added in v0.4.0
type GooglePrivacyDlpV2ValueDayOfWeekValue string
day of week
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ElementType ¶ added in v0.4.0
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput() GooglePrivacyDlpV2ValueDayOfWeekValueOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValueOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext ¶ added in v0.6.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringPtrOutput ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GooglePrivacyDlpV2ValueDayOfWeekValue) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ValueDayOfWeekValueInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ValueDayOfWeekValueInput interface { pulumi.Input ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput() GooglePrivacyDlpV2ValueDayOfWeekValueOutput ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext(context.Context) GooglePrivacyDlpV2ValueDayOfWeekValueOutput }
GooglePrivacyDlpV2ValueDayOfWeekValueInput is an input type that accepts GooglePrivacyDlpV2ValueDayOfWeekValueArgs and GooglePrivacyDlpV2ValueDayOfWeekValueOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ValueDayOfWeekValueInput` via:
GooglePrivacyDlpV2ValueDayOfWeekValueArgs{...}
type GooglePrivacyDlpV2ValueDayOfWeekValueOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ValueDayOfWeekValueOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutput() GooglePrivacyDlpV2ValueDayOfWeekValueOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValueOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringOutput() pulumi.StringOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValueOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ValueDayOfWeekValuePtrInput ¶ added in v0.6.0
type GooglePrivacyDlpV2ValueDayOfWeekValuePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput }
func GooglePrivacyDlpV2ValueDayOfWeekValuePtr ¶ added in v0.6.0
func GooglePrivacyDlpV2ValueDayOfWeekValuePtr(v string) GooglePrivacyDlpV2ValueDayOfWeekValuePtrInput
type GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput ¶ added in v0.6.0
type GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ElementType ¶ added in v0.6.0
func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToGooglePrivacyDlpV2ValueDayOfWeekValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GooglePrivacyDlpV2ValueFrequencyResponse ¶
type GooglePrivacyDlpV2ValueFrequencyResponse struct { // How many times the value is contained in the field. Count string `pulumi:"count"` // A value contained in the field in question. Value GooglePrivacyDlpV2ValueResponse `pulumi:"value"` }
A value of a field, including its frequency.
type GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput ¶
type GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseArrayOutput ¶
func (o GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseArrayOutput() GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
func (GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueFrequencyResponseArrayOutput
type GooglePrivacyDlpV2ValueFrequencyResponseOutput ¶
type GooglePrivacyDlpV2ValueFrequencyResponseOutput struct{ *pulumi.OutputState }
A value of a field, including its frequency.
func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) Count ¶
func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) Count() pulumi.StringOutput
How many times the value is contained in the field.
func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseOutput ¶
func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseOutput() GooglePrivacyDlpV2ValueFrequencyResponseOutput
func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) ToGooglePrivacyDlpV2ValueFrequencyResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueFrequencyResponseOutput
func (GooglePrivacyDlpV2ValueFrequencyResponseOutput) Value ¶
func (o GooglePrivacyDlpV2ValueFrequencyResponseOutput) Value() GooglePrivacyDlpV2ValueResponseOutput
A value contained in the field in question.
type GooglePrivacyDlpV2ValueInput ¶
type GooglePrivacyDlpV2ValueInput interface { pulumi.Input ToGooglePrivacyDlpV2ValueOutput() GooglePrivacyDlpV2ValueOutput ToGooglePrivacyDlpV2ValueOutputWithContext(context.Context) GooglePrivacyDlpV2ValueOutput }
GooglePrivacyDlpV2ValueInput is an input type that accepts GooglePrivacyDlpV2ValueArgs and GooglePrivacyDlpV2ValueOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ValueInput` via:
GooglePrivacyDlpV2ValueArgs{...}
type GooglePrivacyDlpV2ValueOutput ¶
type GooglePrivacyDlpV2ValueOutput struct{ *pulumi.OutputState }
Set of primitive values supported by the system. Note that for the purposes of inspection or transformation, the number of bytes considered to comprise a 'Value' is based on its representation as a UTF-8 encoded string. For example, if 'integer_value' is set to 123456789, the number of bytes would be counted as 9, even though an int64 only holds up to 8 bytes of data.
func (GooglePrivacyDlpV2ValueOutput) BooleanValue ¶
func (o GooglePrivacyDlpV2ValueOutput) BooleanValue() pulumi.BoolPtrOutput
boolean
func (GooglePrivacyDlpV2ValueOutput) DateValue ¶
func (o GooglePrivacyDlpV2ValueOutput) DateValue() GoogleTypeDatePtrOutput
date
func (GooglePrivacyDlpV2ValueOutput) DayOfWeekValue ¶
func (o GooglePrivacyDlpV2ValueOutput) DayOfWeekValue() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
day of week
func (GooglePrivacyDlpV2ValueOutput) ElementType ¶
func (GooglePrivacyDlpV2ValueOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueOutput) FloatValue ¶
func (o GooglePrivacyDlpV2ValueOutput) FloatValue() pulumi.Float64PtrOutput
float
func (GooglePrivacyDlpV2ValueOutput) IntegerValue ¶
func (o GooglePrivacyDlpV2ValueOutput) IntegerValue() pulumi.StringPtrOutput
integer
func (GooglePrivacyDlpV2ValueOutput) StringValue ¶
func (o GooglePrivacyDlpV2ValueOutput) StringValue() pulumi.StringPtrOutput
string
func (GooglePrivacyDlpV2ValueOutput) TimeValue ¶
func (o GooglePrivacyDlpV2ValueOutput) TimeValue() GoogleTypeTimeOfDayPtrOutput
time of day
func (GooglePrivacyDlpV2ValueOutput) TimestampValue ¶
func (o GooglePrivacyDlpV2ValueOutput) TimestampValue() pulumi.StringPtrOutput
timestamp
func (GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValueOutput ¶
func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValueOutput() GooglePrivacyDlpV2ValueOutput
func (GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValueOutputWithContext ¶
func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValueOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueOutput
func (GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValuePtrOutput ¶
func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput
func (GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValuePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ValueOutput) ToGooglePrivacyDlpV2ValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValuePtrOutput
type GooglePrivacyDlpV2ValuePtrInput ¶
type GooglePrivacyDlpV2ValuePtrInput interface { pulumi.Input ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput ToGooglePrivacyDlpV2ValuePtrOutputWithContext(context.Context) GooglePrivacyDlpV2ValuePtrOutput }
GooglePrivacyDlpV2ValuePtrInput is an input type that accepts GooglePrivacyDlpV2ValueArgs, GooglePrivacyDlpV2ValuePtr and GooglePrivacyDlpV2ValuePtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2ValuePtrInput` via:
GooglePrivacyDlpV2ValueArgs{...} or: nil
func GooglePrivacyDlpV2ValuePtr ¶
func GooglePrivacyDlpV2ValuePtr(v *GooglePrivacyDlpV2ValueArgs) GooglePrivacyDlpV2ValuePtrInput
type GooglePrivacyDlpV2ValuePtrOutput ¶
type GooglePrivacyDlpV2ValuePtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ValuePtrOutput) BooleanValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) BooleanValue() pulumi.BoolPtrOutput
boolean
func (GooglePrivacyDlpV2ValuePtrOutput) DateValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) DateValue() GoogleTypeDatePtrOutput
date
func (GooglePrivacyDlpV2ValuePtrOutput) DayOfWeekValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) DayOfWeekValue() GooglePrivacyDlpV2ValueDayOfWeekValuePtrOutput
day of week
func (GooglePrivacyDlpV2ValuePtrOutput) Elem ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) Elem() GooglePrivacyDlpV2ValueOutput
func (GooglePrivacyDlpV2ValuePtrOutput) ElementType ¶
func (GooglePrivacyDlpV2ValuePtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValuePtrOutput) FloatValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) FloatValue() pulumi.Float64PtrOutput
float
func (GooglePrivacyDlpV2ValuePtrOutput) IntegerValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) IntegerValue() pulumi.StringPtrOutput
integer
func (GooglePrivacyDlpV2ValuePtrOutput) StringValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) StringValue() pulumi.StringPtrOutput
string
func (GooglePrivacyDlpV2ValuePtrOutput) TimeValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) TimeValue() GoogleTypeTimeOfDayPtrOutput
time of day
func (GooglePrivacyDlpV2ValuePtrOutput) TimestampValue ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) TimestampValue() pulumi.StringPtrOutput
timestamp
func (GooglePrivacyDlpV2ValuePtrOutput) ToGooglePrivacyDlpV2ValuePtrOutput ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) ToGooglePrivacyDlpV2ValuePtrOutput() GooglePrivacyDlpV2ValuePtrOutput
func (GooglePrivacyDlpV2ValuePtrOutput) ToGooglePrivacyDlpV2ValuePtrOutputWithContext ¶
func (o GooglePrivacyDlpV2ValuePtrOutput) ToGooglePrivacyDlpV2ValuePtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValuePtrOutput
type GooglePrivacyDlpV2ValueResponse ¶
type GooglePrivacyDlpV2ValueResponse struct { // boolean BooleanValue bool `pulumi:"booleanValue"` // date DateValue GoogleTypeDateResponse `pulumi:"dateValue"` // day of week DayOfWeekValue string `pulumi:"dayOfWeekValue"` // float FloatValue float64 `pulumi:"floatValue"` // integer IntegerValue string `pulumi:"integerValue"` // string StringValue string `pulumi:"stringValue"` // time of day TimeValue GoogleTypeTimeOfDayResponse `pulumi:"timeValue"` // timestamp TimestampValue string `pulumi:"timestampValue"` }
Set of primitive values supported by the system. Note that for the purposes of inspection or transformation, the number of bytes considered to comprise a 'Value' is based on its representation as a UTF-8 encoded string. For example, if 'integer_value' is set to 123456789, the number of bytes would be counted as 9, even though an int64 only holds up to 8 bytes of data.
type GooglePrivacyDlpV2ValueResponseArrayOutput ¶
type GooglePrivacyDlpV2ValueResponseArrayOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2ValueResponseArrayOutput) ElementType ¶
func (GooglePrivacyDlpV2ValueResponseArrayOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueResponseArrayOutput) ToGooglePrivacyDlpV2ValueResponseArrayOutput ¶
func (o GooglePrivacyDlpV2ValueResponseArrayOutput) ToGooglePrivacyDlpV2ValueResponseArrayOutput() GooglePrivacyDlpV2ValueResponseArrayOutput
func (GooglePrivacyDlpV2ValueResponseArrayOutput) ToGooglePrivacyDlpV2ValueResponseArrayOutputWithContext ¶
func (o GooglePrivacyDlpV2ValueResponseArrayOutput) ToGooglePrivacyDlpV2ValueResponseArrayOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueResponseArrayOutput
type GooglePrivacyDlpV2ValueResponseOutput ¶
type GooglePrivacyDlpV2ValueResponseOutput struct{ *pulumi.OutputState }
Set of primitive values supported by the system. Note that for the purposes of inspection or transformation, the number of bytes considered to comprise a 'Value' is based on its representation as a UTF-8 encoded string. For example, if 'integer_value' is set to 123456789, the number of bytes would be counted as 9, even though an int64 only holds up to 8 bytes of data.
func (GooglePrivacyDlpV2ValueResponseOutput) BooleanValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) BooleanValue() pulumi.BoolOutput
boolean
func (GooglePrivacyDlpV2ValueResponseOutput) DateValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) DateValue() GoogleTypeDateResponseOutput
date
func (GooglePrivacyDlpV2ValueResponseOutput) DayOfWeekValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) DayOfWeekValue() pulumi.StringOutput
day of week
func (GooglePrivacyDlpV2ValueResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2ValueResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2ValueResponseOutput) FloatValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) FloatValue() pulumi.Float64Output
float
func (GooglePrivacyDlpV2ValueResponseOutput) IntegerValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) IntegerValue() pulumi.StringOutput
integer
func (GooglePrivacyDlpV2ValueResponseOutput) StringValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) StringValue() pulumi.StringOutput
string
func (GooglePrivacyDlpV2ValueResponseOutput) TimeValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) TimeValue() GoogleTypeTimeOfDayResponseOutput
time of day
func (GooglePrivacyDlpV2ValueResponseOutput) TimestampValue ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) TimestampValue() pulumi.StringOutput
timestamp
func (GooglePrivacyDlpV2ValueResponseOutput) ToGooglePrivacyDlpV2ValueResponseOutput ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) ToGooglePrivacyDlpV2ValueResponseOutput() GooglePrivacyDlpV2ValueResponseOutput
func (GooglePrivacyDlpV2ValueResponseOutput) ToGooglePrivacyDlpV2ValueResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2ValueResponseOutput) ToGooglePrivacyDlpV2ValueResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2ValueResponseOutput
type GooglePrivacyDlpV2WordList ¶
type GooglePrivacyDlpV2WordList struct { // Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required] Words []string `pulumi:"words"` }
Message defining a list of words or phrases to search for in the data.
type GooglePrivacyDlpV2WordListArgs ¶
type GooglePrivacyDlpV2WordListArgs struct { // Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required] Words pulumi.StringArrayInput `pulumi:"words"` }
Message defining a list of words or phrases to search for in the data.
func (GooglePrivacyDlpV2WordListArgs) ElementType ¶
func (GooglePrivacyDlpV2WordListArgs) ElementType() reflect.Type
func (GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListOutput ¶
func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListOutput() GooglePrivacyDlpV2WordListOutput
func (GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListOutputWithContext ¶
func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListOutput
func (GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListPtrOutput ¶
func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput
func (GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListPtrOutputWithContext ¶
func (i GooglePrivacyDlpV2WordListArgs) ToGooglePrivacyDlpV2WordListPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListPtrOutput
type GooglePrivacyDlpV2WordListInput ¶
type GooglePrivacyDlpV2WordListInput interface { pulumi.Input ToGooglePrivacyDlpV2WordListOutput() GooglePrivacyDlpV2WordListOutput ToGooglePrivacyDlpV2WordListOutputWithContext(context.Context) GooglePrivacyDlpV2WordListOutput }
GooglePrivacyDlpV2WordListInput is an input type that accepts GooglePrivacyDlpV2WordListArgs and GooglePrivacyDlpV2WordListOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2WordListInput` via:
GooglePrivacyDlpV2WordListArgs{...}
type GooglePrivacyDlpV2WordListOutput ¶
type GooglePrivacyDlpV2WordListOutput struct{ *pulumi.OutputState }
Message defining a list of words or phrases to search for in the data.
func (GooglePrivacyDlpV2WordListOutput) ElementType ¶
func (GooglePrivacyDlpV2WordListOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListOutput ¶
func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListOutput() GooglePrivacyDlpV2WordListOutput
func (GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListOutputWithContext ¶
func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListOutput
func (GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListPtrOutput ¶
func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput
func (GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2WordListOutput) ToGooglePrivacyDlpV2WordListPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListPtrOutput
func (GooglePrivacyDlpV2WordListOutput) Words ¶
func (o GooglePrivacyDlpV2WordListOutput) Words() pulumi.StringArrayOutput
Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
type GooglePrivacyDlpV2WordListPtrInput ¶
type GooglePrivacyDlpV2WordListPtrInput interface { pulumi.Input ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput ToGooglePrivacyDlpV2WordListPtrOutputWithContext(context.Context) GooglePrivacyDlpV2WordListPtrOutput }
GooglePrivacyDlpV2WordListPtrInput is an input type that accepts GooglePrivacyDlpV2WordListArgs, GooglePrivacyDlpV2WordListPtr and GooglePrivacyDlpV2WordListPtrOutput values. You can construct a concrete instance of `GooglePrivacyDlpV2WordListPtrInput` via:
GooglePrivacyDlpV2WordListArgs{...} or: nil
func GooglePrivacyDlpV2WordListPtr ¶
func GooglePrivacyDlpV2WordListPtr(v *GooglePrivacyDlpV2WordListArgs) GooglePrivacyDlpV2WordListPtrInput
type GooglePrivacyDlpV2WordListPtrOutput ¶
type GooglePrivacyDlpV2WordListPtrOutput struct{ *pulumi.OutputState }
func (GooglePrivacyDlpV2WordListPtrOutput) Elem ¶
func (o GooglePrivacyDlpV2WordListPtrOutput) Elem() GooglePrivacyDlpV2WordListOutput
func (GooglePrivacyDlpV2WordListPtrOutput) ElementType ¶
func (GooglePrivacyDlpV2WordListPtrOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2WordListPtrOutput) ToGooglePrivacyDlpV2WordListPtrOutput ¶
func (o GooglePrivacyDlpV2WordListPtrOutput) ToGooglePrivacyDlpV2WordListPtrOutput() GooglePrivacyDlpV2WordListPtrOutput
func (GooglePrivacyDlpV2WordListPtrOutput) ToGooglePrivacyDlpV2WordListPtrOutputWithContext ¶
func (o GooglePrivacyDlpV2WordListPtrOutput) ToGooglePrivacyDlpV2WordListPtrOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListPtrOutput
func (GooglePrivacyDlpV2WordListPtrOutput) Words ¶
func (o GooglePrivacyDlpV2WordListPtrOutput) Words() pulumi.StringArrayOutput
Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
type GooglePrivacyDlpV2WordListResponse ¶
type GooglePrivacyDlpV2WordListResponse struct { // Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required] Words []string `pulumi:"words"` }
Message defining a list of words or phrases to search for in the data.
type GooglePrivacyDlpV2WordListResponseOutput ¶
type GooglePrivacyDlpV2WordListResponseOutput struct{ *pulumi.OutputState }
Message defining a list of words or phrases to search for in the data.
func (GooglePrivacyDlpV2WordListResponseOutput) ElementType ¶
func (GooglePrivacyDlpV2WordListResponseOutput) ElementType() reflect.Type
func (GooglePrivacyDlpV2WordListResponseOutput) ToGooglePrivacyDlpV2WordListResponseOutput ¶
func (o GooglePrivacyDlpV2WordListResponseOutput) ToGooglePrivacyDlpV2WordListResponseOutput() GooglePrivacyDlpV2WordListResponseOutput
func (GooglePrivacyDlpV2WordListResponseOutput) ToGooglePrivacyDlpV2WordListResponseOutputWithContext ¶
func (o GooglePrivacyDlpV2WordListResponseOutput) ToGooglePrivacyDlpV2WordListResponseOutputWithContext(ctx context.Context) GooglePrivacyDlpV2WordListResponseOutput
func (GooglePrivacyDlpV2WordListResponseOutput) Words ¶
func (o GooglePrivacyDlpV2WordListResponseOutput) Words() pulumi.StringArrayOutput
Words or phrases defining the dictionary. The dictionary must contain at least one phrase and every phrase must contain at least 2 characters that are letters or digits. [required]
type GoogleProtobufEmpty ¶
type GoogleProtobufEmpty struct { }
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
type GoogleProtobufEmptyArgs ¶
type GoogleProtobufEmptyArgs struct { }
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
func (GoogleProtobufEmptyArgs) ElementType ¶
func (GoogleProtobufEmptyArgs) ElementType() reflect.Type
func (GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyOutput ¶
func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyOutput() GoogleProtobufEmptyOutput
func (GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyOutputWithContext ¶
func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyOutputWithContext(ctx context.Context) GoogleProtobufEmptyOutput
func (GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyPtrOutput ¶
func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput
func (GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyPtrOutputWithContext ¶
func (i GoogleProtobufEmptyArgs) ToGoogleProtobufEmptyPtrOutputWithContext(ctx context.Context) GoogleProtobufEmptyPtrOutput
type GoogleProtobufEmptyInput ¶
type GoogleProtobufEmptyInput interface { pulumi.Input ToGoogleProtobufEmptyOutput() GoogleProtobufEmptyOutput ToGoogleProtobufEmptyOutputWithContext(context.Context) GoogleProtobufEmptyOutput }
GoogleProtobufEmptyInput is an input type that accepts GoogleProtobufEmptyArgs and GoogleProtobufEmptyOutput values. You can construct a concrete instance of `GoogleProtobufEmptyInput` via:
GoogleProtobufEmptyArgs{...}
type GoogleProtobufEmptyOutput ¶
type GoogleProtobufEmptyOutput struct{ *pulumi.OutputState }
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
func (GoogleProtobufEmptyOutput) ElementType ¶
func (GoogleProtobufEmptyOutput) ElementType() reflect.Type
func (GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyOutput ¶
func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyOutput() GoogleProtobufEmptyOutput
func (GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyOutputWithContext ¶
func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyOutputWithContext(ctx context.Context) GoogleProtobufEmptyOutput
func (GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyPtrOutput ¶
func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput
func (GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyPtrOutputWithContext ¶
func (o GoogleProtobufEmptyOutput) ToGoogleProtobufEmptyPtrOutputWithContext(ctx context.Context) GoogleProtobufEmptyPtrOutput
type GoogleProtobufEmptyPtrInput ¶
type GoogleProtobufEmptyPtrInput interface { pulumi.Input ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput ToGoogleProtobufEmptyPtrOutputWithContext(context.Context) GoogleProtobufEmptyPtrOutput }
GoogleProtobufEmptyPtrInput is an input type that accepts GoogleProtobufEmptyArgs, GoogleProtobufEmptyPtr and GoogleProtobufEmptyPtrOutput values. You can construct a concrete instance of `GoogleProtobufEmptyPtrInput` via:
GoogleProtobufEmptyArgs{...} or: nil
func GoogleProtobufEmptyPtr ¶
func GoogleProtobufEmptyPtr(v *GoogleProtobufEmptyArgs) GoogleProtobufEmptyPtrInput
type GoogleProtobufEmptyPtrOutput ¶
type GoogleProtobufEmptyPtrOutput struct{ *pulumi.OutputState }
func (GoogleProtobufEmptyPtrOutput) Elem ¶
func (o GoogleProtobufEmptyPtrOutput) Elem() GoogleProtobufEmptyOutput
func (GoogleProtobufEmptyPtrOutput) ElementType ¶
func (GoogleProtobufEmptyPtrOutput) ElementType() reflect.Type
func (GoogleProtobufEmptyPtrOutput) ToGoogleProtobufEmptyPtrOutput ¶
func (o GoogleProtobufEmptyPtrOutput) ToGoogleProtobufEmptyPtrOutput() GoogleProtobufEmptyPtrOutput
func (GoogleProtobufEmptyPtrOutput) ToGoogleProtobufEmptyPtrOutputWithContext ¶
func (o GoogleProtobufEmptyPtrOutput) ToGoogleProtobufEmptyPtrOutputWithContext(ctx context.Context) GoogleProtobufEmptyPtrOutput
type GoogleProtobufEmptyResponse ¶
type GoogleProtobufEmptyResponse struct { }
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
type GoogleProtobufEmptyResponseOutput ¶
type GoogleProtobufEmptyResponseOutput struct{ *pulumi.OutputState }
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for `Empty` is empty JSON object `{}`.
func (GoogleProtobufEmptyResponseOutput) ElementType ¶
func (GoogleProtobufEmptyResponseOutput) ElementType() reflect.Type
func (GoogleProtobufEmptyResponseOutput) ToGoogleProtobufEmptyResponseOutput ¶
func (o GoogleProtobufEmptyResponseOutput) ToGoogleProtobufEmptyResponseOutput() GoogleProtobufEmptyResponseOutput
func (GoogleProtobufEmptyResponseOutput) ToGoogleProtobufEmptyResponseOutputWithContext ¶
func (o GoogleProtobufEmptyResponseOutput) ToGoogleProtobufEmptyResponseOutputWithContext(ctx context.Context) GoogleProtobufEmptyResponseOutput
type GoogleRpcStatusResponse ¶
type GoogleRpcStatusResponse struct { // The status code, which should be an enum value of google.rpc.Code. Code int `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details []map[string]string `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message string `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
type GoogleRpcStatusResponseOutput ¶
type GoogleRpcStatusResponseOutput struct{ *pulumi.OutputState }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (GoogleRpcStatusResponseOutput) Code ¶
func (o GoogleRpcStatusResponseOutput) Code() pulumi.IntOutput
The status code, which should be an enum value of google.rpc.Code.
func (GoogleRpcStatusResponseOutput) Details ¶
func (o GoogleRpcStatusResponseOutput) Details() pulumi.StringMapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (GoogleRpcStatusResponseOutput) ElementType ¶
func (GoogleRpcStatusResponseOutput) ElementType() reflect.Type
func (GoogleRpcStatusResponseOutput) Message ¶
func (o GoogleRpcStatusResponseOutput) Message() pulumi.StringOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput ¶
func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput
func (GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext ¶
func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext(ctx context.Context) GoogleRpcStatusResponseOutput
type GoogleTypeDate ¶
type GoogleTypeDate struct { // Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. Day *int `pulumi:"day"` // Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. Month *int `pulumi:"month"` // Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. Year *int `pulumi:"year"` }
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
type GoogleTypeDateArgs ¶
type GoogleTypeDateArgs struct { // Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. Day pulumi.IntPtrInput `pulumi:"day"` // Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. Month pulumi.IntPtrInput `pulumi:"month"` // Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. Year pulumi.IntPtrInput `pulumi:"year"` }
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
func (GoogleTypeDateArgs) ElementType ¶
func (GoogleTypeDateArgs) ElementType() reflect.Type
func (GoogleTypeDateArgs) ToGoogleTypeDateOutput ¶
func (i GoogleTypeDateArgs) ToGoogleTypeDateOutput() GoogleTypeDateOutput
func (GoogleTypeDateArgs) ToGoogleTypeDateOutputWithContext ¶
func (i GoogleTypeDateArgs) ToGoogleTypeDateOutputWithContext(ctx context.Context) GoogleTypeDateOutput
func (GoogleTypeDateArgs) ToGoogleTypeDatePtrOutput ¶
func (i GoogleTypeDateArgs) ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput
func (GoogleTypeDateArgs) ToGoogleTypeDatePtrOutputWithContext ¶
func (i GoogleTypeDateArgs) ToGoogleTypeDatePtrOutputWithContext(ctx context.Context) GoogleTypeDatePtrOutput
type GoogleTypeDateInput ¶
type GoogleTypeDateInput interface { pulumi.Input ToGoogleTypeDateOutput() GoogleTypeDateOutput ToGoogleTypeDateOutputWithContext(context.Context) GoogleTypeDateOutput }
GoogleTypeDateInput is an input type that accepts GoogleTypeDateArgs and GoogleTypeDateOutput values. You can construct a concrete instance of `GoogleTypeDateInput` via:
GoogleTypeDateArgs{...}
type GoogleTypeDateOutput ¶
type GoogleTypeDateOutput struct{ *pulumi.OutputState }
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
func (GoogleTypeDateOutput) Day ¶
func (o GoogleTypeDateOutput) Day() pulumi.IntPtrOutput
Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
func (GoogleTypeDateOutput) ElementType ¶
func (GoogleTypeDateOutput) ElementType() reflect.Type
func (GoogleTypeDateOutput) Month ¶
func (o GoogleTypeDateOutput) Month() pulumi.IntPtrOutput
Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
func (GoogleTypeDateOutput) ToGoogleTypeDateOutput ¶
func (o GoogleTypeDateOutput) ToGoogleTypeDateOutput() GoogleTypeDateOutput
func (GoogleTypeDateOutput) ToGoogleTypeDateOutputWithContext ¶
func (o GoogleTypeDateOutput) ToGoogleTypeDateOutputWithContext(ctx context.Context) GoogleTypeDateOutput
func (GoogleTypeDateOutput) ToGoogleTypeDatePtrOutput ¶
func (o GoogleTypeDateOutput) ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput
func (GoogleTypeDateOutput) ToGoogleTypeDatePtrOutputWithContext ¶
func (o GoogleTypeDateOutput) ToGoogleTypeDatePtrOutputWithContext(ctx context.Context) GoogleTypeDatePtrOutput
func (GoogleTypeDateOutput) Year ¶
func (o GoogleTypeDateOutput) Year() pulumi.IntPtrOutput
Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
type GoogleTypeDatePtrInput ¶
type GoogleTypeDatePtrInput interface { pulumi.Input ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput ToGoogleTypeDatePtrOutputWithContext(context.Context) GoogleTypeDatePtrOutput }
GoogleTypeDatePtrInput is an input type that accepts GoogleTypeDateArgs, GoogleTypeDatePtr and GoogleTypeDatePtrOutput values. You can construct a concrete instance of `GoogleTypeDatePtrInput` via:
GoogleTypeDateArgs{...} or: nil
func GoogleTypeDatePtr ¶
func GoogleTypeDatePtr(v *GoogleTypeDateArgs) GoogleTypeDatePtrInput
type GoogleTypeDatePtrOutput ¶
type GoogleTypeDatePtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeDatePtrOutput) Day ¶
func (o GoogleTypeDatePtrOutput) Day() pulumi.IntPtrOutput
Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
func (GoogleTypeDatePtrOutput) Elem ¶
func (o GoogleTypeDatePtrOutput) Elem() GoogleTypeDateOutput
func (GoogleTypeDatePtrOutput) ElementType ¶
func (GoogleTypeDatePtrOutput) ElementType() reflect.Type
func (GoogleTypeDatePtrOutput) Month ¶
func (o GoogleTypeDatePtrOutput) Month() pulumi.IntPtrOutput
Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
func (GoogleTypeDatePtrOutput) ToGoogleTypeDatePtrOutput ¶
func (o GoogleTypeDatePtrOutput) ToGoogleTypeDatePtrOutput() GoogleTypeDatePtrOutput
func (GoogleTypeDatePtrOutput) ToGoogleTypeDatePtrOutputWithContext ¶
func (o GoogleTypeDatePtrOutput) ToGoogleTypeDatePtrOutputWithContext(ctx context.Context) GoogleTypeDatePtrOutput
func (GoogleTypeDatePtrOutput) Year ¶
func (o GoogleTypeDatePtrOutput) Year() pulumi.IntPtrOutput
Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
type GoogleTypeDateResponse ¶
type GoogleTypeDateResponse struct { // Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. Day int `pulumi:"day"` // Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. Month int `pulumi:"month"` // Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. Year int `pulumi:"year"` }
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
type GoogleTypeDateResponseOutput ¶
type GoogleTypeDateResponseOutput struct{ *pulumi.OutputState }
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following: * A full date, with non-zero year, month, and day values. * A month and day, with a zero year (for example, an anniversary). * A year on its own, with a zero month and a zero day. * A year and month, with a zero day (for example, a credit card expiration date). Related types: * google.type.TimeOfDay * google.type.DateTime * google.protobuf.Timestamp
func (GoogleTypeDateResponseOutput) Day ¶
func (o GoogleTypeDateResponseOutput) Day() pulumi.IntOutput
Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
func (GoogleTypeDateResponseOutput) ElementType ¶
func (GoogleTypeDateResponseOutput) ElementType() reflect.Type
func (GoogleTypeDateResponseOutput) Month ¶
func (o GoogleTypeDateResponseOutput) Month() pulumi.IntOutput
Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
func (GoogleTypeDateResponseOutput) ToGoogleTypeDateResponseOutput ¶
func (o GoogleTypeDateResponseOutput) ToGoogleTypeDateResponseOutput() GoogleTypeDateResponseOutput
func (GoogleTypeDateResponseOutput) ToGoogleTypeDateResponseOutputWithContext ¶
func (o GoogleTypeDateResponseOutput) ToGoogleTypeDateResponseOutputWithContext(ctx context.Context) GoogleTypeDateResponseOutput
func (GoogleTypeDateResponseOutput) Year ¶
func (o GoogleTypeDateResponseOutput) Year() pulumi.IntOutput
Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
type GoogleTypeTimeOfDay ¶
type GoogleTypeTimeOfDay struct { // Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time. Hours *int `pulumi:"hours"` // Minutes of hour of day. Must be from 0 to 59. Minutes *int `pulumi:"minutes"` // Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. Nanos *int `pulumi:"nanos"` // Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds. Seconds *int `pulumi:"seconds"` }
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`.
type GoogleTypeTimeOfDayArgs ¶
type GoogleTypeTimeOfDayArgs struct { // Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time. Hours pulumi.IntPtrInput `pulumi:"hours"` // Minutes of hour of day. Must be from 0 to 59. Minutes pulumi.IntPtrInput `pulumi:"minutes"` // Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. Nanos pulumi.IntPtrInput `pulumi:"nanos"` // Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds. Seconds pulumi.IntPtrInput `pulumi:"seconds"` }
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`.
func (GoogleTypeTimeOfDayArgs) ElementType ¶
func (GoogleTypeTimeOfDayArgs) ElementType() reflect.Type
func (GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayOutput ¶
func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayOutput() GoogleTypeTimeOfDayOutput
func (GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayOutputWithContext ¶
func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayOutput
func (GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayPtrOutput ¶
func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput
func (GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayPtrOutputWithContext ¶
func (i GoogleTypeTimeOfDayArgs) ToGoogleTypeTimeOfDayPtrOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayPtrOutput
type GoogleTypeTimeOfDayInput ¶
type GoogleTypeTimeOfDayInput interface { pulumi.Input ToGoogleTypeTimeOfDayOutput() GoogleTypeTimeOfDayOutput ToGoogleTypeTimeOfDayOutputWithContext(context.Context) GoogleTypeTimeOfDayOutput }
GoogleTypeTimeOfDayInput is an input type that accepts GoogleTypeTimeOfDayArgs and GoogleTypeTimeOfDayOutput values. You can construct a concrete instance of `GoogleTypeTimeOfDayInput` via:
GoogleTypeTimeOfDayArgs{...}
type GoogleTypeTimeOfDayOutput ¶
type GoogleTypeTimeOfDayOutput struct{ *pulumi.OutputState }
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`.
func (GoogleTypeTimeOfDayOutput) ElementType ¶
func (GoogleTypeTimeOfDayOutput) ElementType() reflect.Type
func (GoogleTypeTimeOfDayOutput) Hours ¶
func (o GoogleTypeTimeOfDayOutput) Hours() pulumi.IntPtrOutput
Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
func (GoogleTypeTimeOfDayOutput) Minutes ¶
func (o GoogleTypeTimeOfDayOutput) Minutes() pulumi.IntPtrOutput
Minutes of hour of day. Must be from 0 to 59.
func (GoogleTypeTimeOfDayOutput) Nanos ¶
func (o GoogleTypeTimeOfDayOutput) Nanos() pulumi.IntPtrOutput
Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
func (GoogleTypeTimeOfDayOutput) Seconds ¶
func (o GoogleTypeTimeOfDayOutput) Seconds() pulumi.IntPtrOutput
Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
func (GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayOutput ¶
func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayOutput() GoogleTypeTimeOfDayOutput
func (GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayOutputWithContext ¶
func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayOutput
func (GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayPtrOutput ¶
func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput
func (GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayPtrOutputWithContext ¶
func (o GoogleTypeTimeOfDayOutput) ToGoogleTypeTimeOfDayPtrOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayPtrOutput
type GoogleTypeTimeOfDayPtrInput ¶
type GoogleTypeTimeOfDayPtrInput interface { pulumi.Input ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput ToGoogleTypeTimeOfDayPtrOutputWithContext(context.Context) GoogleTypeTimeOfDayPtrOutput }
GoogleTypeTimeOfDayPtrInput is an input type that accepts GoogleTypeTimeOfDayArgs, GoogleTypeTimeOfDayPtr and GoogleTypeTimeOfDayPtrOutput values. You can construct a concrete instance of `GoogleTypeTimeOfDayPtrInput` via:
GoogleTypeTimeOfDayArgs{...} or: nil
func GoogleTypeTimeOfDayPtr ¶
func GoogleTypeTimeOfDayPtr(v *GoogleTypeTimeOfDayArgs) GoogleTypeTimeOfDayPtrInput
type GoogleTypeTimeOfDayPtrOutput ¶
type GoogleTypeTimeOfDayPtrOutput struct{ *pulumi.OutputState }
func (GoogleTypeTimeOfDayPtrOutput) Elem ¶
func (o GoogleTypeTimeOfDayPtrOutput) Elem() GoogleTypeTimeOfDayOutput
func (GoogleTypeTimeOfDayPtrOutput) ElementType ¶
func (GoogleTypeTimeOfDayPtrOutput) ElementType() reflect.Type
func (GoogleTypeTimeOfDayPtrOutput) Hours ¶
func (o GoogleTypeTimeOfDayPtrOutput) Hours() pulumi.IntPtrOutput
Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
func (GoogleTypeTimeOfDayPtrOutput) Minutes ¶
func (o GoogleTypeTimeOfDayPtrOutput) Minutes() pulumi.IntPtrOutput
Minutes of hour of day. Must be from 0 to 59.
func (GoogleTypeTimeOfDayPtrOutput) Nanos ¶
func (o GoogleTypeTimeOfDayPtrOutput) Nanos() pulumi.IntPtrOutput
Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
func (GoogleTypeTimeOfDayPtrOutput) Seconds ¶
func (o GoogleTypeTimeOfDayPtrOutput) Seconds() pulumi.IntPtrOutput
Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
func (GoogleTypeTimeOfDayPtrOutput) ToGoogleTypeTimeOfDayPtrOutput ¶
func (o GoogleTypeTimeOfDayPtrOutput) ToGoogleTypeTimeOfDayPtrOutput() GoogleTypeTimeOfDayPtrOutput
func (GoogleTypeTimeOfDayPtrOutput) ToGoogleTypeTimeOfDayPtrOutputWithContext ¶
func (o GoogleTypeTimeOfDayPtrOutput) ToGoogleTypeTimeOfDayPtrOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayPtrOutput
type GoogleTypeTimeOfDayResponse ¶
type GoogleTypeTimeOfDayResponse struct { // Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time. Hours int `pulumi:"hours"` // Minutes of hour of day. Must be from 0 to 59. Minutes int `pulumi:"minutes"` // Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. Nanos int `pulumi:"nanos"` // Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds. Seconds int `pulumi:"seconds"` }
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`.
type GoogleTypeTimeOfDayResponseOutput ¶
type GoogleTypeTimeOfDayResponseOutput struct{ *pulumi.OutputState }
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are google.type.Date and `google.protobuf.Timestamp`.
func (GoogleTypeTimeOfDayResponseOutput) ElementType ¶
func (GoogleTypeTimeOfDayResponseOutput) ElementType() reflect.Type
func (GoogleTypeTimeOfDayResponseOutput) Hours ¶
func (o GoogleTypeTimeOfDayResponseOutput) Hours() pulumi.IntOutput
Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time.
func (GoogleTypeTimeOfDayResponseOutput) Minutes ¶
func (o GoogleTypeTimeOfDayResponseOutput) Minutes() pulumi.IntOutput
Minutes of hour of day. Must be from 0 to 59.
func (GoogleTypeTimeOfDayResponseOutput) Nanos ¶
func (o GoogleTypeTimeOfDayResponseOutput) Nanos() pulumi.IntOutput
Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999.
func (GoogleTypeTimeOfDayResponseOutput) Seconds ¶
func (o GoogleTypeTimeOfDayResponseOutput) Seconds() pulumi.IntOutput
Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds.
func (GoogleTypeTimeOfDayResponseOutput) ToGoogleTypeTimeOfDayResponseOutput ¶
func (o GoogleTypeTimeOfDayResponseOutput) ToGoogleTypeTimeOfDayResponseOutput() GoogleTypeTimeOfDayResponseOutput
func (GoogleTypeTimeOfDayResponseOutput) ToGoogleTypeTimeOfDayResponseOutputWithContext ¶
func (o GoogleTypeTimeOfDayResponseOutput) ToGoogleTypeTimeOfDayResponseOutputWithContext(ctx context.Context) GoogleTypeTimeOfDayResponseOutput
type InspectTemplate ¶
type InspectTemplate struct { pulumi.CustomResourceState // The creation timestamp of an inspectTemplate. CreateTime pulumi.StringOutput `pulumi:"createTime"` // Short description (max 256 chars). Description pulumi.StringOutput `pulumi:"description"` // Display name (max 256 chars). DisplayName pulumi.StringOutput `pulumi:"displayName"` // The core content of the template. Configuration of the scanning process. InspectConfig GooglePrivacyDlpV2InspectConfigResponseOutput `pulumi:"inspectConfig"` // The template name. The template will have one of the following formats: `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`; Name pulumi.StringOutput `pulumi:"name"` // The last update timestamp of an inspectTemplate. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates an InspectTemplate for re-using frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates to learn more. Auto-naming is currently not supported for this resource.
func GetInspectTemplate ¶
func GetInspectTemplate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InspectTemplateState, opts ...pulumi.ResourceOption) (*InspectTemplate, error)
GetInspectTemplate gets an existing InspectTemplate 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 NewInspectTemplate ¶
func NewInspectTemplate(ctx *pulumi.Context, name string, args *InspectTemplateArgs, opts ...pulumi.ResourceOption) (*InspectTemplate, error)
NewInspectTemplate registers a new resource with the given unique name, arguments, and options.
func (*InspectTemplate) ElementType ¶
func (*InspectTemplate) ElementType() reflect.Type
func (*InspectTemplate) ToInspectTemplateOutput ¶
func (i *InspectTemplate) ToInspectTemplateOutput() InspectTemplateOutput
func (*InspectTemplate) ToInspectTemplateOutputWithContext ¶
func (i *InspectTemplate) ToInspectTemplateOutputWithContext(ctx context.Context) InspectTemplateOutput
type InspectTemplateArgs ¶
type InspectTemplateArgs struct { // Short description (max 256 chars). Description pulumi.StringPtrInput // Display name (max 256 chars). DisplayName pulumi.StringPtrInput // The core content of the template. Configuration of the scanning process. InspectConfig GooglePrivacyDlpV2InspectConfigPtrInput // Deprecated. This field has no effect. // // Deprecated: Deprecated. This field has no effect. Location pulumi.StringPtrInput Project pulumi.StringPtrInput // The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one. TemplateId pulumi.StringPtrInput }
The set of arguments for constructing a InspectTemplate resource.
func (InspectTemplateArgs) ElementType ¶
func (InspectTemplateArgs) ElementType() reflect.Type
type InspectTemplateInput ¶
type InspectTemplateInput interface { pulumi.Input ToInspectTemplateOutput() InspectTemplateOutput ToInspectTemplateOutputWithContext(ctx context.Context) InspectTemplateOutput }
type InspectTemplateOutput ¶
type InspectTemplateOutput struct{ *pulumi.OutputState }
func (InspectTemplateOutput) ElementType ¶
func (InspectTemplateOutput) ElementType() reflect.Type
func (InspectTemplateOutput) ToInspectTemplateOutput ¶
func (o InspectTemplateOutput) ToInspectTemplateOutput() InspectTemplateOutput
func (InspectTemplateOutput) ToInspectTemplateOutputWithContext ¶
func (o InspectTemplateOutput) ToInspectTemplateOutputWithContext(ctx context.Context) InspectTemplateOutput
type InspectTemplateState ¶
type InspectTemplateState struct { }
func (InspectTemplateState) ElementType ¶
func (InspectTemplateState) ElementType() reflect.Type
type JobTrigger ¶
type JobTrigger struct { pulumi.CustomResourceState // The creation timestamp of a triggeredJob. CreateTime pulumi.StringOutput `pulumi:"createTime"` // User provided description (max 256 chars) Description pulumi.StringOutput `pulumi:"description"` // Display name (max 100 chars) DisplayName pulumi.StringOutput `pulumi:"displayName"` // A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Errors GooglePrivacyDlpV2ErrorResponseArrayOutput `pulumi:"errors"` // For inspect jobs, a snapshot of the configuration. InspectJob GooglePrivacyDlpV2InspectJobConfigResponseOutput `pulumi:"inspectJob"` // The timestamp of the last time this trigger executed. LastRunTime pulumi.StringOutput `pulumi:"lastRunTime"` // Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example `projects/dlp-test-project/jobTriggers/53234423`. Name pulumi.StringOutput `pulumi:"name"` // A status for this trigger. Status pulumi.StringOutput `pulumi:"status"` // A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object. Triggers GooglePrivacyDlpV2TriggerResponseArrayOutput `pulumi:"triggers"` // The last update timestamp of a triggeredJob. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` }
Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
func GetJobTrigger ¶
func GetJobTrigger(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobTriggerState, opts ...pulumi.ResourceOption) (*JobTrigger, error)
GetJobTrigger gets an existing JobTrigger 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 NewJobTrigger ¶
func NewJobTrigger(ctx *pulumi.Context, name string, args *JobTriggerArgs, opts ...pulumi.ResourceOption) (*JobTrigger, error)
NewJobTrigger registers a new resource with the given unique name, arguments, and options.
func (*JobTrigger) ElementType ¶
func (*JobTrigger) ElementType() reflect.Type
func (*JobTrigger) ToJobTriggerOutput ¶
func (i *JobTrigger) ToJobTriggerOutput() JobTriggerOutput
func (*JobTrigger) ToJobTriggerOutputWithContext ¶
func (i *JobTrigger) ToJobTriggerOutputWithContext(ctx context.Context) JobTriggerOutput
type JobTriggerArgs ¶
type JobTriggerArgs struct { // User provided description (max 256 chars) Description pulumi.StringPtrInput // Display name (max 100 chars) DisplayName pulumi.StringPtrInput // For inspect jobs, a snapshot of the configuration. InspectJob GooglePrivacyDlpV2InspectJobConfigPtrInput // Deprecated. This field has no effect. // // Deprecated: Deprecated. This field has no effect. Location pulumi.StringPtrInput // Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example `projects/dlp-test-project/jobTriggers/53234423`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // A status for this trigger. Status JobTriggerStatusInput // The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one. TriggerId pulumi.StringPtrInput // A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object. Triggers GooglePrivacyDlpV2TriggerArrayInput }
The set of arguments for constructing a JobTrigger resource.
func (JobTriggerArgs) ElementType ¶
func (JobTriggerArgs) ElementType() reflect.Type
type JobTriggerInput ¶
type JobTriggerInput interface { pulumi.Input ToJobTriggerOutput() JobTriggerOutput ToJobTriggerOutputWithContext(ctx context.Context) JobTriggerOutput }
type JobTriggerOutput ¶
type JobTriggerOutput struct{ *pulumi.OutputState }
func (JobTriggerOutput) ElementType ¶
func (JobTriggerOutput) ElementType() reflect.Type
func (JobTriggerOutput) ToJobTriggerOutput ¶
func (o JobTriggerOutput) ToJobTriggerOutput() JobTriggerOutput
func (JobTriggerOutput) ToJobTriggerOutputWithContext ¶
func (o JobTriggerOutput) ToJobTriggerOutputWithContext(ctx context.Context) JobTriggerOutput
type JobTriggerState ¶
type JobTriggerState struct { }
func (JobTriggerState) ElementType ¶
func (JobTriggerState) ElementType() reflect.Type
type JobTriggerStatus ¶ added in v0.4.0
type JobTriggerStatus string
Required. A status for this trigger.
func (JobTriggerStatus) ElementType ¶ added in v0.4.0
func (JobTriggerStatus) ElementType() reflect.Type
func (JobTriggerStatus) ToJobTriggerStatusOutput ¶ added in v0.6.0
func (e JobTriggerStatus) ToJobTriggerStatusOutput() JobTriggerStatusOutput
func (JobTriggerStatus) ToJobTriggerStatusOutputWithContext ¶ added in v0.6.0
func (e JobTriggerStatus) ToJobTriggerStatusOutputWithContext(ctx context.Context) JobTriggerStatusOutput
func (JobTriggerStatus) ToJobTriggerStatusPtrOutput ¶ added in v0.6.0
func (e JobTriggerStatus) ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput
func (JobTriggerStatus) ToJobTriggerStatusPtrOutputWithContext ¶ added in v0.6.0
func (e JobTriggerStatus) ToJobTriggerStatusPtrOutputWithContext(ctx context.Context) JobTriggerStatusPtrOutput
func (JobTriggerStatus) ToStringOutput ¶ added in v0.4.0
func (e JobTriggerStatus) ToStringOutput() pulumi.StringOutput
func (JobTriggerStatus) ToStringOutputWithContext ¶ added in v0.4.0
func (e JobTriggerStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTriggerStatus) ToStringPtrOutput ¶ added in v0.4.0
func (e JobTriggerStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTriggerStatus) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e JobTriggerStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTriggerStatusInput ¶ added in v0.6.0
type JobTriggerStatusInput interface { pulumi.Input ToJobTriggerStatusOutput() JobTriggerStatusOutput ToJobTriggerStatusOutputWithContext(context.Context) JobTriggerStatusOutput }
JobTriggerStatusInput is an input type that accepts JobTriggerStatusArgs and JobTriggerStatusOutput values. You can construct a concrete instance of `JobTriggerStatusInput` via:
JobTriggerStatusArgs{...}
type JobTriggerStatusOutput ¶ added in v0.6.0
type JobTriggerStatusOutput struct{ *pulumi.OutputState }
func (JobTriggerStatusOutput) ElementType ¶ added in v0.6.0
func (JobTriggerStatusOutput) ElementType() reflect.Type
func (JobTriggerStatusOutput) ToJobTriggerStatusOutput ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToJobTriggerStatusOutput() JobTriggerStatusOutput
func (JobTriggerStatusOutput) ToJobTriggerStatusOutputWithContext ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToJobTriggerStatusOutputWithContext(ctx context.Context) JobTriggerStatusOutput
func (JobTriggerStatusOutput) ToJobTriggerStatusPtrOutput ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput
func (JobTriggerStatusOutput) ToJobTriggerStatusPtrOutputWithContext ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToJobTriggerStatusPtrOutputWithContext(ctx context.Context) JobTriggerStatusPtrOutput
func (JobTriggerStatusOutput) ToStringOutput ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToStringOutput() pulumi.StringOutput
func (JobTriggerStatusOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (JobTriggerStatusOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTriggerStatusOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobTriggerStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type JobTriggerStatusPtrInput ¶ added in v0.6.0
type JobTriggerStatusPtrInput interface { pulumi.Input ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput ToJobTriggerStatusPtrOutputWithContext(context.Context) JobTriggerStatusPtrOutput }
func JobTriggerStatusPtr ¶ added in v0.6.0
func JobTriggerStatusPtr(v string) JobTriggerStatusPtrInput
type JobTriggerStatusPtrOutput ¶ added in v0.6.0
type JobTriggerStatusPtrOutput struct{ *pulumi.OutputState }
func (JobTriggerStatusPtrOutput) Elem ¶ added in v0.6.0
func (o JobTriggerStatusPtrOutput) Elem() JobTriggerStatusOutput
func (JobTriggerStatusPtrOutput) ElementType ¶ added in v0.6.0
func (JobTriggerStatusPtrOutput) ElementType() reflect.Type
func (JobTriggerStatusPtrOutput) ToJobTriggerStatusPtrOutput ¶ added in v0.6.0
func (o JobTriggerStatusPtrOutput) ToJobTriggerStatusPtrOutput() JobTriggerStatusPtrOutput
func (JobTriggerStatusPtrOutput) ToJobTriggerStatusPtrOutputWithContext ¶ added in v0.6.0
func (o JobTriggerStatusPtrOutput) ToJobTriggerStatusPtrOutputWithContext(ctx context.Context) JobTriggerStatusPtrOutput
func (JobTriggerStatusPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o JobTriggerStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (JobTriggerStatusPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o JobTriggerStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupDeidentifyTemplateArgs ¶ added in v0.4.0
type LookupDeidentifyTemplateOutputArgs ¶ added in v0.8.0
type LookupDeidentifyTemplateOutputArgs struct { DeidentifyTemplateId pulumi.StringInput `pulumi:"deidentifyTemplateId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupDeidentifyTemplateOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDeidentifyTemplateOutputArgs) ElementType() reflect.Type
type LookupDeidentifyTemplateResult ¶ added in v0.4.0
type LookupDeidentifyTemplateResult struct { // The creation timestamp of an inspectTemplate. CreateTime string `pulumi:"createTime"` // The core content of the template. DeidentifyConfig GooglePrivacyDlpV2DeidentifyConfigResponse `pulumi:"deidentifyConfig"` // Short description (max 256 chars). Description string `pulumi:"description"` // Display name (max 256 chars). DisplayName string `pulumi:"displayName"` // The template name. The template will have one of the following formats: `projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID` Name string `pulumi:"name"` // The last update timestamp of an inspectTemplate. UpdateTime string `pulumi:"updateTime"` }
func LookupDeidentifyTemplate ¶ added in v0.4.0
func LookupDeidentifyTemplate(ctx *pulumi.Context, args *LookupDeidentifyTemplateArgs, opts ...pulumi.InvokeOption) (*LookupDeidentifyTemplateResult, error)
Gets a DeidentifyTemplate. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more.
type LookupDeidentifyTemplateResultOutput ¶ added in v0.8.0
type LookupDeidentifyTemplateResultOutput struct{ *pulumi.OutputState }
func LookupDeidentifyTemplateOutput ¶ added in v0.8.0
func LookupDeidentifyTemplateOutput(ctx *pulumi.Context, args LookupDeidentifyTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupDeidentifyTemplateResultOutput
func (LookupDeidentifyTemplateResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) CreateTime() pulumi.StringOutput
The creation timestamp of an inspectTemplate.
func (LookupDeidentifyTemplateResultOutput) DeidentifyConfig ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) DeidentifyConfig() GooglePrivacyDlpV2DeidentifyConfigResponseOutput
The core content of the template.
func (LookupDeidentifyTemplateResultOutput) Description ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) Description() pulumi.StringOutput
Short description (max 256 chars).
func (LookupDeidentifyTemplateResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) DisplayName() pulumi.StringOutput
Display name (max 256 chars).
func (LookupDeidentifyTemplateResultOutput) ElementType ¶ added in v0.8.0
func (LookupDeidentifyTemplateResultOutput) ElementType() reflect.Type
func (LookupDeidentifyTemplateResultOutput) Name ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) Name() pulumi.StringOutput
The template name. The template will have one of the following formats: `projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID`
func (LookupDeidentifyTemplateResultOutput) ToLookupDeidentifyTemplateResultOutput ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) ToLookupDeidentifyTemplateResultOutput() LookupDeidentifyTemplateResultOutput
func (LookupDeidentifyTemplateResultOutput) ToLookupDeidentifyTemplateResultOutputWithContext ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) ToLookupDeidentifyTemplateResultOutputWithContext(ctx context.Context) LookupDeidentifyTemplateResultOutput
func (LookupDeidentifyTemplateResultOutput) UpdateTime ¶ added in v0.8.0
func (o LookupDeidentifyTemplateResultOutput) UpdateTime() pulumi.StringOutput
The last update timestamp of an inspectTemplate.
type LookupDlpJobArgs ¶ added in v0.4.0
type LookupDlpJobOutputArgs ¶ added in v0.8.0
type LookupDlpJobOutputArgs struct { DlpJobId pulumi.StringInput `pulumi:"dlpJobId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupDlpJobOutputArgs) ElementType ¶ added in v0.8.0
func (LookupDlpJobOutputArgs) ElementType() reflect.Type
type LookupDlpJobResult ¶ added in v0.4.0
type LookupDlpJobResult struct { // Time when the job was created. CreateTime string `pulumi:"createTime"` // Time when the job finished. EndTime string `pulumi:"endTime"` // A stream of errors encountered running the job. Errors []GooglePrivacyDlpV2ErrorResponse `pulumi:"errors"` // Results from inspecting a data source. InspectDetails GooglePrivacyDlpV2InspectDataSourceDetailsResponse `pulumi:"inspectDetails"` // If created by a job trigger, the resource name of the trigger that instantiated the job. JobTriggerName string `pulumi:"jobTriggerName"` // The server-assigned name. Name string `pulumi:"name"` // Results from analyzing risk of a data source. RiskDetails GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponse `pulumi:"riskDetails"` // Time when the job started. StartTime string `pulumi:"startTime"` // State of a job. State string `pulumi:"state"` // The type of job. Type string `pulumi:"type"` }
func LookupDlpJob ¶ added in v0.4.0
func LookupDlpJob(ctx *pulumi.Context, args *LookupDlpJobArgs, opts ...pulumi.InvokeOption) (*LookupDlpJobResult, error)
Gets the latest state of a long-running DlpJob. See https://cloud.google.com/dlp/docs/inspecting-storage and https://cloud.google.com/dlp/docs/compute-risk-analysis to learn more.
type LookupDlpJobResultOutput ¶ added in v0.8.0
type LookupDlpJobResultOutput struct{ *pulumi.OutputState }
func LookupDlpJobOutput ¶ added in v0.8.0
func LookupDlpJobOutput(ctx *pulumi.Context, args LookupDlpJobOutputArgs, opts ...pulumi.InvokeOption) LookupDlpJobResultOutput
func (LookupDlpJobResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) CreateTime() pulumi.StringOutput
Time when the job was created.
func (LookupDlpJobResultOutput) ElementType ¶ added in v0.8.0
func (LookupDlpJobResultOutput) ElementType() reflect.Type
func (LookupDlpJobResultOutput) EndTime ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) EndTime() pulumi.StringOutput
Time when the job finished.
func (LookupDlpJobResultOutput) Errors ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) Errors() GooglePrivacyDlpV2ErrorResponseArrayOutput
A stream of errors encountered running the job.
func (LookupDlpJobResultOutput) InspectDetails ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) InspectDetails() GooglePrivacyDlpV2InspectDataSourceDetailsResponseOutput
Results from inspecting a data source.
func (LookupDlpJobResultOutput) JobTriggerName ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) JobTriggerName() pulumi.StringOutput
If created by a job trigger, the resource name of the trigger that instantiated the job.
func (LookupDlpJobResultOutput) Name ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) Name() pulumi.StringOutput
The server-assigned name.
func (LookupDlpJobResultOutput) RiskDetails ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) RiskDetails() GooglePrivacyDlpV2AnalyzeDataSourceRiskDetailsResponseOutput
Results from analyzing risk of a data source.
func (LookupDlpJobResultOutput) StartTime ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) StartTime() pulumi.StringOutput
Time when the job started.
func (LookupDlpJobResultOutput) State ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) State() pulumi.StringOutput
State of a job.
func (LookupDlpJobResultOutput) ToLookupDlpJobResultOutput ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) ToLookupDlpJobResultOutput() LookupDlpJobResultOutput
func (LookupDlpJobResultOutput) ToLookupDlpJobResultOutputWithContext ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) ToLookupDlpJobResultOutputWithContext(ctx context.Context) LookupDlpJobResultOutput
func (LookupDlpJobResultOutput) Type ¶ added in v0.8.0
func (o LookupDlpJobResultOutput) Type() pulumi.StringOutput
The type of job.
type LookupInspectTemplateArgs ¶ added in v0.4.0
type LookupInspectTemplateOutputArgs ¶ added in v0.8.0
type LookupInspectTemplateOutputArgs struct { InspectTemplateId pulumi.StringInput `pulumi:"inspectTemplateId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupInspectTemplateOutputArgs) ElementType ¶ added in v0.8.0
func (LookupInspectTemplateOutputArgs) ElementType() reflect.Type
type LookupInspectTemplateResult ¶ added in v0.4.0
type LookupInspectTemplateResult struct { // The creation timestamp of an inspectTemplate. CreateTime string `pulumi:"createTime"` // Short description (max 256 chars). Description string `pulumi:"description"` // Display name (max 256 chars). DisplayName string `pulumi:"displayName"` // The core content of the template. Configuration of the scanning process. InspectConfig GooglePrivacyDlpV2InspectConfigResponse `pulumi:"inspectConfig"` // The template name. The template will have one of the following formats: `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`; Name string `pulumi:"name"` // The last update timestamp of an inspectTemplate. UpdateTime string `pulumi:"updateTime"` }
func LookupInspectTemplate ¶ added in v0.4.0
func LookupInspectTemplate(ctx *pulumi.Context, args *LookupInspectTemplateArgs, opts ...pulumi.InvokeOption) (*LookupInspectTemplateResult, error)
Gets an InspectTemplate. See https://cloud.google.com/dlp/docs/creating-templates to learn more.
type LookupInspectTemplateResultOutput ¶ added in v0.8.0
type LookupInspectTemplateResultOutput struct{ *pulumi.OutputState }
func LookupInspectTemplateOutput ¶ added in v0.8.0
func LookupInspectTemplateOutput(ctx *pulumi.Context, args LookupInspectTemplateOutputArgs, opts ...pulumi.InvokeOption) LookupInspectTemplateResultOutput
func (LookupInspectTemplateResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) CreateTime() pulumi.StringOutput
The creation timestamp of an inspectTemplate.
func (LookupInspectTemplateResultOutput) Description ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) Description() pulumi.StringOutput
Short description (max 256 chars).
func (LookupInspectTemplateResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) DisplayName() pulumi.StringOutput
Display name (max 256 chars).
func (LookupInspectTemplateResultOutput) ElementType ¶ added in v0.8.0
func (LookupInspectTemplateResultOutput) ElementType() reflect.Type
func (LookupInspectTemplateResultOutput) InspectConfig ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) InspectConfig() GooglePrivacyDlpV2InspectConfigResponseOutput
The core content of the template. Configuration of the scanning process.
func (LookupInspectTemplateResultOutput) Name ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) Name() pulumi.StringOutput
The template name. The template will have one of the following formats: `projects/PROJECT_ID/inspectTemplates/TEMPLATE_ID` OR `organizations/ORGANIZATION_ID/inspectTemplates/TEMPLATE_ID`;
func (LookupInspectTemplateResultOutput) ToLookupInspectTemplateResultOutput ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) ToLookupInspectTemplateResultOutput() LookupInspectTemplateResultOutput
func (LookupInspectTemplateResultOutput) ToLookupInspectTemplateResultOutputWithContext ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) ToLookupInspectTemplateResultOutputWithContext(ctx context.Context) LookupInspectTemplateResultOutput
func (LookupInspectTemplateResultOutput) UpdateTime ¶ added in v0.8.0
func (o LookupInspectTemplateResultOutput) UpdateTime() pulumi.StringOutput
The last update timestamp of an inspectTemplate.
type LookupJobTriggerArgs ¶ added in v0.4.0
type LookupJobTriggerOutputArgs ¶ added in v0.8.0
type LookupJobTriggerOutputArgs struct { JobTriggerId pulumi.StringInput `pulumi:"jobTriggerId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupJobTriggerOutputArgs) ElementType ¶ added in v0.8.0
func (LookupJobTriggerOutputArgs) ElementType() reflect.Type
type LookupJobTriggerResult ¶ added in v0.4.0
type LookupJobTriggerResult struct { // The creation timestamp of a triggeredJob. CreateTime string `pulumi:"createTime"` // User provided description (max 256 chars) Description string `pulumi:"description"` // Display name (max 100 chars) DisplayName string `pulumi:"displayName"` // A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared. Errors []GooglePrivacyDlpV2ErrorResponse `pulumi:"errors"` // For inspect jobs, a snapshot of the configuration. InspectJob GooglePrivacyDlpV2InspectJobConfigResponse `pulumi:"inspectJob"` // The timestamp of the last time this trigger executed. LastRunTime string `pulumi:"lastRunTime"` // Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example `projects/dlp-test-project/jobTriggers/53234423`. Name string `pulumi:"name"` // A status for this trigger. Status string `pulumi:"status"` // A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object. Triggers []GooglePrivacyDlpV2TriggerResponse `pulumi:"triggers"` // The last update timestamp of a triggeredJob. UpdateTime string `pulumi:"updateTime"` }
func LookupJobTrigger ¶ added in v0.4.0
func LookupJobTrigger(ctx *pulumi.Context, args *LookupJobTriggerArgs, opts ...pulumi.InvokeOption) (*LookupJobTriggerResult, error)
Gets a job trigger. See https://cloud.google.com/dlp/docs/creating-job-triggers to learn more.
type LookupJobTriggerResultOutput ¶ added in v0.8.0
type LookupJobTriggerResultOutput struct{ *pulumi.OutputState }
func LookupJobTriggerOutput ¶ added in v0.8.0
func LookupJobTriggerOutput(ctx *pulumi.Context, args LookupJobTriggerOutputArgs, opts ...pulumi.InvokeOption) LookupJobTriggerResultOutput
func (LookupJobTriggerResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) CreateTime() pulumi.StringOutput
The creation timestamp of a triggeredJob.
func (LookupJobTriggerResultOutput) Description ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) Description() pulumi.StringOutput
User provided description (max 256 chars)
func (LookupJobTriggerResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) DisplayName() pulumi.StringOutput
Display name (max 100 chars)
func (LookupJobTriggerResultOutput) ElementType ¶ added in v0.8.0
func (LookupJobTriggerResultOutput) ElementType() reflect.Type
func (LookupJobTriggerResultOutput) Errors ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) Errors() GooglePrivacyDlpV2ErrorResponseArrayOutput
A stream of errors encountered when the trigger was activated. Repeated errors may result in the JobTrigger automatically being paused. Will return the last 100 errors. Whenever the JobTrigger is modified this list will be cleared.
func (LookupJobTriggerResultOutput) InspectJob ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) InspectJob() GooglePrivacyDlpV2InspectJobConfigResponseOutput
For inspect jobs, a snapshot of the configuration.
func (LookupJobTriggerResultOutput) LastRunTime ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) LastRunTime() pulumi.StringOutput
The timestamp of the last time this trigger executed.
func (LookupJobTriggerResultOutput) Name ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) Name() pulumi.StringOutput
Unique resource name for the triggeredJob, assigned by the service when the triggeredJob is created, for example `projects/dlp-test-project/jobTriggers/53234423`.
func (LookupJobTriggerResultOutput) Status ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) Status() pulumi.StringOutput
A status for this trigger.
func (LookupJobTriggerResultOutput) ToLookupJobTriggerResultOutput ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) ToLookupJobTriggerResultOutput() LookupJobTriggerResultOutput
func (LookupJobTriggerResultOutput) ToLookupJobTriggerResultOutputWithContext ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) ToLookupJobTriggerResultOutputWithContext(ctx context.Context) LookupJobTriggerResultOutput
func (LookupJobTriggerResultOutput) Triggers ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) Triggers() GooglePrivacyDlpV2TriggerResponseArrayOutput
A list of triggers which will be OR'ed together. Only one in the list needs to trigger for a job to be started. The list may contain only a single Schedule trigger and must have at least one object.
func (LookupJobTriggerResultOutput) UpdateTime ¶ added in v0.8.0
func (o LookupJobTriggerResultOutput) UpdateTime() pulumi.StringOutput
The last update timestamp of a triggeredJob.
type LookupStoredInfoTypeArgs ¶ added in v0.4.0
type LookupStoredInfoTypeOutputArgs ¶ added in v0.8.0
type LookupStoredInfoTypeOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` StoredInfoTypeId pulumi.StringInput `pulumi:"storedInfoTypeId"` }
func (LookupStoredInfoTypeOutputArgs) ElementType ¶ added in v0.8.0
func (LookupStoredInfoTypeOutputArgs) ElementType() reflect.Type
type LookupStoredInfoTypeResult ¶ added in v0.4.0
type LookupStoredInfoTypeResult struct { // Current version of the stored info type. CurrentVersion GooglePrivacyDlpV2StoredInfoTypeVersionResponse `pulumi:"currentVersion"` // Resource name. Name string `pulumi:"name"` // Pending versions of the stored info type. Empty if no versions are pending. PendingVersions []GooglePrivacyDlpV2StoredInfoTypeVersionResponse `pulumi:"pendingVersions"` }
func LookupStoredInfoType ¶ added in v0.4.0
func LookupStoredInfoType(ctx *pulumi.Context, args *LookupStoredInfoTypeArgs, opts ...pulumi.InvokeOption) (*LookupStoredInfoTypeResult, error)
Gets a stored infoType. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more.
type LookupStoredInfoTypeResultOutput ¶ added in v0.8.0
type LookupStoredInfoTypeResultOutput struct{ *pulumi.OutputState }
func LookupStoredInfoTypeOutput ¶ added in v0.8.0
func LookupStoredInfoTypeOutput(ctx *pulumi.Context, args LookupStoredInfoTypeOutputArgs, opts ...pulumi.InvokeOption) LookupStoredInfoTypeResultOutput
func (LookupStoredInfoTypeResultOutput) CurrentVersion ¶ added in v0.8.0
func (o LookupStoredInfoTypeResultOutput) CurrentVersion() GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput
Current version of the stored info type.
func (LookupStoredInfoTypeResultOutput) ElementType ¶ added in v0.8.0
func (LookupStoredInfoTypeResultOutput) ElementType() reflect.Type
func (LookupStoredInfoTypeResultOutput) Name ¶ added in v0.8.0
func (o LookupStoredInfoTypeResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupStoredInfoTypeResultOutput) PendingVersions ¶ added in v0.8.0
func (o LookupStoredInfoTypeResultOutput) PendingVersions() GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput
Pending versions of the stored info type. Empty if no versions are pending.
func (LookupStoredInfoTypeResultOutput) ToLookupStoredInfoTypeResultOutput ¶ added in v0.8.0
func (o LookupStoredInfoTypeResultOutput) ToLookupStoredInfoTypeResultOutput() LookupStoredInfoTypeResultOutput
func (LookupStoredInfoTypeResultOutput) ToLookupStoredInfoTypeResultOutputWithContext ¶ added in v0.8.0
func (o LookupStoredInfoTypeResultOutput) ToLookupStoredInfoTypeResultOutputWithContext(ctx context.Context) LookupStoredInfoTypeResultOutput
type StoredInfoType ¶
type StoredInfoType struct { pulumi.CustomResourceState // Current version of the stored info type. CurrentVersion GooglePrivacyDlpV2StoredInfoTypeVersionResponseOutput `pulumi:"currentVersion"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Pending versions of the stored info type. Empty if no versions are pending. PendingVersions GooglePrivacyDlpV2StoredInfoTypeVersionResponseArrayOutput `pulumi:"pendingVersions"` }
Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/dlp/docs/creating-stored-infotypes to learn more. Auto-naming is currently not supported for this resource.
func GetStoredInfoType ¶
func GetStoredInfoType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StoredInfoTypeState, opts ...pulumi.ResourceOption) (*StoredInfoType, error)
GetStoredInfoType gets an existing StoredInfoType 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 NewStoredInfoType ¶
func NewStoredInfoType(ctx *pulumi.Context, name string, args *StoredInfoTypeArgs, opts ...pulumi.ResourceOption) (*StoredInfoType, error)
NewStoredInfoType registers a new resource with the given unique name, arguments, and options.
func (*StoredInfoType) ElementType ¶
func (*StoredInfoType) ElementType() reflect.Type
func (*StoredInfoType) ToStoredInfoTypeOutput ¶
func (i *StoredInfoType) ToStoredInfoTypeOutput() StoredInfoTypeOutput
func (*StoredInfoType) ToStoredInfoTypeOutputWithContext ¶
func (i *StoredInfoType) ToStoredInfoTypeOutputWithContext(ctx context.Context) StoredInfoTypeOutput
type StoredInfoTypeArgs ¶
type StoredInfoTypeArgs struct { // Configuration of the storedInfoType to create. Config GooglePrivacyDlpV2StoredInfoTypeConfigInput // Deprecated. This field has no effect. // // Deprecated: Deprecated. This field has no effect. Location pulumi.StringPtrInput Project pulumi.StringPtrInput // The storedInfoType ID can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: `[a-zA-Z\d-_]+`. The maximum length is 100 characters. Can be empty to allow the system to generate one. StoredInfoTypeId pulumi.StringPtrInput }
The set of arguments for constructing a StoredInfoType resource.
func (StoredInfoTypeArgs) ElementType ¶
func (StoredInfoTypeArgs) ElementType() reflect.Type
type StoredInfoTypeInput ¶
type StoredInfoTypeInput interface { pulumi.Input ToStoredInfoTypeOutput() StoredInfoTypeOutput ToStoredInfoTypeOutputWithContext(ctx context.Context) StoredInfoTypeOutput }
type StoredInfoTypeOutput ¶
type StoredInfoTypeOutput struct{ *pulumi.OutputState }
func (StoredInfoTypeOutput) ElementType ¶
func (StoredInfoTypeOutput) ElementType() reflect.Type
func (StoredInfoTypeOutput) ToStoredInfoTypeOutput ¶
func (o StoredInfoTypeOutput) ToStoredInfoTypeOutput() StoredInfoTypeOutput
func (StoredInfoTypeOutput) ToStoredInfoTypeOutputWithContext ¶
func (o StoredInfoTypeOutput) ToStoredInfoTypeOutputWithContext(ctx context.Context) StoredInfoTypeOutput
type StoredInfoTypeState ¶
type StoredInfoTypeState struct { }
func (StoredInfoTypeState) ElementType ¶
func (StoredInfoTypeState) ElementType() reflect.Type