Documentation ¶
Index ¶
- type SNSPlatformApplicationAttribute
- func (i SNSPlatformApplicationAttribute) Caption() string
- func (i SNSPlatformApplicationAttribute) CaptionMap() map[SNSPlatformApplicationAttribute]string
- func (i SNSPlatformApplicationAttribute) Description() string
- func (i SNSPlatformApplicationAttribute) DescriptionMap() map[SNSPlatformApplicationAttribute]string
- func (i SNSPlatformApplicationAttribute) IntString() string
- func (i SNSPlatformApplicationAttribute) IntValue() int
- func (i SNSPlatformApplicationAttribute) Key() string
- func (i SNSPlatformApplicationAttribute) KeyMap() map[SNSPlatformApplicationAttribute]string
- func (i SNSPlatformApplicationAttribute) NameMap() map[string]SNSPlatformApplicationAttribute
- func (i SNSPlatformApplicationAttribute) ParseByKey(s string) (SNSPlatformApplicationAttribute, error)
- func (i SNSPlatformApplicationAttribute) ParseByName(s string) (SNSPlatformApplicationAttribute, error)
- func (i SNSPlatformApplicationAttribute) String() string
- func (i SNSPlatformApplicationAttribute) Valid() bool
- func (i SNSPlatformApplicationAttribute) ValueSlice() []SNSPlatformApplicationAttribute
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SNSPlatformApplicationAttribute ¶
type SNSPlatformApplicationAttribute int
const ( UNKNOWN SNSPlatformApplicationAttribute = 0 PlatformCredential SNSPlatformApplicationAttribute = 1 PlatformPrincipal SNSPlatformApplicationAttribute = 2 EventEndpointCreated SNSPlatformApplicationAttribute = 3 EventEndpointDeleted SNSPlatformApplicationAttribute = 4 EventEndpointUpdated SNSPlatformApplicationAttribute = 5 EventDeliveryFailure SNSPlatformApplicationAttribute = 6 SuccessFeedbackRoleArn SNSPlatformApplicationAttribute = 7 FailureFeedbackRoleArn SNSPlatformApplicationAttribute = 8 SuccessFeedbackSampleRate SNSPlatformApplicationAttribute = 9 )
func (SNSPlatformApplicationAttribute) Caption ¶
func (i SNSPlatformApplicationAttribute) Caption() string
Caption retrieves a SNSPlatformApplicationAttribute enum string caption
func (SNSPlatformApplicationAttribute) CaptionMap ¶
func (i SNSPlatformApplicationAttribute) CaptionMap() map[SNSPlatformApplicationAttribute]string
CaptionMap returns all captions of the enum SNSPlatformApplicationAttribute in a K:SNSPlatformApplicationAttribute,V:caption map
func (SNSPlatformApplicationAttribute) Description ¶
func (i SNSPlatformApplicationAttribute) Description() string
Description retrieves a SNSPlatformApplicationAttribute enum string description
func (SNSPlatformApplicationAttribute) DescriptionMap ¶
func (i SNSPlatformApplicationAttribute) DescriptionMap() map[SNSPlatformApplicationAttribute]string
DescriptionMap returns all descriptions of the enum SNSPlatformApplicationAttribute in a K:SNSPlatformApplicationAttribute,V:description map
func (SNSPlatformApplicationAttribute) IntString ¶
func (i SNSPlatformApplicationAttribute) IntString() string
IntString gets the intrinsic enum integer value represented in string format
func (SNSPlatformApplicationAttribute) IntValue ¶
func (i SNSPlatformApplicationAttribute) IntValue() int
IntValue gets the intrinsic enum integer value
func (SNSPlatformApplicationAttribute) Key ¶
func (i SNSPlatformApplicationAttribute) Key() string
Key retrieves a SNSPlatformApplicationAttribute enum string key
func (SNSPlatformApplicationAttribute) KeyMap ¶
func (i SNSPlatformApplicationAttribute) KeyMap() map[SNSPlatformApplicationAttribute]string
KeyMap returns all keys of the enum SNSPlatformApplicationAttribute in a K:SNSPlatformApplicationAttribute,V:key map
func (SNSPlatformApplicationAttribute) NameMap ¶
func (i SNSPlatformApplicationAttribute) NameMap() map[string]SNSPlatformApplicationAttribute
NameMap returns all names of the enum SNSPlatformApplicationAttribute in a K:name,V:SNSPlatformApplicationAttribute map
func (SNSPlatformApplicationAttribute) ParseByKey ¶
func (i SNSPlatformApplicationAttribute) ParseByKey(s string) (SNSPlatformApplicationAttribute, error)
ParseByKey retrieves a SNSPlatformApplicationAttribute enum value from the enum string key, throws an error if the param is not part of the enum
func (SNSPlatformApplicationAttribute) ParseByName ¶
func (i SNSPlatformApplicationAttribute) ParseByName(s string) (SNSPlatformApplicationAttribute, error)
ParseByName retrieves a SNSPlatformApplicationAttribute enum value from the enum string name, throws an error if the param is not part of the enum
func (SNSPlatformApplicationAttribute) String ¶
func (i SNSPlatformApplicationAttribute) String() string
func (SNSPlatformApplicationAttribute) Valid ¶
func (i SNSPlatformApplicationAttribute) Valid() bool
Valid returns 'true' if the value is listed in the SNSPlatformApplicationAttribute enum map definition, 'false' otherwise
func (SNSPlatformApplicationAttribute) ValueSlice ¶
func (i SNSPlatformApplicationAttribute) ValueSlice() []SNSPlatformApplicationAttribute
ValueSlice returns all values of the enum SNSPlatformApplicationAttribute in a slice