Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class BatchOperationsJobBucketListBuckets(val bucket: String, val manifest: BatchOperationsJobBucketListBucketsManifest? = null, val prefixList: BatchOperationsJobBucketListBucketsPrefixList? = null)
Link copied to clipboard
Link copied to clipboard
data class BatchOperationsJobBucketListBucketsPrefixList(val includedObjectPrefixes: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class BatchOperationsJobPutMetadata(val cacheControl: String? = null, val contentDisposition: String? = null, val contentEncoding: String? = null, val contentLanguage: String? = null, val contentType: String? = null, val customMetadata: Map<String, String>? = null, val customTime: String? = null)
Link copied to clipboard
data class BatchOperationsJobPutObjectHold(val eventBasedHold: String? = null, val temporaryHold: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BucketIAMBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class BucketIAMMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class BucketLifecycleRule(val action: BucketLifecycleRuleAction, val condition: BucketLifecycleRuleCondition)
Link copied to clipboard
Link copied to clipboard
data class BucketLifecycleRuleCondition(val age: Int? = null, val createdBefore: String? = null, val customTimeBefore: String? = null, val daysSinceCustomTime: Int? = null, val daysSinceNoncurrentTime: Int? = null, val matchesPrefixes: List<String>? = null, val matchesStorageClasses: List<String>? = null, val matchesSuffixes: List<String>? = null, val noncurrentTimeBefore: String? = null, val numNewerVersions: Int? = null, val sendAgeIfZero: Boolean? = null, val sendDaysSinceCustomTimeIfZero: Boolean? = null, val sendDaysSinceNoncurrentTimeIfZero: Boolean? = null, val sendNumNewerVersionsIfZero: Boolean? = null, val withState: String? = null)
Link copied to clipboard
Link copied to clipboard
data class BucketObjectCustomerEncryption(val encryptionAlgorithm: String? = null, val encryptionKey: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BucketSoftDeletePolicy(val effectiveTime: String? = null, val retentionDurationSeconds: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ControlFolderIntelligenceConfigEffectiveIntelligenceConfig(val effectiveEdition: String? = null, val intelligenceConfig: String? = null)
Link copied to clipboard
data class ControlFolderIntelligenceConfigFilter(val excludedCloudStorageBuckets: ControlFolderIntelligenceConfigFilterExcludedCloudStorageBuckets? = null, val excludedCloudStorageLocations: ControlFolderIntelligenceConfigFilterExcludedCloudStorageLocations? = null, val includedCloudStorageBuckets: ControlFolderIntelligenceConfigFilterIncludedCloudStorageBuckets? = null, val includedCloudStorageLocations: ControlFolderIntelligenceConfigFilterIncludedCloudStorageLocations? = null)
Link copied to clipboard
data class ControlFolderIntelligenceConfigFilterExcludedCloudStorageBuckets(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class ControlFolderIntelligenceConfigFilterExcludedCloudStorageLocations(val locations: List<String>)
Link copied to clipboard
data class ControlFolderIntelligenceConfigFilterIncludedCloudStorageBuckets(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class ControlFolderIntelligenceConfigFilterIncludedCloudStorageLocations(val locations: List<String>)
Link copied to clipboard
Link copied to clipboard
data class ControlOrganizationIntelligenceConfigEffectiveIntelligenceConfig(val effectiveEdition: String? = null, val intelligenceConfig: String? = null)
Link copied to clipboard
data class ControlOrganizationIntelligenceConfigFilter(val excludedCloudStorageBuckets: ControlOrganizationIntelligenceConfigFilterExcludedCloudStorageBuckets? = null, val excludedCloudStorageLocations: ControlOrganizationIntelligenceConfigFilterExcludedCloudStorageLocations? = null, val includedCloudStorageBuckets: ControlOrganizationIntelligenceConfigFilterIncludedCloudStorageBuckets? = null, val includedCloudStorageLocations: ControlOrganizationIntelligenceConfigFilterIncludedCloudStorageLocations? = null)
Link copied to clipboard
data class ControlOrganizationIntelligenceConfigFilterExcludedCloudStorageBuckets(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class ControlOrganizationIntelligenceConfigFilterExcludedCloudStorageLocations(val locations: List<String>)
Link copied to clipboard
data class ControlOrganizationIntelligenceConfigFilterIncludedCloudStorageBuckets(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class ControlOrganizationIntelligenceConfigFilterIncludedCloudStorageLocations(val locations: List<String>)
Link copied to clipboard
Link copied to clipboard
data class ControlProjectIntelligenceConfigEffectiveIntelligenceConfig(val effectiveEdition: String? = null, val intelligenceConfig: String? = null)
Link copied to clipboard
data class ControlProjectIntelligenceConfigFilter(val excludedCloudStorageBuckets: ControlProjectIntelligenceConfigFilterExcludedCloudStorageBuckets? = null, val excludedCloudStorageLocations: ControlProjectIntelligenceConfigFilterExcludedCloudStorageLocations? = null, val includedCloudStorageBuckets: ControlProjectIntelligenceConfigFilterIncludedCloudStorageBuckets? = null, val includedCloudStorageLocations: ControlProjectIntelligenceConfigFilterIncludedCloudStorageLocations? = null)
Link copied to clipboard
data class ControlProjectIntelligenceConfigFilterExcludedCloudStorageBuckets(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class ControlProjectIntelligenceConfigFilterExcludedCloudStorageLocations(val locations: List<String>)
Link copied to clipboard
data class ControlProjectIntelligenceConfigFilterIncludedCloudStorageBuckets(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class ControlProjectIntelligenceConfigFilterIncludedCloudStorageLocations(val locations: List<String>)
Link copied to clipboard
Link copied to clipboard
data class DefaultObjectAccessControlProjectTeam(val projectNumber: String? = null, val team: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetBucketIamPolicyResult(val bucket: String, val etag: String, val id: String, val policyData: String)
A collection of values returned by getBucketIamPolicy.
Link copied to clipboard
data class GetBucketLifecycleRule(val actions: List<GetBucketLifecycleRuleAction>, val conditions: List<GetBucketLifecycleRuleCondition>)
Link copied to clipboard
Link copied to clipboard
data class GetBucketLifecycleRuleCondition(val age: Int, val createdBefore: String, val customTimeBefore: String, val daysSinceCustomTime: Int, val daysSinceNoncurrentTime: Int, val matchesPrefixes: List<String>, val matchesStorageClasses: List<String>, val matchesSuffixes: List<String>, val noncurrentTimeBefore: String, val numNewerVersions: Int, val sendAgeIfZero: Boolean, val sendDaysSinceCustomTimeIfZero: Boolean, val sendDaysSinceNoncurrentTimeIfZero: Boolean, val sendNumNewerVersionsIfZero: Boolean, val withState: String)
Link copied to clipboard
Link copied to clipboard
data class GetBucketObjectContentCustomerEncryption(val encryptionAlgorithm: String, val encryptionKey: String)
Link copied to clipboard
data class GetBucketObjectContentResult(val bucket: String, val cacheControl: String, val content: String, val contentBase64: String, val contentBase64sha512: String, val contentDisposition: String, val contentEncoding: String, val contentHexsha512: String, val contentLanguage: String, val contentType: String, val crc32c: String, val customerEncryptions: List<GetBucketObjectContentCustomerEncryption>, val detectMd5hash: String, val eventBasedHold: Boolean, val generation: Int, val id: String, val kmsKeyName: String, val md5hash: String, val md5hexhash: String, val mediaLink: String, val metadata: Map<String, String>, val name: String, val outputName: String, val retentions: List<GetBucketObjectContentRetention>, val selfLink: String, val source: String, val storageClass: String, val temporaryHold: Boolean)
A collection of values returned by getBucketObjectContent.
Link copied to clipboard
Link copied to clipboard
data class GetBucketObjectCustomerEncryption(val encryptionAlgorithm: String, val encryptionKey: String)
Link copied to clipboard
data class GetBucketObjectResult(val bucket: String? = null, val cacheControl: String, val content: String, val contentDisposition: String, val contentEncoding: String, val contentLanguage: String, val contentType: String, val crc32c: String, val customerEncryptions: List<GetBucketObjectCustomerEncryption>, val detectMd5hash: String, val eventBasedHold: Boolean, val generation: Int, val id: String, val kmsKeyName: String, val md5hash: String, val md5hexhash: String, val mediaLink: String, val metadata: Map<String, String>, val name: String? = null, val outputName: String, val retentions: List<GetBucketObjectRetention>, val selfLink: String, val source: String, val storageClass: String, val temporaryHold: Boolean)
A collection of values returned by getBucketObject.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetBucketObjectsResult(val bucket: String, val bucketObjects: List<GetBucketObjectsBucketObject>, val id: String, val matchGlob: String? = null, val prefix: String? = null)
A collection of values returned by getBucketObjects.
Link copied to clipboard
data class GetBucketResult(val autoclasses: List<GetBucketAutoclass>, val cors: List<GetBucketCor>, val customPlacementConfigs: List<GetBucketCustomPlacementConfig>, val defaultEventBasedHold: Boolean, val effectiveLabels: Map<String, String>, val enableObjectRetention: Boolean, val encryptions: List<GetBucketEncryption>, val forceDestroy: Boolean, val hierarchicalNamespaces: List<GetBucketHierarchicalNamespace>, val id: String, val labels: Map<String, String>, val lifecycleRules: List<GetBucketLifecycleRule>, val location: String, val loggings: List<GetBucketLogging>, val name: String, val project: String? = null, val projectNumber: Int, val publicAccessPrevention: String, val pulumiLabels: Map<String, String>, val requesterPays: Boolean, val retentionPolicies: List<GetBucketRetentionPolicy>, val rpo: String, val selfLink: String, val softDeletePolicies: List<GetBucketSoftDeletePolicy>, val storageClass: String, val timeCreated: String, val uniformBucketLevelAccess: Boolean, val updated: String, val url: String, val versionings: List<GetBucketVersioning>, val websites: List<GetBucketWebsite>)
A collection of values returned by getBucket.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetBucketsResult(val buckets: List<GetBucketsBucket>, val id: String, val prefix: String? = null, val project: String? = null)
A collection of values returned by getBuckets.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetControlFolderIntelligenceConfigEffectiveIntelligenceConfig(val effectiveEdition: String, val intelligenceConfig: String)
Link copied to clipboard
data class GetControlFolderIntelligenceConfigFilter(val excludedCloudStorageBuckets: List<GetControlFolderIntelligenceConfigFilterExcludedCloudStorageBucket>, val excludedCloudStorageLocations: List<GetControlFolderIntelligenceConfigFilterExcludedCloudStorageLocation>, val includedCloudStorageBuckets: List<GetControlFolderIntelligenceConfigFilterIncludedCloudStorageBucket>, val includedCloudStorageLocations: List<GetControlFolderIntelligenceConfigFilterIncludedCloudStorageLocation>)
Link copied to clipboard
data class GetControlFolderIntelligenceConfigFilterExcludedCloudStorageBucket(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class GetControlFolderIntelligenceConfigFilterExcludedCloudStorageLocation(val locations: List<String>)
Link copied to clipboard
data class GetControlFolderIntelligenceConfigFilterIncludedCloudStorageBucket(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class GetControlFolderIntelligenceConfigFilterIncludedCloudStorageLocation(val locations: List<String>)
Link copied to clipboard
data class GetControlFolderIntelligenceConfigResult(val editionConfig: String, val effectiveIntelligenceConfigs: List<GetControlFolderIntelligenceConfigEffectiveIntelligenceConfig>, val filters: List<GetControlFolderIntelligenceConfigFilter>, val id: String, val name: String, val trialConfigs: List<GetControlFolderIntelligenceConfigTrialConfig>, val updateTime: String)
A collection of values returned by getControlFolderIntelligenceConfig.
Link copied to clipboard
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigEffectiveIntelligenceConfig(val effectiveEdition: String, val intelligenceConfig: String)
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigFilter(val excludedCloudStorageBuckets: List<GetControlOrganizationIntelligenceConfigFilterExcludedCloudStorageBucket>, val excludedCloudStorageLocations: List<GetControlOrganizationIntelligenceConfigFilterExcludedCloudStorageLocation>, val includedCloudStorageBuckets: List<GetControlOrganizationIntelligenceConfigFilterIncludedCloudStorageBucket>, val includedCloudStorageLocations: List<GetControlOrganizationIntelligenceConfigFilterIncludedCloudStorageLocation>)
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigFilterExcludedCloudStorageBucket(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigFilterExcludedCloudStorageLocation(val locations: List<String>)
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigFilterIncludedCloudStorageBucket(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigFilterIncludedCloudStorageLocation(val locations: List<String>)
Link copied to clipboard
data class GetControlOrganizationIntelligenceConfigResult(val editionConfig: String, val effectiveIntelligenceConfigs: List<GetControlOrganizationIntelligenceConfigEffectiveIntelligenceConfig>, val filters: List<GetControlOrganizationIntelligenceConfigFilter>, val id: String, val name: String, val trialConfigs: List<GetControlOrganizationIntelligenceConfigTrialConfig>, val updateTime: String)
A collection of values returned by getControlOrganizationIntelligenceConfig.
Link copied to clipboard
Link copied to clipboard
data class GetControlProjectIntelligenceConfigEffectiveIntelligenceConfig(val effectiveEdition: String, val intelligenceConfig: String)
Link copied to clipboard
data class GetControlProjectIntelligenceConfigFilter(val excludedCloudStorageBuckets: List<GetControlProjectIntelligenceConfigFilterExcludedCloudStorageBucket>, val excludedCloudStorageLocations: List<GetControlProjectIntelligenceConfigFilterExcludedCloudStorageLocation>, val includedCloudStorageBuckets: List<GetControlProjectIntelligenceConfigFilterIncludedCloudStorageBucket>, val includedCloudStorageLocations: List<GetControlProjectIntelligenceConfigFilterIncludedCloudStorageLocation>)
Link copied to clipboard
data class GetControlProjectIntelligenceConfigFilterExcludedCloudStorageBucket(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class GetControlProjectIntelligenceConfigFilterExcludedCloudStorageLocation(val locations: List<String>)
Link copied to clipboard
data class GetControlProjectIntelligenceConfigFilterIncludedCloudStorageBucket(val bucketIdRegexes: List<String>)
Link copied to clipboard
data class GetControlProjectIntelligenceConfigFilterIncludedCloudStorageLocation(val locations: List<String>)
Link copied to clipboard
data class GetControlProjectIntelligenceConfigResult(val editionConfig: String, val effectiveIntelligenceConfigs: List<GetControlProjectIntelligenceConfigEffectiveIntelligenceConfig>, val filters: List<GetControlProjectIntelligenceConfigFilter>, val id: String, val name: String, val trialConfigs: List<GetControlProjectIntelligenceConfigTrialConfig>, val updateTime: String)
A collection of values returned by getControlProjectIntelligenceConfig.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetObjectSignedUrlResult(val bucket: String, val contentMd5: String? = null, val contentType: String? = null, val credentials: String? = null, val duration: String? = null, val extensionHeaders: Map<String, String>? = null, val httpMethod: String? = null, val id: String, val path: String, val signedUrl: String)
A collection of values returned by getObjectSignedUrl.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class InsightsReportConfigCsvOptions(val delimiter: String? = null, val headerRequired: Boolean? = null, val recordSeparator: String? = null)
Link copied to clipboard
data class InsightsReportConfigFrequencyOptions(val endDate: InsightsReportConfigFrequencyOptionsEndDate, val frequency: String, val startDate: InsightsReportConfigFrequencyOptionsStartDate)
Link copied to clipboard
Link copied to clipboard
data class InsightsReportConfigFrequencyOptionsStartDate(val day: Int, val month: Int, val year: Int)
Link copied to clipboard
data class InsightsReportConfigObjectMetadataReportOptions(val metadataFields: List<String>, val storageDestinationOptions: InsightsReportConfigObjectMetadataReportOptionsStorageDestinationOptions, val storageFilters: InsightsReportConfigObjectMetadataReportOptionsStorageFilters? = null)
Link copied to clipboard
data class InsightsReportConfigObjectMetadataReportOptionsStorageDestinationOptions(val bucket: String, val destinationPath: String? = null)
Link copied to clipboard
data class InsightsReportConfigObjectMetadataReportOptionsStorageFilters(val bucket: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ManagedFolderIamBindingCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ManagedFolderIamMemberCondition(val description: String? = null, val expression: String, val title: String)
Link copied to clipboard
data class ObjectAccessControlProjectTeam(val projectNumber: String? = null, val team: String? = null)
Link copied to clipboard
Link copied to clipboard
data class TransferJobEventStream(val eventStreamExpirationTime: String? = null, val eventStreamStartTime: String? = null, val name: String)
Link copied to clipboard
Link copied to clipboard
data class TransferJobNotificationConfig(val eventTypes: List<String>? = null, val payloadFormat: String, val pubsubTopic: String)
Link copied to clipboard
data class TransferJobReplicationSpec(val gcsDataSink: TransferJobReplicationSpecGcsDataSink? = null, val gcsDataSource: TransferJobReplicationSpecGcsDataSource? = null, val objectConditions: TransferJobReplicationSpecObjectConditions? = null, val transferOptions: TransferJobReplicationSpecTransferOptions? = null)
Link copied to clipboard
Link copied to clipboard
data class TransferJobReplicationSpecGcsDataSource(val bucketName: String, val path: String? = null)
Link copied to clipboard
data class TransferJobReplicationSpecObjectConditions(val excludePrefixes: List<String>? = null, val includePrefixes: List<String>? = null, val lastModifiedBefore: String? = null, val lastModifiedSince: String? = null, val maxTimeElapsedSinceLastModification: String? = null, val minTimeElapsedSinceLastModification: String? = null)
Link copied to clipboard
data class TransferJobReplicationSpecTransferOptions(val deleteObjectsFromSourceAfterTransfer: Boolean? = null, val deleteObjectsUniqueInSink: Boolean? = null, val metadataOptions: TransferJobReplicationSpecTransferOptionsMetadataOptions? = null, val overwriteObjectsAlreadyExistingInSink: Boolean? = null, val overwriteWhen: String? = null)
Link copied to clipboard
data class TransferJobReplicationSpecTransferOptionsMetadataOptions(val acl: String? = null, val gid: String? = null, val kmsKey: String? = null, val mode: String? = null, val storageClass: String? = null, val symlink: String? = null, val temporaryHold: String? = null, val timeCreated: String? = null, val uid: String? = null)
Link copied to clipboard
data class TransferJobSchedule(val repeatInterval: String? = null, val scheduleEndDate: TransferJobScheduleScheduleEndDate? = null, val scheduleStartDate: TransferJobScheduleScheduleStartDate, val startTimeOfDay: TransferJobScheduleStartTimeOfDay? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TransferJobScheduleStartTimeOfDay(val hours: Int, val minutes: Int, val nanos: Int, val seconds: Int)
Link copied to clipboard
data class TransferJobTransferSpec(val awsS3DataSource: TransferJobTransferSpecAwsS3DataSource? = null, val azureBlobStorageDataSource: TransferJobTransferSpecAzureBlobStorageDataSource? = null, val gcsDataSink: TransferJobTransferSpecGcsDataSink? = null, val gcsDataSource: TransferJobTransferSpecGcsDataSource? = null, val hdfsDataSource: TransferJobTransferSpecHdfsDataSource? = null, val httpDataSource: TransferJobTransferSpecHttpDataSource? = null, val objectConditions: TransferJobTransferSpecObjectConditions? = null, val posixDataSink: TransferJobTransferSpecPosixDataSink? = null, val posixDataSource: TransferJobTransferSpecPosixDataSource? = null, val sinkAgentPoolName: String? = null, val sourceAgentPoolName: String? = null, val transferOptions: TransferJobTransferSpecTransferOptions? = null)
Link copied to clipboard
data class TransferJobTransferSpecAwsS3DataSource(val awsAccessKey: TransferJobTransferSpecAwsS3DataSourceAwsAccessKey? = null, val bucketName: String, val managedPrivateNetwork: Boolean? = null, val path: String? = null, val roleArn: String? = null)
Link copied to clipboard
data class TransferJobTransferSpecAwsS3DataSourceAwsAccessKey(val accessKeyId: String, val secretAccessKey: String)
Link copied to clipboard
data class TransferJobTransferSpecAzureBlobStorageDataSource(val azureCredentials: TransferJobTransferSpecAzureBlobStorageDataSourceAzureCredentials? = null, val container: String, val credentialsSecret: String? = null, val path: String? = null, val storageAccount: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TransferJobTransferSpecObjectConditions(val excludePrefixes: List<String>? = null, val includePrefixes: List<String>? = null, val lastModifiedBefore: String? = null, val lastModifiedSince: String? = null, val maxTimeElapsedSinceLastModification: String? = null, val minTimeElapsedSinceLastModification: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class TransferJobTransferSpecTransferOptions(val deleteObjectsFromSourceAfterTransfer: Boolean? = null, val deleteObjectsUniqueInSink: Boolean? = null, val metadataOptions: TransferJobTransferSpecTransferOptionsMetadataOptions? = null, val overwriteObjectsAlreadyExistingInSink: Boolean? = null, val overwriteWhen: String? = null)
Link copied to clipboard
data class TransferJobTransferSpecTransferOptionsMetadataOptions(val acl: String? = null, val gid: String? = null, val kmsKey: String? = null, val mode: String? = null, val storageClass: String? = null, val symlink: String? = null, val temporaryHold: String? = null, val timeCreated: String? = null, val uid: String? = null)