Documentation
¶
Index ¶
- type CatalogDetails
- type CatalogSummary
- type CatalogType
- func CatalogType_AMAZONAudioRecording() CatalogType
- func CatalogType_AMAZONBroadcastChannel() CatalogType
- func CatalogType_AMAZONGenre() CatalogType
- func CatalogType_AMAZONMusicAlbum() CatalogType
- func CatalogType_AMAZONMusicGroup() CatalogType
- func CatalogType_AMAZONMusicPlaylist() CatalogType
- func CatalogType_AMAZONMusicRecording() CatalogType
- func CatalogType_AMAZONTerrestrialRadioChannel() CatalogType
- type CatalogUsage
- func CatalogUsage_AlexaMusicCatalogBroadcastChannel() CatalogUsage
- func CatalogUsage_AlexaMusicCatalogGenre() CatalogUsage
- func CatalogUsage_AlexaMusicCatalogMusicAlbum() CatalogUsage
- func CatalogUsage_AlexaMusicCatalogMusicGroup() CatalogUsage
- func CatalogUsage_AlexaMusicCatalogMusicPlaylist() CatalogUsage
- func CatalogUsage_AlexaMusicCatalogMusicRecording() CatalogUsage
- func CatalogUsage_AlexaMusicCatalogTerrestrialRadioChannel() CatalogUsage
- func CatalogUsage_AlexaTestCatalogAudioRecording() CatalogUsage
- type CreateCatalogRequest
- type ListCatalogsResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogDetails ¶
type CatalogDetails struct {
// Unique identifier of the added catalog object.
Id string `json:"id,omitempty"`
// Title of the catalog.
Title string `json:"title,omitempty"`
Type_ *CatalogType `json:"type,omitempty"`
Usage *CatalogUsage `json:"usage,omitempty"`
// The date time when the catalog was last updated.
LastUpdatedDate time.Time `json:"lastUpdatedDate,omitempty"`
// The date time when the catalog was created.
CreatedDate time.Time `json:"createdDate,omitempty"`
// The list of skill Ids associated with the catalog.
AssociatedSkillIds []string `json:"associatedSkillIds,omitempty"`
}
type CatalogSummary ¶
type CatalogSummary struct {
// Unique identifier of the added catalog object.
Id string `json:"id,omitempty"`
// Title of the catalog.
Title string `json:"title,omitempty"`
Type_ *CatalogType `json:"type,omitempty"`
Usage *CatalogUsage `json:"usage,omitempty"`
// The date time when the catalog was last updated.
LastUpdatedDate time.Time `json:"lastUpdatedDate,omitempty"`
// The date time when the catalog was created.
CreatedDate time.Time `json:"createdDate,omitempty"`
// The list of skill Ids associated with the catalog.
AssociatedSkillIds []string `json:"associatedSkillIds,omitempty"`
}
type CatalogType ¶
type CatalogType string
CatalogType Type of catalog.
func CatalogType_AMAZONAudioRecording ¶
func CatalogType_AMAZONAudioRecording() CatalogType
func CatalogType_AMAZONBroadcastChannel ¶
func CatalogType_AMAZONBroadcastChannel() CatalogType
func CatalogType_AMAZONGenre ¶
func CatalogType_AMAZONGenre() CatalogType
func CatalogType_AMAZONMusicAlbum ¶
func CatalogType_AMAZONMusicAlbum() CatalogType
func CatalogType_AMAZONMusicGroup ¶
func CatalogType_AMAZONMusicGroup() CatalogType
func CatalogType_AMAZONMusicPlaylist ¶
func CatalogType_AMAZONMusicPlaylist() CatalogType
func CatalogType_AMAZONMusicRecording ¶
func CatalogType_AMAZONMusicRecording() CatalogType
func CatalogType_AMAZONTerrestrialRadioChannel ¶
func CatalogType_AMAZONTerrestrialRadioChannel() CatalogType
type CatalogUsage ¶
type CatalogUsage string
CatalogUsage Usage of the catalog.
func CatalogUsage_AlexaMusicCatalogBroadcastChannel ¶
func CatalogUsage_AlexaMusicCatalogBroadcastChannel() CatalogUsage
func CatalogUsage_AlexaMusicCatalogGenre ¶
func CatalogUsage_AlexaMusicCatalogGenre() CatalogUsage
func CatalogUsage_AlexaMusicCatalogMusicAlbum ¶
func CatalogUsage_AlexaMusicCatalogMusicAlbum() CatalogUsage
func CatalogUsage_AlexaMusicCatalogMusicGroup ¶
func CatalogUsage_AlexaMusicCatalogMusicGroup() CatalogUsage
func CatalogUsage_AlexaMusicCatalogMusicPlaylist ¶
func CatalogUsage_AlexaMusicCatalogMusicPlaylist() CatalogUsage
func CatalogUsage_AlexaMusicCatalogMusicRecording ¶
func CatalogUsage_AlexaMusicCatalogMusicRecording() CatalogUsage
func CatalogUsage_AlexaMusicCatalogTerrestrialRadioChannel ¶
func CatalogUsage_AlexaMusicCatalogTerrestrialRadioChannel() CatalogUsage
func CatalogUsage_AlexaTestCatalogAudioRecording ¶
func CatalogUsage_AlexaTestCatalogAudioRecording() CatalogUsage
type CreateCatalogRequest ¶
type CreateCatalogRequest struct {
// Title of the catalog.
Title string `json:"title,omitempty"`
Type_ *CatalogType `json:"type,omitempty"`
Usage *CatalogUsage `json:"usage,omitempty"`
// ID of the vendor owning the catalog.
VendorId string `json:"vendorId,omitempty"`
}
type ListCatalogsResponse ¶
type ListCatalogsResponse struct {
Links *smapiv0.Links `json:"_links,omitempty"`
/*
List of catalog summaries.
*/
Catalogs []*CatalogSummary `json:"catalogs,omitempty"`
IsTruncated bool `json:"isTruncated,omitempty"`
NextToken string `json:"nextToken,omitempty"`
}
ListCatalogsResponse Information about catalogs.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.