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)

128 lines 5.56 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.TelemetryRuleWafLogType = exports.TelemetryRuleTelemetryType = exports.TelemetryRuleTelemetrySourceType = exports.TelemetryRuleTelemetryDestinationConfigurationLogDeliveryParametersPropertiesLogTypesItem = exports.TelemetryRuleResourceType = exports.TelemetryRuleFilterRequirement = exports.TelemetryRuleFilterBehavior = exports.TelemetryRuleElbLoadBalancerLoggingParametersOutputFormat = exports.TelemetryRuleDestinationType = exports.TelemetryRuleAction = exports.TelemetryPipelinesTelemetryPipelineStatus = exports.S3TableIntegrationEncryptionConfigSseAlgorithm = exports.OrganizationTelemetryRuleWafLogType = exports.OrganizationTelemetryRuleTelemetryType = exports.OrganizationTelemetryRuleTelemetrySourceType = exports.OrganizationTelemetryRuleResourceType = exports.OrganizationTelemetryRuleFilterRequirement = exports.OrganizationTelemetryRuleFilterBehavior = exports.OrganizationTelemetryRuleElbLoadBalancerLoggingParametersOutputFormat = exports.OrganizationTelemetryRuleDestinationType = exports.OrganizationTelemetryRuleAction = exports.OrganizationCentralizationRuleSourceLogsConfigurationEncryptedLogGroupStrategy = exports.OrganizationCentralizationRuleLogsEncryptionConfigurationEncryptionStrategy = exports.OrganizationCentralizationRuleLogsEncryptionConfigurationEncryptionConflictResolutionStrategy = void 0; exports.OrganizationCentralizationRuleLogsEncryptionConfigurationEncryptionConflictResolutionStrategy = { Allow: "ALLOW", Skip: "SKIP", }; exports.OrganizationCentralizationRuleLogsEncryptionConfigurationEncryptionStrategy = { CustomerManaged: "CUSTOMER_MANAGED", AwsOwned: "AWS_OWNED", }; exports.OrganizationCentralizationRuleSourceLogsConfigurationEncryptedLogGroupStrategy = { Allow: "ALLOW", Skip: "SKIP", }; exports.OrganizationTelemetryRuleAction = { Allow: "ALLOW", Block: "BLOCK", Count: "COUNT", Captcha: "CAPTCHA", Challenge: "CHALLENGE", ExcludedAsCount: "EXCLUDED_AS_COUNT", }; exports.OrganizationTelemetryRuleDestinationType = { CloudWatchLogs: "cloud-watch-logs", }; exports.OrganizationTelemetryRuleElbLoadBalancerLoggingParametersOutputFormat = { Plain: "plain", Json: "json", }; exports.OrganizationTelemetryRuleFilterBehavior = { Keep: "KEEP", Drop: "DROP", }; exports.OrganizationTelemetryRuleFilterRequirement = { MeetsAll: "MEETS_ALL", MeetsAny: "MEETS_ANY", }; exports.OrganizationTelemetryRuleResourceType = { Awsec2vpc: "AWS::EC2::VPC", AwswaFv2WebAcl: "AWS::WAFv2::WebACL", AwsCloudTrail: "AWS::CloudTrail", AwseksCluster: "AWS::EKS::Cluster", AwsElasticLoadBalancingV2LoadBalancer: "AWS::ElasticLoadBalancingV2::LoadBalancer", }; exports.OrganizationTelemetryRuleTelemetrySourceType = { VpcFlowLogs: "VPC_FLOW_LOGS", Route53ResolverQueryLogs: "ROUTE53_RESOLVER_QUERY_LOGS", EksAuditLogs: "EKS_AUDIT_LOGS", EksAuthenticatorLogs: "EKS_AUTHENTICATOR_LOGS", EksControllerManagerLogs: "EKS_CONTROLLER_MANAGER_LOGS", EksSchedulerLogs: "EKS_SCHEDULER_LOGS", EksApiLogs: "EKS_API_LOGS", }; exports.OrganizationTelemetryRuleTelemetryType = { Logs: "Logs", }; exports.OrganizationTelemetryRuleWafLogType = { WafLogs: "WAF_LOGS", }; exports.S3TableIntegrationEncryptionConfigSseAlgorithm = { Aes256: "AES256", Awskms: "aws:kms", }; exports.TelemetryPipelinesTelemetryPipelineStatus = { Creating: "CREATING", Active: "ACTIVE", Updating: "UPDATING", Deleting: "DELETING", CreateFailed: "CREATE_FAILED", UpdateFailed: "UPDATE_FAILED", }; exports.TelemetryRuleAction = { Allow: "ALLOW", Block: "BLOCK", Count: "COUNT", Captcha: "CAPTCHA", Challenge: "CHALLENGE", ExcludedAsCount: "EXCLUDED_AS_COUNT", }; exports.TelemetryRuleDestinationType = { CloudWatchLogs: "cloud-watch-logs", }; exports.TelemetryRuleElbLoadBalancerLoggingParametersOutputFormat = { Plain: "plain", Json: "json", }; exports.TelemetryRuleFilterBehavior = { Keep: "KEEP", Drop: "DROP", }; exports.TelemetryRuleFilterRequirement = { MeetsAll: "MEETS_ALL", MeetsAny: "MEETS_ANY", }; exports.TelemetryRuleResourceType = { Awsec2vpc: "AWS::EC2::VPC", AwswaFv2WebAcl: "AWS::WAFv2::WebACL", AwsCloudTrail: "AWS::CloudTrail", AwseksCluster: "AWS::EKS::Cluster", AwsElasticLoadBalancingV2LoadBalancer: "AWS::ElasticLoadBalancingV2::LoadBalancer", AwsBedrockAgentCoreRuntime: "AWS::BedrockAgentCore::Runtime", AwsBedrockAgentCoreBrowser: "AWS::BedrockAgentCore::Browser", AwsBedrockAgentCoreCodeInterpreter: "AWS::BedrockAgentCore::CodeInterpreter", }; exports.TelemetryRuleTelemetryDestinationConfigurationLogDeliveryParametersPropertiesLogTypesItem = { ApplicationLogs: "APPLICATION_LOGS", UsageLogs: "USAGE_LOGS", }; exports.TelemetryRuleTelemetrySourceType = { VpcFlowLogs: "VPC_FLOW_LOGS", Route53ResolverQueryLogs: "ROUTE53_RESOLVER_QUERY_LOGS", EksAuditLogs: "EKS_AUDIT_LOGS", EksAuthenticatorLogs: "EKS_AUTHENTICATOR_LOGS", EksControllerManagerLogs: "EKS_CONTROLLER_MANAGER_LOGS", EksSchedulerLogs: "EKS_SCHEDULER_LOGS", EksApiLogs: "EKS_API_LOGS", }; exports.TelemetryRuleTelemetryType = { Logs: "Logs", Traces: "Traces", }; exports.TelemetryRuleWafLogType = { WafLogs: "WAF_LOGS", }; //# sourceMappingURL=index.js.map