package
64.0.0
Repository: https://github.com/oracle/oci-go-sdk.git
Documentation: pkg.go.dev

# Functions

GetBackoffRetryPolicyPolicyTypeEnumStringValues Enumerates the set of values in String for BackoffRetryPolicyPolicyTypeEnum.
GetBackoffRetryPolicyPolicyTypeEnumValues Enumerates the set of values for BackoffRetryPolicyPolicyTypeEnum.
GetListTopicsSortByEnumStringValues Enumerates the set of values in String for ListTopicsSortByEnum.
GetListTopicsSortByEnumValues Enumerates the set of values for ListTopicsSortByEnum.
GetListTopicsSortOrderEnumStringValues Enumerates the set of values in String for ListTopicsSortOrderEnum.
GetListTopicsSortOrderEnumValues Enumerates the set of values for ListTopicsSortOrderEnum.
GetMappingBackoffRetryPolicyPolicyTypeEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingListTopicsSortByEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingListTopicsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingNotificationTopicLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingNotificationTopicSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingPublishMessageMessageTypeEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingSubscriptionLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum.
GetMappingSubscriptionSummaryLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum.
GetNotificationTopicLifecycleStateEnumStringValues Enumerates the set of values in String for NotificationTopicLifecycleStateEnum.
GetNotificationTopicLifecycleStateEnumValues Enumerates the set of values for NotificationTopicLifecycleStateEnum.
GetNotificationTopicSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for NotificationTopicSummaryLifecycleStateEnum.
GetNotificationTopicSummaryLifecycleStateEnumValues Enumerates the set of values for NotificationTopicSummaryLifecycleStateEnum.
GetPublishMessageMessageTypeEnumStringValues Enumerates the set of values in String for PublishMessageMessageTypeEnum.
GetPublishMessageMessageTypeEnumValues Enumerates the set of values for PublishMessageMessageTypeEnum.
GetSubscriptionLifecycleStateEnumStringValues Enumerates the set of values in String for SubscriptionLifecycleStateEnum.
GetSubscriptionLifecycleStateEnumValues Enumerates the set of values for SubscriptionLifecycleStateEnum.
GetSubscriptionSummaryLifecycleStateEnumStringValues Enumerates the set of values in String for SubscriptionSummaryLifecycleStateEnum.
GetSubscriptionSummaryLifecycleStateEnumValues Enumerates the set of values for SubscriptionSummaryLifecycleStateEnum.
NewNotificationControlPlaneClientWithConfigurationProvider Creates a new default NotificationControlPlane client with the given configuration provider.
NewNotificationControlPlaneClientWithOboToken Creates a new default NotificationControlPlane client with the given configuration provider.
NewNotificationDataPlaneClientWithConfigurationProvider Creates a new default NotificationDataPlane client with the given configuration provider.
NewNotificationDataPlaneClientWithOboToken Creates a new default NotificationDataPlane client with the given configuration provider.

# Constants

Set of constants representing the allowable values for BackoffRetryPolicyPolicyTypeEnum.
Set of constants representing the allowable values for ListTopicsSortByEnum.
Set of constants representing the allowable values for ListTopicsSortByEnum.
Set of constants representing the allowable values for ListTopicsSortOrderEnum.
Set of constants representing the allowable values for ListTopicsSortOrderEnum.
Set of constants representing the allowable values for NotificationTopicLifecycleStateEnum.
Set of constants representing the allowable values for NotificationTopicLifecycleStateEnum.
Set of constants representing the allowable values for NotificationTopicLifecycleStateEnum.
Set of constants representing the allowable values for NotificationTopicSummaryLifecycleStateEnum.
Set of constants representing the allowable values for NotificationTopicSummaryLifecycleStateEnum.
Set of constants representing the allowable values for NotificationTopicSummaryLifecycleStateEnum.
Set of constants representing the allowable values for PublishMessageMessageTypeEnum.
Set of constants representing the allowable values for PublishMessageMessageTypeEnum.
Set of constants representing the allowable values for SubscriptionLifecycleStateEnum.
Set of constants representing the allowable values for SubscriptionLifecycleStateEnum.
Set of constants representing the allowable values for SubscriptionLifecycleStateEnum.
Set of constants representing the allowable values for SubscriptionSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SubscriptionSummaryLifecycleStateEnum.
Set of constants representing the allowable values for SubscriptionSummaryLifecycleStateEnum.

# Structs

