storage library

Classes

AnywhereCache
The Google Cloud Storage (GCS) Anywhere Cache feature allows users to create SSD backed zonal read cache for their buckets. These zonal caches are co-located with the customers compute engines to provide cost efficiency.
AnywhereCacheArgs
The set of arguments for AnywhereCache. The set of arguments for AnywhereCache.
AnywhereCacheState
Input properties used for looking up and filtering AnywhereCache resources.
BatchOperationsJob
Storage Batch Operations (SBO) is a Cloud Storage management feature that offers a seamless experience to perform single batch operations on millions of GCS objects in a serverless manner.
BatchOperationsJobArgs
The set of arguments for BatchOperationsJob. The set of arguments for BatchOperationsJob.
BatchOperationsJobBucketList
BatchOperationsJobBucketListBuckets
BatchOperationsJobBucketListBucketsManifest
BatchOperationsJobBucketListBucketsPrefixList
BatchOperationsJobDeleteObject
BatchOperationsJobPutMetadata
BatchOperationsJobPutObjectHold
BatchOperationsJobRewriteObject
BatchOperationsJobState
Input properties used for looking up and filtering BatchOperationsJob resources.
Bucket
Creates a new bucket in Google cloud storage service (GCS). Once a bucket has been created, its location can't be changed.
BucketAccessControl
Bucket ACLs can be managed authoritatively using the storageBucketAcl resource. Do not use these two resources in conjunction to manage the same bucket.
BucketAccessControlArgs
The set of arguments for BucketAccessControl. The set of arguments for BucketAccessControl.
BucketAccessControlState
Input properties used for looking up and filtering BucketAccessControl resources.
BucketACL
Authoritatively manages a bucket's ACLs in Google cloud storage service (GCS). For more information see the official documentation and API.
BucketACLArgs
The set of arguments for BucketACL. The set of arguments for BucketACL.
BucketACLState
Input properties used for looking up and filtering BucketACL resources.
BucketArgs
The set of arguments for Bucket. The set of arguments for Bucket.
BucketAutoclass
BucketCor
BucketCustomPlacementConfig
BucketEncryption
BucketEncryptionCustomerManagedEncryptionEnforcementConfig
BucketEncryptionCustomerSuppliedEncryptionEnforcementConfig
BucketEncryptionGoogleManagedEncryptionEnforcementConfig
BucketHierarchicalNamespace
BucketIAMBinding
Three different resources help you manage your IAM policy for Cloud Storage Bucket. Each of these resources serves a different use case:
BucketIAMBindingArgs
The set of arguments for BucketIAMBinding. The set of arguments for BucketIAMBinding.
BucketIAMBindingCondition
BucketIAMBindingState
Input properties used for looking up and filtering BucketIAMBinding resources.
BucketIAMMember
Three different resources help you manage your IAM policy for Cloud Storage Bucket. Each of these resources serves a different use case:
BucketIAMMemberArgs
The set of arguments for BucketIAMMember. The set of arguments for BucketIAMMember.
BucketIAMMemberCondition
BucketIAMMemberState
Input properties used for looking up and filtering BucketIAMMember resources.
BucketIAMPolicy
Three different resources help you manage your IAM policy for Cloud Storage Bucket. Each of these resources serves a different use case:
BucketIAMPolicyArgs
The set of arguments for BucketIAMPolicy. The set of arguments for BucketIAMPolicy.
BucketIAMPolicyState
Input properties used for looking up and filtering BucketIAMPolicy resources.
BucketIpFilter
BucketIpFilterPublicNetworkSource
BucketIpFilterVpcNetworkSource
BucketLifecycleRule
BucketLifecycleRuleAction
BucketLifecycleRuleCondition
BucketLogging
BucketObject
Creates a new object inside an existing bucket in Google cloud storage service (GCS). ACLs can be applied using the gcp.storage.ObjectACL resource. For more information see the official documentation and API.
BucketObjectArgs
The set of arguments for BucketObject. The set of arguments for BucketObject.
BucketObjectContexts
BucketObjectContextsCustom
BucketObjectCustomerEncryption
BucketObjectRetention
BucketObjectState
Input properties used for looking up and filtering BucketObject resources.
BucketRetentionPolicy
BucketSoftDeletePolicy
BucketState
Input properties used for looking up and filtering Bucket resources.
BucketVersioning
BucketWebsite
ControlFolderIntelligenceConfig
The Folder Storage Intelligence resource represents GCS Storage Intelligence operating on individual GCP Folder. Storage Intelligence is a singleton resource and individual instance exists on each GCP Folder.
ControlFolderIntelligenceConfigArgs
The set of arguments for ControlFolderIntelligenceConfig. The set of arguments for ControlFolderIntelligenceConfig.
ControlFolderIntelligenceConfigEffectiveIntelligenceConfig
ControlFolderIntelligenceConfigFilter
ControlFolderIntelligenceConfigFilterExcludedCloudStorageBuckets
ControlFolderIntelligenceConfigFilterExcludedCloudStorageLocations
ControlFolderIntelligenceConfigFilterIncludedCloudStorageBuckets
ControlFolderIntelligenceConfigFilterIncludedCloudStorageLocations
ControlFolderIntelligenceConfigState
Input properties used for looking up and filtering ControlFolderIntelligenceConfig resources.
ControlFolderIntelligenceConfigTrialConfig
ControlOrganizationIntelligenceConfig
The Organization Storage Intelligence Config resource represents GCS Storage Intelligence operating on individual GCP organization. Storage Intelligence Config is a singleton resource and individual instance exists on each GCP organization.
ControlOrganizationIntelligenceConfigArgs
The set of arguments for ControlOrganizationIntelligenceConfig. The set of arguments for ControlOrganizationIntelligenceConfig.
ControlOrganizationIntelligenceConfigEffectiveIntelligenceConfig
ControlOrganizationIntelligenceConfigFilter
ControlOrganizationIntelligenceConfigFilterExcludedCloudStorageBuckets
ControlOrganizationIntelligenceConfigFilterExcludedCloudStorageLocations
ControlOrganizationIntelligenceConfigFilterIncludedCloudStorageBuckets
ControlOrganizationIntelligenceConfigFilterIncludedCloudStorageLocations
ControlOrganizationIntelligenceConfigState
Input properties used for looking up and filtering ControlOrganizationIntelligenceConfig resources.
ControlOrganizationIntelligenceConfigTrialConfig
ControlProjectIntelligenceConfig
The Project Storage Intelligence Config resource represents GCS Storage Intelligence operating on individual GCP project. Storage Intelligence Config is a singleton resource and individual instance exists on each GCP project.
ControlProjectIntelligenceConfigArgs
The set of arguments for ControlProjectIntelligenceConfig. The set of arguments for ControlProjectIntelligenceConfig.
ControlProjectIntelligenceConfigEffectiveIntelligenceConfig
ControlProjectIntelligenceConfigFilter
ControlProjectIntelligenceConfigFilterExcludedCloudStorageBuckets
ControlProjectIntelligenceConfigFilterExcludedCloudStorageLocations
ControlProjectIntelligenceConfigFilterIncludedCloudStorageBuckets
ControlProjectIntelligenceConfigFilterIncludedCloudStorageLocations
ControlProjectIntelligenceConfigState
Input properties used for looking up and filtering ControlProjectIntelligenceConfig resources.
ControlProjectIntelligenceConfigTrialConfig
DefaultObjectAccessControl
The DefaultObjectAccessControls resources represent the Access Control Lists (ACLs) applied to a new object within a Google Cloud Storage bucket when no ACL was provided for that object. ACLs let you specify who has access to your bucket contents and to what extent.
DefaultObjectAccessControlArgs
The set of arguments for DefaultObjectAccessControl. The set of arguments for DefaultObjectAccessControl.
DefaultObjectAccessControlProjectTeam
DefaultObjectAccessControlState
Input properties used for looking up and filtering DefaultObjectAccessControl resources.
DefaultObjectACL
Authoritatively manages the default object ACLs for a Google Cloud Storage bucket without managing the bucket itself.
DefaultObjectACLArgs
The set of arguments for DefaultObjectACL. The set of arguments for DefaultObjectACL.
DefaultObjectACLState
Input properties used for looking up and filtering DefaultObjectACL resources.
Folder
A Google Cloud Storage Folder.
FolderArgs
The set of arguments for Folder. The set of arguments for Folder.
FolderState
Input properties used for looking up and filtering Folder resources.
GetBucketArgs
Arguments for getBucket. Arguments for getBucket.
GetBucketAutoclass
GetBucketCor
GetBucketCustomPlacementConfig
GetBucketEncryption
GetBucketEncryptionCustomerManagedEncryptionEnforcementConfig
GetBucketEncryptionCustomerSuppliedEncryptionEnforcementConfig
GetBucketEncryptionGoogleManagedEncryptionEnforcementConfig
GetBucketHierarchicalNamespace
GetBucketIamPolicyArgs
Arguments for getBucketIamPolicy. Arguments for getBucketIamPolicy.
GetBucketIamPolicyResult
Result data returned by getBucketIamPolicy.
GetBucketIpFilter
GetBucketIpFilterPublicNetworkSource
GetBucketIpFilterVpcNetworkSource
GetBucketLifecycleRule
GetBucketLifecycleRuleAction
GetBucketLifecycleRuleCondition
GetBucketLogging
GetBucketObjectArgs
Arguments for getBucketObject. Arguments for getBucketObject.
GetBucketObjectContentArgs
Arguments for getBucketObjectContent. Arguments for getBucketObjectContent.
GetBucketObjectContentContext
GetBucketObjectContentContextCustom
GetBucketObjectContentCustomerEncryption
GetBucketObjectContentResult
Result data returned by getBucketObjectContent.
GetBucketObjectContentRetention
GetBucketObjectContentsArgs
Arguments for getBucketObjectContents. Arguments for getBucketObjectContents.
GetBucketObjectContentsBucketObject
GetBucketObjectContentsResult
Result data returned by getBucketObjectContents.
GetBucketObjectContext
GetBucketObjectContextCustom
GetBucketObjectCustomerEncryption
GetBucketObjectResult
Result data returned by getBucketObject.
GetBucketObjectRetention
GetBucketObjectsArgs
Arguments for getBucketObjects. Arguments for getBucketObjects.
GetBucketObjectsBucketObject
GetBucketObjectsResult
Result data returned by getBucketObjects.
GetBucketResult
Result data returned by getBucket.
GetBucketRetentionPolicy
GetBucketsArgs
Arguments for getBuckets. Arguments for getBuckets.
GetBucketsBucket
GetBucketSoftDeletePolicy
GetBucketsResult
Result data returned by getBuckets.
GetBucketVersioning
GetBucketWebsite
GetControlFolderIntelligenceConfigArgs
Arguments for getControlFolderIntelligenceConfig. Arguments for getControlFolderIntelligenceConfig.
GetControlFolderIntelligenceConfigEffectiveIntelligenceConfig
GetControlFolderIntelligenceConfigFilter
GetControlFolderIntelligenceConfigFilterExcludedCloudStorageBucket
GetControlFolderIntelligenceConfigFilterExcludedCloudStorageLocation
GetControlFolderIntelligenceConfigFilterIncludedCloudStorageBucket
GetControlFolderIntelligenceConfigFilterIncludedCloudStorageLocation
GetControlFolderIntelligenceConfigResult
Result data returned by getControlFolderIntelligenceConfig.
GetControlFolderIntelligenceConfigTrialConfig
GetControlFolderIntelligenceFindingsSummaryArgs
Arguments for getControlFolderIntelligenceFindingsSummary. Arguments for getControlFolderIntelligenceFindingsSummary.
GetControlFolderIntelligenceFindingsSummaryFindingSummary
GetControlFolderIntelligenceFindingsSummaryFindingSummarySummaryDetail
GetControlFolderIntelligenceFindingsSummaryResult
Result data returned by getControlFolderIntelligenceFindingsSummary.
GetControlOrganizationIntelligenceConfigArgs
Arguments for getControlOrganizationIntelligenceConfig. Arguments for getControlOrganizationIntelligenceConfig.
GetControlOrganizationIntelligenceConfigEffectiveIntelligenceConfig
GetControlOrganizationIntelligenceConfigFilter
GetControlOrganizationIntelligenceConfigFilterExcludedCloudStorageBucket
GetControlOrganizationIntelligenceConfigFilterExcludedCloudStorageLocation
GetControlOrganizationIntelligenceConfigFilterIncludedCloudStorageBucket
GetControlOrganizationIntelligenceConfigFilterIncludedCloudStorageLocation
GetControlOrganizationIntelligenceConfigResult
Result data returned by getControlOrganizationIntelligenceConfig.
GetControlOrganizationIntelligenceConfigTrialConfig
GetControlOrganizationIntelligenceFindingsSummaryArgs
Arguments for getControlOrganizationIntelligenceFindingsSummary. Arguments for getControlOrganizationIntelligenceFindingsSummary.
GetControlOrganizationIntelligenceFindingsSummaryFindingSummary
GetControlOrganizationIntelligenceFindingsSummaryFindingSummarySummaryDetail
GetControlOrganizationIntelligenceFindingsSummaryResult
Result data returned by getControlOrganizationIntelligenceFindingsSummary.
GetControlProjectIntelligenceConfigArgs
Arguments for getControlProjectIntelligenceConfig. Arguments for getControlProjectIntelligenceConfig.
GetControlProjectIntelligenceConfigEffectiveIntelligenceConfig
GetControlProjectIntelligenceConfigFilter
GetControlProjectIntelligenceConfigFilterExcludedCloudStorageBucket
GetControlProjectIntelligenceConfigFilterExcludedCloudStorageLocation
GetControlProjectIntelligenceConfigFilterIncludedCloudStorageBucket
GetControlProjectIntelligenceConfigFilterIncludedCloudStorageLocation
GetControlProjectIntelligenceConfigResult
Result data returned by getControlProjectIntelligenceConfig.
GetControlProjectIntelligenceConfigTrialConfig
GetControlProjectIntelligenceFindingArgs
Arguments for getControlProjectIntelligenceFinding. Arguments for getControlProjectIntelligenceFinding.
GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpike
GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpikeTopBucket
GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingColdlineAndArchivalStorageOperationsSpikeTopBucketError
GetControlProjectIntelligenceFindingCrossRegionEgressSpike
GetControlProjectIntelligenceFindingCrossRegionEgressSpikeTopBucket
GetControlProjectIntelligenceFindingCrossRegionEgressSpikeTopBucketContribution
GetControlProjectIntelligenceFindingCrossRegionEgressSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingCrossRegionEgressSpikeTopBucketError
GetControlProjectIntelligenceFindingObservationPeriod
GetControlProjectIntelligenceFindingResult
Result data returned by getControlProjectIntelligenceFinding.
GetControlProjectIntelligenceFindingRevisionArgs
Arguments for getControlProjectIntelligenceFindingRevision. Arguments for getControlProjectIntelligenceFindingRevision.
GetControlProjectIntelligenceFindingRevisionResult
Result data returned by getControlProjectIntelligenceFindingRevision.
GetControlProjectIntelligenceFindingRevisionsArgs
Arguments for getControlProjectIntelligenceFindingRevisions. Arguments for getControlProjectIntelligenceFindingRevisions.
GetControlProjectIntelligenceFindingRevisionSnapshot
GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpike
GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucket
GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucketError
GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpike
GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpikeTopBucket
GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpikeTopBucketContribution
GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionSnapshotCrossRegionEgressSpikeTopBucketError
GetControlProjectIntelligenceFindingRevisionSnapshotObservationPeriod
GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrend
GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrendTopBucket
GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrendTopBucketContribution
GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrendTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionSnapshotStorageGrowthAboveTrendTopBucketError
GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpike
GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpikeTopBucket
GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionSnapshotThrottledRequestsSpikeTopBucketError
GetControlProjectIntelligenceFindingRevisionsResult
Result data returned by getControlProjectIntelligenceFindingRevisions.
GetControlProjectIntelligenceFindingRevisionsRevision
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshot
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotColdlineAndArchivalStorageOperationsSpike
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucket
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotColdlineAndArchivalStorageOperationsSpikeTopBucketError
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotCrossRegionEgressSpike
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotCrossRegionEgressSpikeTopBucket
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotCrossRegionEgressSpikeTopBucketContribution
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotCrossRegionEgressSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotCrossRegionEgressSpikeTopBucketError
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotObservationPeriod
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotStorageGrowthAboveTrend
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotStorageGrowthAboveTrendTopBucket
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotStorageGrowthAboveTrendTopBucketContribution
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotStorageGrowthAboveTrendTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotStorageGrowthAboveTrendTopBucketError
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotThrottledRequestsSpike
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotThrottledRequestsSpikeTopBucket
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotThrottledRequestsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotThrottledRequestsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingRevisionsRevisionSnapshotThrottledRequestsSpikeTopBucketError
GetControlProjectIntelligenceFindingsArgs
Arguments for getControlProjectIntelligenceFindings. Arguments for getControlProjectIntelligenceFindings.
GetControlProjectIntelligenceFindingsFinding
GetControlProjectIntelligenceFindingsFindingColdlineAndArchivalStorageOperationsSpike
GetControlProjectIntelligenceFindingsFindingColdlineAndArchivalStorageOperationsSpikeTopBucket
GetControlProjectIntelligenceFindingsFindingColdlineAndArchivalStorageOperationsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingsFindingColdlineAndArchivalStorageOperationsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingsFindingColdlineAndArchivalStorageOperationsSpikeTopBucketError
GetControlProjectIntelligenceFindingsFindingCrossRegionEgressSpike
GetControlProjectIntelligenceFindingsFindingCrossRegionEgressSpikeTopBucket
GetControlProjectIntelligenceFindingsFindingCrossRegionEgressSpikeTopBucketContribution
GetControlProjectIntelligenceFindingsFindingCrossRegionEgressSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingsFindingCrossRegionEgressSpikeTopBucketError
GetControlProjectIntelligenceFindingsFindingObservationPeriod
GetControlProjectIntelligenceFindingsFindingStorageGrowthAboveTrend
GetControlProjectIntelligenceFindingsFindingStorageGrowthAboveTrendTopBucket
GetControlProjectIntelligenceFindingsFindingStorageGrowthAboveTrendTopBucketContribution
GetControlProjectIntelligenceFindingsFindingStorageGrowthAboveTrendTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingsFindingStorageGrowthAboveTrendTopBucketError
GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpike
GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucket
GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingsFindingThrottledRequestsSpikeTopBucketError
GetControlProjectIntelligenceFindingsResult
Result data returned by getControlProjectIntelligenceFindings.
GetControlProjectIntelligenceFindingsSummaryArgs
Arguments for getControlProjectIntelligenceFindingsSummary. Arguments for getControlProjectIntelligenceFindingsSummary.
GetControlProjectIntelligenceFindingsSummaryFindingSummary
GetControlProjectIntelligenceFindingsSummaryFindingSummarySummaryDetail
GetControlProjectIntelligenceFindingsSummaryResult
Result data returned by getControlProjectIntelligenceFindingsSummary.
GetControlProjectIntelligenceFindingStorageGrowthAboveTrend
GetControlProjectIntelligenceFindingStorageGrowthAboveTrendTopBucket
GetControlProjectIntelligenceFindingStorageGrowthAboveTrendTopBucketContribution
GetControlProjectIntelligenceFindingStorageGrowthAboveTrendTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingStorageGrowthAboveTrendTopBucketError
GetControlProjectIntelligenceFindingThrottledRequestsSpike
GetControlProjectIntelligenceFindingThrottledRequestsSpikeTopBucket
GetControlProjectIntelligenceFindingThrottledRequestsSpikeTopBucketContribution
GetControlProjectIntelligenceFindingThrottledRequestsSpikeTopBucketContributionTopPrefix
GetControlProjectIntelligenceFindingThrottledRequestsSpikeTopBucketError
GetInsightsDatasetConfigArgs
Arguments for getInsightsDatasetConfig. Arguments for getInsightsDatasetConfig.
GetInsightsDatasetConfigExcludeCloudStorageBucket
GetInsightsDatasetConfigExcludeCloudStorageBucketCloudStorageBucket
GetInsightsDatasetConfigExcludeCloudStorageLocation
GetInsightsDatasetConfigIdentity
GetInsightsDatasetConfigIncludeCloudStorageBucket
GetInsightsDatasetConfigIncludeCloudStorageBucketCloudStorageBucket
GetInsightsDatasetConfigIncludeCloudStorageLocation
GetInsightsDatasetConfigResult
Result data returned by getInsightsDatasetConfig.
GetInsightsDatasetConfigSourceFolder
GetInsightsDatasetConfigSourceProject
GetManagedFolderIamPolicyArgs
Arguments for getManagedFolderIamPolicy. Arguments for getManagedFolderIamPolicy.
GetManagedFolderIamPolicyResult
Result data returned by getManagedFolderIamPolicy.
GetObjectSignedUrlArgs
Arguments for getObjectSignedUrl. Arguments for getObjectSignedUrl.
GetObjectSignedUrlResult
Result data returned by getObjectSignedUrl.
GetProjectServiceAccountArgs
Arguments for getProjectServiceAccount. Arguments for getProjectServiceAccount.
GetProjectServiceAccountResult
Result data returned by getProjectServiceAccount.
GetTransferProjectServiceAccountArgs
Arguments for getTransferProjectServiceAccount. Arguments for getTransferProjectServiceAccount.
GetTransferProjectServiceAccountResult
Result data returned by getTransferProjectServiceAccount.
GetTransferProjectServieAccountArgs
Arguments for getTransferProjectServieAccount. Arguments for getTransferProjectServieAccount.
GetTransferProjectServieAccountResult
Result data returned by getTransferProjectServieAccount.
HmacKey
The hmacKeys resource represents an HMAC key within Cloud Storage. The resource consists of a secret and HMAC key metadata. HMAC keys can be used as credentials for service accounts.
HmacKeyArgs
The set of arguments for HmacKey. The set of arguments for HmacKey.
HmacKeyState
Input properties used for looking up and filtering HmacKey resources.
InsightsDatasetConfig
Represents a Storage Insights DatasetConfig.
InsightsDatasetConfigArgs
The set of arguments for InsightsDatasetConfig. The set of arguments for InsightsDatasetConfig.
InsightsDatasetConfigExcludeCloudStorageBuckets
InsightsDatasetConfigExcludeCloudStorageBucketsCloudStorageBucket
InsightsDatasetConfigExcludeCloudStorageLocations
InsightsDatasetConfigIdentity
InsightsDatasetConfigIncludeCloudStorageBuckets
InsightsDatasetConfigIncludeCloudStorageBucketsCloudStorageBucket
InsightsDatasetConfigIncludeCloudStorageLocations
InsightsDatasetConfigSourceFolders
InsightsDatasetConfigSourceProjects
InsightsDatasetConfigState
Input properties used for looking up and filtering InsightsDatasetConfig resources.
InsightsReportConfig
Represents an inventory report configuration.
InsightsReportConfigArgs
The set of arguments for InsightsReportConfig. The set of arguments for InsightsReportConfig.
InsightsReportConfigCsvOptions
InsightsReportConfigFrequencyOptions
InsightsReportConfigFrequencyOptionsEndDate
InsightsReportConfigFrequencyOptionsStartDate
InsightsReportConfigObjectMetadataReportOptions
InsightsReportConfigObjectMetadataReportOptionsStorageDestinationOptions
InsightsReportConfigObjectMetadataReportOptionsStorageFilters
InsightsReportConfigState
Input properties used for looking up and filtering InsightsReportConfig resources.
ManagedFolder
A Google Cloud Storage Managed Folder.
ManagedFolderArgs
The set of arguments for ManagedFolder. The set of arguments for ManagedFolder.
ManagedFolderIamBinding
Three different resources help you manage your IAM policy for Cloud Storage ManagedFolder. Each of these resources serves a different use case:
ManagedFolderIamBindingArgs
The set of arguments for ManagedFolderIamBinding. The set of arguments for ManagedFolderIamBinding.
ManagedFolderIamBindingCondition
ManagedFolderIamBindingState
Input properties used for looking up and filtering ManagedFolderIamBinding resources.
ManagedFolderIamMember
Three different resources help you manage your IAM policy for Cloud Storage ManagedFolder. Each of these resources serves a different use case:
ManagedFolderIamMemberArgs
The set of arguments for ManagedFolderIamMember. The set of arguments for ManagedFolderIamMember.
ManagedFolderIamMemberCondition
ManagedFolderIamMemberState
Input properties used for looking up and filtering ManagedFolderIamMember resources.
ManagedFolderIamPolicy
Three different resources help you manage your IAM policy for Cloud Storage ManagedFolder. Each of these resources serves a different use case:
ManagedFolderIamPolicyArgs
The set of arguments for ManagedFolderIamPolicy. The set of arguments for ManagedFolderIamPolicy.
ManagedFolderIamPolicyState
Input properties used for looking up and filtering ManagedFolderIamPolicy resources.
ManagedFolderState
Input properties used for looking up and filtering ManagedFolder resources.
Notification
Creates a new notification configuration on a specified bucket, establishing a flow of event notifications from GCS to a Cloud Pub/Sub topic. For more information see the official documentation and API.
NotificationArgs
The set of arguments for Notification. The set of arguments for Notification.
NotificationState
Input properties used for looking up and filtering Notification resources.
ObjectAccessControl
The ObjectAccessControls resources represent the Access Control Lists (ACLs) for objects within Google Cloud Storage. ACLs let you specify who has access to your data and to what extent.
ObjectAccessControlArgs
The set of arguments for ObjectAccessControl. The set of arguments for ObjectAccessControl.
ObjectAccessControlProjectTeam
ObjectAccessControlState
Input properties used for looking up and filtering ObjectAccessControl resources.
ObjectACL
Authoritatively manages the access control list (ACL) for an object in a Google Cloud Storage (GCS) bucket. Removing a gcp.storage.ObjectACL sets the acl to the private predefined ACL.
ObjectACLArgs
The set of arguments for ObjectACL. The set of arguments for ObjectACL.
ObjectACLState
Input properties used for looking up and filtering ObjectACL resources.
TransferAgentPool
Represents an On-Premises Agent pool.
TransferAgentPoolArgs
The set of arguments for TransferAgentPool. The set of arguments for TransferAgentPool.
TransferAgentPoolBandwidthLimit
TransferAgentPoolState
Input properties used for looking up and filtering TransferAgentPool resources.
TransferJob
Creates a new Transfer Job in Google Cloud Storage Transfer.
TransferJobArgs
The set of arguments for TransferJob. The set of arguments for TransferJob.
TransferJobEventStream
TransferJobLoggingConfig
TransferJobNotificationConfig
TransferJobReplicationSpec
TransferJobReplicationSpecGcsDataSink
TransferJobReplicationSpecGcsDataSource
TransferJobReplicationSpecObjectConditions
TransferJobReplicationSpecTransferOptions
TransferJobReplicationSpecTransferOptionsMetadataOptions
TransferJobSchedule
TransferJobScheduleScheduleEndDate
TransferJobScheduleScheduleStartDate
TransferJobScheduleStartTimeOfDay
TransferJobState
Input properties used for looking up and filtering TransferJob resources.
TransferJobTransferSpec
TransferJobTransferSpecAwsS3CompatibleDataSource
TransferJobTransferSpecAwsS3CompatibleDataSourceS3Metadata
TransferJobTransferSpecAwsS3DataSource
TransferJobTransferSpecAwsS3DataSourceAwsAccessKey
TransferJobTransferSpecAzureBlobStorageDataSource
TransferJobTransferSpecAzureBlobStorageDataSourceAzureCredentials
TransferJobTransferSpecAzureBlobStorageDataSourceFederatedIdentityConfig
TransferJobTransferSpecGcsDataSink
TransferJobTransferSpecGcsDataSource
TransferJobTransferSpecHdfsDataSource
TransferJobTransferSpecHttpDataSource
TransferJobTransferSpecObjectConditions
TransferJobTransferSpecPosixDataSink
TransferJobTransferSpecPosixDataSource
TransferJobTransferSpecTransferManifest
TransferJobTransferSpecTransferOptions
TransferJobTransferSpecTransferOptionsMetadataOptions

