@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)
197 lines • 7.78 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.TaskSetScaleUnit = exports.TaskSetLaunchType = exports.TaskSetAwsVpcConfigurationAssignPublicIp = exports.TaskDefinitionPortMappingAppProtocol = exports.TaskDefinitionEfsVolumeConfigurationTransitEncryption = exports.TaskDefinitionContainerDefinitionVersionConsistency = exports.TaskDefinitionAuthorizationConfigIam = exports.ServiceSchedulingStrategy = exports.ServicePropagateTags = exports.ServicePlacementStrategyType = exports.ServicePlacementConstraintType = exports.ServiceLaunchType = exports.ServiceEbsTagSpecificationPropagateTags = exports.ServiceDeploymentLifecycleHookLifecycleStagesItem = exports.ServiceDeploymentControllerType = exports.ServiceDeploymentConfigurationStrategy = exports.ServiceConnectAccessLogConfigurationIncludeQueryParameters = exports.ServiceConnectAccessLogConfigurationFormat = exports.ServiceAwsVpcConfigurationAssignPublicIp = exports.ServiceAvailabilityZoneRebalancing = exports.ExpressGatewayServiceStatusCode = exports.ExpressGatewayServiceScalingMetric = exports.ExpressGatewayServiceAccessType = exports.ClusterCapacityProviderAssociationsCapacityProvider0 = exports.ClusterCapacityProviderAssociationsCapacityProvider = exports.CapacityProviderManagedScalingStatus = exports.CapacityProviderManagedInstancesProviderPropagateTags = exports.CapacityProviderManagedInstancesMonitoringOptions = exports.CapacityProviderInstanceRequirementsRequestLocalStorageTypesItem = exports.CapacityProviderInstanceRequirementsRequestLocalStorage = exports.CapacityProviderInstanceRequirementsRequestInstanceGenerationsItem = exports.CapacityProviderInstanceRequirementsRequestCpuManufacturersItem = exports.CapacityProviderInstanceRequirementsRequestBurstablePerformance = exports.CapacityProviderInstanceRequirementsRequestBareMetal = exports.CapacityProviderInstanceRequirementsRequestAcceleratorTypesItem = exports.CapacityProviderInstanceRequirementsRequestAcceleratorNamesItem = exports.CapacityProviderInstanceRequirementsRequestAcceleratorManufacturersItem = exports.CapacityProviderInstanceLaunchTemplateCapacityOptionType = exports.CapacityProviderAutoScalingGroupProviderManagedTerminationProtection = exports.CapacityProviderAutoScalingGroupProviderManagedDraining = void 0;
exports.CapacityProviderAutoScalingGroupProviderManagedDraining = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.CapacityProviderAutoScalingGroupProviderManagedTerminationProtection = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.CapacityProviderInstanceLaunchTemplateCapacityOptionType = {
OnDemand: "ON_DEMAND",
Spot: "SPOT",
};
exports.CapacityProviderInstanceRequirementsRequestAcceleratorManufacturersItem = {
AmazonWebServices: "amazon-web-services",
Amd: "amd",
Habana: "habana",
Nvidia: "nvidia",
Xilinx: "xilinx",
};
exports.CapacityProviderInstanceRequirementsRequestAcceleratorNamesItem = {
A10g: "a10g",
A100: "a100",
H100: "h100",
Inferentia: "inferentia",
K520: "k520",
K80: "k80",
M60: "m60",
RadeonProV520: "radeon-pro-v520",
T4: "t4",
T4g: "t4g",
Vu9p: "vu9p",
V100: "v100",
L40s: "l40s",
};
exports.CapacityProviderInstanceRequirementsRequestAcceleratorTypesItem = {
Gpu: "gpu",
Fpga: "fpga",
Inference: "inference",
};
exports.CapacityProviderInstanceRequirementsRequestBareMetal = {
Included: "included",
Required: "required",
Excluded: "excluded",
};
exports.CapacityProviderInstanceRequirementsRequestBurstablePerformance = {
Included: "included",
Required: "required",
Excluded: "excluded",
};
exports.CapacityProviderInstanceRequirementsRequestCpuManufacturersItem = {
Intel: "intel",
Amd: "amd",
AmazonWebServices: "amazon-web-services",
};
exports.CapacityProviderInstanceRequirementsRequestInstanceGenerationsItem = {
Current: "current",
Previous: "previous",
};
exports.CapacityProviderInstanceRequirementsRequestLocalStorage = {
Included: "included",
Required: "required",
Excluded: "excluded",
};
exports.CapacityProviderInstanceRequirementsRequestLocalStorageTypesItem = {
Hdd: "hdd",
Ssd: "ssd",
};
exports.CapacityProviderManagedInstancesMonitoringOptions = {
Basic: "BASIC",
Detailed: "DETAILED",
};
exports.CapacityProviderManagedInstancesProviderPropagateTags = {
CapacityProvider: "CAPACITY_PROVIDER",
None: "NONE",
};
exports.CapacityProviderManagedScalingStatus = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.ClusterCapacityProviderAssociationsCapacityProvider = {
Fargate: "FARGATE",
FargateSpot: "FARGATE_SPOT",
};
exports.ClusterCapacityProviderAssociationsCapacityProvider0 = {
Fargate: "FARGATE",
FargateSpot: "FARGATE_SPOT",
};
exports.ExpressGatewayServiceAccessType = {
Public: "PUBLIC",
Private: "PRIVATE",
};
exports.ExpressGatewayServiceScalingMetric = {
AverageCpu: "AVERAGE_CPU",
AverageMemory: "AVERAGE_MEMORY",
RequestCountPerTarget: "REQUEST_COUNT_PER_TARGET",
};
exports.ExpressGatewayServiceStatusCode = {
Active: "ACTIVE",
Draining: "DRAINING",
Inactive: "INACTIVE",
};
exports.ServiceAvailabilityZoneRebalancing = {
Enabled: "ENABLED",
Disabled: "DISABLED",
};
exports.ServiceAwsVpcConfigurationAssignPublicIp = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.ServiceConnectAccessLogConfigurationFormat = {
Text: "TEXT",
Json: "JSON",
};
exports.ServiceConnectAccessLogConfigurationIncludeQueryParameters = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.ServiceDeploymentConfigurationStrategy = {
Rolling: "ROLLING",
BlueGreen: "BLUE_GREEN",
Linear: "LINEAR",
Canary: "CANARY",
};
exports.ServiceDeploymentControllerType = {
CodeDeploy: "CODE_DEPLOY",
Ecs: "ECS",
External: "EXTERNAL",
};
exports.ServiceDeploymentLifecycleHookLifecycleStagesItem = {
ReconcileService: "RECONCILE_SERVICE",
PreScaleUp: "PRE_SCALE_UP",
PostScaleUp: "POST_SCALE_UP",
TestTrafficShift: "TEST_TRAFFIC_SHIFT",
PostTestTrafficShift: "POST_TEST_TRAFFIC_SHIFT",
ProductionTrafficShift: "PRODUCTION_TRAFFIC_SHIFT",
PostProductionTrafficShift: "POST_PRODUCTION_TRAFFIC_SHIFT",
};
exports.ServiceEbsTagSpecificationPropagateTags = {
Service: "SERVICE",
TaskDefinition: "TASK_DEFINITION",
};
exports.ServiceLaunchType = {
Ec2: "EC2",
Fargate: "FARGATE",
External: "EXTERNAL",
};
exports.ServicePlacementConstraintType = {
DistinctInstance: "distinctInstance",
MemberOf: "memberOf",
};
exports.ServicePlacementStrategyType = {
Binpack: "binpack",
Random: "random",
Spread: "spread",
};
exports.ServicePropagateTags = {
Service: "SERVICE",
TaskDefinition: "TASK_DEFINITION",
};
exports.ServiceSchedulingStrategy = {
Daemon: "DAEMON",
Replica: "REPLICA",
};
exports.TaskDefinitionAuthorizationConfigIam = {
Enabled: "ENABLED",
Disabled: "DISABLED",
};
exports.TaskDefinitionContainerDefinitionVersionConsistency = {
Enabled: "enabled",
Disabled: "disabled",
};
exports.TaskDefinitionEfsVolumeConfigurationTransitEncryption = {
Enabled: "ENABLED",
Disabled: "DISABLED",
};
exports.TaskDefinitionPortMappingAppProtocol = {
Http: "http",
Http2: "http2",
Grpc: "grpc",
};
exports.TaskSetAwsVpcConfigurationAssignPublicIp = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.TaskSetLaunchType = {
Ec2: "EC2",
Fargate: "FARGATE",
};
exports.TaskSetScaleUnit = {
Percent: "PERCENT",
};
//# sourceMappingURL=index.js.map