Documentation ¶
Index ¶
- Constants
- Variables
- type Variant
- func (it Variant) AllNameValues() []string
- func (it Variant) AsBasicByteEnumContractsBinder() enuminf.BasicByteEnumContractsBinder
- func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
- func (it Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
- func (it Variant) AsJsonMarshaller() corejson.JsonMarshaller
- func (it Variant) AsJsoner() corejson.Jsoner
- func (it Variant) EnumType() enuminf.EnumTyper
- func (it Variant) Format(format string) (compiled string)
- func (it Variant) FullName() string
- func (it Variant) HyphenName() string
- func (it Variant) IntegerEnumRanges() []int
- func (it Variant) Is(enum Variant) bool
- func (it Variant) IsAnyNamesOf(names ...string) bool
- func (it Variant) IsAnyOf(enums ...Variant) bool
- func (it Variant) IsAnyValuesEqual(anyByteValues ...byte) bool
- func (it Variant) IsByteValueEqual(value byte) bool
- func (it Variant) IsInvalid() bool
- func (it Variant) IsNameEqual(name string) bool
- func (it Variant) IsValid() bool
- func (it Variant) IsValueEqual(value byte) bool
- func (it Variant) Json() corejson.Result
- func (it *Variant) JsonParseSelfInject(jsonResult *corejson.Result) error
- func (it Variant) JsonPtr() *corejson.Result
- func (it Variant) MarshalJSON() ([]byte, error)
- func (it Variant) MaxByte() byte
- func (it Variant) MaxInt() int
- func (it Variant) MaxValueString() string
- func (it Variant) MinByte() byte
- func (it Variant) MinInt() int
- func (it Variant) MinMaxAny() (min, max interface{})
- func (it Variant) MinValueString() string
- func (it Variant) Name() string
- func (it Variant) NameValue() string
- func (it Variant) OnlySupportedErr(names ...string) error
- func (it Variant) OnlySupportedMsgErr(message string, names ...string) error
- func (it Variant) RangeNamesCsv() string
- func (it Variant) RangesByte() []byte
- func (it Variant) RangesDynamicMap() map[string]interface{}
- func (it Variant) String() string
- func (it Variant) ToNameLower() string
- func (it Variant) ToNumberString() string
- func (it Variant) ToPtr() *Variant
- func (it Variant) TypeName() string
- func (it *Variant) UnmarshalJSON(data []byte) error
- func (it Variant) UnmarshallEnumToValue(jsonUnmarshallingValue []byte) (byte, error)
- func (it Variant) Value() byte
- func (it Variant) ValueByte() byte
- func (it Variant) ValueInt() int
- func (it Variant) ValueInt16() int16
- func (it Variant) ValueInt32() int32
- func (it Variant) ValueInt8() int8
- func (it Variant) ValueString() string
- func (it Variant) ValueUInt16() uint16
Constants ¶
View Source
const ( CommandName = "ssl" AlternativeCommandName = "sftp" )
Variables ¶
View Source
var ( Ranges = [...]string{ Invalid: "Invalid", Help: "Help", AddDomain: "AddDomain", RemoveDomain: "RemoveDomain", AddSsl: "AddSsl", DryRunSsl: "DryRunSsl", RenewSsl: "RenewSsl", RemoveSsl: "RemoveSsl", MoveSsl: "MoveSsl", BackupSsl: "BackupSsl", RevokeSsl: "RevokeSsl", AutoSsl: "AutoSsl", AutoRenewSsl: "AutoRenewSsl", RemoveAll: "RemoveAll", ExpireSsl: "ExpireSsl", SslChallenge: "SslChallenge", HttpSslChallenge: "HttpSslChallenge", DnsSslChallenge: "DnsSslChallenge", LastStates: "LastStates", Sync: "Sync", SyncNow: "SyncNow", SyncForce: "SyncForce", CurrentStateName: "CurrentStateName", Histories: "Histories", ExportConfigSpecific: "ExportConfigSpecific", ExportConfigAll: "ExportConfigAll", ImportConfigSpecific: "ImportConfigSpecific", ImportConfigAll: "ImportConfigAll", SearchDomains: "SearchDomains", ListPorts: "ListPorts", ListSslEnabledServers: "ListSslEnabledServers", SearchSslByDomain: "SearchSslByDomain", SearchSslByUser: "SearchSslByUser", SearchSslByPackage: "SearchSslByPackage", ListAboutToExpire: "ListAboutToExpire", ListExpiredSsl: "ListExpiredSsl", Backup: "Backup", Import: "Import", } BasicEnumImpl = enumimpl.New.BasicByte.DefaultWithAliasMapAllCases( Invalid, Ranges[:], aliasMap) )
Functions ¶
This section is empty.
Types ¶
type Variant ¶
type Variant byte
const ( Invalid Variant = iota Help AddDomain RemoveDomain AddSsl DryRunSsl RenewSsl RemoveSsl MoveSsl BackupSsl RevokeSsl AutoSsl AutoRenewSsl RemoveSslAll RemoveAll ExpireSsl SslChallenge HttpSslChallenge DnsSslChallenge LastStates Sync SyncNow SyncForce CurrentStateName Histories ExportConfigSpecific ExportConfigAll ImportConfigSpecific ImportConfigAll SearchDomains ListPorts ListSslEnabledServers SearchSslByDomain SearchSslByUser SearchSslByPackage ListAboutToExpire ListExpiredSsl Backup Import )
func (Variant) AllNameValues ¶
func (Variant) AsBasicByteEnumContractsBinder ¶
func (it Variant) AsBasicByteEnumContractsBinder() enuminf.BasicByteEnumContractsBinder
func (Variant) AsBasicEnumContractsBinder ¶
func (it Variant) AsBasicEnumContractsBinder() enuminf.BasicEnumContractsBinder
func (Variant) AsJsonContractsBinder ¶
func (it Variant) AsJsonContractsBinder() corejson.JsonContractsBinder
func (Variant) AsJsonMarshaller ¶
func (it Variant) AsJsonMarshaller() corejson.JsonMarshaller
func (Variant) HyphenName ¶
func (Variant) IntegerEnumRanges ¶
func (Variant) IsAnyNamesOf ¶
func (Variant) IsAnyValuesEqual ¶
func (Variant) IsByteValueEqual ¶
func (Variant) IsNameEqual ¶
func (Variant) IsValueEqual ¶
func (*Variant) JsonParseSelfInject ¶
func (Variant) MarshalJSON ¶
func (Variant) MaxValueString ¶
func (Variant) MinValueString ¶
func (Variant) OnlySupportedErr ¶
func (Variant) OnlySupportedMsgErr ¶
func (Variant) RangeNamesCsv ¶
func (Variant) RangesByte ¶
func (Variant) RangesDynamicMap ¶
func (Variant) ToNameLower ¶
func (Variant) ToNumberString ¶
func (*Variant) UnmarshalJSON ¶
func (Variant) UnmarshallEnumToValue ¶
func (Variant) ValueInt16 ¶
func (Variant) ValueInt32 ¶
func (Variant) ValueString ¶
func (Variant) ValueUInt16 ¶
Click to show internal directories.
Click to hide internal directories.