Functions

getBucket(GetBucketArgs args, {InvokeOptions? options}) → Future<GetBucketResult>
Gets an existing bucket in Google Cloud Storage service (GCS). See the official documentation and API.
getBucketIamPolicy(GetBucketIamPolicyArgs args, {InvokeOptions? options}) → Future<GetBucketIamPolicyResult>
Retrieves the current IAM policy data for bucket
getBucketIamPolicyOutput(GetBucketIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetBucketIamPolicyResult>
getBucketObject(GetBucketObjectArgs args, {InvokeOptions? options}) → Future<GetBucketObjectResult>
Gets an existing object inside an existing bucket in Google Cloud Storage service (GCS). See the official documentation and API.
getBucketObjectContent(GetBucketObjectContentArgs args, {InvokeOptions? options}) → Future<GetBucketObjectContentResult>
Gets an existing object content inside an existing bucket in Google Cloud Storage service (GCS). See the official documentation and API.
getBucketObjectContentOutput(GetBucketObjectContentArgs args, {InvokeOutputOptions? options}) → Output<GetBucketObjectContentResult>
getBucketObjectContents(GetBucketObjectContentsArgs args, {InvokeOptions? options}) → Future<GetBucketObjectContentsResult>
Gets existing object contents inside an existing bucket in Google Cloud Storage service (GCS). See the official documentation and API.
getBucketObjectContentsOutput(GetBucketObjectContentsArgs args, {InvokeOutputOptions? options}) → Output<GetBucketObjectContentsResult>
getBucketObjectOutput(GetBucketObjectArgs args, {InvokeOutputOptions? options}) → Output<GetBucketObjectResult>
getBucketObjects(GetBucketObjectsArgs args, {InvokeOptions? options}) → Future<GetBucketObjectsResult>
Gets existing objects inside an existing bucket in Google Cloud Storage service (GCS). See the official documentation and API.
getBucketObjectsOutput(GetBucketObjectsArgs args, {InvokeOutputOptions? options}) → Output<GetBucketObjectsResult>
getBucketOutput(GetBucketArgs args, {InvokeOutputOptions? options}) → Output<GetBucketResult>
getBuckets(GetBucketsArgs args, {InvokeOptions? options}) → Future<GetBucketsResult>
Gets a list of existing GCS buckets. See the official documentation and API.
getBucketsOutput(GetBucketsArgs args, {InvokeOutputOptions? options}) → Output<GetBucketsResult>
getControlFolderIntelligenceConfig(GetControlFolderIntelligenceConfigArgs args, {InvokeOptions? options}) → Future<GetControlFolderIntelligenceConfigResult>
Get information about a Cloud Storage Control FolderIntelligenceConfig.
getControlFolderIntelligenceConfigOutput(GetControlFolderIntelligenceConfigArgs args, {InvokeOutputOptions? options}) → Output<GetControlFolderIntelligenceConfigResult>
getControlFolderIntelligenceFindingsSummary(GetControlFolderIntelligenceFindingsSummaryArgs args, {InvokeOptions? options}) → Future<GetControlFolderIntelligenceFindingsSummaryResult>
Summarizes Cloud Storage intelligence findings in a specified folder and location.
getControlFolderIntelligenceFindingsSummaryOutput(GetControlFolderIntelligenceFindingsSummaryArgs args, {InvokeOutputOptions? options}) → Output<GetControlFolderIntelligenceFindingsSummaryResult>
getControlOrganizationIntelligenceConfig(GetControlOrganizationIntelligenceConfigArgs args, {InvokeOptions? options}) → Future<GetControlOrganizationIntelligenceConfigResult>
Get information about a Cloud Storage Control OrganizationIntelligenceConfig.
getControlOrganizationIntelligenceConfigOutput(GetControlOrganizationIntelligenceConfigArgs args, {InvokeOutputOptions? options}) → Output<GetControlOrganizationIntelligenceConfigResult>
getControlOrganizationIntelligenceFindingsSummary(GetControlOrganizationIntelligenceFindingsSummaryArgs args, {InvokeOptions? options}) → Future<GetControlOrganizationIntelligenceFindingsSummaryResult>
Summarizes Cloud Storage intelligence findings in a specified organization and location.
getControlOrganizationIntelligenceFindingsSummaryOutput(GetControlOrganizationIntelligenceFindingsSummaryArgs args, {InvokeOutputOptions? options}) → Output<GetControlOrganizationIntelligenceFindingsSummaryResult>
getControlProjectIntelligenceConfig(GetControlProjectIntelligenceConfigArgs args, {InvokeOptions? options}) → Future<GetControlProjectIntelligenceConfigResult>
Get information about a Cloud Storage Control ProjectIntelligenceConfig.
getControlProjectIntelligenceConfigOutput(GetControlProjectIntelligenceConfigArgs args, {InvokeOutputOptions? options}) → Output<GetControlProjectIntelligenceConfigResult>
getControlProjectIntelligenceFinding(GetControlProjectIntelligenceFindingArgs args, {InvokeOptions? options}) → Future<GetControlProjectIntelligenceFindingResult>
Retrieves information about a specific Cloud Storage intelligence finding in a project and location.
getControlProjectIntelligenceFindingOutput(GetControlProjectIntelligenceFindingArgs args, {InvokeOutputOptions? options}) → Output<GetControlProjectIntelligenceFindingResult>
getControlProjectIntelligenceFindingRevision(GetControlProjectIntelligenceFindingRevisionArgs args, {InvokeOptions? options}) → Future<GetControlProjectIntelligenceFindingRevisionResult>
Retrieves information about a specific Cloud Storage intelligence finding revision in a project and location.
getControlProjectIntelligenceFindingRevisionOutput(GetControlProjectIntelligenceFindingRevisionArgs args, {InvokeOutputOptions? options}) → Output<GetControlProjectIntelligenceFindingRevisionResult>
getControlProjectIntelligenceFindingRevisions(GetControlProjectIntelligenceFindingRevisionsArgs args, {InvokeOptions? options}) → Future<GetControlProjectIntelligenceFindingRevisionsResult>
Retrieves a list of Cloud Storage intelligence finding revisions in a specified project and location.
getControlProjectIntelligenceFindingRevisionsOutput(GetControlProjectIntelligenceFindingRevisionsArgs args, {InvokeOutputOptions? options}) → Output<GetControlProjectIntelligenceFindingRevisionsResult>
getControlProjectIntelligenceFindings(GetControlProjectIntelligenceFindingsArgs args, {InvokeOptions? options}) → Future<GetControlProjectIntelligenceFindingsResult>
Retrieves a list of Cloud Storage intelligence findings in a specified project and location.
getControlProjectIntelligenceFindingsOutput(GetControlProjectIntelligenceFindingsArgs args, {InvokeOutputOptions? options}) → Output<GetControlProjectIntelligenceFindingsResult>
getControlProjectIntelligenceFindingsSummary(GetControlProjectIntelligenceFindingsSummaryArgs args, {InvokeOptions? options}) → Future<GetControlProjectIntelligenceFindingsSummaryResult>
Summarizes Cloud Storage intelligence findings in a specified project and location.
getControlProjectIntelligenceFindingsSummaryOutput(GetControlProjectIntelligenceFindingsSummaryArgs args, {InvokeOutputOptions? options}) → Output<GetControlProjectIntelligenceFindingsSummaryResult>
getInsightsDatasetConfig(GetInsightsDatasetConfigArgs args, {InvokeOptions? options}) → Future<GetInsightsDatasetConfigResult>
Use this data source to get information about a Storage Insights Dataset Config resource. See the official documentation and API.
getInsightsDatasetConfigOutput(GetInsightsDatasetConfigArgs args, {InvokeOutputOptions? options}) → Output<GetInsightsDatasetConfigResult>
getManagedFolderIamPolicy(GetManagedFolderIamPolicyArgs args, {InvokeOptions? options}) → Future<GetManagedFolderIamPolicyResult>
args Arguments passed to this invoke. Arguments for getManagedFolderIamPolicy. options Invoke options controlling this call.
getManagedFolderIamPolicyOutput(GetManagedFolderIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetManagedFolderIamPolicyResult>
getObjectSignedUrl(GetObjectSignedUrlArgs args, {InvokeOptions? options}) → Future<GetObjectSignedUrlResult>
The Google Cloud storage signed URL data source generates a signed URL for a given storage object. Signed URLs provide a way to give time-limited read or write access to anyone in possession of the URL, regardless of whether they have a Google account.
getObjectSignedUrlOutput(GetObjectSignedUrlArgs args, {InvokeOutputOptions? options}) → Output<GetObjectSignedUrlResult>
getProjectServiceAccount(GetProjectServiceAccountArgs args, {InvokeOptions? options}) → Future<GetProjectServiceAccountResult>
Get the email address of a project's unique automatic Google Cloud Storage service account.
getProjectServiceAccountOutput(GetProjectServiceAccountArgs args, {InvokeOutputOptions? options}) → Output<GetProjectServiceAccountResult>
getTransferProjectServiceAccount(GetTransferProjectServiceAccountArgs args, {InvokeOptions? options}) → Future<GetTransferProjectServiceAccountResult>
Use this data source to retrieve Storage Transfer service account for this project
getTransferProjectServiceAccountOutput(GetTransferProjectServiceAccountArgs args, {InvokeOutputOptions? options}) → Output<GetTransferProjectServiceAccountResult>
getTransferProjectServieAccount(GetTransferProjectServieAccountArgs args, {InvokeOptions? options}) → Future<GetTransferProjectServieAccountResult>
Use this data source to retrieve Storage Transfer service account for this project
getTransferProjectServieAccountOutput(GetTransferProjectServieAccountArgs args, {InvokeOutputOptions? options}) → Output<GetTransferProjectServieAccountResult>