Package-level declarations

Types

data class PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformation(val bucketingConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationBucketingConfig? = null, val characterMaskConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationCharacterMaskConfig? = null, val cryptoDeterministicConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationCryptoDeterministicConfig? = null, val cryptoHashConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationCryptoHashConfig? = null, val cryptoReplaceFfxFpeConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationCryptoReplaceFfxFpeConfig? = null, val dateShiftConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationDateShiftConfig? = null, val fixedSizeBucketingConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationFixedSizeBucketingConfig? = null, val redactConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationRedactConfig? = null, val replaceConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationReplaceConfig? = null, val replaceDictionaryConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationReplaceDictionaryConfig? = null, val replaceWithInfoTypeConfig: Boolean? = null, val timePartConfig: PreventionDeidentifyTemplateDeidentifyConfigInfoTypeTransformationsTransformationPrimitiveTransformationTimePartConfig? = null)
data class PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformation(val bucketingConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationBucketingConfig? = null, val characterMaskConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationCharacterMaskConfig? = null, val cryptoDeterministicConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationCryptoDeterministicConfig? = null, val cryptoHashConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationCryptoHashConfig? = null, val cryptoReplaceFfxFpeConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationCryptoReplaceFfxFpeConfig? = null, val dateShiftConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationDateShiftConfig? = null, val fixedSizeBucketingConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationFixedSizeBucketingConfig? = null, val redactConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationRedactConfig? = null, val replaceConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationReplaceConfig? = null, val replaceDictionaryConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationReplaceDictionaryConfig? = null, val replaceWithInfoTypeConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationReplaceWithInfoTypeConfig? = null, val timePartConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationInfoTypeTransformationsTransformationPrimitiveTransformationTimePartConfig? = null)
data class PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformation(val bucketingConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationBucketingConfig? = null, val characterMaskConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCharacterMaskConfig? = null, val cryptoDeterministicConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCryptoDeterministicConfig? = null, val cryptoHashConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCryptoHashConfig? = null, val cryptoReplaceFfxFpeConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationCryptoReplaceFfxFpeConfig? = null, val dateShiftConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationDateShiftConfig? = null, val fixedSizeBucketingConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationFixedSizeBucketingConfig? = null, val redactConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationRedactConfig? = null, val replaceConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationReplaceConfig? = null, val replaceDictionaryConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationReplaceDictionaryConfig? = null, val timePartConfig: PreventionDeidentifyTemplateDeidentifyConfigRecordTransformationsFieldTransformationPrimitiveTransformationTimePartConfig? = null)
data class PreventionDiscoveryConfigActionExportDataProfileTable(val datasetId: String? = null, val projectId: String? = null, val tableId: String? = null)
data class PreventionDiscoveryConfigActionPubSubNotification(val detailOfMessage: String? = null, val event: String? = null, val pubsubCondition: PreventionDiscoveryConfigActionPubSubNotificationPubsubCondition? = null, val topic: String? = null)
data class PreventionDiscoveryConfigActionTagResources(val lowerDataRiskToLow: Boolean? = null, val profileGenerationsToTags: List<String>? = null, val tagConditions: List<PreventionDiscoveryConfigActionTagResourcesTagCondition>? = null)
Link copied to clipboard
data class PreventionDiscoveryConfigError(val details: PreventionDiscoveryConfigErrorDetails? = null, val timestamp: String? = null)
Link copied to clipboard
data class PreventionDiscoveryConfigErrorDetails(val code: Int? = null, val details: List<Map<String, String>>? = null, val message: String? = null)
Link copied to clipboard
data class PreventionDiscoveryConfigOrgConfig(val location: PreventionDiscoveryConfigOrgConfigLocation? = null, val projectId: String? = null)
data class PreventionDiscoveryConfigOrgConfigLocation(val folderId: String? = null, val organizationId: String? = null)
data class PreventionDiscoveryConfigTargetBigQueryTargetFilterTablesIncludeRegexesPattern(val datasetIdRegex: String? = null, val projectIdRegex: String? = null, val tableIdRegex: String? = null)
data class PreventionDiscoveryConfigTargetCloudSqlTargetConditions(val databaseEngines: List<String>? = null, val types: List<String>? = null)
data class PreventionDiscoveryConfigTargetCloudSqlTargetFilterCollectionIncludeRegexesPattern(val databaseRegex: String? = null, val databaseResourceNameRegex: String? = null, val instanceRegex: String? = null, val projectIdRegex: String? = null)
data class PreventionDiscoveryConfigTargetCloudStorageTargetConditionsCloudStorageConditions(val includedBucketAttributes: List<String>? = null, val includedObjectAttributes: List<String>? = null)
Link copied to clipboard
data class PreventionInspectTemplateInspectConfig(val contentOptions: List<String>? = null, val customInfoTypes: List<PreventionInspectTemplateInspectConfigCustomInfoType>? = null, val excludeInfoTypes: Boolean? = null, val includeQuote: Boolean? = null, val infoTypes: List<PreventionInspectTemplateInspectConfigInfoType>? = null, val limits: PreventionInspectTemplateInspectConfigLimits? = null, val minLikelihood: String? = null, val ruleSets: List<PreventionInspectTemplateInspectConfigRuleSet>? = null)
data class PreventionInspectTemplateInspectConfigLimits(val maxFindingsPerInfoTypes: List<PreventionInspectTemplateInspectConfigLimitsMaxFindingsPerInfoType>? = null, val maxFindingsPerItem: Int, val maxFindingsPerRequest: Int)
Link copied to clipboard
data class PreventionJobTriggerInspectJob(val actions: List<PreventionJobTriggerInspectJobAction>? = null, val inspectConfig: PreventionJobTriggerInspectJobInspectConfig? = null, val inspectTemplateName: String? = null, val storageConfig: PreventionJobTriggerInspectJobStorageConfig)
data class PreventionJobTriggerInspectJobActionDeidentify(val cloudStorageOutput: String, val fileTypesToTransforms: List<String>? = null, val transformationConfig: PreventionJobTriggerInspectJobActionDeidentifyTransformationConfig? = null, val transformationDetailsStorageConfig: PreventionJobTriggerInspectJobActionDeidentifyTransformationDetailsStorageConfig? = null)
data class PreventionJobTriggerInspectJobActionDeidentifyTransformationConfig(val deidentifyTemplate: String? = null, val imageRedactTemplate: String? = null, val structuredDeidentifyTemplate: String? = null)
data class PreventionJobTriggerInspectJobInspectConfig(val customInfoTypes: List<PreventionJobTriggerInspectJobInspectConfigCustomInfoType>? = null, val excludeInfoTypes: Boolean? = null, val includeQuote: Boolean? = null, val infoTypes: List<PreventionJobTriggerInspectJobInspectConfigInfoType>? = null, val limits: PreventionJobTriggerInspectJobInspectConfigLimits? = null, val minLikelihood: String? = null, val ruleSets: List<PreventionJobTriggerInspectJobInspectConfigRuleSet>? = null)
data class PreventionJobTriggerInspectJobInspectConfigLimits(val maxFindingsPerInfoTypes: List<PreventionJobTriggerInspectJobInspectConfigLimitsMaxFindingsPerInfoType>? = null, val maxFindingsPerItem: Int? = null, val maxFindingsPerRequest: Int? = null)
data class PreventionJobTriggerInspectJobStorageConfigCloudStorageOptions(val bytesLimitPerFile: Int? = null, val bytesLimitPerFilePercent: Int? = null, val fileSet: PreventionJobTriggerInspectJobStorageConfigCloudStorageOptionsFileSet, val fileTypes: List<String>? = null, val filesLimitPercent: Int? = null, val sampleMethod: String? = null)
data class PreventionJobTriggerInspectJobStorageConfigHybridOptions(val description: String? = null, val labels: Map<String, String>? = null, val requiredFindingLabelKeys: List<String>? = null, val tableOptions: PreventionJobTriggerInspectJobStorageConfigHybridOptionsTableOptions? = null)
data class PreventionJobTriggerInspectJobStorageConfigTimespanConfig(val enableAutoPopulationOfTimespanConfig: Boolean? = null, val endTime: String? = null, val startTime: String? = null, val timestampField: PreventionJobTriggerInspectJobStorageConfigTimespanConfigTimestampField? = null)
Link copied to clipboard
Link copied to clipboard
data class PreventionJobTriggerTriggerSchedule(val recurrencePeriodDuration: String? = null)
Link copied to clipboard
data class PreventionStoredInfoTypeRegex(val groupIndexes: List<Int>? = null, val pattern: String)