BackoffRetryPolicy The backoff retry portion of the subscription delivery policy.
ChangeCompartmentDetails The configuration details for the move operation.
ChangeSubscriptionCompartmentRequest wrapper for the ChangeSubscriptionCompartment operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/ChangeSubscriptionCompartment.go.html to see an example of how to use ChangeSubscriptionCompartmentRequest.
ChangeSubscriptionCompartmentResponse wrapper for the ChangeSubscriptionCompartment operation.
ChangeTopicCompartmentRequest wrapper for the ChangeTopicCompartment operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/ChangeTopicCompartment.go.html to see an example of how to use ChangeTopicCompartmentRequest.
ChangeTopicCompartmentResponse wrapper for the ChangeTopicCompartment operation.
ConfirmationResult The confirmation details for the specified subscription.
CreateSubscriptionDetails The configuration details for creating the subscription.
CreateSubscriptionRequest wrapper for the CreateSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/CreateSubscription.go.html to see an example of how to use CreateSubscriptionRequest.
CreateSubscriptionResponse wrapper for the CreateSubscription operation.
CreateTopicDetails The configuration details for creating the topic.
CreateTopicRequest wrapper for the CreateTopic operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/CreateTopic.go.html to see an example of how to use CreateTopicRequest.
CreateTopicResponse wrapper for the CreateTopic operation.
DeleteSubscriptionRequest wrapper for the DeleteSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/DeleteSubscription.go.html to see an example of how to use DeleteSubscriptionRequest.
DeleteSubscriptionResponse wrapper for the DeleteSubscription operation.
DeleteTopicRequest wrapper for the DeleteTopic operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/DeleteTopic.go.html to see an example of how to use DeleteTopicRequest.
DeleteTopicResponse wrapper for the DeleteTopic operation.
DeliveryPolicy The subscription delivery policy.
GetConfirmSubscriptionRequest wrapper for the GetConfirmSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/GetConfirmSubscription.go.html to see an example of how to use GetConfirmSubscriptionRequest.
GetConfirmSubscriptionResponse wrapper for the GetConfirmSubscription operation.
GetSubscriptionRequest wrapper for the GetSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/GetSubscription.go.html to see an example of how to use GetSubscriptionRequest.
GetSubscriptionResponse wrapper for the GetSubscription operation.
GetTopicRequest wrapper for the GetTopic operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/GetTopic.go.html to see an example of how to use GetTopicRequest.
GetTopicResponse wrapper for the GetTopic operation.
GetUnsubscriptionRequest wrapper for the GetUnsubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/GetUnsubscription.go.html to see an example of how to use GetUnsubscriptionRequest.
GetUnsubscriptionResponse wrapper for the GetUnsubscription operation.
ListSubscriptionsRequest wrapper for the ListSubscriptions operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/ListSubscriptions.go.html to see an example of how to use ListSubscriptionsRequest.
ListSubscriptionsResponse wrapper for the ListSubscriptions operation.
ListTopicsRequest wrapper for the ListTopics operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/ListTopics.go.html to see an example of how to use ListTopicsRequest.
ListTopicsResponse wrapper for the ListTopics operation.
MessageDetails The content of the message to be published.
NotificationControlPlaneClient a client for NotificationControlPlane.
NotificationDataPlaneClient a client for NotificationDataPlane.
NotificationTopic The properties that define a topic.
NotificationTopicSummary A summary of the properties that define a topic.
PublishMessageRequest wrapper for the PublishMessage operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/PublishMessage.go.html to see an example of how to use PublishMessageRequest.
PublishMessageResponse wrapper for the PublishMessage operation.
PublishResult The response to a PublishMessage call.
ResendSubscriptionConfirmationRequest wrapper for the ResendSubscriptionConfirmation operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/ResendSubscriptionConfirmation.go.html to see an example of how to use ResendSubscriptionConfirmationRequest.
ResendSubscriptionConfirmationResponse wrapper for the ResendSubscriptionConfirmation operation.
Subscription The subscription's configuration.
SubscriptionSummary The subscription's configuration summary.
TopicAttributesDetails The configuration details for updating the topic.
UpdateSubscriptionDetails The configuration details for updating the subscription.
UpdateSubscriptionRequest wrapper for the UpdateSubscription operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/UpdateSubscription.go.html to see an example of how to use UpdateSubscriptionRequest.
UpdateSubscriptionResponse wrapper for the UpdateSubscription operation.
UpdateTopicRequest wrapper for the UpdateTopic operation See also Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/ons/UpdateTopic.go.html to see an example of how to use UpdateTopicRequest.
UpdateTopicResponse wrapper for the UpdateTopic operation.

# Type aliases

BackoffRetryPolicyPolicyTypeEnum Enum with underlying type: string.
ListTopicsSortByEnum Enum with underlying type: string.
ListTopicsSortOrderEnum Enum with underlying type: string.
NotificationTopicLifecycleStateEnum Enum with underlying type: string.
NotificationTopicSummaryLifecycleStateEnum Enum with underlying type: string.
PublishMessageMessageTypeEnum Enum with underlying type: string.
SubscriptionLifecycleStateEnum Enum with underlying type: string.
SubscriptionSummaryLifecycleStateEnum Enum with underlying type: string.