@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [[keyof typeof AccelerateConfigurationAccelerationStatus];
export declare const AccessControl: {
/**
* AccessControl enum AuthenticatedRead
*/
readonly AuthenticatedRead: "AuthenticatedRead";
/**
* AccessControl enum AwsExecRead
*/
readonly AwsExecRead: "AwsExecRead";
/**
* AccessControl enum BucketOwnerFullControl
*/
readonly BucketOwnerFullControl: "BucketOwnerFullControl";
/**
* AccessControl enum BucketOwnerRead
*/
readonly BucketOwnerRead: "BucketOwnerRead";
/**
* AccessControl enum LogDeliveryWrite
*/
readonly LogDeliveryWrite: "LogDeliveryWrite";
/**
* AccessControl enum Private
*/
readonly Private: "Private";
/**
* AccessControl enum PublicRead
*/
readonly PublicRead: "PublicRead";
/**
* AccessControl enum PublicReadWrite
*/
readonly PublicReadWrite: "PublicReadWrite";
};
/**
* This is a legacy property, and it is not recommended for most use cases. A majority of modern use cases in Amazon S3 no longer require the use of ACLs, and we recommend that you keep ACLs disabled. For more information, see [Controlling object ownership](https://docs.aws.amazon.com//AmazonS3/latest/userguide/about-object-ownership.html) in the *Amazon S3 User Guide*. A canned access control list (ACL) that grants predefined permissions to the bucket. For more information about canned ACLs, see [Canned ACL](https://docs.aws.amazon.com/AmazonS3/latest/dev/acl-overview.html#canned-acl) in the *Amazon S3 User Guide*. S3 buckets are created with ACLs disabled by default. Therefore, unless you explicitly set the [AWS::S3::OwnershipControls](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-ownershipcontrols.html) property to enable ACLs, your resource will fail to deploy with any value other than Private. Use cases requiring ACLs are uncommon. The majority of access control configurations can be successfully and more easily achieved with bucket policies. For more information, see [AWS::S3::BucketPolicy](https://docs.aws.amazon.com//AWSCloudFormation/latest/UserGuide/aws-properties-s3-policy.html). For examples of common policy configurations, including S3 Server Access Logs buckets and more, see [Bucket policy examples](https://docs.aws.amazon.com/AmazonS3/latest/userguide/example-bucket-policies.html) in the *Amazon S3 User Guide*.
*/
export type AccessControl = (typeof AccessControl)[keyof typeof AccessControl];
export declare const Action: {
/**
* Action enum ALLOW
*/
readonly ALLOW: "ALLOW";
/**
* Action enum BLOCK
*/
readonly BLOCK: "BLOCK";
/**
* Action enum CAPTCHA
*/
readonly CAPTCHA: "CAPTCHA";
/**
* Action enum CHALLENGE
*/
readonly CHALLENGE: "CHALLENGE";
/**
* Action enum COUNT
*/
readonly COUNT: "COUNT";
/**
* Action enum EXCLUDED_AS_COUNT
*/
readonly EXCLUDED_AS_COUNT: "EXCLUDED_AS_COUNT";
};
/**
* Logic to apply to the filtering conditions. You can specify that, in order to satisfy the filter, a log must match all conditions or must match at least one condition.
*/
export type Action = (typeof Action)[keyof typeof Action];
export declare const AddOnStatus: {
/**
* AddOnStatus enum Disabled
*/
readonly Disabled: "Disabled";
/**
* AddOnStatus enum Disabling
*/
readonly Disabling: "Disabling";
/**
* AddOnStatus enum Enabled
*/
readonly Enabled: "Enabled";
/**
* AddOnStatus enum Enabling
*/
readonly Enabling: "Enabling";
/**
* AddOnStatus enum Failed
*/
readonly Failed: "Failed";
/**
* AddOnStatus enum Terminated
*/
readonly Terminated: "Terminated";
/**
* AddOnStatus enum Terminating
*/
readonly Terminating: "Terminating";
};
/**
* Status of the Addon
*/
export type AddOnStatus = (typeof AddOnStatus)[keyof typeof AddOnStatus];
export declare const AmdSevSnpSpecification: {
/**
* AmdSevSnpSpecification enum disabled
*/
readonly Disabled: "disabled";
/**
* AmdSevSnpSpecification enum enabled
*/
readonly Enabled: "enabled";
};
/**
* Property value
*/
export type AmdSevSnpSpecification = (typeof AmdSevSnpSpecification)[keyof typeof AmdSevSnpSpecification];
export declare const AnomalyResultEnum: {
/**
* AnomalyResultEnum enum anomalous
*/
readonly Anomalous: "anomalous";
/**
* AnomalyResultEnum enum normal
*/
readonly Normal: "normal";
};
/**
* Property value
*/
export type AnomalyResultEnum = (typeof AnomalyResultEnum)[keyof typeof AnomalyResultEnum];
export declare const AppType: {
/**
* AppType enum Canvas
*/
readonly Canvas: "Canvas";
/**
* AppType enum JupyterServer
*/
readonly JupyterServer: "JupyterServer";
/**
* AppType enum KernelGateway
*/
readonly KernelGateway: "KernelGateway";
/**
* AppType enum RSessionGateway
*/
readonly RSessionGateway: "RSessionGateway";
/**
* AppType enum RStudioServerPro
*/
readonly RStudioServerPro: "RStudioServerPro";
};
/**
* The type of app.
*/
export type AppType = (typeof AppType)[keyof typeof AppType];
export declare const ArchitectureValues: {
/**
* ArchitectureValues enum arm64
*/
readonly Arm64: "arm64";
/**
* ArchitectureValues enum arm64_mac
*/
readonly Arm64_mac: "arm64_mac";
/**
* ArchitectureValues enum i386
*/
readonly I386: "i386";
/**
* ArchitectureValues enum x86_64
*/
readonly X86_64: "x86_64";
/**
* ArchitectureValues enum x86_64_mac
*/
readonly X86_64_mac: "x86_64_mac";
};
/**
* Property value
*/
export type ArchitectureValues = (typeof ArchitectureValues)[keyof typeof ArchitectureValues];
export declare const Architectures: {
/**
* Architectures enum arm64
*/
readonly Arm64: "arm64";
/**
* Architectures enum x86_64
*/
readonly X86_64: "x86_64";
};
/**
* Architectures enum
*/
export type Architectures = (typeof Architectures)[keyof typeof Architectures];
export declare const ArtifactNamespace: {
/**
* ArtifactNamespace enum BUILD_ID
*/
readonly BUILD_ID: "BUILD_ID";
/**
* ArtifactNamespace enum NONE
*/
readonly NONE: "NONE";
};
/**
* Property value
*/
export type ArtifactNamespace = (typeof ArtifactNamespace)[keyof typeof ArtifactNamespace];
export declare const ArtifactPackaging: {
/**
* ArtifactPackaging enum NONE
*/
readonly NONE: "NONE";
/**
* ArtifactPackaging enum ZIP
*/
readonly ZIP: "ZIP";
};
/**
* Property value
*/
export type ArtifactPackaging = (typeof ArtifactPackaging)[keyof typeof ArtifactPackaging];
export declare const ArtifactsType: {
/**
* ArtifactsType enum CODEPIPELINE
*/
readonly CODEPIPELINE: "CODEPIPELINE";
/**
* ArtifactsType enum NO_ARTIFACTS
*/
readonly NO_ARTIFACTS: "NO_ARTIFACTS";
/**
* ArtifactsType enum S3
*/
readonly S3: "S3";
};
/**
* Property value
*/
export type ArtifactsType = (typeof ArtifactsType)[keyof typeof ArtifactsType];
export declare const AttachmentStatus: {
/**
* AttachmentStatus enum attached
*/
readonly Attached: "attached";
/**
* AttachmentStatus enum attaching
*/
readonly Attaching: "attaching";
/**
* AttachmentStatus enum detached
*/
readonly Detached: "detached";
/**
* AttachmentStatus enum detaching
*/
readonly Detaching: "detaching";
};
/**
* Property value
*/
export type AttachmentStatus = (typeof AttachmentStatus)[keyof typeof AttachmentStatus];
export declare const AuthType: {
/**
* AuthType enum BASIC_AUTH
*/
readonly BASIC_AUTH: "BASIC_AUTH";
/**
* AuthType enum CODECONNECTIONS
*/
readonly CODECONNECTIONS: "CODECONNECTIONS";
/**
* AuthType enum OAUTH
*/
readonly OAUTH: "OAUTH";
/**
* AuthType enum PERSONAL_ACCESS_TOKEN
*/
readonly PERSONAL_ACCESS_TOKEN: "PERSONAL_ACCESS_TOKEN";
};
/**
* Property value
*/
export type AuthType = (typeof AuthType)[keyof typeof AuthType];
export declare const AuthenticationMode: {
/**
* AuthenticationMode enum API
*/
readonly API: "API";
/**
* AuthenticationMode enum API_AND_CONFIG_MAP
*/
readonly API_AND_CONFIG_MAP: "API_AND_CONFIG_MAP";
/**
* AuthenticationMode enum CONFIG_MAP
*/
readonly CONFIG_MAP: "CONFIG_MAP";
};
/**
* Property value
*/
export type AuthenticationMode = (typeof AuthenticationMode)[keyof typeof AuthenticationMode];
export declare const AuthenticationType: {
/**
* AuthenticationType enum AMAZON_COGNITO_USER_POOLS
*/
readonly AMAZON_COGNITO_USER_POOLS: "AMAZON_COGNITO_USER_POOLS";
/**
* AuthenticationType enum API_KEY
*/
readonly API_KEY: "API_KEY";
/**
* AuthenticationType enum AWS_IAM
*/
readonly AWS_IAM: "AWS_IAM";
/**
* AuthenticationType enum AWS_LAMBDA
*/
readonly AWS_LAMBDA: "AWS_LAMBDA";
/**
* AuthenticationType enum OPENID_CONNECT
*/
readonly OPENID_CONNECT: "OPENID_CONNECT";
};
/**
* Property value
*/
export type AuthenticationType = (typeof AuthenticationType)[keyof typeof AuthenticationType];
export declare const AuthorizationConfigIAM: {
/**
* AuthorizationConfigIAM enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* AuthorizationConfigIAM enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Determines whether to use the Amazon ECS task role defined in a task definition when mounting the Amazon EFS file system. If it is turned on, transit encryption must be turned on in the ``EFSVolumeConfiguration``. If this parameter is omitted, the default value of ``DISABLED`` is used. For more information, see [Using Amazon EFS access points](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/efs-volumes.html#efs-volume-accesspoints) in the *Amazon Elastic Container Service Developer Guide*.
*/
export type AuthorizationConfigIAM = (typeof AuthorizationConfigIAM)[keyof typeof AuthorizationConfigIAM];
export declare const AutoTuneState: {
/**
* AutoTuneState enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* AutoTuneState enum DISABLED_AND_ROLLBACK_COMPLETE
*/
readonly DISABLED_AND_ROLLBACK_COMPLETE: "DISABLED_AND_ROLLBACK_COMPLETE";
/**
* AutoTuneState enum DISABLED_AND_ROLLBACK_ERROR
*/
readonly DISABLED_AND_ROLLBACK_ERROR: "DISABLED_AND_ROLLBACK_ERROR";
/**
* AutoTuneState enum DISABLED_AND_ROLLBACK_IN_PROGRESS
*/
readonly DISABLED_AND_ROLLBACK_IN_PROGRESS: "DISABLED_AND_ROLLBACK_IN_PROGRESS";
/**
* AutoTuneState enum DISABLED_AND_ROLLBACK_SCHEDULED
*/
readonly DISABLED_AND_ROLLBACK_SCHEDULED: "DISABLED_AND_ROLLBACK_SCHEDULED";
/**
* AutoTuneState enum DISABLE_IN_PROGRESS
*/
readonly DISABLE_IN_PROGRESS: "DISABLE_IN_PROGRESS";
/**
* AutoTuneState enum ENABLED
*/
readonly ENABLED: "ENABLED";
/**
* AutoTuneState enum ENABLE_IN_PROGRESS
*/
readonly ENABLE_IN_PROGRESS: "ENABLE_IN_PROGRESS";
/**
* AutoTuneState enum ERROR
*/
readonly ERROR: "ERROR";
};
/**
* Property value
*/
export type AutoTuneState = (typeof AutoTuneState)[keyof typeof AutoTuneState];
export declare const AwsVpcConfigurationAssignPublicIp: {
/**
* AwsVpcConfigurationAssignPublicIp enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* AwsVpcConfigurationAssignPublicIp enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Whether the task's elastic network interface receives a public IP address. The default value is ``DISABLED``.
*/
export type AwsVpcConfigurationAssignPublicIp = (typeof AwsVpcConfigurationAssignPublicIp)[keyof typeof AwsVpcConfigurationAssignPublicIp];
export declare const BackupPolicyStatus: {
/**
* BackupPolicyStatus enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* BackupPolicyStatus enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Set the backup policy status for the file system. + *ENABLED* - Turns automatic backups on for the file system. + *DISABLED* - Turns automatic backups off for the file system.
*/
export type BackupPolicyStatus = (typeof BackupPolicyStatus)[keyof typeof BackupPolicyStatus];
export declare const BatchReportModeType: {
/**
* BatchReportModeType enum REPORT_AGGREGATED_BATCH
*/
readonly REPORT_AGGREGATED_BATCH: "REPORT_AGGREGATED_BATCH";
/**
* BatchReportModeType enum REPORT_INDIVIDUAL_BUILDS
*/
readonly REPORT_INDIVIDUAL_BUILDS: "REPORT_INDIVIDUAL_BUILDS";
};
/**
* Property value
*/
export type BatchReportModeType = (typeof BatchReportModeType)[keyof typeof BatchReportModeType];
export declare const BootModeValues: {
/**
* BootModeValues enum legacy-bios
*/
readonly LegacyBios: "legacy-bios";
/**
* BootModeValues enum uefi
*/
readonly Uefi: "uefi";
/**
* BootModeValues enum uefi-preferred
*/
readonly UefiPreferred: "uefi-preferred";
};
/**
* Property value
*/
export type BootModeValues = (typeof BootModeValues)[keyof typeof BootModeValues];
export declare const BucketOwnerAccess: {
/**
* BucketOwnerAccess enum FULL
*/
readonly FULL: "FULL";
/**
* BucketOwnerAccess enum NONE
*/
readonly NONE: "NONE";
/**
* BucketOwnerAccess enum READ_ONLY
*/
readonly READ_ONLY: "READ_ONLY";
};
/**
* Property value
*/
export type BucketOwnerAccess = (typeof BucketOwnerAccess)[keyof typeof BucketOwnerAccess];
export declare const CFNFeatureConfigurationStatus: {
/**
* CFNFeatureConfigurationStatus enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* CFNFeatureConfigurationStatus enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Property status
*/
export type CFNFeatureConfigurationStatus = (typeof CFNFeatureConfigurationStatus)[keyof typeof CFNFeatureConfigurationStatus];
export declare const CacheMode: {
/**
* CacheMode enum LOCAL_CUSTOM_CACHE
*/
readonly LOCAL_CUSTOM_CACHE: "LOCAL_CUSTOM_CACHE";
/**
* CacheMode enum LOCAL_DOCKER_LAYER_CACHE
*/
readonly LOCAL_DOCKER_LAYER_CACHE: "LOCAL_DOCKER_LAYER_CACHE";
/**
* CacheMode enum LOCAL_SOURCE_CACHE
*/
readonly LOCAL_SOURCE_CACHE: "LOCAL_SOURCE_CACHE";
};
/**
* CacheMode enum
*/
export type CacheMode = (typeof CacheMode)[keyof typeof CacheMode];
export declare const CacheType: {
/**
* CacheType enum LOCAL
*/
readonly LOCAL: "LOCAL";
/**
* CacheType enum NO_CACHE
*/
readonly NO_CACHE: "NO_CACHE";
/**
* CacheType enum S3
*/
readonly S3: "S3";
};
/**
* Property value
*/
export type CacheType = (typeof CacheType)[keyof typeof CacheType];
export declare const CallAs: {
/**
* CallAs enum DELEGATED_ADMIN
*/
readonly DELEGATED_ADMIN: "DELEGATED_ADMIN";
/**
* CallAs enum SELF
*/
readonly SELF: "SELF";
};
/**
* Specifies the AWS account that you are acting from. By default, SELF is specified. For self-managed permissions, specify SELF; for service-managed permissions, if you are signed in to the organization's management account, specify SELF. If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN.
*/
export type CallAs = (typeof CallAs)[keyof typeof CallAs];
export declare const Capabilities: {
/**
* Capabilities enum CAPABILITY_AUTO_EXPAND
*/
readonly CAPABILITY_AUTO_EXPAND: "CAPABILITY_AUTO_EXPAND";
/**
* Capabilities enum CAPABILITY_IAM
*/
readonly CAPABILITY_IAM: "CAPABILITY_IAM";
/**
* Capabilities enum CAPABILITY_NAMED_IAM
*/
readonly CAPABILITY_NAMED_IAM: "CAPABILITY_NAMED_IAM";
};
/**
* Capabilities enum
*/
export type Capabilities = (typeof Capabilities)[keyof typeof Capabilities];
export declare const CapacityReservationPreference: {
/**
* CapacityReservationPreference enum none
*/
readonly None: "none";
/**
* CapacityReservationPreference enum open
*/
readonly Open: "open";
};
/**
* Property value
*/
export type CapacityReservationPreference = (typeof CapacityReservationPreference)[keyof typeof CapacityReservationPreference];
export declare const CertificateStatus: {
/**
* CertificateStatus enum EXPIRED
*/
readonly EXPIRED: "EXPIRED";
/**
* CertificateStatus enum FAILED
*/
readonly FAILED: "FAILED";
/**
* CertificateStatus enum INACTIVE
*/
readonly INACTIVE: "INACTIVE";
/**
* CertificateStatus enum ISSUED
*/
readonly ISSUED: "ISSUED";
/**
* CertificateStatus enum PENDING_VALIDATION
*/
readonly PENDING_VALIDATION: "PENDING_VALIDATION";
/**
* CertificateStatus enum REVOKED
*/
readonly REVOKED: "REVOKED";
/**
* CertificateStatus enum VALIDATION_TIMED_OUT
*/
readonly VALIDATION_TIMED_OUT: "VALIDATION_TIMED_OUT";
};
/**
* Property value
*/
export type CertificateStatus = (typeof CertificateStatus)[keyof typeof CertificateStatus];
export declare const CertificateType: {
/**
* CertificateType enum AMAZON_ISSUED
*/
readonly AMAZON_ISSUED: "AMAZON_ISSUED";
/**
* CertificateType enum IMPORTED
*/
readonly IMPORTED: "IMPORTED";
/**
* CertificateType enum PRIVATE
*/
readonly PRIVATE: "PRIVATE";
};
/**
* Property value
*/
export type CertificateType = (typeof CertificateType)[keyof typeof CertificateType];
export declare const ClusterEndpointEncryptionType: {
/**
* ClusterEndpointEncryptionType enum NONE
*/
readonly NONE: "NONE";
/**
* ClusterEndpointEncryptionType enum TLS
*/
readonly TLS: "TLS";
};
/**
* Property value
*/
export type ClusterEndpointEncryptionType = (typeof ClusterEndpointEncryptionType)[keyof typeof ClusterEndpointEncryptionType];
export declare const ClusterIssueCode: {
/**
* ClusterIssueCode enum AccessDenied
*/
readonly AccessDenied: "AccessDenied";
/**
* ClusterIssueCode enum ClusterUnreachable
*/
readonly ClusterUnreachable: "ClusterUnreachable";
/**
* ClusterIssueCode enum ConfigurationConflict
*/
readonly ConfigurationConflict: "ConfigurationConflict";
/**
* ClusterIssueCode enum Ec2SecurityGroupNotFound
*/
readonly Ec2SecurityGroupNotFound: "Ec2SecurityGroupNotFound";
/**
* ClusterIssueCode enum Ec2ServiceNotSubscribed
*/
readonly Ec2ServiceNotSubscribed: "Ec2ServiceNotSubscribed";
/**
* ClusterIssueCode enum Ec2SubnetNotFound
*/
readonly Ec2SubnetNotFound: "Ec2SubnetNotFound";
/**
* ClusterIssueCode enum IamRoleNotFound
*/
readonly IamRoleNotFound: "IamRoleNotFound";
/**
* ClusterIssueCode enum InsufficientFreeAddresses
*/
readonly InsufficientFreeAddresses: "InsufficientFreeAddresses";
/**
* ClusterIssueCode enum InternalFailure
*/
readonly InternalFailure: "InternalFailure";
/**
* ClusterIssueCode enum KmsGrantRevoked
*/
readonly KmsGrantRevoked: "KmsGrantRevoked";
/**
* ClusterIssueCode enum KmsKeyDisabled
*/
readonly KmsKeyDisabled: "KmsKeyDisabled";
/**
* ClusterIssueCode enum KmsKeyMarkedForDeletion
*/
readonly KmsKeyMarkedForDeletion: "KmsKeyMarkedForDeletion";
/**
* ClusterIssueCode enum KmsKeyNotFound
*/
readonly KmsKeyNotFound: "KmsKeyNotFound";
/**
* ClusterIssueCode enum Other
*/
readonly Other: "Other";
/**
* ClusterIssueCode enum ResourceLimitExceeded
*/
readonly ResourceLimitExceeded: "ResourceLimitExceeded";
/**
* ClusterIssueCode enum ResourceNotFound
*/
readonly ResourceNotFound: "ResourceNotFound";
/**
* ClusterIssueCode enum StsRegionalEndpointDisabled
*/
readonly StsRegionalEndpointDisabled: "StsRegionalEndpointDisabled";
/**
* ClusterIssueCode enum UnsupportedVersion
*/
readonly UnsupportedVersion: "UnsupportedVersion";
/**
* ClusterIssueCode enum VpcNotFound
*/
readonly VpcNotFound: "VpcNotFound";
};
/**
* Property value
*/
export type ClusterIssueCode = (typeof ClusterIssueCode)[keyof typeof ClusterIssueCode];
export declare const ClusterState: {
/**
* ClusterState enum BOOTSTRAPPING
*/
readonly BOOTSTRAPPING: "BOOTSTRAPPING";
/**
* ClusterState enum RUNNING
*/
readonly RUNNING: "RUNNING";
/**
* ClusterState enum STARTING
*/
readonly STARTING: "STARTING";
/**
* ClusterState enum TERMINATED
*/
readonly TERMINATED: "TERMINATED";
/**
* ClusterState enum TERMINATED_WITH_ERRORS
*/
readonly TERMINATED_WITH_ERRORS: "TERMINATED_WITH_ERRORS";
/**
* ClusterState enum TERMINATING
*/
readonly TERMINATING: "TERMINATING";
/**
* ClusterState enum WAITING
*/
readonly WAITING: "WAITING";
};
/**
* Property value
*/
export type ClusterState = (typeof ClusterState)[keyof typeof ClusterState];
export declare const ClusterStateChangeReasonCode: {
/**
* ClusterStateChangeReasonCode enum ALL_STEPS_COMPLETED
*/
readonly ALL_STEPS_COMPLETED: "ALL_STEPS_COMPLETED";
/**
* ClusterStateChangeReasonCode enum BOOTSTRAP_FAILURE
*/
readonly BOOTSTRAP_FAILURE: "BOOTSTRAP_FAILURE";
/**
* ClusterStateChangeReasonCode enum INSTANCE_FAILURE
*/
readonly INSTANCE_FAILURE: "INSTANCE_FAILURE";
/**
* ClusterStateChangeReasonCode enum INSTANCE_FLEET_TIMEOUT
*/
readonly INSTANCE_FLEET_TIMEOUT: "INSTANCE_FLEET_TIMEOUT";
/**
* ClusterStateChangeReasonCode enum INTERNAL_ERROR
*/
readonly INTERNAL_ERROR: "INTERNAL_ERROR";
/**
* ClusterStateChangeReasonCode enum STEP_FAILURE
*/
readonly STEP_FAILURE: "STEP_FAILURE";
/**
* ClusterStateChangeReasonCode enum USER_REQUEST
*/
readonly USER_REQUEST: "USER_REQUEST";
/**
* ClusterStateChangeReasonCode enum VALIDATION_ERROR
*/
readonly VALIDATION_ERROR: "VALIDATION_ERROR";
};
/**
* Property value
*/
export type ClusterStateChangeReasonCode = (typeof ClusterStateChangeReasonCode)[keyof typeof ClusterStateChangeReasonCode];
export declare const ClusterStatus: {
/**
* ClusterStatus enum ACTIVE
*/
readonly ACTIVE: "ACTIVE";
/**
* ClusterStatus enum CREATING
*/
readonly CREATING: "CREATING";
/**
* ClusterStatus enum DELETING
*/
readonly DELETING: "DELETING";
/**
* ClusterStatus enum FAILED
*/
readonly FAILED: "FAILED";
/**
* ClusterStatus enum PENDING
*/
readonly PENDING: "PENDING";
/**
* ClusterStatus enum UPDATING
*/
readonly UPDATING: "UPDATING";
};
/**
* Property value
*/
export type ClusterStatus = (typeof ClusterStatus)[keyof typeof ClusterStatus];
export declare const ComplianceSeverity: {
/**
* ComplianceSeverity enum CRITICAL
*/
readonly CRITICAL: "CRITICAL";
/**
* ComplianceSeverity enum HIGH
*/
readonly HIGH: "HIGH";
/**
* ComplianceSeverity enum INFORMATIONAL
*/
readonly INFORMATIONAL: "INFORMATIONAL";
/**
* ComplianceSeverity enum LOW
*/
readonly LOW: "LOW";
/**
* ComplianceSeverity enum MEDIUM
*/
readonly MEDIUM: "MEDIUM";
/**
* ComplianceSeverity enum UNSPECIFIED
*/
readonly UNSPECIFIED: "UNSPECIFIED";
};
/**
* Property value
*/
export type ComplianceSeverity = (typeof ComplianceSeverity)[keyof typeof ComplianceSeverity];
export declare const ComplianceStatus: {
/**
* ComplianceStatus enum COMPLIANT
*/
readonly COMPLIANT: "COMPLIANT";
/**
* ComplianceStatus enum NON_COMPLIANT
*/
readonly NON_COMPLIANT: "NON_COMPLIANT";
};
/**
* Property value
*/
export type ComplianceStatus = (typeof ComplianceStatus)[keyof typeof ComplianceStatus];
export declare const ComputeType: {
/**
* ComputeType enum BUILD_GENERAL1_2XLARGE
*/
readonly BUILD_GENERAL1_2XLARGE: "BUILD_GENERAL1_2XLARGE";
/**
* ComputeType enum BUILD_GENERAL1_LARGE
*/
readonly BUILD_GENERAL1_LARGE: "BUILD_GENERAL1_LARGE";
/**
* ComputeType enum BUILD_GENERAL1_MEDIUM
*/
readonly BUILD_GENERAL1_MEDIUM: "BUILD_GENERAL1_MEDIUM";
/**
* ComputeType enum BUILD_GENERAL1_SMALL
*/
readonly BUILD_GENERAL1_SMALL: "BUILD_GENERAL1_SMALL";
/**
* ComputeType enum BUILD_GENERAL1_XLARGE
*/
readonly BUILD_GENERAL1_XLARGE: "BUILD_GENERAL1_XLARGE";
/**
* ComputeType enum BUILD_LAMBDA_10GB
*/
readonly BUILD_LAMBDA_10GB: "BUILD_LAMBDA_10GB";
/**
* ComputeType enum BUILD_LAMBDA_1GB
*/
readonly BUILD_LAMBDA_1GB: "BUILD_LAMBDA_1GB";
/**
* ComputeType enum BUILD_LAMBDA_2GB
*/
readonly BUILD_LAMBDA_2GB: "BUILD_LAMBDA_2GB";
/**
* ComputeType enum BUILD_LAMBDA_4GB
*/
readonly BUILD_LAMBDA_4GB: "BUILD_LAMBDA_4GB";
/**
* ComputeType enum BUILD_LAMBDA_8GB
*/
readonly BUILD_LAMBDA_8GB: "BUILD_LAMBDA_8GB";
};
/**
* Property value
*/
export type ComputeType = (typeof ComputeType)[keyof typeof ComputeType];
export declare const ConfigChangeStatus: {
/**
* ConfigChangeStatus enum ApplyingChanges
*/
readonly ApplyingChanges: "ApplyingChanges";
/**
* ConfigChangeStatus enum Cancelled
*/
readonly Cancelled: "Cancelled";
/**
* ConfigChangeStatus enum Completed
*/
readonly Completed: "Completed";
/**
* ConfigChangeStatus enum Initializing
*/
readonly Initializing: "Initializing";
/**
* ConfigChangeStatus enum Pending
*/
readonly Pending: "Pending";
/**
* ConfigChangeStatus enum PendingUserInput
*/
readonly PendingUserInput: "PendingUserInput";
/**
* ConfigChangeStatus enum Validating
*/
readonly Validating: "Validating";
/**
* ConfigChangeStatus enum ValidationFailed
*/
readonly ValidationFailed: "ValidationFailed";
};
/**
* Property value
*/
export type ConfigChangeStatus = (typeof ConfigChangeStatus)[keyof typeof ConfigChangeStatus];
export declare const ContinuousBackupsStatus: {
/**
* ContinuousBackupsStatus enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* ContinuousBackupsStatus enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Property value
*/
export type ContinuousBackupsStatus = (typeof ContinuousBackupsStatus)[keyof typeof ContinuousBackupsStatus];
export declare const CorsRuleAllowedMethods: {
/**
* CorsRuleAllowedMethods enum DELETE
*/
readonly DELETE: "DELETE";
/**
* CorsRuleAllowedMethods enum GET
*/
readonly GET: "GET";
/**
* CorsRuleAllowedMethods enum HEAD
*/
readonly HEAD: "HEAD";
/**
* CorsRuleAllowedMethods enum POST
*/
readonly POST: "POST";
/**
* CorsRuleAllowedMethods enum PUT
*/
readonly PUT: "PUT";
};
/**
* CorsRuleAllowedMethods enum
*/
export type CorsRuleAllowedMethods = (typeof CorsRuleAllowedMethods)[keyof typeof CorsRuleAllowedMethods];
export declare const CredentialProviderType: {
/**
* CredentialProviderType enum SECRETS_MANAGER
*/
readonly SECRETS_MANAGER: "SECRETS_MANAGER";
};
/**
* Property value
*/
export type CredentialProviderType = (typeof CredentialProviderType)[keyof typeof CredentialProviderType];
export declare const DataSourceLevelMetricsBehavior: {
/**
* DataSourceLevelMetricsBehavior enum FULL_REQUEST_DATA_SOURCE_METRICS
*/
readonly FULL_REQUEST_DATA_SOURCE_METRICS: "FULL_REQUEST_DATA_SOURCE_METRICS";
/**
* DataSourceLevelMetricsBehavior enum PER_DATA_SOURCE_METRICS
*/
readonly PER_DATA_SOURCE_METRICS: "PER_DATA_SOURCE_METRICS";
};
/**
* Property value
*/
export type DataSourceLevelMetricsBehavior = (typeof DataSourceLevelMetricsBehavior)[keyof typeof DataSourceLevelMetricsBehavior];
export declare const DataType: {
/**
* DataType enum aws:ec2:image
*/
readonly AwsEc2Image: "aws:ec2:image";
/**
* DataType enum text
*/
readonly Text: "text";
};
/**
* The data type of the parameter, such as ``text`` or ``aws:ec2:image``. The default is ``text``.
*/
export type DataType = (typeof DataType)[keyof typeof DataType];
export declare const DefaultAction: {
/**
* DefaultAction enum ALLOW
*/
readonly ALLOW: "ALLOW";
/**
* DefaultAction enum DENY
*/
readonly DENY: "DENY";
};
/**
* Property value
*/
export type DefaultAction = (typeof DefaultAction)[keyof typeof DefaultAction];
export declare const DefaultBehavior: {
/**
* DefaultBehavior enum DROP
*/
readonly DROP: "DROP";
/**
* DefaultBehavior enum KEEP
*/
readonly KEEP: "KEEP";
};
/**
* Default handling for logs that don't match any of the specified filtering conditions.
*/
export type DefaultBehavior = (typeof DefaultBehavior)[keyof typeof DefaultBehavior];
export declare const DefaultRetentionMode: {
/**
* DefaultRetentionMode enum COMPLIANCE
*/
readonly COMPLIANCE: "COMPLIANCE";
/**
* DefaultRetentionMode enum GOVERNANCE
*/
readonly GOVERNANCE: "GOVERNANCE";
};
/**
* The default Object Lock retention mode you want to apply to new objects placed in the specified bucket. If Object Lock is turned on, you must specify ``Mode`` and specify either ``Days`` or ``Years``.
*/
export type DefaultRetentionMode = (typeof DefaultRetentionMode)[keyof typeof DefaultRetentionMode];
export declare const DeleteMarkerReplicationStatus: {
/**
* DeleteMarkerReplicationStatus enum Disabled
*/
readonly Disabled: "Disabled";
/**
* DeleteMarkerReplicationStatus enum Enabled
*/
readonly Enabled: "Enabled";
};
/**
* Indicates whether to replicate delete markers. Disabled by default.
*/
export type DeleteMarkerReplicationStatus = (typeof DeleteMarkerReplicationStatus)[keyof typeof DeleteMarkerReplicationStatus];
export declare const DeploymentControllerType: {
/**
* DeploymentControllerType enum CODE_DEPLOY
*/
readonly CODE_DEPLOY: "CODE_DEPLOY";
/**
* DeploymentControllerType enum ECS
*/
readonly ECS: "ECS";
/**
* DeploymentControllerType enum EXTERNAL
*/
readonly EXTERNAL: "EXTERNAL";
};
/**
* The deployment controller type to use. There are three deployment controller types available: + ECS The rolling update (ECS) deployment type involves replacing the current running version of the container with the latest version. The number of containers Amazon ECS adds or removes from the service during a rolling update is controlled by adjusting the minimum and maximum number of healthy tasks allowed during a service deployment, as specified in the DeploymentConfiguration. + CODE_DEPLOY The blue/green (CODE_DEPLOY) deployment type uses the blue/green deployment model powered by , which allows you to verify a new deployment of a service before sending production traffic to it. + EXTERNAL The external (EXTERNAL) deployment type enables you to use any third-party deployment controller for full control over the deployment process for an Amazon ECS service.
*/
export type DeploymentControllerType = (typeof DeploymentControllerType)[keyof typeof DeploymentControllerType];
export declare const DeploymentStatus: {
/**
* DeploymentStatus enum COMPLETED
*/
readonly COMPLETED: "COMPLETED";
/**
* DeploymentStatus enum ELIGIBLE
*/
readonly ELIGIBLE: "ELIGIBLE";
/**
* DeploymentStatus enum IN_PROGRESS
*/
readonly IN_PROGRESS: "IN_PROGRESS";
/**
* DeploymentStatus enum NOT_ELIGIBLE
*/
readonly NOT_ELIGIBLE: "NOT_ELIGIBLE";
/**
* DeploymentStatus enum PENDING_UPDATE
*/
readonly PENDING_UPDATE: "PENDING_UPDATE";
};
/**
* Property value
*/
export type DeploymentStatus = (typeof DeploymentStatus)[keyof typeof DeploymentStatus];
export declare const DeploymentTargetsAccountFilterType: {
/**
* DeploymentTargetsAccountFilterType enum DIFFERENCE
*/
readonly DIFFERENCE: "DIFFERENCE";
/**
* DeploymentTargetsAccountFilterType enum INTERSECTION
*/
readonly INTERSECTION: "INTERSECTION";
/**
* DeploymentTargetsAccountFilterType enum NONE
*/
readonly NONE: "NONE";
/**
* DeploymentTargetsAccountFilterType enum UNION
*/
readonly UNION: "UNION";
};
/**
* The filter type you want to apply on organizational units and accounts.
*/
export type DeploymentTargetsAccountFilterType = (typeof DeploymentTargetsAccountFilterType)[keyof typeof DeploymentTargetsAccountFilterType];
export declare const DestinationFormat: {
/**
* DestinationFormat enum CSV
*/
readonly CSV: "CSV";
/**
* DestinationFormat enum ORC
*/
readonly ORC: "ORC";
/**
* DestinationFormat enum Parquet
*/
readonly Parquet: "Parquet";
};
/**
* Specifies the file format used when exporting data to Amazon S3. *Allowed values*: ``CSV`` | ``ORC`` | ``Parquet``
*/
export type DestinationFormat = (typeof DestinationFormat)[keyof typeof DestinationFormat];
export declare const DeviceType: {
/**
* DeviceType enum ebs
*/
readonly Ebs: "ebs";
/**
* DeviceType enum instance-store
*/
readonly InstanceStore: "instance-store";
};
/**
* Property value
*/
export type DeviceType = (typeof DeviceType)[keyof typeof DeviceType];
export declare const Distribution: {
/**
* Distribution enum ByLogStream
*/
readonly ByLogStream: "ByLogStream";
/**
* Distribution enum Random
*/
readonly Random: "Random";
};
/**
* The method used to distribute log data to the destination, which can be either random or grouped by log stream.
*/
export type Distribution = (typeof Distribution)[keyof typeof Distribution];
export declare const DomainProcessingStatusType: {
/**
* DomainProcessingStatusType enum Active
*/
readonly Active: "Active";
/**
* DomainProcessingStatusType enum Creating
*/
readonly Creating: "Creating";
/**
* DomainProcessingStatusType enum Deleting
*/
readonly Deleting: "Deleting";
/**
* DomainProcessingStatusType enum Isolated
*/
readonly Isolated: "Isolated";
/**
* DomainProcessingStatusType enum Modifying
*/
readonly Modifying: "Modifying";
/**
* DomainProcessingStatusType enum UpdatingServiceSoftware
*/
readonly UpdatingServiceSoftware: "UpdatingServiceSoftware";
/**
* DomainProcessingStatusType enum UpgradingEngineVersion
*/
readonly UpgradingEngineVersion: "UpgradingEngineVersion";
};
/**
* Property value
*/
export type DomainProcessingStatusType = (typeof DomainProcessingStatusType)[keyof typeof DomainProcessingStatusType];
export declare const DomainType: {
/**
* DomainType enum standard
*/
readonly Standard: "standard";
/**
* DomainType enum vpc
*/
readonly Vpc: "vpc";
};
/**
* Property value
*/
export type DomainType = (typeof DomainType)[keyof typeof DomainType];
export declare const EBSTagSpecificationPropagateTags: {
/**
* EBSTagSpecificationPropagateTags enum SERVICE
*/
readonly SERVICE: "SERVICE";
/**
* EBSTagSpecificationPropagateTags enum TASK_DEFINITION
*/
readonly TASK_DEFINITION: "TASK_DEFINITION";
};
/**
* Determines whether to propagate the tags from the task definition to the Amazon EBS volume. Tags can only propagate to a ``SERVICE`` specified in ``ServiceVolumeConfiguration``. If no value is specified, the tags aren't propagated.
*/
export type EBSTagSpecificationPropagateTags = (typeof EBSTagSpecificationPropagateTags)[keyof typeof EBSTagSpecificationPropagateTags];
export declare const EFSVolumeConfigurationTransitEncryption: {
/**
* EFSVolumeConfigurationTransitEncryption enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* EFSVolumeConfigurationTransitEncryption enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Determines whether to use encryption for Amazon EFS data in transit between the Amazon ECS host and the Amazon EFS server. Transit encryption must be turned on if Amazon EFS IAM authorization is used. If this parameter is omitted, the default value of ``DISABLED`` is used. For more information, see [Encrypting data in transit](https://docs.aws.amazon.com/efs/latest/ug/encryption-in-transit.html) in the *Amazon Elastic File System User Guide*.
*/
export type EFSVolumeConfigurationTransitEncryption = (typeof EFSVolumeConfigurationTransitEncryption)[keyof typeof EFSVolumeConfigurationTransitEncryption];
export declare const EncryptionConfigurationEncryptionType: {
/**
* EncryptionConfigurationEncryptionType enum AES256
*/
readonly AES256: "AES256";
/**
* EncryptionConfigurationEncryptionType enum KMS
*/
readonly KMS: "KMS";
};
/**
* The encryption type to use. If you use the ``KMS`` encryption type, the contents of the repository will be encrypted using server-side encryption with KMSlong key stored in KMS. When you use KMS to encrypt your data, you can either use the default AWS managed KMS key for Amazon ECR, or specify your own KMS key, which you already created. For more information, see [Protecting data using server-side encryption with an key stored in (SSE-KMS)](https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingKMSEncryption.html) in the *Amazon Simple Storage Service Console Developer Guide*. If you use the ``AES256`` encryption type, Amazon ECR uses server-side encryption with Amazon S3-managed encryption keys which encrypts the images in the repository using an AES-256 encryption algorithm. For more information, see [Protecting data using server-side encryption with Amazon S3-managed encryption keys (SSE-S3)](https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingServerSideEncryption.html) in the *Ama The encryption type to use.
*/
export type EncryptionConfigurationEncryptionType = (typeof EncryptionConfigurationEncryptionType)[keyof typeof EncryptionConfigurationEncryptionType];
export declare const EnvironmentType: {
/**
* EnvironmentType enum ARM_CONTAINER
*/
readonly ARM_CONTAINER: "ARM_CONTAINER";
/**
* EnvironmentType enum ARM_LAMBDA_CONTAINER
*/
readonly ARM_LAMBDA_CONTAINER: "ARM_LAMBDA_CONTAINER";
/**
* EnvironmentType enum LINUX_CONTAINER
*/
readonly LINUX_CONTAINER: "LINUX_CONTAINER";
/**
* EnvironmentType enum LINUX_GPU_CONTAINER
*/
readonly LINUX_GPU_CONTAINER: "LINUX_GPU_CONTAINER";
/**
* EnvironmentType enum LINUX_LAMBDA_CONTAINER
*/
readonly LINUX_LAMBDA_CONTAINER: "LINUX_LAMBDA_CONTAINER";
/**
* EnvironmentType enum WINDOWS_CONTAINER
*/
readonly WINDOWS_CONTAINER: "WINDOWS_CONTAINER";
/**
* EnvironmentType enum WINDOWS_SERVER_2019_CONTAINER
*/
readonly WINDOWS_SERVER_2019_CONTAINER: "WINDOWS_SERVER_2019_CONTAINER";
};
/**
* Property value
*/
export type EnvironmentType = (typeof EnvironmentType)[keyof typeof EnvironmentType];
export declare const EnvironmentVariableType: {
/**
* EnvironmentVariableType enum PARAMETER_STORE
*/
readonly PARAMETER_STORE: "PARAMETER_STORE";
/**
* EnvironmentVariableType enum PLAINTEXT
*/
readonly PLAINTEXT: "PLAINTEXT";
/**
* EnvironmentVariableType enum SECRETS_MANAGER
*/
readonly SECRETS_MANAGER: "SECRETS_MANAGER";
};
/**
* Property value
*/
export type EnvironmentVariableType = (typeof EnvironmentVariableType)[keyof typeof EnvironmentVariableType];
export declare const EventCode: {
/**
* EventCode enum instance-reboot
*/
readonly InstanceReboot: "instance-reboot";
/**
* EventCode enum instance-retirement
*/
readonly InstanceRetirement: "instance-retirement";
/**
* EventCode enum instance-stop
*/
readonly InstanceStop: "instance-stop";
/**
* EventCode enum system-maintenance
*/
readonly SystemMaintenance: "system-maintenance";
/**
* EventCode enum system-reboot
*/
readonly SystemReboot: "system-reboot";
};
/**
* Property value
*/
export type EventCode = (typeof EventCode)[keyof typeof EventCode];
export declare const EventSelectorReadWriteType: {
/**
* EventSelectorReadWriteType enum All
*/
readonly All: "All";
/**
* EventSelectorReadWriteType enum ReadOnly
*/
readonly ReadOnly: "ReadOnly";
/**
* EventSelectorReadWriteType enum WriteOnly
*/
readonly WriteOnly: "WriteOnly";
};
/**
* Specify if you want your trail to log read-only events, write-only events, or all. For example, the EC2 GetConsoleOutput is a read-only API operation and RunInstances is a write-only API operation.
*/
export type EventSelectorReadWriteType = (typeof EventSelectorReadWriteType)[keyof typeof EventSelectorReadWriteType];
export declare const ExportSourceType: {
/**
* ExportSourceType enum CLUSTER
*/
readonly CLUSTER: "CLUSTER";
/**
* ExportSourceType enum SNAPSHOT
*/
readonly SNAPSHOT: "SNAPSHOT";
};
/**
* Property value
*/
export type ExportSourceType = (typeof ExportSourceType)[keyof typeof ExportSourceType];
export declare const ExtendedKeyUsageName: {
/**
* ExtendedKeyUsageName enum ANY
*/
readonly ANY: "ANY";
/**
* ExtendedKeyUsageName enum CODE_SIGNING
*/
readonly CODE_SIGNING: "CODE_SIGNING";
/**
* ExtendedKeyUsageName enum CUSTOM
*/
readonly CUSTOM: "CUSTOM";
/**
* ExtendedKeyUsageName enum EMAIL_PROTECTION
*/
readonly EMAIL_PROTECTION: "EMAIL_PROTECTION";
/**
* ExtendedKeyUsageName enum IPSEC_END_SYSTEM
*/
readonly IPSEC_END_SYSTEM: "IPSEC_END_SYSTEM";
/**
* ExtendedKeyUsageName enum IPSEC_TUNNEL
*/
readonly IPSEC_TUNNEL: "IPSEC_TUNNEL";
/**
* ExtendedKeyUsageName enum IPSEC_USER
*/
readonly IPSEC_USER: "IPSEC_USER";
/**
* ExtendedKeyUsageName enum NONE
*/
readonly NONE: "NONE";
/**
* ExtendedKeyUsageName enum OCSP_SIGNING
*/
readonly OCSP_SIGNING: "OCSP_SIGNING";
/**
* ExtendedKeyUsageName enum TIME_STAMPING
*/
readonly TIME_STAMPING: "TIME_STAMPING";
/**
* ExtendedKeyUsageName enum TLS_WEB_CLIENT_AUTHENTICATION
*/
readonly TLS_WEB_CLIENT_AUTHENTICATION: "TLS_WEB_CLIENT_AUTHENTICATION";
/**
* ExtendedKeyUsageName enum TLS_WEB_SERVER_AUTHENTICATION
*/
readonly TLS_WEB_SERVER_AUTHENTICATION: "TLS_WEB_SERVER_AUTHENTICATION";
};
/**
* ExtendedKeyUsageName enum
*/
export type ExtendedKeyUsageName = (typeof ExtendedKeyUsageName)[keyof typeof ExtendedKeyUsageName];
export declare const FeatureSet: {
/**
* FeatureSet enum ALL
*/
readonly ALL: "ALL";
/**
* FeatureSet enum CONSOLIDATED_BILLING
*/
readonly CONSOLIDATED_BILLING: "CONSOLIDATED_BILLING";
};
/**
* Specifies the feature set supported by the new organization. Each feature set supports different levels of functionality.
*/
export type FeatureSet = (typeof FeatureSet)[keyof typeof FeatureSet];
export declare const FieldLogLevel: {
/**
* FieldLogLevel enum ALL
*/
readonly ALL: "ALL";
/**
* FieldLogLevel enum ERROR
*/
readonly ERROR: "ERROR";
/**
* FieldLogLevel enum NONE
*/
readonly NONE: "NONE";
};
/**
* Property value
*/
export type FieldLogLevel = (typeof FieldLogLevel)[keyof typeof FieldLogLevel];
export declare const FileFormat: {
/**
* FileFormat enum parquet
*/
readonly Parquet: "parquet";
/**
* FileFormat enum plain-text
*/
readonly PlainText: "plain-text";
};
/**
* Property fileFormat
*/
export type FileFormat = (typeof FileFormat)[keyof typeof FileFormat];
export declare const FileSystemProtectionReplicationOverwriteProtection: {
/**
* FileSystemProtectionReplicationOverwriteProtection enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* FileSystemProtectionReplicationOverwriteProtection enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* The status of the file system's replication overwrite protection. + ``ENABLED`` – The file system cannot be used as the destination file system in a replication configuration. The file system is writeable. Replication overwrite protection is ``ENABLED`` by default. + ``DISABLED`` – The file system can be used as the destination file system in a replication configuration. The file system is read-only and can only be modified by EFS replication. + ``REPLICATING`` – The file system is being used as the destination file system in a replication configuration. The file system is read-only and is only modified only by EFS replication. If the replication configuration is deleted, the file system's replication overwrite protection is re-enabled, the file system becomes writeable.
*/
export type FileSystemProtectionReplicationOverwriteProtection = (typeof FileSystemProtectionReplicationOverwriteProtection)[keyof typeof FileSystemProtectionReplicationOverwriteProtection];
export declare const FileSystemType: {
/**
* FileSystemType enum EFS
*/
readonly EFS: "EFS";
};
/**
* Property value
*/
export type FileSystemType = (typeof FileSystemType)[keyof typeof FileSystemType];
export declare const FilterBehavior: {
/**
* FilterBehavior enum DROP
*/
readonly DROP: "DROP";
/**
* FilterBehavior enum KEEP
*/
readonly KEEP: "KEEP";
};
/**
* How to handle logs that satisfy the filter's conditions and requirement.
*/
export type FilterBehavior = (typeof FilterBehavior)[keyof typeof FilterBehavior];
export declare const FilterRequirement: {
/**
* FilterRequirement enum MEETS_ALL
*/
readonly MEETS_ALL: "MEETS_ALL";
/**
* FilterRequirement enum MEETS_ANY
*/
readonly MEETS_ANY: "MEETS_ANY";
};
/**
* Logic to apply to the filtering conditions. You can specify that, in order to satisfy the filter, a log must match all conditions or must match at least one condition.
*/
export type FilterRequirement = (typeof FilterRequirement)[keyof typeof FilterRequirement];
export declare const GraphQLApiIntrospectionConfig: {
/**
* GraphQLApiIntrospectionConfig enum DISABLED
*/
readonly DISABLED: "DISABLED";
/**
* GraphQLApiIntrospectionConfig enum ENABLED
*/
readonly ENABLED: "ENABLED";
};
/**
* Property value
*/
export type GraphQLApiIntrospectionConfig = (typeof GraphQLApiIntrospectionConfig)[keyof typeof GraphQLApiIntrospectionConfig];
export declare const GraphQLApiType: {
/**
* GraphQLApiType enum GRAPHQL
*/
readonly GRAPHQL: "GRAPHQL";
/**
* GraphQLApiType enum MERGED
*/
readonly MERGED: "MERGED";
};
/**
* Property value
*/
export type GraphQLApiType = (typeof GraphQLApiType)[keyof typeof GraphQLApiType];
export declare const GraphQLApiVisibility: {
/**
* GraphQLApiVisibility enum GLOBAL
*/
readonly GLOBAL: "GLOBAL";
/**
* GraphQLApiVisibility enum PRIVATE
*/
readonly PRIVATE: "PRIVATE";
};
/**
* Property value
*/
export type GraphQLApiVisibility = (typeof GraphQLApiVisibility)[keyof typeof GraphQLApiVisibility];
export declare const HeaderDirection: {
/**
* HeaderDirection enum ANY
*/
readonly ANY: "ANY";
/**
* HeaderDirection enum FORWARD
*/
readonly FORWARD: "FORWARD";
};
/**
* Property direction
*/
export type HeaderDirection = (typeof HeaderDirection)[keyof typeof HeaderDirection];
export declare const HeaderProtocol: {
/**
* HeaderProtocol enum DCERPC
*/
readonly DCERPC: "DCERPC";
/**
* HeaderProtocol enum DHCP
*/
readonly DHCP: "DHCP";
/**
* HeaderProtocol enum DNS
*/
readonly DNS: "DNS";
/**
* HeaderProtocol enum FTP
*/
readonly FTP: "FTP";
/**
* HeaderProtocol enum HTTP
*/
readonly HTTP: "HTTP";
/**
* HeaderProtocol enum ICMP
*/
readonly ICMP: "ICMP";
/**
* HeaderProtocol enum IKEV2
*/
readonly IKEV2: "IKEV2";
/**
* HeaderProtocol enum IMAP
*/
readonly IMAP: "IMAP";
/**
* HeaderProtocol enum IP
*/
readonly IP: "IP";
/**
* HeaderProtocol enum KRB5
*/
readonly KRB5: "KRB5";
/**
* HeaderProtocol enum MSN
*/
readonly MSN: "MSN";
/**
* HeaderProtocol enum NTP
*/
readonly NTP: "NTP";
/**
* HeaderProtocol enum SMB
*/
readonly SMB: "SMB";
/**
* HeaderProtocol enum SMTP
*/
readonly SMTP: "SMTP";
/**
* HeaderProtocol enum SSH
*/
readonly SSH: "SSH";
/**
* HeaderProtocol enum T