package
0.2.0
Repository: https://github.com/ibm/mqcloud-go-sdk.git
Documentation: pkg.go.dev

# Functions

ConstructServiceURL constructs a service URL from the parameterized URL.
GetServiceURLForRegion returns the service URL to be used for the specified region.
NewMqcloudV1 : constructs an instance of MqcloudV1 with passed in options.
NewMqcloudV1UsingExternalConfig : constructs an instance of MqcloudV1 with passed in options and external configuration.
UnmarshalApplicationAPIKeyCreated unmarshals an instance of ApplicationAPIKeyCreated from the specified map of raw messages.
UnmarshalApplicationCreated unmarshals an instance of ApplicationCreated from the specified map of raw messages.
UnmarshalApplicationDetails unmarshals an instance of ApplicationDetails from the specified map of raw messages.
UnmarshalApplicationDetailsCollection unmarshals an instance of ApplicationDetailsCollection from the specified map of raw messages.
UnmarshalCertificateConfiguration unmarshals an instance of CertificateConfiguration from the specified map of raw messages.
UnmarshalChannelDetails unmarshals an instance of ChannelDetails from the specified map of raw messages.
UnmarshalChannelsDetails unmarshals an instance of ChannelsDetails from the specified map of raw messages.
UnmarshalClientConnection unmarshals an instance of ClientConnection from the specified map of raw messages.
UnmarshalConfigurationOptions unmarshals an instance of ConfigurationOptions from the specified map of raw messages.
UnmarshalConnectionDetails unmarshals an instance of ConnectionDetails from the specified map of raw messages.
UnmarshalConnectionInfo unmarshals an instance of ConnectionInfo from the specified map of raw messages.
UnmarshalConnectionInfoChannel unmarshals an instance of ConnectionInfoChannel from the specified map of raw messages.
UnmarshalFirst unmarshals an instance of First from the specified map of raw messages.
UnmarshalKeyStoreCertificateDetails unmarshals an instance of KeyStoreCertificateDetails from the specified map of raw messages.
UnmarshalKeyStoreCertificateDetailsCollection unmarshals an instance of KeyStoreCertificateDetailsCollection from the specified map of raw messages.
UnmarshalNext unmarshals an instance of Next from the specified map of raw messages.
UnmarshalPrevious unmarshals an instance of Previous from the specified map of raw messages.
UnmarshalQueueManagerDetails unmarshals an instance of QueueManagerDetails from the specified map of raw messages.
UnmarshalQueueManagerDetailsCollection unmarshals an instance of QueueManagerDetailsCollection from the specified map of raw messages.
UnmarshalQueueManagerStatus unmarshals an instance of QueueManagerStatus from the specified map of raw messages.
UnmarshalQueueManagerTaskStatus unmarshals an instance of QueueManagerTaskStatus from the specified map of raw messages.
UnmarshalQueueManagerVersionUpgrade unmarshals an instance of QueueManagerVersionUpgrade from the specified map of raw messages.
UnmarshalQueueManagerVersionUpgrades unmarshals an instance of QueueManagerVersionUpgrades from the specified map of raw messages.
UnmarshalTransmissionSecurity unmarshals an instance of TransmissionSecurity from the specified map of raw messages.
UnmarshalTrustStoreCertificateDetails unmarshals an instance of TrustStoreCertificateDetails from the specified map of raw messages.
UnmarshalTrustStoreCertificateDetailsCollection unmarshals an instance of TrustStoreCertificateDetailsCollection from the specified map of raw messages.
UnmarshalUsage unmarshals an instance of Usage from the specified map of raw messages.
UnmarshalUserDetails unmarshals an instance of UserDetails from the specified map of raw messages.
UnmarshalUserDetailsCollection unmarshals an instance of UserDetailsCollection from the specified map of raw messages.
UnmarshalVirtualPrivateEndpointGatewayDetails unmarshals an instance of VirtualPrivateEndpointGatewayDetails from the specified map of raw messages.
UnmarshalVirtualPrivateEndpointGatewayDetailsCollection unmarshals an instance of VirtualPrivateEndpointGatewayDetailsCollection from the specified map of raw messages.

# Constants

Constants associated with the ConfigurationOptions.Sizes property.
Constants associated with the ConfigurationOptions.Sizes property.
Constants associated with the ConfigurationOptions.Sizes property.
Constants associated with the ConfigurationOptions.Sizes property.
Constants associated with the CreateQueueManagerOptions.Size property.
Constants associated with the CreateQueueManagerOptions.Size property.
Constants associated with the CreateQueueManagerOptions.Size property.
Constants associated with the CreateQueueManagerOptions.Size property.
DefaultServiceName is the default key used to find external configuration information.
DefaultServiceURL is the default URL to make service requests to.
Constants associated with the KeyStoreCertificateDetails.CertificateType property.
No description provided by the author
Constants associated with the QueueManagerDetails.Size property.
Constants associated with the QueueManagerDetails.Size property.
Constants associated with the QueueManagerDetails.Size property.
Constants associated with the QueueManagerDetails.Size property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the QueueManagerStatus.Status property.
Constants associated with the SetCertificateAmsChannelsOptions.UpdateStrategy property.
Constants associated with the SetCertificateAmsChannelsOptions.UpdateStrategy property.
Constants associated with the TrustStoreCertificateDetails.CertificateType property.

# Structs

