@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)
276 lines • 10.8 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.MatchmakingConfigurationFlexMatchMode = exports.MatchmakingConfigurationBackfillMode = exports.GameSessionQueuePriorityOrderItem = exports.GameServerGroupGameServerProtectionPolicy = exports.GameServerGroupDeleteOption = exports.GameServerGroupBalancingStrategy = exports.FleetType = exports.FleetScalingPolicyUpdateStatus = exports.FleetScalingPolicyStatus = exports.FleetScalingPolicyScalingAdjustmentType = exports.FleetScalingPolicyPolicyType = exports.FleetScalingPolicyMetricName = exports.FleetScalingPolicyComparisonOperator = exports.FleetPlayerGatewayMode = exports.FleetPlayerGatewayConfigurationGameServerIpProtocolSupported = exports.FleetNewGameSessionProtectionPolicy = exports.FleetManagedCapacityConfigurationZeroCapacityStrategy = exports.FleetLocationConfigurationPlayerGatewayStatus = exports.FleetIpPermissionProtocol = exports.FleetInstanceRoleCredentialsProvider = exports.FleetComputeType = exports.FleetCertificateConfigurationCertificateType = exports.FleetApplyCapacity = exports.ContainerGroupDefinitionStatus = exports.ContainerGroupDefinitionOperatingSystem = exports.ContainerGroupDefinitionLinuxCapabilitiesIncludeItem = exports.ContainerGroupDefinitionContainerPortRangeProtocol = exports.ContainerGroupDefinitionContainerMountPointAccessLevel = exports.ContainerGroupDefinitionContainerGroupType = exports.ContainerGroupDefinitionContainerDependencyCondition = exports.ContainerFleetStoppedActionsItem = exports.ContainerFleetStatus = exports.ContainerFleetScalingPolicyScalingAdjustmentType = exports.ContainerFleetScalingPolicyPolicyType = exports.ContainerFleetScalingPolicyMetricName = exports.ContainerFleetScalingPolicyComparisonOperator = exports.ContainerFleetPlayerGatewayMode = exports.ContainerFleetNewGameSessionProtectionPolicy = exports.ContainerFleetManagedCapacityConfigurationZeroCapacityStrategy = exports.ContainerFleetLogDestination = exports.ContainerFleetLocationConfigurationPlayerGatewayStatus = exports.ContainerFleetIpPermissionProtocol = exports.ContainerFleetDeploymentConfigurationProtectionStrategy = exports.ContainerFleetDeploymentConfigurationImpairmentStrategy = exports.ContainerFleetBillingType = exports.BuildOperatingSystem = exports.AliasRoutingStrategyType = void 0;
exports.AliasRoutingStrategyType = {
Simple: "SIMPLE",
Terminal: "TERMINAL",
};
exports.BuildOperatingSystem = {
AmazonLinux: "AMAZON_LINUX",
AmazonLinux2: "AMAZON_LINUX_2",
AmazonLinux2023: "AMAZON_LINUX_2023",
Windows2012: "WINDOWS_2012",
Windows2016: "WINDOWS_2016",
Windows2022: "WINDOWS_2022",
};
exports.ContainerFleetBillingType = {
OnDemand: "ON_DEMAND",
Spot: "SPOT",
};
exports.ContainerFleetDeploymentConfigurationImpairmentStrategy = {
Maintain: "MAINTAIN",
Rollback: "ROLLBACK",
};
exports.ContainerFleetDeploymentConfigurationProtectionStrategy = {
WithProtection: "WITH_PROTECTION",
IgnoreProtection: "IGNORE_PROTECTION",
};
exports.ContainerFleetIpPermissionProtocol = {
Tcp: "TCP",
Udp: "UDP",
};
exports.ContainerFleetLocationConfigurationPlayerGatewayStatus = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.ContainerFleetLogDestination = {
None: "NONE",
Cloudwatch: "CLOUDWATCH",
S3: "S3",
};
exports.ContainerFleetManagedCapacityConfigurationZeroCapacityStrategy = {
ScaleToAndFromZero: "SCALE_TO_AND_FROM_ZERO",
Manual: "MANUAL",
};
exports.ContainerFleetNewGameSessionProtectionPolicy = {
FullProtection: "FullProtection",
NoProtection: "NoProtection",
};
exports.ContainerFleetPlayerGatewayMode = {
Disabled: "DISABLED",
Enabled: "ENABLED",
Required: "REQUIRED",
};
exports.ContainerFleetScalingPolicyComparisonOperator = {
GreaterThanOrEqualToThreshold: "GreaterThanOrEqualToThreshold",
GreaterThanThreshold: "GreaterThanThreshold",
LessThanThreshold: "LessThanThreshold",
LessThanOrEqualToThreshold: "LessThanOrEqualToThreshold",
};
exports.ContainerFleetScalingPolicyMetricName = {
ActivatingGameSessions: "ActivatingGameSessions",
ActiveGameSessions: "ActiveGameSessions",
ActiveInstances: "ActiveInstances",
AvailableGameSessions: "AvailableGameSessions",
AvailablePlayerSessions: "AvailablePlayerSessions",
CurrentPlayerSessions: "CurrentPlayerSessions",
IdleInstances: "IdleInstances",
PercentAvailableGameSessions: "PercentAvailableGameSessions",
PercentIdleInstances: "PercentIdleInstances",
QueueDepth: "QueueDepth",
WaitTime: "WaitTime",
ConcurrentActivatableGameSessions: "ConcurrentActivatableGameSessions",
};
exports.ContainerFleetScalingPolicyPolicyType = {
RuleBased: "RuleBased",
TargetBased: "TargetBased",
};
exports.ContainerFleetScalingPolicyScalingAdjustmentType = {
ChangeInCapacity: "ChangeInCapacity",
ExactCapacity: "ExactCapacity",
PercentChangeInCapacity: "PercentChangeInCapacity",
};
exports.ContainerFleetStatus = {
Pending: "PENDING",
Creating: "CREATING",
Created: "CREATED",
Activating: "ACTIVATING",
Active: "ACTIVE",
Updating: "UPDATING",
Deleting: "DELETING",
};
exports.ContainerFleetStoppedActionsItem = {
AutoScaling: "AUTO_SCALING",
};
exports.ContainerGroupDefinitionContainerDependencyCondition = {
Start: "START",
Complete: "COMPLETE",
Success: "SUCCESS",
Healthy: "HEALTHY",
};
exports.ContainerGroupDefinitionContainerGroupType = {
GameServer: "GAME_SERVER",
PerInstance: "PER_INSTANCE",
};
exports.ContainerGroupDefinitionContainerMountPointAccessLevel = {
ReadOnly: "READ_ONLY",
ReadAndWrite: "READ_AND_WRITE",
};
exports.ContainerGroupDefinitionContainerPortRangeProtocol = {
Tcp: "TCP",
Udp: "UDP",
};
exports.ContainerGroupDefinitionLinuxCapabilitiesIncludeItem = {
AuditControl: "AUDIT_CONTROL",
AuditWrite: "AUDIT_WRITE",
BlockSuspend: "BLOCK_SUSPEND",
Chown: "CHOWN",
DacOverride: "DAC_OVERRIDE",
DacReadSearch: "DAC_READ_SEARCH",
Fowner: "FOWNER",
Fsetid: "FSETID",
IpcLock: "IPC_LOCK",
IpcOwner: "IPC_OWNER",
Kill: "KILL",
Lease: "LEASE",
LinuxImmutable: "LINUX_IMMUTABLE",
MacAdmin: "MAC_ADMIN",
MacOverride: "MAC_OVERRIDE",
Mknod: "MKNOD",
NetAdmin: "NET_ADMIN",
NetBindService: "NET_BIND_SERVICE",
NetBroadcast: "NET_BROADCAST",
NetRaw: "NET_RAW",
Setfcap: "SETFCAP",
Setgid: "SETGID",
Setpcap: "SETPCAP",
Setuid: "SETUID",
SysAdmin: "SYS_ADMIN",
SysBoot: "SYS_BOOT",
SysChroot: "SYS_CHROOT",
SysModule: "SYS_MODULE",
SysNice: "SYS_NICE",
SysPacct: "SYS_PACCT",
SysPtrace: "SYS_PTRACE",
SysRawio: "SYS_RAWIO",
SysResource: "SYS_RESOURCE",
SysTime: "SYS_TIME",
SysTtyConfig: "SYS_TTY_CONFIG",
Syslog: "SYSLOG",
WakeAlarm: "WAKE_ALARM",
};
exports.ContainerGroupDefinitionOperatingSystem = {
AmazonLinux2023: "AMAZON_LINUX_2023",
};
exports.ContainerGroupDefinitionStatus = {
Ready: "READY",
Copying: "COPYING",
Failed: "FAILED",
};
exports.FleetApplyCapacity = {
OnUpdate: "ON_UPDATE",
OnCreateAndUpdate: "ON_CREATE_AND_UPDATE",
OnCreateAndUpdateWithAutoscaling: "ON_CREATE_AND_UPDATE_WITH_AUTOSCALING",
};
exports.FleetCertificateConfigurationCertificateType = {
Disabled: "DISABLED",
Generated: "GENERATED",
};
exports.FleetComputeType = {
Ec2: "EC2",
Anywhere: "ANYWHERE",
};
exports.FleetInstanceRoleCredentialsProvider = {
SharedCredentialFile: "SHARED_CREDENTIAL_FILE",
};
exports.FleetIpPermissionProtocol = {
Tcp: "TCP",
Udp: "UDP",
};
exports.FleetLocationConfigurationPlayerGatewayStatus = {
Disabled: "DISABLED",
Enabled: "ENABLED",
};
exports.FleetManagedCapacityConfigurationZeroCapacityStrategy = {
ScaleToAndFromZero: "SCALE_TO_AND_FROM_ZERO",
Manual: "MANUAL",
};
exports.FleetNewGameSessionProtectionPolicy = {
FullProtection: "FullProtection",
NoProtection: "NoProtection",
};
exports.FleetPlayerGatewayConfigurationGameServerIpProtocolSupported = {
IPv4: "IPv4",
DualStack: "DUAL_STACK",
};
exports.FleetPlayerGatewayMode = {
Disabled: "DISABLED",
Enabled: "ENABLED",
Required: "REQUIRED",
};
exports.FleetScalingPolicyComparisonOperator = {
GreaterThanOrEqualToThreshold: "GreaterThanOrEqualToThreshold",
GreaterThanThreshold: "GreaterThanThreshold",
LessThanThreshold: "LessThanThreshold",
LessThanOrEqualToThreshold: "LessThanOrEqualToThreshold",
};
exports.FleetScalingPolicyMetricName = {
ActivatingGameSessions: "ActivatingGameSessions",
ActiveGameSessions: "ActiveGameSessions",
ActiveInstances: "ActiveInstances",
AvailableGameSessions: "AvailableGameSessions",
AvailablePlayerSessions: "AvailablePlayerSessions",
CurrentPlayerSessions: "CurrentPlayerSessions",
IdleInstances: "IdleInstances",
PercentAvailableGameSessions: "PercentAvailableGameSessions",
PercentIdleInstances: "PercentIdleInstances",
QueueDepth: "QueueDepth",
WaitTime: "WaitTime",
ConcurrentActivatableGameSessions: "ConcurrentActivatableGameSessions",
};
exports.FleetScalingPolicyPolicyType = {
RuleBased: "RuleBased",
TargetBased: "TargetBased",
};
exports.FleetScalingPolicyScalingAdjustmentType = {
ChangeInCapacity: "ChangeInCapacity",
ExactCapacity: "ExactCapacity",
PercentChangeInCapacity: "PercentChangeInCapacity",
};
exports.FleetScalingPolicyStatus = {
Active: "ACTIVE",
UpdateRequested: "UPDATE_REQUESTED",
Updating: "UPDATING",
DeleteRequested: "DELETE_REQUESTED",
Deleting: "DELETING",
Deleted: "DELETED",
Error: "ERROR",
};
exports.FleetScalingPolicyUpdateStatus = {
PendingUpdate: "PENDING_UPDATE",
};
exports.FleetType = {
OnDemand: "ON_DEMAND",
Spot: "SPOT",
};
exports.GameServerGroupBalancingStrategy = {
SpotOnly: "SPOT_ONLY",
SpotPreferred: "SPOT_PREFERRED",
OnDemandOnly: "ON_DEMAND_ONLY",
};
exports.GameServerGroupDeleteOption = {
SafeDelete: "SAFE_DELETE",
ForceDelete: "FORCE_DELETE",
Retain: "RETAIN",
};
exports.GameServerGroupGameServerProtectionPolicy = {
NoProtection: "NO_PROTECTION",
FullProtection: "FULL_PROTECTION",
};
exports.GameSessionQueuePriorityOrderItem = {
Latency: "LATENCY",
Cost: "COST",
Destination: "DESTINATION",
Location: "LOCATION",
};
exports.MatchmakingConfigurationBackfillMode = {
Automatic: "AUTOMATIC",
Manual: "MANUAL",
};
exports.MatchmakingConfigurationFlexMatchMode = {
Standalone: "STANDALONE",
WithQueue: "WITH_QUEUE",
};
//# sourceMappingURL=index.js.map