<gh_stars>10-100
# coding=utf-8
# *** WARNING: this file was generated by the Pulumi SDK Generator. ***
# *** Do not edit by hand unless you're certain you know what you are doing! ***

from enum import Enum

__all__ = [
    'EventSubscriptionEventCategoriesItem',
    'EventSubscriptionSeverity',
    'EventSubscriptionSourceType',
    'EventSubscriptionStatus',
    'ScheduledActionState',
]


class EventSubscriptionEventCategoriesItem(str, Enum):
    CONFIGURATION = "configuration"
    MANAGEMENT = "management"
    MONITORING = "monitoring"
    SECURITY = "security"
    PENDING = "pending"


class EventSubscriptionSeverity(str, Enum):
    """
    Specifies the Amazon Redshift event severity to be published by the event notification subscription.
    """
    ERROR = "ERROR"
    INFO = "INFO"


class EventSubscriptionSourceType(str, Enum):
    """
    The type of source that will be generating the events.
    """
    CLUSTER = "cluster"
    CLUSTER_PARAMETER_GROUP = "cluster-parameter-group"
    CLUSTER_SECURITY_GROUP = "cluster-security-group"
    CLUSTER_SNAPSHOT = "cluster-snapshot"
    SCHEDULED_ACTION = "scheduled-action"


class EventSubscriptionStatus(str, Enum):
    """
    The status of the Amazon Redshift event notification subscription.
    """
    ACTIVE = "active"
    NO_PERMISSION = "no-permission"
    TOPIC_NOT_EXIST = "topic-not-exist"


class ScheduledActionState(str, Enum):
    """
    The state of the scheduled action.
    """
    ACTIVE = "ACTIVE"
    DISABLED = "DISABLED"

# coding=utf-8
# *** WARNING: this file was generated by the Pulumi SDK Generator. ***
# *** Do not edit by hand unless you're certain you know what you are doing! ***

from enum import Enum

__all__ = [
    'EventSubscriptionEventCategoriesItem',
    'EventSubscriptionSeverity',
    'EventSubscriptionSourceType',
    'EventSubscriptionStatus',
    'ScheduledActionState',
]


class EventSubscriptionEventCategoriesItem(str, Enum):
    CONFIGURATION = "configuration"
    MANAGEMENT = "management"
    MONITORING = "monitoring"
    SECURITY = "security"
    PENDING = "pending"


class EventSubscriptionSeverity(str, Enum):
    """
    Specifies the Amazon Redshift event severity to be published by the event notification subscription.
    """
    ERROR = "ERROR"
    INFO = "INFO"


class EventSubscriptionSourceType(str, Enum):
    """
    The type of source that will be generating the events.
    """
    CLUSTER = "cluster"
    CLUSTER_PARAMETER_GROUP = "cluster-parameter-group"
    CLUSTER_SECURITY_GROUP = "cluster-security-group"
    CLUSTER_SNAPSHOT = "cluster-snapshot"
    SCHEDULED_ACTION = "scheduled-action"


class EventSubscriptionStatus(str, Enum):
    """
    The status of the Amazon Redshift event notification subscription.
    """
    ACTIVE = "active"
    NO_PERMISSION = "no-permission"
    TOPIC_NOT_EXIST = "topic-not-exist"


class ScheduledActionState(str, Enum):
    """
    The state of the scheduled action.
    """
    ACTIVE = "ACTIVE"
    DISABLED = "DISABLED"
# coding=utf-8 # *** WARNING: this file was generated by the Pulumi SDK Generator. *** # *** Do not edit by hand unless you're certain you know what you are doing! *** Specifies the Amazon Redshift event severity to be published by the event notification subscription. The type of source that will be generating the events. The status of the Amazon Redshift event notification subscription. The state of the scheduled action.