We recommend new projects start with resources from the AWS provider.
aws-native.s3.StorageLens
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
The AWS::S3::StorageLens resource is an Amazon S3 resource type that you can use to create Storage Lens configurations.
Create StorageLens Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new StorageLens(name: string, args: StorageLensArgs, opts?: CustomResourceOptions);@overload
def StorageLens(resource_name: str,
                args: StorageLensArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def StorageLens(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                storage_lens_configuration: Optional[StorageLensConfigurationArgs] = None,
                tags: Optional[Sequence[_root_inputs.TagArgs]] = None)func NewStorageLens(ctx *Context, name string, args StorageLensArgs, opts ...ResourceOption) (*StorageLens, error)public StorageLens(string name, StorageLensArgs args, CustomResourceOptions? opts = null)
public StorageLens(String name, StorageLensArgs args)
public StorageLens(String name, StorageLensArgs args, CustomResourceOptions options)
type: aws-native:s3:StorageLens
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args StorageLensArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args StorageLensArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args StorageLensArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args StorageLensArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args StorageLensArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
StorageLens Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The StorageLens resource accepts the following input properties:
- StorageLens Pulumi.Configuration Aws Native. S3. Inputs. Storage Lens Configuration 
- This resource contains the details Amazon S3 Storage Lens configuration.
- 
List<Pulumi.Aws Native. Inputs. Tag> 
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens configuration.
- StorageLens StorageConfiguration Lens Configuration Args 
- This resource contains the details Amazon S3 Storage Lens configuration.
- 
TagArgs 
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens configuration.
- storageLens StorageConfiguration Lens Configuration 
- This resource contains the details Amazon S3 Storage Lens configuration.
- List<Tag>
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens configuration.
- storageLens StorageConfiguration Lens Configuration 
- This resource contains the details Amazon S3 Storage Lens configuration.
- Tag[]
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens configuration.
- storage_lens_ Storageconfiguration Lens Configuration Args 
- This resource contains the details Amazon S3 Storage Lens configuration.
- 
Sequence[TagArgs] 
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens configuration.
- storageLens Property MapConfiguration 
- This resource contains the details Amazon S3 Storage Lens configuration.
- List<Property Map>
- A set of tags (key-value pairs) for this Amazon S3 Storage Lens configuration.
Outputs
All input properties are implicitly available as output properties. Additionally, the StorageLens resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
StorageLensAccountLevel, StorageLensAccountLevelArgs        
- BucketLevel Pulumi.Aws Native. S3. Inputs. Storage Lens Bucket Level 
- This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens. To enable bucket-level configurations, make sure to also set the same metrics at the account level.
- ActivityMetrics Pulumi.Aws Native. S3. Inputs. Storage Lens Activity Metrics 
- This property contains the details of account-level activity metrics for S3 Storage Lens.
- AdvancedCost Pulumi.Optimization Metrics Aws Native. S3. Inputs. Storage Lens Advanced Cost Optimization Metrics 
- This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- AdvancedData Pulumi.Protection Metrics Aws Native. S3. Inputs. Storage Lens Advanced Data Protection Metrics 
- This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- DetailedStatus Pulumi.Codes Metrics Aws Native. S3. Inputs. Storage Lens Detailed Status Codes Metrics 
- This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- StorageLens Pulumi.Group Level Aws Native. S3. Inputs. Storage Lens Group Level 
- This property determines the scope of Storage Lens group data that is displayed in the Storage Lens dashboard.
- BucketLevel StorageLens Bucket Level 
- This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens. To enable bucket-level configurations, make sure to also set the same metrics at the account level.
- ActivityMetrics StorageLens Activity Metrics 
- This property contains the details of account-level activity metrics for S3 Storage Lens.
- AdvancedCost StorageOptimization Metrics Lens Advanced Cost Optimization Metrics 
- This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- AdvancedData StorageProtection Metrics Lens Advanced Data Protection Metrics 
- This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- DetailedStatus StorageCodes Metrics Lens Detailed Status Codes Metrics 
- This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- StorageLens StorageGroup Level Lens Group Level 
- This property determines the scope of Storage Lens group data that is displayed in the Storage Lens dashboard.
- bucketLevel StorageLens Bucket Level 
- This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens. To enable bucket-level configurations, make sure to also set the same metrics at the account level.
- activityMetrics StorageLens Activity Metrics 
- This property contains the details of account-level activity metrics for S3 Storage Lens.
- advancedCost StorageOptimization Metrics Lens Advanced Cost Optimization Metrics 
- This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- advancedData StorageProtection Metrics Lens Advanced Data Protection Metrics 
- This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- detailedStatus StorageCodes Metrics Lens Detailed Status Codes Metrics 
- This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- storageLens StorageGroup Level Lens Group Level 
- This property determines the scope of Storage Lens group data that is displayed in the Storage Lens dashboard.
- bucketLevel StorageLens Bucket Level 
- This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens. To enable bucket-level configurations, make sure to also set the same metrics at the account level.
- activityMetrics StorageLens Activity Metrics 
- This property contains the details of account-level activity metrics for S3 Storage Lens.
- advancedCost StorageOptimization Metrics Lens Advanced Cost Optimization Metrics 
- This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- advancedData StorageProtection Metrics Lens Advanced Data Protection Metrics 
- This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- detailedStatus StorageCodes Metrics Lens Detailed Status Codes Metrics 
- This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- storageLens StorageGroup Level Lens Group Level 
- This property determines the scope of Storage Lens group data that is displayed in the Storage Lens dashboard.
- bucket_level StorageLens Bucket Level 
- This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens. To enable bucket-level configurations, make sure to also set the same metrics at the account level.
- activity_metrics StorageLens Activity Metrics 
- This property contains the details of account-level activity metrics for S3 Storage Lens.
- advanced_cost_ Storageoptimization_ metrics Lens Advanced Cost Optimization Metrics 
- This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- advanced_data_ Storageprotection_ metrics Lens Advanced Data Protection Metrics 
- This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- detailed_status_ Storagecodes_ metrics Lens Detailed Status Codes Metrics 
- This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- storage_lens_ Storagegroup_ level Lens Group Level 
- This property determines the scope of Storage Lens group data that is displayed in the Storage Lens dashboard.
- bucketLevel Property Map
- This property contains the details of the account-level bucket-level configurations for Amazon S3 Storage Lens. To enable bucket-level configurations, make sure to also set the same metrics at the account level.
- activityMetrics Property Map
- This property contains the details of account-level activity metrics for S3 Storage Lens.
- advancedCost Property MapOptimization Metrics 
- This property contains the details of account-level advanced cost optimization metrics for S3 Storage Lens.
- advancedData Property MapProtection Metrics 
- This property contains the details of account-level advanced data protection metrics for S3 Storage Lens.
- detailedStatus Property MapCodes Metrics 
- This property contains the details of account-level detailed status code metrics for S3 Storage Lens.
- storageLens Property MapGroup Level 
- This property determines the scope of Storage Lens group data that is displayed in the Storage Lens dashboard.
StorageLensActivityMetrics, StorageLensActivityMetricsArgs        
- IsEnabled bool
- Specifies whether activity metrics are enabled or disabled.
- IsEnabled bool
- Specifies whether activity metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether activity metrics are enabled or disabled.
- isEnabled boolean
- Specifies whether activity metrics are enabled or disabled.
- is_enabled bool
- Specifies whether activity metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether activity metrics are enabled or disabled.
StorageLensAdvancedCostOptimizationMetrics, StorageLensAdvancedCostOptimizationMetricsArgs            
- IsEnabled bool
- Specifies whether advanced cost optimization metrics are enabled or disabled.
- IsEnabled bool
- Specifies whether advanced cost optimization metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether advanced cost optimization metrics are enabled or disabled.
- isEnabled boolean
- Specifies whether advanced cost optimization metrics are enabled or disabled.
- is_enabled bool
- Specifies whether advanced cost optimization metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether advanced cost optimization metrics are enabled or disabled.
StorageLensAdvancedDataProtectionMetrics, StorageLensAdvancedDataProtectionMetricsArgs            
- IsEnabled bool
- Specifies whether advanced data protection metrics are enabled or disabled.
- IsEnabled bool
- Specifies whether advanced data protection metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether advanced data protection metrics are enabled or disabled.
- isEnabled boolean
- Specifies whether advanced data protection metrics are enabled or disabled.
- is_enabled bool
- Specifies whether advanced data protection metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether advanced data protection metrics are enabled or disabled.
StorageLensAwsOrg, StorageLensAwsOrgArgs        
- Arn string
- This resource contains the ARN of the AWS Organization.
- Arn string
- This resource contains the ARN of the AWS Organization.
- arn String
- This resource contains the ARN of the AWS Organization.
- arn string
- This resource contains the ARN of the AWS Organization.
- arn str
- This resource contains the ARN of the AWS Organization.
- arn String
- This resource contains the ARN of the AWS Organization.
StorageLensBucketLevel, StorageLensBucketLevelArgs        
- ActivityMetrics Pulumi.Aws Native. S3. Inputs. Storage Lens Activity Metrics 
- A property for bucket-level activity metrics for S3 Storage Lens.
- AdvancedCost Pulumi.Optimization Metrics Aws Native. S3. Inputs. Storage Lens Advanced Cost Optimization Metrics 
- A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- AdvancedData Pulumi.Protection Metrics Aws Native. S3. Inputs. Storage Lens Advanced Data Protection Metrics 
- A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- DetailedStatus Pulumi.Codes Metrics Aws Native. S3. Inputs. Storage Lens Detailed Status Codes Metrics 
- A property for bucket-level detailed status code metrics for S3 Storage Lens.
- PrefixLevel Pulumi.Aws Native. S3. Inputs. Storage Lens Prefix Level 
- A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
- ActivityMetrics StorageLens Activity Metrics 
- A property for bucket-level activity metrics for S3 Storage Lens.
- AdvancedCost StorageOptimization Metrics Lens Advanced Cost Optimization Metrics 
- A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- AdvancedData StorageProtection Metrics Lens Advanced Data Protection Metrics 
- A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- DetailedStatus StorageCodes Metrics Lens Detailed Status Codes Metrics 
- A property for bucket-level detailed status code metrics for S3 Storage Lens.
- PrefixLevel StorageLens Prefix Level 
- A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
- activityMetrics StorageLens Activity Metrics 
- A property for bucket-level activity metrics for S3 Storage Lens.
- advancedCost StorageOptimization Metrics Lens Advanced Cost Optimization Metrics 
- A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- advancedData StorageProtection Metrics Lens Advanced Data Protection Metrics 
- A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- detailedStatus StorageCodes Metrics Lens Detailed Status Codes Metrics 
- A property for bucket-level detailed status code metrics for S3 Storage Lens.
- prefixLevel StorageLens Prefix Level 
- A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
- activityMetrics StorageLens Activity Metrics 
- A property for bucket-level activity metrics for S3 Storage Lens.
- advancedCost StorageOptimization Metrics Lens Advanced Cost Optimization Metrics 
- A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- advancedData StorageProtection Metrics Lens Advanced Data Protection Metrics 
- A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- detailedStatus StorageCodes Metrics Lens Detailed Status Codes Metrics 
- A property for bucket-level detailed status code metrics for S3 Storage Lens.
- prefixLevel StorageLens Prefix Level 
- A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
- activity_metrics StorageLens Activity Metrics 
- A property for bucket-level activity metrics for S3 Storage Lens.
- advanced_cost_ Storageoptimization_ metrics Lens Advanced Cost Optimization Metrics 
- A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- advanced_data_ Storageprotection_ metrics Lens Advanced Data Protection Metrics 
- A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- detailed_status_ Storagecodes_ metrics Lens Detailed Status Codes Metrics 
- A property for bucket-level detailed status code metrics for S3 Storage Lens.
- prefix_level StorageLens Prefix Level 
- A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
- activityMetrics Property Map
- A property for bucket-level activity metrics for S3 Storage Lens.
- advancedCost Property MapOptimization Metrics 
- A property for bucket-level advanced cost optimization metrics for S3 Storage Lens.
- advancedData Property MapProtection Metrics 
- A property for bucket-level advanced data protection metrics for S3 Storage Lens.
- detailedStatus Property MapCodes Metrics 
- A property for bucket-level detailed status code metrics for S3 Storage Lens.
- prefixLevel Property Map
- A property for bucket-level prefix-level storage metrics for S3 Storage Lens.
StorageLensBucketsAndRegions, StorageLensBucketsAndRegionsArgs          
- Buckets List<string>
- This property contains the details of the buckets for the Amazon S3 Storage Lens configuration. This should be the bucket Amazon Resource Name(ARN). For valid values, see Buckets ARN format here in the Amazon S3 API Reference .
- Regions List<string>
- This property contains the details of the Regions for the S3 Storage Lens configuration.
- Buckets []string
- This property contains the details of the buckets for the Amazon S3 Storage Lens configuration. This should be the bucket Amazon Resource Name(ARN). For valid values, see Buckets ARN format here in the Amazon S3 API Reference .
- Regions []string
- This property contains the details of the Regions for the S3 Storage Lens configuration.
- buckets List<String>
- This property contains the details of the buckets for the Amazon S3 Storage Lens configuration. This should be the bucket Amazon Resource Name(ARN). For valid values, see Buckets ARN format here in the Amazon S3 API Reference .
- regions List<String>
- This property contains the details of the Regions for the S3 Storage Lens configuration.
- buckets string[]
- This property contains the details of the buckets for the Amazon S3 Storage Lens configuration. This should be the bucket Amazon Resource Name(ARN). For valid values, see Buckets ARN format here in the Amazon S3 API Reference .
- regions string[]
- This property contains the details of the Regions for the S3 Storage Lens configuration.
- buckets Sequence[str]
- This property contains the details of the buckets for the Amazon S3 Storage Lens configuration. This should be the bucket Amazon Resource Name(ARN). For valid values, see Buckets ARN format here in the Amazon S3 API Reference .
- regions Sequence[str]
- This property contains the details of the Regions for the S3 Storage Lens configuration.
- buckets List<String>
- This property contains the details of the buckets for the Amazon S3 Storage Lens configuration. This should be the bucket Amazon Resource Name(ARN). For valid values, see Buckets ARN format here in the Amazon S3 API Reference .
- regions List<String>
- This property contains the details of the Regions for the S3 Storage Lens configuration.
StorageLensCloudWatchMetrics, StorageLensCloudWatchMetricsArgs          
- IsEnabled bool
- Specifies whether CloudWatch metrics are enabled or disabled.
- IsEnabled bool
- Specifies whether CloudWatch metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether CloudWatch metrics are enabled or disabled.
- isEnabled boolean
- Specifies whether CloudWatch metrics are enabled or disabled.
- is_enabled bool
- Specifies whether CloudWatch metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether CloudWatch metrics are enabled or disabled.
StorageLensConfiguration, StorageLensConfigurationArgs      
- AccountLevel Pulumi.Aws Native. S3. Inputs. Storage Lens Account Level 
- This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- Id string
- This property contains the details of the ID of the S3 Storage Lens configuration.
- IsEnabled bool
- Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.
- AwsOrg Pulumi.Aws Native. S3. Inputs. Storage Lens Aws Org 
- This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- DataExport Pulumi.Aws Native. S3. Inputs. Storage Lens Data Export 
- This property contains the details of this S3 Storage Lens configuration's metrics export.
- Exclude
Pulumi.Aws Native. S3. Inputs. Storage Lens Buckets And Regions 
- This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- Include
Pulumi.Aws Native. S3. Inputs. Storage Lens Buckets And Regions 
- This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- StorageLens stringArn 
- The ARN for the Amazon S3 Storage Lens configuration.
- AccountLevel StorageLens Account Level 
- This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- Id string
- This property contains the details of the ID of the S3 Storage Lens configuration.
- IsEnabled bool
- Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.
- AwsOrg StorageLens Aws Org 
- This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- DataExport StorageLens Data Export 
- This property contains the details of this S3 Storage Lens configuration's metrics export.
- Exclude
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- Include
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- StorageLens stringArn 
- The ARN for the Amazon S3 Storage Lens configuration.
- accountLevel StorageLens Account Level 
- This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- id String
- This property contains the details of the ID of the S3 Storage Lens configuration.
- isEnabled Boolean
- Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.
- awsOrg StorageLens Aws Org 
- This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- dataExport StorageLens Data Export 
- This property contains the details of this S3 Storage Lens configuration's metrics export.
- exclude
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- include
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- storageLens StringArn 
- The ARN for the Amazon S3 Storage Lens configuration.
- accountLevel StorageLens Account Level 
- This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- id string
- This property contains the details of the ID of the S3 Storage Lens configuration.
- isEnabled boolean
- Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.
- awsOrg StorageLens Aws Org 
- This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- dataExport StorageLens Data Export 
- This property contains the details of this S3 Storage Lens configuration's metrics export.
- exclude
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- include
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- storageLens stringArn 
- The ARN for the Amazon S3 Storage Lens configuration.
- account_level StorageLens Account Level 
- This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- id str
- This property contains the details of the ID of the S3 Storage Lens configuration.
- is_enabled bool
- Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.
- aws_org StorageLens Aws Org 
- This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- data_export StorageLens Data Export 
- This property contains the details of this S3 Storage Lens configuration's metrics export.
- exclude
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- include
StorageLens Buckets And Regions 
- This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- storage_lens_ strarn 
- The ARN for the Amazon S3 Storage Lens configuration.
- accountLevel Property Map
- This property contains the details of the account-level metrics for Amazon S3 Storage Lens configuration.
- id String
- This property contains the details of the ID of the S3 Storage Lens configuration.
- isEnabled Boolean
- Specifies whether the Amazon S3 Storage Lens configuration is enabled or disabled.
- awsOrg Property Map
- This property contains the details of the AWS Organization for the S3 Storage Lens configuration.
- dataExport Property Map
- This property contains the details of this S3 Storage Lens configuration's metrics export.
- exclude Property Map
- This property contains the details of the bucket and or Regions excluded for Amazon S3 Storage Lens configuration.
- include Property Map
- This property contains the details of the bucket and or Regions included for Amazon S3 Storage Lens configuration.
- storageLens StringArn 
- The ARN for the Amazon S3 Storage Lens configuration.
StorageLensDataExport, StorageLensDataExportArgs        
- CloudWatch Pulumi.Metrics Aws Native. S3. Inputs. Storage Lens Cloud Watch Metrics 
- This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- S3BucketDestination Pulumi.Aws Native. S3. Inputs. Storage Lens S3Bucket Destination 
- This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
- CloudWatch StorageMetrics Lens Cloud Watch Metrics 
- This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- S3BucketDestination StorageLens S3Bucket Destination 
- This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
- cloudWatch StorageMetrics Lens Cloud Watch Metrics 
- This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- s3BucketDestination StorageLens S3Bucket Destination 
- This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
- cloudWatch StorageMetrics Lens Cloud Watch Metrics 
- This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- s3BucketDestination StorageLens S3Bucket Destination 
- This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
- cloud_watch_ Storagemetrics Lens Cloud Watch Metrics 
- This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- s3_bucket_ Storagedestination Lens S3Bucket Destination 
- This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
- cloudWatch Property MapMetrics 
- This property enables the Amazon CloudWatch publishing option for S3 Storage Lens metrics.
- s3BucketDestination Property Map
- This property contains the details of the bucket where the S3 Storage Lens metrics export will be placed.
StorageLensDetailedStatusCodesMetrics, StorageLensDetailedStatusCodesMetricsArgs            
- IsEnabled bool
- Specifies whether detailed status codes metrics are enabled or disabled.
- IsEnabled bool
- Specifies whether detailed status codes metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether detailed status codes metrics are enabled or disabled.
- isEnabled boolean
- Specifies whether detailed status codes metrics are enabled or disabled.
- is_enabled bool
- Specifies whether detailed status codes metrics are enabled or disabled.
- isEnabled Boolean
- Specifies whether detailed status codes metrics are enabled or disabled.
StorageLensGroupLevel, StorageLensGroupLevelArgs        
- StorageLens Pulumi.Group Selection Criteria Aws Native. S3. Inputs. Storage Lens Group Selection Criteria 
- This property indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
- StorageLens StorageGroup Selection Criteria Lens Group Selection Criteria 
- This property indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
- storageLens StorageGroup Selection Criteria Lens Group Selection Criteria 
- This property indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
- storageLens StorageGroup Selection Criteria Lens Group Selection Criteria 
- This property indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
- storage_lens_ Storagegroup_ selection_ criteria Lens Group Selection Criteria 
- This property indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
- storageLens Property MapGroup Selection Criteria 
- This property indicates which Storage Lens group ARNs to include or exclude in the Storage Lens group aggregation. If this value is left null, then all Storage Lens groups are selected.
StorageLensGroupSelectionCriteria, StorageLensGroupSelectionCriteriaArgs          
StorageLensPrefixLevel, StorageLensPrefixLevelArgs        
- StorageMetrics Pulumi.Aws Native. S3. Inputs. Storage Lens Prefix Level Storage Metrics 
- A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
- StorageMetrics StorageLens Prefix Level Storage Metrics 
- A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
- storageMetrics StorageLens Prefix Level Storage Metrics 
- A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
- storageMetrics StorageLens Prefix Level Storage Metrics 
- A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
- storage_metrics StorageLens Prefix Level Storage Metrics 
- A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
- storageMetrics Property Map
- A property for the prefix-level storage metrics for Amazon S3 Storage Lens.
StorageLensPrefixLevelStorageMetrics, StorageLensPrefixLevelStorageMetricsArgs            
- IsEnabled bool
- Specifies whether prefix-level storage metrics are enabled or disabled.
- SelectionCriteria Pulumi.Aws Native. S3. Inputs. Storage Lens Selection Criteria 
- This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- IsEnabled bool
- Specifies whether prefix-level storage metrics are enabled or disabled.
- SelectionCriteria StorageLens Selection Criteria 
- This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- isEnabled Boolean
- Specifies whether prefix-level storage metrics are enabled or disabled.
- selectionCriteria StorageLens Selection Criteria 
- This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- isEnabled boolean
- Specifies whether prefix-level storage metrics are enabled or disabled.
- selectionCriteria StorageLens Selection Criteria 
- This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- is_enabled bool
- Specifies whether prefix-level storage metrics are enabled or disabled.
- selection_criteria StorageLens Selection Criteria 
- This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
- isEnabled Boolean
- Specifies whether prefix-level storage metrics are enabled or disabled.
- selectionCriteria Property Map
- This property identifies whether the details of the prefix-level storage metrics for S3 Storage Lens are enabled.
StorageLensS3BucketDestination, StorageLensS3BucketDestinationArgs        
- AccountId string
- The AWS account ID that owns the destination S3 bucket.
- Arn string
- The ARN of the bucket to which Amazon S3 Storage Lens exports will be placed.
- Format
Pulumi.Aws Native. S3. Storage Lens S3Bucket Destination Format 
- Specifies the file format to use when exporting Amazon S3 Storage Lens metrics export.
- OutputSchema Pulumi.Version Aws Native. S3. Storage Lens S3Bucket Destination Output Schema Version 
- The version of the output schema to use when exporting Amazon S3 Storage Lens metrics.
- Encryption
Pulumi.Aws Native. S3. Inputs. Storage Lens Encryption 
- This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- Prefix string
- The prefix to use for Amazon S3 Storage Lens export.
- AccountId string
- The AWS account ID that owns the destination S3 bucket.
- Arn string
- The ARN of the bucket to which Amazon S3 Storage Lens exports will be placed.
- Format
StorageLens S3Bucket Destination Format 
- Specifies the file format to use when exporting Amazon S3 Storage Lens metrics export.
- OutputSchema StorageVersion Lens S3Bucket Destination Output Schema Version 
- The version of the output schema to use when exporting Amazon S3 Storage Lens metrics.
- Encryption
StorageLens Encryption 
- This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- Prefix string
- The prefix to use for Amazon S3 Storage Lens export.
- accountId String
- The AWS account ID that owns the destination S3 bucket.
- arn String
- The ARN of the bucket to which Amazon S3 Storage Lens exports will be placed.
- format
StorageLens S3Bucket Destination Format 
- Specifies the file format to use when exporting Amazon S3 Storage Lens metrics export.
- outputSchema StorageVersion Lens S3Bucket Destination Output Schema Version 
- The version of the output schema to use when exporting Amazon S3 Storage Lens metrics.
- encryption
StorageLens Encryption 
- This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- prefix String
- The prefix to use for Amazon S3 Storage Lens export.
- accountId string
- The AWS account ID that owns the destination S3 bucket.
- arn string
- The ARN of the bucket to which Amazon S3 Storage Lens exports will be placed.
- format
StorageLens S3Bucket Destination Format 
- Specifies the file format to use when exporting Amazon S3 Storage Lens metrics export.
- outputSchema StorageVersion Lens S3Bucket Destination Output Schema Version 
- The version of the output schema to use when exporting Amazon S3 Storage Lens metrics.
- encryption
StorageLens Encryption 
- This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- prefix string
- The prefix to use for Amazon S3 Storage Lens export.
- account_id str
- The AWS account ID that owns the destination S3 bucket.
- arn str
- The ARN of the bucket to which Amazon S3 Storage Lens exports will be placed.
- format
StorageLens S3Bucket Destination Format 
- Specifies the file format to use when exporting Amazon S3 Storage Lens metrics export.
- output_schema_ Storageversion Lens S3Bucket Destination Output Schema Version 
- The version of the output schema to use when exporting Amazon S3 Storage Lens metrics.
- encryption
StorageLens Encryption 
- This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- prefix str
- The prefix to use for Amazon S3 Storage Lens export.
- accountId String
- The AWS account ID that owns the destination S3 bucket.
- arn String
- The ARN of the bucket to which Amazon S3 Storage Lens exports will be placed.
- format "CSV" | "Parquet"
- Specifies the file format to use when exporting Amazon S3 Storage Lens metrics export.
- outputSchema "V_1"Version 
- The version of the output schema to use when exporting Amazon S3 Storage Lens metrics.
- encryption Property Map
- This property contains the details of the encryption of the bucket destination of the Amazon S3 Storage Lens metrics export.
- prefix String
- The prefix to use for Amazon S3 Storage Lens export.
StorageLensS3BucketDestinationFormat, StorageLensS3BucketDestinationFormatArgs          
- Csv
- CSV
- Parquet
- Parquet
- StorageLens S3Bucket Destination Format Csv 
- CSV
- StorageLens S3Bucket Destination Format Parquet 
- Parquet
- Csv
- CSV
- Parquet
- Parquet
- Csv
- CSV
- Parquet
- Parquet
- CSV
- CSV
- PARQUET
- Parquet
- "CSV"
- CSV
- "Parquet"
- Parquet
StorageLensS3BucketDestinationOutputSchemaVersion, StorageLensS3BucketDestinationOutputSchemaVersionArgs              
- V1
- V_1
- StorageLens S3Bucket Destination Output Schema Version V1 
- V_1
- V1
- V_1
- V1
- V_1
- V1
- V_1
- "V_1"
- V_1
StorageLensSelectionCriteria, StorageLensSelectionCriteriaArgs        
- Delimiter string
- Delimiter to divide S3 key into hierarchy of prefixes.
- MaxDepth int
- Max depth of prefixes of S3 key that Amazon S3 Storage Lens will analyze.
- MinStorage doubleBytes Percentage 
- The minimum storage bytes threshold for the prefixes to be included in the analysis.
- Delimiter string
- Delimiter to divide S3 key into hierarchy of prefixes.
- MaxDepth int
- Max depth of prefixes of S3 key that Amazon S3 Storage Lens will analyze.
- MinStorage float64Bytes Percentage 
- The minimum storage bytes threshold for the prefixes to be included in the analysis.
- delimiter String
- Delimiter to divide S3 key into hierarchy of prefixes.
- maxDepth Integer
- Max depth of prefixes of S3 key that Amazon S3 Storage Lens will analyze.
- minStorage DoubleBytes Percentage 
- The minimum storage bytes threshold for the prefixes to be included in the analysis.
- delimiter string
- Delimiter to divide S3 key into hierarchy of prefixes.
- maxDepth number
- Max depth of prefixes of S3 key that Amazon S3 Storage Lens will analyze.
- minStorage numberBytes Percentage 
- The minimum storage bytes threshold for the prefixes to be included in the analysis.
- delimiter str
- Delimiter to divide S3 key into hierarchy of prefixes.
- max_depth int
- Max depth of prefixes of S3 key that Amazon S3 Storage Lens will analyze.
- min_storage_ floatbytes_ percentage 
- The minimum storage bytes threshold for the prefixes to be included in the analysis.
- delimiter String
- Delimiter to divide S3 key into hierarchy of prefixes.
- maxDepth Number
- Max depth of prefixes of S3 key that Amazon S3 Storage Lens will analyze.
- minStorage NumberBytes Percentage 
- The minimum storage bytes threshold for the prefixes to be included in the analysis.
Tag, TagArgs  
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.