package
0.0.0-20180906213608-1144d74ee832
Repository: https://github.com/jbogarin/go-cisco-spark.git
Documentation: pkg.go.dev
# Functions
Bool is a helper routine that allocates a new bool value to store v and returns a pointer to it.
CheckResponse checks the API response for errors, and returns them if present.
Int is a helper routine that allocates a new int32 value to store v and returns a pointer to it, but unlike Int32 its argument value is an int.
New returns a new Cisco Spark API client instance.
NewClient returns a new Cisco Spark API client.
SetBaseURL is a client option for setting the base URL.
SetUserAgent is a client option for setting the user agent.
StreamToString converts a reader to a string.
String is a helper routine that allocates a new string value to store v and returns a pointer to it.
Stringify attempts to create a string representation of Cisco APIC-EM types.
# Structs
Client manages communication with Cisco Spark V1 API.
An ErrorResponse reports the error caused by an API request.
GetLicensesQueryParams ...
GetOrganizationsQueryParams ...
GetPeopleQueryParams ...
GetRolesQueryParams ...
License represents the Spark Licenses.
No description provided by the author
ListOptions specifies the optional parameters to various List methods that support pagination.
Membership ...
MembershipQueryParams ...
MembershipRequest represents the Spark memberships.
Message ...
MessageQueryParams ...
MessageRequest represents the Spark messages.
Organization represents the Spark organizations.
Person represents the Spark people.
Response is a Cisco Spark response.
Role represents the Spark roles.
Room ...
RoomQueryParams ...
RoomRequest represents the Spark rooms.
Team ...
TeamMembership ...
TeamMembershipQueryParams ...
TeamMembershipRequest represents the Spark teamMemberships.
TeamQueryParams ...
TeamRequest represents the Spark teams.
Timestamp represents a time that can be unmarshalled from a JSON string formatted as either an RFC3339 or Unix timestamp.
UpdateMembershipRequest represents the Spark memberships.
UpdateRoomRequest represents the Spark rooms.
UpdateTeamMembershipRequest represents the Spark teamMemberships.
UpdateTeamRequest represents the Spark teams.
UpdateWebhookRequest represents the Spark webhooks.
Webhook ...
WebhookQueryParams ...
WebhookRequest represents the Spark webhooks.
# Type aliases
ClientOpt are options for New.
LicensesService is an interface for interfacing with the Licenses endpoints of the Cisco Spark API.
MembershipsService handles communication with the Memberships related methods of the Cisco Spark API.
MessagesService handles communication with the Messages related methods of the Cisco Spark API.
organizationsService is an interface for interfacing with the organizations endpoints of the Cisco Spark API.
PeopleService is an interface for interfacing with the People endpoints of the Cisco Spark API.
RequestCompletionCallback defines the type of the request callback function.
rolesService is an interface for interfacing with the roles endpoints of the Cisco Spark API.
RoomsService is an interface for interfacing with the Rooms endpoints of the Cisco Spark API.
TeamMembershipsService is an interface for interfacing with the TeamMemberships endpoints of the Cisco Spark API.
TeamsService is an interface for interfacing with the Teams endpoints of the Cisco Spark API.
WebhooksService is an interface for interfacing with the Webhooks endpoints of the Cisco Spark API.