Documentation ¶
Index ¶
- type KeystoneState
- func (ks KeystoneState) IsValid() error
- func (ks KeystoneState) List() []KeystoneState
- func (ks *KeystoneState) MarshalJSON() ([]byte, error)
- func (ks KeystoneState) String() string
- func (ks KeystoneState) StringList() []string
- func (ks *KeystoneState) UnmarshalJSON(data []byte) error
- func (ks KeystoneState) ValidOrNil() (*KeystoneState, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeystoneState ¶
type KeystoneState string
const ( KeystoneStateNew KeystoneState = "NEW" KeystoneStateInitializationFailed KeystoneState = "INITIALIZATION_FAILED" KeystoneStateInitialized KeystoneState = "INITIALIZED" KeystoneStateDeleted KeystoneState = "DELETED" )
func (KeystoneState) IsValid ¶
func (ks KeystoneState) IsValid() error
func (KeystoneState) List ¶
func (ks KeystoneState) List() []KeystoneState
func (*KeystoneState) MarshalJSON ¶
func (ks *KeystoneState) MarshalJSON() ([]byte, error)
MarshalJSON - implements Marshaler interface for KeystoneState.
func (KeystoneState) String ¶
func (ks KeystoneState) String() string
func (KeystoneState) StringList ¶
func (ks KeystoneState) StringList() []string
func (*KeystoneState) UnmarshalJSON ¶
func (ks *KeystoneState) UnmarshalJSON(data []byte) error
UnmarshalJSON - implements Unmarshaler interface for KeystoneState.
func (KeystoneState) ValidOrNil ¶
func (ks KeystoneState) ValidOrNil() (*KeystoneState, error)
Click to show internal directories.
Click to hide internal directories.