UNPKG

@pulumi/aws-native

Version:

The Pulumi AWS Cloud Control Provider enables you to build, deploy, and manage [any AWS resource that's supported by the AWS Cloud Control API](https://github.com/pulumi/pulumi-aws-native/blob/master/provider/cmd/pulumi-gen-aws-native/supported-types.txt)

193 lines • 7.28 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.StorageLensS3BucketDestinationOutputSchemaVersion = exports.StorageLensS3BucketDestinationFormat = exports.MultiRegionAccessPointPolicyPolicyStatusPropertiesIsPublic = exports.BucketVersioningConfigurationStatus = exports.BucketTransitionStorageClass = exports.BucketTieringAccessTier = exports.BucketSseKmsEncryptedObjectsStatus = exports.BucketServerSideEncryptionByDefaultSseAlgorithm = exports.BucketRuleStatus = exports.BucketReplicationTimeStatus = exports.BucketReplicationRuleStatus = exports.BucketReplicationDestinationStorageClass = exports.BucketReplicaModificationsStatus = exports.BucketRedirectRuleProtocol = exports.BucketRedirectAllRequestsToProtocol = exports.BucketRecordExpirationExpiration = exports.BucketOwnershipControlsRuleObjectOwnership = exports.BucketNoncurrentVersionTransitionStorageClass = exports.BucketMetricsStatus = exports.BucketMetadataTableEncryptionConfigurationSseAlgorithm = exports.BucketMetadataDestinationTableBucketType = exports.BucketLifecycleConfigurationTransitionDefaultMinimumObjectSize = exports.BucketInventoryTableConfigurationConfigurationState = exports.BucketInventoryConfigurationScheduleFrequency = exports.BucketInventoryConfigurationOptionalFieldsItem = exports.BucketInventoryConfigurationIncludedObjectVersions = exports.BucketIntelligentTieringConfigurationStatus = exports.BucketDestinationFormat = exports.BucketDeleteMarkerReplicationStatus = exports.BucketDefaultRetentionMode = exports.BucketCorsRuleAllowedMethodsItem = exports.BucketAccessControl = exports.BucketAccelerateConfigurationAccelerationStatus = exports.AccessPointNetworkOrigin = exports.AccessGrantS3PrefixType = exports.AccessGrantPermission = exports.AccessGrantGranteeGranteeType = void 0; exports.AccessGrantGranteeGranteeType = { Iam: "IAM", DirectoryUser: "DIRECTORY_USER", DirectoryGroup: "DIRECTORY_GROUP", }; exports.AccessGrantPermission = { Read: "READ", Write: "WRITE", Readwrite: "READWRITE", }; exports.AccessGrantS3PrefixType = { Object: "Object", }; exports.AccessPointNetworkOrigin = { Internet: "Internet", Vpc: "VPC", }; exports.BucketAccelerateConfigurationAccelerationStatus = { Enabled: "Enabled", Suspended: "Suspended", }; exports.BucketAccessControl = { AuthenticatedRead: "AuthenticatedRead", AwsExecRead: "AwsExecRead", BucketOwnerFullControl: "BucketOwnerFullControl", BucketOwnerRead: "BucketOwnerRead", LogDeliveryWrite: "LogDeliveryWrite", Private: "Private", PublicRead: "PublicRead", PublicReadWrite: "PublicReadWrite", }; exports.BucketCorsRuleAllowedMethodsItem = { Get: "GET", Put: "PUT", Head: "HEAD", Post: "POST", Delete: "DELETE", }; exports.BucketDefaultRetentionMode = { Compliance: "COMPLIANCE", Governance: "GOVERNANCE", }; exports.BucketDeleteMarkerReplicationStatus = { Disabled: "Disabled", Enabled: "Enabled", }; exports.BucketDestinationFormat = { Csv: "CSV", Orc: "ORC", Parquet: "Parquet", }; exports.BucketIntelligentTieringConfigurationStatus = { Disabled: "Disabled", Enabled: "Enabled", }; exports.BucketInventoryConfigurationIncludedObjectVersions = { All: "All", Current: "Current", }; exports.BucketInventoryConfigurationOptionalFieldsItem = { Size: "Size", LastModifiedDate: "LastModifiedDate", StorageClass: "StorageClass", ETag: "ETag", IsMultipartUploaded: "IsMultipartUploaded", ReplicationStatus: "ReplicationStatus", EncryptionStatus: "EncryptionStatus", ObjectLockRetainUntilDate: "ObjectLockRetainUntilDate", ObjectLockMode: "ObjectLockMode", ObjectLockLegalHoldStatus: "ObjectLockLegalHoldStatus", IntelligentTieringAccessTier: "IntelligentTieringAccessTier", BucketKeyStatus: "BucketKeyStatus", ChecksumAlgorithm: "ChecksumAlgorithm", ObjectAccessControlList: "ObjectAccessControlList", ObjectOwner: "ObjectOwner", }; exports.BucketInventoryConfigurationScheduleFrequency = { Daily: "Daily", Weekly: "Weekly", }; exports.BucketInventoryTableConfigurationConfigurationState = { Enabled: "ENABLED", Disabled: "DISABLED", }; exports.BucketLifecycleConfigurationTransitionDefaultMinimumObjectSize = { VariesByStorageClass: "varies_by_storage_class", AllStorageClasses128k: "all_storage_classes_128K", }; exports.BucketMetadataDestinationTableBucketType = { Aws: "aws", Customer: "customer", }; exports.BucketMetadataTableEncryptionConfigurationSseAlgorithm = { Awskms: "aws:kms", Aes256: "AES256", }; exports.BucketMetricsStatus = { Disabled: "Disabled", Enabled: "Enabled", }; exports.BucketNoncurrentVersionTransitionStorageClass = { DeepArchive: "DEEP_ARCHIVE", Glacier: "GLACIER", GlacierIr: "GLACIER_IR", IntelligentTiering: "INTELLIGENT_TIERING", OnezoneIa: "ONEZONE_IA", StandardIa: "STANDARD_IA", }; exports.BucketOwnershipControlsRuleObjectOwnership = { ObjectWriter: "ObjectWriter", BucketOwnerPreferred: "BucketOwnerPreferred", BucketOwnerEnforced: "BucketOwnerEnforced", }; exports.BucketRecordExpirationExpiration = { Enabled: "ENABLED", Disabled: "DISABLED", }; exports.BucketRedirectAllRequestsToProtocol = { Http: "http", Https: "https", }; exports.BucketRedirectRuleProtocol = { Http: "http", Https: "https", }; exports.BucketReplicaModificationsStatus = { Enabled: "Enabled", Disabled: "Disabled", }; exports.BucketReplicationDestinationStorageClass = { DeepArchive: "DEEP_ARCHIVE", Glacier: "GLACIER", GlacierIr: "GLACIER_IR", IntelligentTiering: "INTELLIGENT_TIERING", OnezoneIa: "ONEZONE_IA", ReducedRedundancy: "REDUCED_REDUNDANCY", Standard: "STANDARD", StandardIa: "STANDARD_IA", }; exports.BucketReplicationRuleStatus = { Disabled: "Disabled", Enabled: "Enabled", }; exports.BucketReplicationTimeStatus = { Disabled: "Disabled", Enabled: "Enabled", }; exports.BucketRuleStatus = { Enabled: "Enabled", Disabled: "Disabled", }; exports.BucketServerSideEncryptionByDefaultSseAlgorithm = { Awskms: "aws:kms", Aes256: "AES256", Awskmsdsse: "aws:kms:dsse", }; exports.BucketSseKmsEncryptedObjectsStatus = { Disabled: "Disabled", Enabled: "Enabled", }; exports.BucketTieringAccessTier = { ArchiveAccess: "ARCHIVE_ACCESS", DeepArchiveAccess: "DEEP_ARCHIVE_ACCESS", }; exports.BucketTransitionStorageClass = { DeepArchive: "DEEP_ARCHIVE", Glacier: "GLACIER", GlacierIr: "GLACIER_IR", IntelligentTiering: "INTELLIGENT_TIERING", OnezoneIa: "ONEZONE_IA", StandardIa: "STANDARD_IA", }; exports.BucketVersioningConfigurationStatus = { Enabled: "Enabled", Suspended: "Suspended", }; exports.MultiRegionAccessPointPolicyPolicyStatusPropertiesIsPublic = { True: "true", False: "false", }; exports.StorageLensS3BucketDestinationFormat = { Csv: "CSV", Parquet: "Parquet", }; exports.StorageLensS3BucketDestinationOutputSchemaVersion = { V1: "V_1", }; //# sourceMappingURL=index.js.map