ApplicationAPIKeyCreated : A response to creating a new api key, giving the only chance to collect the new apikey.
ApplicationCreated : A response to creating an application, giving the only chance to collect the apikey.
ApplicationDetails : A summary of the application for use in a list of applications.
ApplicationDetailsCollection : A list of application summaries.
ApplicationsPager can be used to simplify the use of the "ListApplications" method.
CertificateConfiguration : The configuration details for this certificate.
ChannelDetails : A channel's information that is configured with this certificate.
ChannelsDetails : A list of channels that are configured with this certificate.
ClientConnection : Details for a client connection.
ConfigurationOptions : Configuration options (eg, available deployment locations, queue manager sizes).
ConnectionDetails : Attributes that define a channel connection.
ConnectionInfo : Responds with JSON CCDT of the connection information for the queue manager.
ConnectionInfoChannel : A subsection for channels as part of a JSON CCDT of the connection information for the queue manager.
CreateApplicationApikeyOptions : The CreateApplicationApikey options.
CreateApplicationOptions : The CreateApplication options.
CreateKeyStorePemCertificateOptions : The CreateKeyStorePemCertificate options.
CreateQueueManagerOptions : The CreateQueueManager options.
CreateTrustStorePemCertificateOptions : The CreateTrustStorePemCertificate options.
CreateUserOptions : The CreateUser options.
CreateVirtualPrivateEndpointGatewayOptions : The CreateVirtualPrivateEndpointGateway options.
DeleteApplicationOptions : The DeleteApplication options.
DeleteKeyStoreCertificateOptions : The DeleteKeyStoreCertificate options.
DeleteQueueManagerOptions : The DeleteQueueManager options.
DeleteTrustStoreCertificateOptions : The DeleteTrustStoreCertificate options.
DeleteUserOptions : The DeleteUser options.
DeleteVirtualPrivateEndpointGatewayOptions : The DeleteVirtualPrivateEndpointGateway options.
DownloadKeyStoreCertificateOptions : The DownloadKeyStoreCertificate options.
DownloadTrustStoreCertificateOptions : The DownloadTrustStoreCertificate options.
First : Link to first page of results.
GetApplicationOptions : The GetApplication options.
GetCertificateAmsChannelsOptions : The GetCertificateAmsChannels options.
GetKeyStoreCertificateOptions : The GetKeyStoreCertificate options.
GetOptionsOptions : The GetOptions options.
GetQueueManagerAvailableUpgradeVersionsOptions : The GetQueueManagerAvailableUpgradeVersions options.
GetQueueManagerConnectionInfoOptions : The GetQueueManagerConnectionInfo options.
GetQueueManagerOptions : The GetQueueManager options.
GetQueueManagerStatusOptions : The GetQueueManagerStatus options.
GetTrustStoreCertificateOptions : The GetTrustStoreCertificate options.
GetUsageDetailsOptions : The GetUsageDetails options.
GetUserOptions : The GetUser options.
GetVirtualPrivateEndpointGatewayOptions : The GetVirtualPrivateEndpointGateway options.
KeyStoreCertificateDetails : The details of a key store certificate in a queue manager certificate key store.
KeyStoreCertificateDetailsCollection : A list of certificates in a queue manager's certificate key store.
ListApplicationsOptions : The ListApplications options.
ListKeyStoreCertificatesOptions : The ListKeyStoreCertificates options.
ListQueueManagersOptions : The ListQueueManagers options.
ListTrustStoreCertificatesOptions : The ListTrustStoreCertificates options.
ListUsersOptions : The ListUsers options.
ListVirtualPrivateEndpointGatewaysOptions : The ListVirtualPrivateEndpointGateways options.
MqcloudV1 : The MQ on Cloud API defines a REST API interface to work with MQ on Cloud service in IBM Cloud.
MqcloudV1Options : Service options.
Next : Link to next page of results.
Previous : Link to previous page of results.
QueueManagerDetails : The details of the queue manager.
QueueManagerDetailsCollection : A list of queue manager summaries.
QueueManagersPager can be used to simplify the use of the "ListQueueManagers" method.
QueueManagerStatus : Queue manager status.
QueueManagerTaskStatus : A URI for status that can be queried periodically to get the status of the queue manager.
QueueManagerVersionUpgrade : An available upgrade for a queue manager.
QueueManagerVersionUpgrades : The list of available versions that this queue manger can upgrade to.
SetCertificateAmsChannelsOptions : The SetCertificateAmsChannels options.
SetQueueManagerVersionOptions : The SetQueueManagerVersion options.
TransmissionSecurity : An object that contains attributes that are related to security for message transmission.
TrustStoreCertificateDetails : The details of a trust store certificate in a queue manager certificate trust store.
TrustStoreCertificateDetailsCollection : A list of certificates in a queue manager's certificate trust store.
Usage : Usage details.
UserDetails : A summary of the user for use in a list of users.
UserDetailsCollection : A list of user summaries.
UsersPager can be used to simplify the use of the "ListUsers" method.
VirtualPrivateEndpointGatewayDetails : The details of a specific Virtual Private Endpoint Gateway.
VirtualPrivateEndpointGatewayDetailsCollection : A list of virtual private endpoint gateway summaries.
VirtualPrivateEndpointGatewaysPager can be used to simplify the use of the "ListVirtualPrivateEndpointGateways" method.