Versions in this module Expand all Collapse all v38 v38.1.0 Apr 6, 2021 v38.0.0 Mar 30, 2021 Changes in this version + type AffectedResource struct + AdditionalProperties []Property + Region *string + ResourceId *string + ResourceName *string + func (m AffectedResource) String() string + type Announcement struct + AdditionalInformation *string + AffectedRegions []string + AffectedResources []AffectedResource + AnnouncementType BaseAnnouncementAnnouncementTypeEnum + Description *string + Id *string + IsBanner *bool + LifecycleState BaseAnnouncementLifecycleStateEnum + ReferenceTicketNumber *string + Services []string + Summary *string + TimeCreated *common.SDKTime + TimeOneTitle *string + TimeOneType BaseAnnouncementTimeOneTypeEnum + TimeOneValue *common.SDKTime + TimeTwoTitle *string + TimeTwoType BaseAnnouncementTimeTwoTypeEnum + TimeTwoValue *common.SDKTime + TimeUpdated *common.SDKTime + func (m Announcement) GetAffectedRegions() []string + func (m Announcement) GetAnnouncementType() BaseAnnouncementAnnouncementTypeEnum + func (m Announcement) GetId() *string + func (m Announcement) GetIsBanner() *bool + func (m Announcement) GetLifecycleState() BaseAnnouncementLifecycleStateEnum + func (m Announcement) GetReferenceTicketNumber() *string + func (m Announcement) GetServices() []string + func (m Announcement) GetSummary() *string + func (m Announcement) GetTimeCreated() *common.SDKTime + func (m Announcement) GetTimeOneTitle() *string + func (m Announcement) GetTimeOneType() BaseAnnouncementTimeOneTypeEnum + func (m Announcement) GetTimeOneValue() *common.SDKTime + func (m Announcement) GetTimeTwoTitle() *string + func (m Announcement) GetTimeTwoType() BaseAnnouncementTimeTwoTypeEnum + func (m Announcement) GetTimeTwoValue() *common.SDKTime + func (m Announcement) GetTimeUpdated() *common.SDKTime + func (m Announcement) MarshalJSON() (buff []byte, e error) + func (m Announcement) String() string + type AnnouncementClient struct + func NewAnnouncementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client AnnouncementClient, err error) + func NewAnnouncementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client AnnouncementClient, err error) + func (client *AnnouncementClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *AnnouncementClient) SetRegion(region string) + func (client AnnouncementClient) GetAnnouncement(ctx context.Context, request GetAnnouncementRequest) (response GetAnnouncementResponse, err error) + func (client AnnouncementClient) GetAnnouncementUserStatus(ctx context.Context, request GetAnnouncementUserStatusRequest) (response GetAnnouncementUserStatusResponse, err error) + func (client AnnouncementClient) ListAnnouncements(ctx context.Context, request ListAnnouncementsRequest) (response ListAnnouncementsResponse, err error) + func (client AnnouncementClient) UpdateAnnouncementUserStatus(ctx context.Context, request UpdateAnnouncementUserStatusRequest) (response UpdateAnnouncementUserStatusResponse, err error) + type AnnouncementSummary struct + AffectedRegions []string + AnnouncementType BaseAnnouncementAnnouncementTypeEnum + Id *string + IsBanner *bool + LifecycleState BaseAnnouncementLifecycleStateEnum + ReferenceTicketNumber *string + Services []string + Summary *string + TimeCreated *common.SDKTime + TimeOneTitle *string + TimeOneType BaseAnnouncementTimeOneTypeEnum + TimeOneValue *common.SDKTime + TimeTwoTitle *string + TimeTwoType BaseAnnouncementTimeTwoTypeEnum + TimeTwoValue *common.SDKTime + TimeUpdated *common.SDKTime + func (m AnnouncementSummary) GetAffectedRegions() []string + func (m AnnouncementSummary) GetAnnouncementType() BaseAnnouncementAnnouncementTypeEnum + func (m AnnouncementSummary) GetId() *string + func (m AnnouncementSummary) GetIsBanner() *bool + func (m AnnouncementSummary) GetLifecycleState() BaseAnnouncementLifecycleStateEnum + func (m AnnouncementSummary) GetReferenceTicketNumber() *string + func (m AnnouncementSummary) GetServices() []string + func (m AnnouncementSummary) GetSummary() *string + func (m AnnouncementSummary) GetTimeCreated() *common.SDKTime + func (m AnnouncementSummary) GetTimeOneTitle() *string + func (m AnnouncementSummary) GetTimeOneType() BaseAnnouncementTimeOneTypeEnum + func (m AnnouncementSummary) GetTimeOneValue() *common.SDKTime + func (m AnnouncementSummary) GetTimeTwoTitle() *string + func (m AnnouncementSummary) GetTimeTwoType() BaseAnnouncementTimeTwoTypeEnum + func (m AnnouncementSummary) GetTimeTwoValue() *common.SDKTime + func (m AnnouncementSummary) GetTimeUpdated() *common.SDKTime + func (m AnnouncementSummary) MarshalJSON() (buff []byte, e error) + func (m AnnouncementSummary) String() string + type AnnouncementUserStatusDetails struct + TimeAcknowledged *common.SDKTime + UserId *string + UserStatusAnnouncementId *string + func (m AnnouncementUserStatusDetails) String() string + type AnnouncementsCollection struct + Items []AnnouncementSummary + UserStatuses []AnnouncementUserStatusDetails + func (m AnnouncementsCollection) String() string + type AnnouncementsPreferences struct + CompartmentId *string + Id *string + IsUnsubscribed *bool + PreferenceType BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + TimeCreated *common.SDKTime + TimeUpdated *common.SDKTime + func (m AnnouncementsPreferences) GetCompartmentId() *string + func (m AnnouncementsPreferences) GetId() *string + func (m AnnouncementsPreferences) GetIsUnsubscribed() *bool + func (m AnnouncementsPreferences) GetPreferenceType() BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + func (m AnnouncementsPreferences) GetTimeCreated() *common.SDKTime + func (m AnnouncementsPreferences) GetTimeUpdated() *common.SDKTime + func (m AnnouncementsPreferences) MarshalJSON() (buff []byte, e error) + func (m AnnouncementsPreferences) String() string + type AnnouncementsPreferencesClient struct + func NewAnnouncementsPreferencesClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client AnnouncementsPreferencesClient, err error) + func NewAnnouncementsPreferencesClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client AnnouncementsPreferencesClient, err error) + func (client *AnnouncementsPreferencesClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *AnnouncementsPreferencesClient) SetRegion(region string) + func (client AnnouncementsPreferencesClient) CreateAnnouncementsPreference(ctx context.Context, request CreateAnnouncementsPreferenceRequest) (response CreateAnnouncementsPreferenceResponse, err error) + func (client AnnouncementsPreferencesClient) GetAnnouncementsPreference(ctx context.Context, request GetAnnouncementsPreferenceRequest) (response GetAnnouncementsPreferenceResponse, err error) + func (client AnnouncementsPreferencesClient) ListAnnouncementsPreferences(ctx context.Context, request ListAnnouncementsPreferencesRequest) (response ListAnnouncementsPreferencesResponse, err error) + func (client AnnouncementsPreferencesClient) UpdateAnnouncementsPreference(ctx context.Context, request UpdateAnnouncementsPreferenceRequest) (response UpdateAnnouncementsPreferenceResponse, err error) + type AnnouncementsPreferencesSummary struct + CompartmentId *string + Id *string + IsUnsubscribed *bool + PreferenceType BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + TimeCreated *common.SDKTime + TimeUpdated *common.SDKTime + func (m AnnouncementsPreferencesSummary) GetCompartmentId() *string + func (m AnnouncementsPreferencesSummary) GetId() *string + func (m AnnouncementsPreferencesSummary) GetIsUnsubscribed() *bool + func (m AnnouncementsPreferencesSummary) GetPreferenceType() BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + func (m AnnouncementsPreferencesSummary) GetTimeCreated() *common.SDKTime + func (m AnnouncementsPreferencesSummary) GetTimeUpdated() *common.SDKTime + func (m AnnouncementsPreferencesSummary) MarshalJSON() (buff []byte, e error) + func (m AnnouncementsPreferencesSummary) String() string + type BaseAnnouncement interface + GetAffectedRegions func() []string + GetAnnouncementType func() BaseAnnouncementAnnouncementTypeEnum + GetId func() *string + GetIsBanner func() *bool + GetLifecycleState func() BaseAnnouncementLifecycleStateEnum + GetReferenceTicketNumber func() *string + GetServices func() []string + GetSummary func() *string + GetTimeCreated func() *common.SDKTime + GetTimeOneTitle func() *string + GetTimeOneType func() BaseAnnouncementTimeOneTypeEnum + GetTimeOneValue func() *common.SDKTime + GetTimeTwoTitle func() *string + GetTimeTwoType func() BaseAnnouncementTimeTwoTypeEnum + GetTimeTwoValue func() *common.SDKTime + GetTimeUpdated func() *common.SDKTime + type BaseAnnouncementAnnouncementTypeEnum string + const BaseAnnouncementAnnouncementTypeActionRecommended + const BaseAnnouncementAnnouncementTypeActionRequired + const BaseAnnouncementAnnouncementTypeEmergencyChange + const BaseAnnouncementAnnouncementTypeEmergencyMaintenance + const BaseAnnouncementAnnouncementTypeEmergencyMaintenanceComplete + const BaseAnnouncementAnnouncementTypeEmergencyMaintenanceExtended + const BaseAnnouncementAnnouncementTypeEmergencyMaintenanceRescheduled + const BaseAnnouncementAnnouncementTypeInformation + const BaseAnnouncementAnnouncementTypePlannedChange + const BaseAnnouncementAnnouncementTypePlannedChangeComplete + const BaseAnnouncementAnnouncementTypePlannedChangeExtended + const BaseAnnouncementAnnouncementTypePlannedChangeRescheduled + const BaseAnnouncementAnnouncementTypeProductionEventNotification + const BaseAnnouncementAnnouncementTypeScheduledMaintenance + func GetBaseAnnouncementAnnouncementTypeEnumValues() []BaseAnnouncementAnnouncementTypeEnum + type BaseAnnouncementLifecycleStateEnum string + const BaseAnnouncementLifecycleStateActive + const BaseAnnouncementLifecycleStateInactive + func GetBaseAnnouncementLifecycleStateEnumValues() []BaseAnnouncementLifecycleStateEnum + type BaseAnnouncementTimeOneTypeEnum string + const BaseAnnouncementTimeOneTypeActionRequiredBy + const BaseAnnouncementTimeOneTypeNewStartTime + const BaseAnnouncementTimeOneTypeOriginalEndTime + const BaseAnnouncementTimeOneTypeReportDate + const BaseAnnouncementTimeOneTypeStartTime + const BaseAnnouncementTimeOneTypeTimeDetected + func GetBaseAnnouncementTimeOneTypeEnumValues() []BaseAnnouncementTimeOneTypeEnum + type BaseAnnouncementTimeTwoTypeEnum string + const BaseAnnouncementTimeTwoTypeEndTime + const BaseAnnouncementTimeTwoTypeNewEndTime + func GetBaseAnnouncementTimeTwoTypeEnumValues() []BaseAnnouncementTimeTwoTypeEnum + type BaseAnnouncementsPreferences interface + GetCompartmentId func() *string + GetId func() *string + GetIsUnsubscribed func() *bool + GetPreferenceType func() BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + GetTimeCreated func() *common.SDKTime + GetTimeUpdated func() *common.SDKTime + type BaseCreateAnnouncementsPreferencesDetails interface + GetCompartmentId func() *string + GetIsUnsubscribed func() *bool + GetPreferenceType func() BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + type BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum string + const BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeInTenantAndInformationalAnnouncements + const BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeInTenantAnnouncements + const BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeOutAllAnnouncements + func GetBaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnumValues() []BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + type CreateAnnouncementsPreferenceRequest struct + AnnouncementsPreferenceDetails CreateAnnouncementsPreferencesDetails + OpcRequestId *string + OpcRetryToken *string + RequestMetadata common.RequestMetadata + func (request CreateAnnouncementsPreferenceRequest) HTTPRequest(method, path string) (http.Request, error) + func (request CreateAnnouncementsPreferenceRequest) RetryPolicy() *common.RetryPolicy + func (request CreateAnnouncementsPreferenceRequest) String() string + type CreateAnnouncementsPreferenceResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response CreateAnnouncementsPreferenceResponse) HTTPResponse() *http.Response + func (response CreateAnnouncementsPreferenceResponse) String() string + type CreateAnnouncementsPreferencesDetails struct + CompartmentId *string + IsUnsubscribed *bool + PreferenceType BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + func (m CreateAnnouncementsPreferencesDetails) GetCompartmentId() *string + func (m CreateAnnouncementsPreferencesDetails) GetIsUnsubscribed() *bool + func (m CreateAnnouncementsPreferencesDetails) GetPreferenceType() BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + func (m CreateAnnouncementsPreferencesDetails) MarshalJSON() (buff []byte, e error) + func (m CreateAnnouncementsPreferencesDetails) String() string + type GetAnnouncementRequest struct + AnnouncementId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetAnnouncementRequest) HTTPRequest(method, path string) (http.Request, error) + func (request GetAnnouncementRequest) RetryPolicy() *common.RetryPolicy + func (request GetAnnouncementRequest) String() string + type GetAnnouncementResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetAnnouncementResponse) HTTPResponse() *http.Response + func (response GetAnnouncementResponse) String() string + type GetAnnouncementUserStatusRequest struct + AnnouncementId *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetAnnouncementUserStatusRequest) HTTPRequest(method, path string) (http.Request, error) + func (request GetAnnouncementUserStatusRequest) RetryPolicy() *common.RetryPolicy + func (request GetAnnouncementUserStatusRequest) String() string + type GetAnnouncementUserStatusResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetAnnouncementUserStatusResponse) HTTPResponse() *http.Response + func (response GetAnnouncementUserStatusResponse) String() string + type GetAnnouncementsPreferenceRequest struct + OpcRequestId *string + PreferenceId *string + RequestMetadata common.RequestMetadata + func (request GetAnnouncementsPreferenceRequest) HTTPRequest(method, path string) (http.Request, error) + func (request GetAnnouncementsPreferenceRequest) RetryPolicy() *common.RetryPolicy + func (request GetAnnouncementsPreferenceRequest) String() string + type GetAnnouncementsPreferenceResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetAnnouncementsPreferenceResponse) HTTPResponse() *http.Response + func (response GetAnnouncementsPreferenceResponse) String() string + type ListAnnouncementsLifecycleStateEnum string + const ListAnnouncementsLifecycleStateActive + const ListAnnouncementsLifecycleStateInactive + func GetListAnnouncementsLifecycleStateEnumValues() []ListAnnouncementsLifecycleStateEnum + type ListAnnouncementsPreferencesRequest struct + CompartmentId *string + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + func (request ListAnnouncementsPreferencesRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListAnnouncementsPreferencesRequest) RetryPolicy() *common.RetryPolicy + func (request ListAnnouncementsPreferencesRequest) String() string + type ListAnnouncementsPreferencesResponse struct + Items []AnnouncementsPreferencesSummary + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListAnnouncementsPreferencesResponse) HTTPResponse() *http.Response + func (response ListAnnouncementsPreferencesResponse) String() string + type ListAnnouncementsRequest struct + AnnouncementType *string + CompartmentId *string + IsBanner *bool + LifecycleState ListAnnouncementsLifecycleStateEnum + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + SortBy ListAnnouncementsSortByEnum + SortOrder ListAnnouncementsSortOrderEnum + TimeOneEarliestTime *common.SDKTime + TimeOneLatestTime *common.SDKTime + func (request ListAnnouncementsRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListAnnouncementsRequest) RetryPolicy() *common.RetryPolicy + func (request ListAnnouncementsRequest) String() string + type ListAnnouncementsResponse struct + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListAnnouncementsResponse) HTTPResponse() *http.Response + func (response ListAnnouncementsResponse) String() string + type ListAnnouncementsSortByEnum string + const ListAnnouncementsSortByAnnouncementtype + const ListAnnouncementsSortByReferenceticketnumber + const ListAnnouncementsSortBySummary + const ListAnnouncementsSortByTimecreated + const ListAnnouncementsSortByTimeonevalue + const ListAnnouncementsSortByTimetwovalue + func GetListAnnouncementsSortByEnumValues() []ListAnnouncementsSortByEnum + type ListAnnouncementsSortOrderEnum string + const ListAnnouncementsSortOrderAsc + const ListAnnouncementsSortOrderDesc + func GetListAnnouncementsSortOrderEnumValues() []ListAnnouncementsSortOrderEnum + type Property struct + Name *string + Value *string + func (m Property) String() string + type UpdateAnnouncementUserStatusRequest struct + AnnouncementId *string + IfMatch *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + StatusDetails AnnouncementUserStatusDetails + func (request UpdateAnnouncementUserStatusRequest) HTTPRequest(method, path string) (http.Request, error) + func (request UpdateAnnouncementUserStatusRequest) RetryPolicy() *common.RetryPolicy + func (request UpdateAnnouncementUserStatusRequest) String() string + type UpdateAnnouncementUserStatusResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdateAnnouncementUserStatusResponse) HTTPResponse() *http.Response + func (response UpdateAnnouncementUserStatusResponse) String() string + type UpdateAnnouncementsPreferenceRequest struct + AnnouncementsPreferenceDetails UpdateAnnouncementsPreferencesDetails + IfMatch *string + OpcRequestId *string + PreferenceId *string + RequestMetadata common.RequestMetadata + func (request UpdateAnnouncementsPreferenceRequest) HTTPRequest(method, path string) (http.Request, error) + func (request UpdateAnnouncementsPreferenceRequest) RetryPolicy() *common.RetryPolicy + func (request UpdateAnnouncementsPreferenceRequest) String() string + type UpdateAnnouncementsPreferenceResponse struct + Etag *string + OpcRequestId *string + RawResponse *http.Response + func (response UpdateAnnouncementsPreferenceResponse) HTTPResponse() *http.Response + func (response UpdateAnnouncementsPreferenceResponse) String() string + type UpdateAnnouncementsPreferencesDetails struct + CompartmentId *string + IsUnsubscribed *bool + PreferenceType BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + func (m UpdateAnnouncementsPreferencesDetails) GetCompartmentId() *string + func (m UpdateAnnouncementsPreferencesDetails) GetIsUnsubscribed() *bool + func (m UpdateAnnouncementsPreferencesDetails) GetPreferenceType() BaseCreateAnnouncementsPreferencesDetailsPreferenceTypeEnum + func (m UpdateAnnouncementsPreferencesDetails) MarshalJSON() (buff []byte, e error) + func (m UpdateAnnouncementsPreferencesDetails) 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/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/v44 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