Versions in this module Expand all Collapse all v44 v44.0.0 Jul 13, 2021 Changes in this version + type Action interface + GetDescription func() *string + GetId func() *string + GetIsEnabled func() *bool + GetLifecycleMessage func() *string + GetLifecycleState func() ActionLifecycleStateEnum + type ActionActionTypeEnum string + const ActionActionTypeFaas + const ActionActionTypeOns + const ActionActionTypeOss + func GetActionActionTypeEnumValues() []ActionActionTypeEnum + type ActionDetails interface + GetDescription func() *string + GetIsEnabled func() *bool + type ActionDetailsActionTypeEnum string + const ActionDetailsActionTypeFaas + const ActionDetailsActionTypeOns + const ActionDetailsActionTypeOss + func GetActionDetailsActionTypeEnumValues() []ActionDetailsActionTypeEnum + type ActionDetailsList struct + Actions []ActionDetails + func (m *ActionDetailsList) UnmarshalJSON(data []byte) (e error) + func (m ActionDetailsList) String() string + type ActionLifecycleStateEnum string + const ActionLifecycleStateActive + const ActionLifecycleStateCreating + const ActionLifecycleStateDeleted + const ActionLifecycleStateDeleting + const ActionLifecycleStateFailed + const ActionLifecycleStateInactive + const ActionLifecycleStateUpdating + func GetActionLifecycleStateEnumValues() []ActionLifecycleStateEnum + type ActionList struct + Actions []Action + func (m *ActionList) UnmarshalJSON(data []byte) (e error) + func (m ActionList) String() string + type ChangeRuleCompartmentDetails struct + CompartmentId *string + func (m ChangeRuleCompartmentDetails) String() string + type ChangeRuleCompartmentRequest struct + IfMatch *string + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + RuleId *string + func (request ChangeRuleCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ChangeRuleCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request ChangeRuleCompartmentRequest) RetryPolicy() *common.RetryPolicy + func (request ChangeRuleCompartmentRequest) String() string + type ChangeRuleCompartmentResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response ChangeRuleCompartmentResponse) HTTPResponse() *http.Response + func (response ChangeRuleCompartmentResponse) String() string + type CreateFaaSActionDetails struct + Description *string + FunctionId *string + IsEnabled *bool + func (m CreateFaaSActionDetails) GetDescription() *string + func (m CreateFaaSActionDetails) GetIsEnabled() *bool + func (m CreateFaaSActionDetails) MarshalJSON() (buff []byte, e error) + func (m CreateFaaSActionDetails) String() string + type CreateNotificationServiceActionDetails struct + Description *string + IsEnabled *bool + TopicId *string + func (m CreateNotificationServiceActionDetails) GetDescription() *string + func (m CreateNotificationServiceActionDetails) GetIsEnabled() *bool + func (m CreateNotificationServiceActionDetails) MarshalJSON() (buff []byte, e error) + func (m CreateNotificationServiceActionDetails) String() string + type CreateRuleDetails struct + Actions *ActionDetailsList + CompartmentId *string + Condition *string + DefinedTags map[string]map[string]interface{} + Description *string + DisplayName *string + FreeformTags map[string]string + IsEnabled *bool + func (m CreateRuleDetails) String() string + type CreateRuleRequest struct + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreateRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request CreateRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request CreateRuleRequest) RetryPolicy() *common.RetryPolicy + func (request CreateRuleRequest) String() string + type CreateRuleResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateRuleResponse) HTTPResponse() *http.Response + func (response CreateRuleResponse) String() string + type CreateStreamingServiceActionDetails struct + Description *string + IsEnabled *bool + StreamId *string + func (m CreateStreamingServiceActionDetails) GetDescription() *string + func (m CreateStreamingServiceActionDetails) GetIsEnabled() *bool + func (m CreateStreamingServiceActionDetails) MarshalJSON() (buff []byte, e error) + func (m CreateStreamingServiceActionDetails) String() string + type DeleteRuleRequest struct + IfMatch *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + RuleId *string + func (request DeleteRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request DeleteRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request DeleteRuleRequest) RetryPolicy() *common.RetryPolicy + func (request DeleteRuleRequest) String() string + type DeleteRuleResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response DeleteRuleResponse) HTTPResponse() *http.Response + func (response DeleteRuleResponse) String() string + type EventsClient struct + func NewEventsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client EventsClient, err error) + func NewEventsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client EventsClient, err error) + func (client *EventsClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *EventsClient) SetRegion(region string) + func (client EventsClient) ChangeRuleCompartment(ctx context.Context, request ChangeRuleCompartmentRequest) (response ChangeRuleCompartmentResponse, err error) + func (client EventsClient) CreateRule(ctx context.Context, request CreateRuleRequest) (response CreateRuleResponse, err error) + func (client EventsClient) DeleteRule(ctx context.Context, request DeleteRuleRequest) (response DeleteRuleResponse, err error) + func (client EventsClient) GetRule(ctx context.Context, request GetRuleRequest) (response GetRuleResponse, err error) + func (client EventsClient) ListRules(ctx context.Context, request ListRulesRequest) (response ListRulesResponse, err error) + func (client EventsClient) UpdateRule(ctx context.Context, request UpdateRuleRequest) (response UpdateRuleResponse, err error) + type FaaSAction struct + Description *string + FunctionId *string + Id *string + IsEnabled *bool + LifecycleMessage *string + LifecycleState ActionLifecycleStateEnum + func (m FaaSAction) GetDescription() *string + func (m FaaSAction) GetId() *string + func (m FaaSAction) GetIsEnabled() *bool + func (m FaaSAction) GetLifecycleMessage() *string + func (m FaaSAction) GetLifecycleState() ActionLifecycleStateEnum + func (m FaaSAction) MarshalJSON() (buff []byte, e error) + func (m FaaSAction) String() string + type GetRuleRequest struct + OpcRequestId *string + RequestMetadata common.RequestMetadata + RuleId *string + func (request GetRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request GetRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request GetRuleRequest) RetryPolicy() *common.RetryPolicy + func (request GetRuleRequest) String() string + type GetRuleResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response GetRuleResponse) HTTPResponse() *http.Response + func (response GetRuleResponse) String() string + type ListRulesRequest struct + CompartmentId *string + DisplayName *string + LifecycleState RuleLifecycleStateEnum + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListRulesSortByEnum + SortOrder ListRulesSortOrderEnum + func (request ListRulesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request ListRulesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request ListRulesRequest) RetryPolicy() *common.RetryPolicy + func (request ListRulesRequest) String() string + type ListRulesResponse struct + Items []RuleSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListRulesResponse) HTTPResponse() *http.Response + func (response ListRulesResponse) String() string + type ListRulesSortByEnum string + const ListRulesSortByDisplayName + const ListRulesSortById + const ListRulesSortByTimeCreated + func GetListRulesSortByEnumValues() []ListRulesSortByEnum + type ListRulesSortOrderEnum string + const ListRulesSortOrderAsc + const ListRulesSortOrderDesc + func GetListRulesSortOrderEnumValues() []ListRulesSortOrderEnum + type NotificationServiceAction struct + Description *string + Id *string + IsEnabled *bool + LifecycleMessage *string + LifecycleState ActionLifecycleStateEnum + TopicId *string + func (m NotificationServiceAction) GetDescription() *string + func (m NotificationServiceAction) GetId() *string + func (m NotificationServiceAction) GetIsEnabled() *bool + func (m NotificationServiceAction) GetLifecycleMessage() *string + func (m NotificationServiceAction) GetLifecycleState() ActionLifecycleStateEnum + func (m NotificationServiceAction) MarshalJSON() (buff []byte, e error) + func (m NotificationServiceAction) String() string + type Rule struct + Actions *ActionList + CompartmentId *string + Condition *string + DefinedTags map[string]map[string]interface{} + Description *string + DisplayName *string + FreeformTags map[string]string + Id *string + IsEnabled *bool + LifecycleMessage *string + LifecycleState RuleLifecycleStateEnum + TimeCreated *common.SDKTime + func (m Rule) String() string + type RuleLifecycleStateEnum string + const RuleLifecycleStateActive + const RuleLifecycleStateCreating + const RuleLifecycleStateDeleted + const RuleLifecycleStateDeleting + const RuleLifecycleStateFailed + const RuleLifecycleStateInactive + const RuleLifecycleStateUpdating + func GetRuleLifecycleStateEnumValues() []RuleLifecycleStateEnum + type RuleSummary struct + CompartmentId *string + Condition *string + DefinedTags map[string]map[string]interface{} + Description *string + DisplayName *string + FreeformTags map[string]string + Id *string + IsEnabled *bool + LifecycleState RuleLifecycleStateEnum + TimeCreated *common.SDKTime + func (m RuleSummary) String() string + type StreamingServiceAction struct + Description *string + Id *string + IsEnabled *bool + LifecycleMessage *string + LifecycleState ActionLifecycleStateEnum + StreamId *string + func (m StreamingServiceAction) GetDescription() *string + func (m StreamingServiceAction) GetId() *string + func (m StreamingServiceAction) GetIsEnabled() *bool + func (m StreamingServiceAction) GetLifecycleMessage() *string + func (m StreamingServiceAction) GetLifecycleState() ActionLifecycleStateEnum + func (m StreamingServiceAction) MarshalJSON() (buff []byte, e error) + func (m StreamingServiceAction) String() string + type UpdateRuleDetails struct + Actions *ActionDetailsList + Condition *string + DefinedTags map[string]map[string]interface{} + Description *string + DisplayName *string + FreeformTags map[string]string + IsEnabled *bool + func (m UpdateRuleDetails) String() string + type UpdateRuleRequest struct + IfMatch *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + RuleId *string + func (request UpdateRuleRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool) + func (request UpdateRuleRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser) (http.Request, error) + func (request UpdateRuleRequest) RetryPolicy() *common.RetryPolicy + func (request UpdateRuleRequest) String() string + type UpdateRuleResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdateRuleResponse) HTTPResponse() *http.Response + func (response UpdateRuleResponse) String() string Other modules containing this package github.com/oracle/oci-go-sdk github.com/oracle/oci-go-sdk/v25 github.com/oracle/oci-go-sdk/v26 github.com/oracle/oci-go-sdk/v27 github.com/oracle/oci-go-sdk/v28 github.com/oracle/oci-go-sdk/v29 github.com/oracle/oci-go-sdk/v30 github.com/oracle/oci-go-sdk/v31 github.com/oracle/oci-go-sdk/v32 github.com/oracle/oci-go-sdk/v33 github.com/oracle/oci-go-sdk/v34 github.com/oracle/oci-go-sdk/v35 github.com/oracle/oci-go-sdk/v36 github.com/oracle/oci-go-sdk/v37 github.com/oracle/oci-go-sdk/v38 github.com/oracle/oci-go-sdk/v39 github.com/oracle/oci-go-sdk/v40 github.com/oracle/oci-go-sdk/v41 github.com/oracle/oci-go-sdk/v42 github.com/oracle/oci-go-sdk/v43 github.com/oracle/oci-go-sdk/v45 github.com/oracle/oci-go-sdk/v46 github.com/oracle/oci-go-sdk/v47 github.com/oracle/oci-go-sdk/v48 github.com/oracle/oci-go-sdk/v49 github.com/oracle/oci-go-sdk/v50 github.com/oracle/oci-go-sdk/v51 github.com/oracle/oci-go-sdk/v52 github.com/oracle/oci-go-sdk/v53 github.com/oracle/oci-go-sdk/v54 github.com/oracle/oci-go-sdk/v55 github.com/oracle/oci-go-sdk/v56 github.com/oracle/oci-go-sdk/v57 github.com/oracle/oci-go-sdk/v58 github.com/oracle/oci-go-sdk/v59 github.com/oracle/oci-go-sdk/v60 github.com/oracle/oci-go-sdk/v61 github.com/oracle/oci-go-sdk/v62 github.com/oracle/oci-go-sdk/v63 github.com/oracle/oci-go-sdk/v64 github.com/oracle/oci-go-sdk/v65