// Code generated by smithy-go-codegen DO NOT EDIT. package types type EventSourceValues string // Enum values for EventSourceValues const ( EventSourceValuesManagedCwe EventSourceValues = "MANAGED_CWE" ) // Values returns all known values for EventSourceValues. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EventSourceValues) Values() []EventSourceValues { return []EventSourceValues{ "MANAGED_CWE", } } type EventTypeValues string // Enum values for EventTypeValues const ( EventTypeValuesShareSnapshot EventTypeValues = "shareSnapshot" ) // Values returns all known values for EventTypeValues. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (EventTypeValues) Values() []EventTypeValues { return []EventTypeValues{ "shareSnapshot", } } type GettablePolicyStateValues string // Enum values for GettablePolicyStateValues const ( GettablePolicyStateValuesEnabled GettablePolicyStateValues = "ENABLED" GettablePolicyStateValuesDisabled GettablePolicyStateValues = "DISABLED" GettablePolicyStateValuesError GettablePolicyStateValues = "ERROR" ) // Values returns all known values for GettablePolicyStateValues. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (GettablePolicyStateValues) Values() []GettablePolicyStateValues { return []GettablePolicyStateValues{ "ENABLED", "DISABLED", "ERROR", } } type IntervalUnitValues string // Enum values for IntervalUnitValues const ( IntervalUnitValuesHours IntervalUnitValues = "HOURS" ) // Values returns all known values for IntervalUnitValues. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (IntervalUnitValues) Values() []IntervalUnitValues { return []IntervalUnitValues{ "HOURS", } } type LocationValues string // Enum values for LocationValues const ( LocationValuesCloud LocationValues = "CLOUD" LocationValuesOutpostLocal LocationValues = "OUTPOST_LOCAL" ) // Values returns all known values for LocationValues. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (LocationValues) Values() []LocationValues { return []LocationValues{ "CLOUD", "OUTPOST_LOCAL", } } type PolicyTypeValues string // Enum values for PolicyTypeValues const ( PolicyTypeValuesEbsSnapshotManagement PolicyTypeValues = "EBS_SNAPSHOT_MANAGEMENT" PolicyTypeValuesImageManagement PolicyTypeValues = "IMAGE_MANAGEMENT" PolicyTypeValuesEventBasedPolicy PolicyTypeValues = "EVENT_BASED_POLICY" ) // Values returns all known values for PolicyTypeValues. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (PolicyTypeValues) Values() []PolicyTypeValues { return []PolicyTypeValues{ "EBS_SNAPSHOT_MANAGEMENT", "IMAGE_MANAGEMENT", "EVENT_BASED_POLICY", } } type ResourceLocationValues string // Enum values for ResourceLocationValues const ( ResourceLocationValuesCloud ResourceLocationValues = "CLOUD" ResourceLocationValuesOutpost ResourceLocationValues = "OUTPOST" ) // Values returns all known values for ResourceLocationValues. Note that this can // be expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ResourceLocationValues) Values() []ResourceLocationValues { return []ResourceLocationValues{ "CLOUD", "OUTPOST", } } type ResourceTypeValues string // Enum values for ResourceTypeValues const ( ResourceTypeValuesVolume ResourceTypeValues = "VOLUME" ResourceTypeValuesInstance ResourceTypeValues = "INSTANCE" ) // Values returns all known values for ResourceTypeValues. Note that this can be // expanded in the future, and so it is only as up to date as the client. The // ordering of this slice is not guaranteed to be stable across updates. func (ResourceTypeValues) Values() []ResourceTypeValues { return []ResourceTypeValues{ "VOLUME", "INSTANCE", } } type RetentionIntervalUnitValues string // Enum values for RetentionIntervalUnitValues const ( RetentionIntervalUnitValuesDays RetentionIntervalUnitValues = "DAYS" RetentionIntervalUnitValuesWeeks RetentionIntervalUnitValues = "WEEKS" RetentionIntervalUnitValuesMonths RetentionIntervalUnitValues = "MONTHS" RetentionIntervalUnitValuesYears RetentionIntervalUnitValues = "YEARS" ) // Values returns all known values for RetentionIntervalUnitValues. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (RetentionIntervalUnitValues) Values() []RetentionIntervalUnitValues { return []RetentionIntervalUnitValues{ "DAYS", "WEEKS", "MONTHS", "YEARS", } } type SettablePolicyStateValues string // Enum values for SettablePolicyStateValues const ( SettablePolicyStateValuesEnabled SettablePolicyStateValues = "ENABLED" SettablePolicyStateValuesDisabled SettablePolicyStateValues = "DISABLED" ) // Values returns all known values for SettablePolicyStateValues. Note that this // can be expanded in the future, and so it is only as up to date as the client. // The ordering of this slice is not guaranteed to be stable across updates. func (SettablePolicyStateValues) Values() []SettablePolicyStateValues { return []SettablePolicyStateValues{ "ENABLED", "DISABLED", } }