@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
JavaScript
;
// *** 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