...

Package fusionapps

import "github.com/oracle/oci-go-sdk/fusionapps"
Overview
Index

Overview ▾

Index ▾

func GetActionActionTypeEnumStringValues() []string
func GetActionStateEnumStringValues() []string
func GetDataMaskingActivityLifecycleStateEnumStringValues() []string
func GetEnvironmentRoleCurrentRoleEnumStringValues() []string
func GetFamilyMaintenancePolicyConcurrentMaintenanceEnumStringValues() []string
func GetFusionEnvironmentFamilyLifecycleStateEnumStringValues() []string
func GetFusionEnvironmentFusionEnvironmentTypeEnumStringValues() []string
func GetFusionEnvironmentLifecycleStateEnumStringValues() []string
func GetFusionEnvironmentStatusStatusEnumStringValues() []string
func GetKmsKeyInfoScheduledKeyStatusEnumStringValues() []string
func GetListDataMaskingActivitiesSortByEnumStringValues() []string
func GetListDataMaskingActivitiesSortOrderEnumStringValues() []string
func GetListFusionEnvironmentFamiliesSortByEnumStringValues() []string
func GetListFusionEnvironmentFamiliesSortOrderEnumStringValues() []string
func GetListFusionEnvironmentsSortByEnumStringValues() []string
func GetListFusionEnvironmentsSortOrderEnumStringValues() []string
func GetListRefreshActivitiesSortByEnumStringValues() []string
func GetListRefreshActivitiesSortOrderEnumStringValues() []string
func GetListScheduledActivitiesSortByEnumStringValues() []string
func GetListScheduledActivitiesSortOrderEnumStringValues() []string
func GetListServiceAttachmentsSortByEnumStringValues() []string
func GetListServiceAttachmentsSortOrderEnumStringValues() []string
func GetListTimeAvailableForRefreshesSortByEnumStringValues() []string
func GetListTimeAvailableForRefreshesSortOrderEnumStringValues() []string
func GetListWorkRequestErrorsSortByEnumStringValues() []string
func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
func GetListWorkRequestLogsSortByEnumStringValues() []string
func GetListWorkRequestLogsSortOrderEnumStringValues() []string
func GetListWorkRequestsSortByEnumStringValues() []string
func GetListWorkRequestsSortOrderEnumStringValues() []string
func GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumStringValues() []string
func GetMaintenancePolicyMonthlyPatchingOverrideEnumStringValues() []string
func GetPatchActionCategoryEnumStringValues() []string
func GetPatchActionModeEnumStringValues() []string
func GetQuarterlyUpgradeBeginTimesOverrideTypeEnumStringValues() []string
func GetRefreshActivityLifecycleDetailsEnumStringValues() []string
func GetRefreshActivityLifecycleStateEnumStringValues() []string
func GetRefreshActivityServiceAvailabilityEnumStringValues() []string
func GetRuleActionEnumStringValues() []string
func GetRuleConditionAttributeNameEnumStringValues() []string
func GetScheduledActivityLifecycleDetailsEnumStringValues() []string
func GetScheduledActivityLifecycleStateEnumStringValues() []string
func GetScheduledActivityRunCycleEnumStringValues() []string
func GetScheduledActivityScheduledActivityPhaseEnumStringValues() []string
func GetScheduledActivityServiceAvailabilityEnumStringValues() []string
func GetServiceAttachmentLifecycleStateEnumStringValues() []string
func GetServiceAttachmentServiceInstanceTypeEnumStringValues() []string
func GetWorkRequestOperationTypeEnumStringValues() []string
func GetWorkRequestResourceActionTypeEnumStringValues() []string
func GetWorkRequestStatusEnumStringValues() []string
type Action
type ActionActionTypeEnum
    func GetActionActionTypeEnumValues() []ActionActionTypeEnum
    func GetMappingActionActionTypeEnum(val string) (ActionActionTypeEnum, bool)
type ActionStateEnum
    func GetActionStateEnumValues() []ActionStateEnum
    func GetMappingActionStateEnum(val string) (ActionStateEnum, bool)
type AdminUserCollection
    func (m AdminUserCollection) String() string
    func (m AdminUserCollection) ValidateEnumValue() (bool, error)
type AdminUserSummary
    func (m AdminUserSummary) String() string
    func (m AdminUserSummary) ValidateEnumValue() (bool, error)
type AllowRule
    func (m AllowRule) MarshalJSON() (buff []byte, e error)
    func (m AllowRule) String() string
    func (m *AllowRule) UnmarshalJSON(data []byte) (e error)
    func (m AllowRule) ValidateEnumValue() (bool, error)
type Capabilities
    func (m Capabilities) String() string
    func (m Capabilities) ValidateEnumValue() (bool, error)
type ChangeFusionEnvironmentCompartmentDetails
    func (m ChangeFusionEnvironmentCompartmentDetails) String() string
    func (m ChangeFusionEnvironmentCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeFusionEnvironmentCompartmentRequest
    func (request ChangeFusionEnvironmentCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeFusionEnvironmentCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeFusionEnvironmentCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeFusionEnvironmentCompartmentRequest) String() string
    func (request ChangeFusionEnvironmentCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeFusionEnvironmentCompartmentResponse
    func (response ChangeFusionEnvironmentCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeFusionEnvironmentCompartmentResponse) String() string
type ChangeFusionEnvironmentFamilyCompartmentDetails
    func (m ChangeFusionEnvironmentFamilyCompartmentDetails) String() string
    func (m ChangeFusionEnvironmentFamilyCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeFusionEnvironmentFamilyCompartmentRequest
    func (request ChangeFusionEnvironmentFamilyCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeFusionEnvironmentFamilyCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeFusionEnvironmentFamilyCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeFusionEnvironmentFamilyCompartmentRequest) String() string
    func (request ChangeFusionEnvironmentFamilyCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeFusionEnvironmentFamilyCompartmentResponse
    func (response ChangeFusionEnvironmentFamilyCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeFusionEnvironmentFamilyCompartmentResponse) String() string
type CreateDataMaskingActivityDetails
    func (m CreateDataMaskingActivityDetails) String() string
    func (m CreateDataMaskingActivityDetails) ValidateEnumValue() (bool, error)
type CreateDataMaskingActivityRequest
    func (request CreateDataMaskingActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateDataMaskingActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateDataMaskingActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateDataMaskingActivityRequest) String() string
    func (request CreateDataMaskingActivityRequest) ValidateEnumValue() (bool, error)
type CreateDataMaskingActivityResponse
    func (response CreateDataMaskingActivityResponse) HTTPResponse() *http.Response
    func (response CreateDataMaskingActivityResponse) String() string
type CreateFusionEnvironmentAdminUserDetails
    func (m CreateFusionEnvironmentAdminUserDetails) String() string
    func (m CreateFusionEnvironmentAdminUserDetails) ValidateEnumValue() (bool, error)
type CreateFusionEnvironmentAdminUserRequest
    func (request CreateFusionEnvironmentAdminUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateFusionEnvironmentAdminUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateFusionEnvironmentAdminUserRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateFusionEnvironmentAdminUserRequest) String() string
    func (request CreateFusionEnvironmentAdminUserRequest) ValidateEnumValue() (bool, error)
type CreateFusionEnvironmentAdminUserResponse
    func (response CreateFusionEnvironmentAdminUserResponse) HTTPResponse() *http.Response
    func (response CreateFusionEnvironmentAdminUserResponse) String() string
type CreateFusionEnvironmentDetails
    func (m CreateFusionEnvironmentDetails) String() string
    func (m *CreateFusionEnvironmentDetails) UnmarshalJSON(data []byte) (e error)
    func (m CreateFusionEnvironmentDetails) ValidateEnumValue() (bool, error)
type CreateFusionEnvironmentFamilyDetails
    func (m CreateFusionEnvironmentFamilyDetails) String() string
    func (m CreateFusionEnvironmentFamilyDetails) ValidateEnumValue() (bool, error)
type CreateFusionEnvironmentFamilyRequest
    func (request CreateFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateFusionEnvironmentFamilyRequest) String() string
    func (request CreateFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)
type CreateFusionEnvironmentFamilyResponse
    func (response CreateFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response
    func (response CreateFusionEnvironmentFamilyResponse) String() string
type CreateFusionEnvironmentRequest
    func (request CreateFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateFusionEnvironmentRequest) String() string
    func (request CreateFusionEnvironmentRequest) ValidateEnumValue() (bool, error)
type CreateFusionEnvironmentResponse
    func (response CreateFusionEnvironmentResponse) HTTPResponse() *http.Response
    func (response CreateFusionEnvironmentResponse) String() string
type CreateRefreshActivityDetails
    func (m CreateRefreshActivityDetails) String() string
    func (m CreateRefreshActivityDetails) ValidateEnumValue() (bool, error)
type CreateRefreshActivityRequest
    func (request CreateRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateRefreshActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateRefreshActivityRequest) String() string
    func (request CreateRefreshActivityRequest) ValidateEnumValue() (bool, error)
type CreateRefreshActivityResponse
    func (response CreateRefreshActivityResponse) HTTPResponse() *http.Response
    func (response CreateRefreshActivityResponse) String() string
type CreateServiceAttachmentDetails
    func (m CreateServiceAttachmentDetails) String() string
    func (m CreateServiceAttachmentDetails) ValidateEnumValue() (bool, error)
type CreateServiceAttachmentRequest
    func (request CreateServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateServiceAttachmentRequest) String() string
    func (request CreateServiceAttachmentRequest) ValidateEnumValue() (bool, error)
type CreateServiceAttachmentResponse
    func (response CreateServiceAttachmentResponse) HTTPResponse() *http.Response
    func (response CreateServiceAttachmentResponse) String() string
type DataMaskingActivity
    func (m DataMaskingActivity) String() string
    func (m DataMaskingActivity) ValidateEnumValue() (bool, error)
type DataMaskingActivityCollection
    func (m DataMaskingActivityCollection) String() string
    func (m DataMaskingActivityCollection) ValidateEnumValue() (bool, error)
type DataMaskingActivityLifecycleStateEnum
    func GetDataMaskingActivityLifecycleStateEnumValues() []DataMaskingActivityLifecycleStateEnum
    func GetMappingDataMaskingActivityLifecycleStateEnum(val string) (DataMaskingActivityLifecycleStateEnum, bool)
type DataMaskingActivitySummary
    func (m DataMaskingActivitySummary) String() string
    func (m DataMaskingActivitySummary) ValidateEnumValue() (bool, error)
type DeleteFusionEnvironmentAdminUserRequest
    func (request DeleteFusionEnvironmentAdminUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteFusionEnvironmentAdminUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteFusionEnvironmentAdminUserRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteFusionEnvironmentAdminUserRequest) String() string
    func (request DeleteFusionEnvironmentAdminUserRequest) ValidateEnumValue() (bool, error)
type DeleteFusionEnvironmentAdminUserResponse
    func (response DeleteFusionEnvironmentAdminUserResponse) HTTPResponse() *http.Response
    func (response DeleteFusionEnvironmentAdminUserResponse) String() string
type DeleteFusionEnvironmentFamilyRequest
    func (request DeleteFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteFusionEnvironmentFamilyRequest) String() string
    func (request DeleteFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)
type DeleteFusionEnvironmentFamilyResponse
    func (response DeleteFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response
    func (response DeleteFusionEnvironmentFamilyResponse) String() string
type DeleteFusionEnvironmentRequest
    func (request DeleteFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteFusionEnvironmentRequest) String() string
    func (request DeleteFusionEnvironmentRequest) ValidateEnumValue() (bool, error)
type DeleteFusionEnvironmentResponse
    func (response DeleteFusionEnvironmentResponse) HTTPResponse() *http.Response
    func (response DeleteFusionEnvironmentResponse) String() string
type DeleteRefreshActivityRequest
    func (request DeleteRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteRefreshActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteRefreshActivityRequest) String() string
    func (request DeleteRefreshActivityRequest) ValidateEnumValue() (bool, error)
type DeleteRefreshActivityResponse
    func (response DeleteRefreshActivityResponse) HTTPResponse() *http.Response
    func (response DeleteRefreshActivityResponse) String() string
type DeleteServiceAttachmentRequest
    func (request DeleteServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteServiceAttachmentRequest) String() string
    func (request DeleteServiceAttachmentRequest) ValidateEnumValue() (bool, error)
type DeleteServiceAttachmentResponse
    func (response DeleteServiceAttachmentResponse) HTTPResponse() *http.Response
    func (response DeleteServiceAttachmentResponse) String() string
type EnvironmentRole
    func (m EnvironmentRole) String() string
    func (m EnvironmentRole) ValidateEnumValue() (bool, error)
type EnvironmentRoleCurrentRoleEnum
    func GetEnvironmentRoleCurrentRoleEnumValues() []EnvironmentRoleCurrentRoleEnum
    func GetMappingEnvironmentRoleCurrentRoleEnum(val string) (EnvironmentRoleCurrentRoleEnum, bool)
type FamilyMaintenancePolicy
    func (m FamilyMaintenancePolicy) String() string
    func (m FamilyMaintenancePolicy) ValidateEnumValue() (bool, error)
type FamilyMaintenancePolicyConcurrentMaintenanceEnum
    func GetFamilyMaintenancePolicyConcurrentMaintenanceEnumValues() []FamilyMaintenancePolicyConcurrentMaintenanceEnum
    func GetMappingFamilyMaintenancePolicyConcurrentMaintenanceEnum(val string) (FamilyMaintenancePolicyConcurrentMaintenanceEnum, bool)
type FusionApplicationsClient
    func NewFusionApplicationsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client FusionApplicationsClient, err error)
    func NewFusionApplicationsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client FusionApplicationsClient, err error)
    func (client FusionApplicationsClient) ChangeFusionEnvironmentCompartment(ctx context.Context, request ChangeFusionEnvironmentCompartmentRequest) (response ChangeFusionEnvironmentCompartmentResponse, err error)
    func (client FusionApplicationsClient) ChangeFusionEnvironmentFamilyCompartment(ctx context.Context, request ChangeFusionEnvironmentFamilyCompartmentRequest) (response ChangeFusionEnvironmentFamilyCompartmentResponse, err error)
    func (client *FusionApplicationsClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client FusionApplicationsClient) CreateDataMaskingActivity(ctx context.Context, request CreateDataMaskingActivityRequest) (response CreateDataMaskingActivityResponse, err error)
    func (client FusionApplicationsClient) CreateFusionEnvironment(ctx context.Context, request CreateFusionEnvironmentRequest) (response CreateFusionEnvironmentResponse, err error)
    func (client FusionApplicationsClient) CreateFusionEnvironmentAdminUser(ctx context.Context, request CreateFusionEnvironmentAdminUserRequest) (response CreateFusionEnvironmentAdminUserResponse, err error)
    func (client FusionApplicationsClient) CreateFusionEnvironmentFamily(ctx context.Context, request CreateFusionEnvironmentFamilyRequest) (response CreateFusionEnvironmentFamilyResponse, err error)
    func (client FusionApplicationsClient) CreateRefreshActivity(ctx context.Context, request CreateRefreshActivityRequest) (response CreateRefreshActivityResponse, err error)
    func (client FusionApplicationsClient) CreateServiceAttachment(ctx context.Context, request CreateServiceAttachmentRequest) (response CreateServiceAttachmentResponse, err error)
    func (client FusionApplicationsClient) DeleteFusionEnvironment(ctx context.Context, request DeleteFusionEnvironmentRequest) (response DeleteFusionEnvironmentResponse, err error)
    func (client FusionApplicationsClient) DeleteFusionEnvironmentAdminUser(ctx context.Context, request DeleteFusionEnvironmentAdminUserRequest) (response DeleteFusionEnvironmentAdminUserResponse, err error)
    func (client FusionApplicationsClient) DeleteFusionEnvironmentFamily(ctx context.Context, request DeleteFusionEnvironmentFamilyRequest) (response DeleteFusionEnvironmentFamilyResponse, err error)
    func (client FusionApplicationsClient) DeleteRefreshActivity(ctx context.Context, request DeleteRefreshActivityRequest) (response DeleteRefreshActivityResponse, err error)
    func (client FusionApplicationsClient) DeleteServiceAttachment(ctx context.Context, request DeleteServiceAttachmentRequest) (response DeleteServiceAttachmentResponse, err error)
    func (client FusionApplicationsClient) GetDataMaskingActivity(ctx context.Context, request GetDataMaskingActivityRequest) (response GetDataMaskingActivityResponse, err error)
    func (client FusionApplicationsClient) GetFusionEnvironment(ctx context.Context, request GetFusionEnvironmentRequest) (response GetFusionEnvironmentResponse, err error)
    func (client FusionApplicationsClient) GetFusionEnvironmentFamily(ctx context.Context, request GetFusionEnvironmentFamilyRequest) (response GetFusionEnvironmentFamilyResponse, err error)
    func (client FusionApplicationsClient) GetFusionEnvironmentFamilyLimitsAndUsage(ctx context.Context, request GetFusionEnvironmentFamilyLimitsAndUsageRequest) (response GetFusionEnvironmentFamilyLimitsAndUsageResponse, err error)
    func (client FusionApplicationsClient) GetFusionEnvironmentFamilySubscriptionDetail(ctx context.Context, request GetFusionEnvironmentFamilySubscriptionDetailRequest) (response GetFusionEnvironmentFamilySubscriptionDetailResponse, err error)
    func (client FusionApplicationsClient) GetFusionEnvironmentStatus(ctx context.Context, request GetFusionEnvironmentStatusRequest) (response GetFusionEnvironmentStatusResponse, err error)
    func (client FusionApplicationsClient) GetRefreshActivity(ctx context.Context, request GetRefreshActivityRequest) (response GetRefreshActivityResponse, err error)
    func (client FusionApplicationsClient) GetScheduledActivity(ctx context.Context, request GetScheduledActivityRequest) (response GetScheduledActivityResponse, err error)
    func (client FusionApplicationsClient) GetServiceAttachment(ctx context.Context, request GetServiceAttachmentRequest) (response GetServiceAttachmentResponse, err error)
    func (client FusionApplicationsClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
    func (client FusionApplicationsClient) ListAdminUsers(ctx context.Context, request ListAdminUsersRequest) (response ListAdminUsersResponse, err error)
    func (client FusionApplicationsClient) ListDataMaskingActivities(ctx context.Context, request ListDataMaskingActivitiesRequest) (response ListDataMaskingActivitiesResponse, err error)
    func (client FusionApplicationsClient) ListFusionEnvironmentFamilies(ctx context.Context, request ListFusionEnvironmentFamiliesRequest) (response ListFusionEnvironmentFamiliesResponse, err error)
    func (client FusionApplicationsClient) ListFusionEnvironments(ctx context.Context, request ListFusionEnvironmentsRequest) (response ListFusionEnvironmentsResponse, err error)
    func (client FusionApplicationsClient) ListRefreshActivities(ctx context.Context, request ListRefreshActivitiesRequest) (response ListRefreshActivitiesResponse, err error)
    func (client FusionApplicationsClient) ListScheduledActivities(ctx context.Context, request ListScheduledActivitiesRequest) (response ListScheduledActivitiesResponse, err error)
    func (client FusionApplicationsClient) ListServiceAttachments(ctx context.Context, request ListServiceAttachmentsRequest) (response ListServiceAttachmentsResponse, err error)
    func (client FusionApplicationsClient) ListTimeAvailableForRefreshes(ctx context.Context, request ListTimeAvailableForRefreshesRequest) (response ListTimeAvailableForRefreshesResponse, err error)
    func (client FusionApplicationsClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
    func (client FusionApplicationsClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
    func (client FusionApplicationsClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
    func (client FusionApplicationsClient) ResetFusionEnvironmentPassword(ctx context.Context, request ResetFusionEnvironmentPasswordRequest) (response ResetFusionEnvironmentPasswordResponse, err error)
    func (client *FusionApplicationsClient) SetRegion(region string)
    func (client FusionApplicationsClient) UpdateFusionEnvironment(ctx context.Context, request UpdateFusionEnvironmentRequest) (response UpdateFusionEnvironmentResponse, err error)
    func (client FusionApplicationsClient) UpdateFusionEnvironmentFamily(ctx context.Context, request UpdateFusionEnvironmentFamilyRequest) (response UpdateFusionEnvironmentFamilyResponse, err error)
    func (client FusionApplicationsClient) UpdateRefreshActivity(ctx context.Context, request UpdateRefreshActivityRequest) (response UpdateRefreshActivityResponse, err error)
    func (client FusionApplicationsClient) VerifyServiceAttachment(ctx context.Context, request VerifyServiceAttachmentRequest) (response VerifyServiceAttachmentResponse, err error)
type FusionEnvironment
    func (m FusionEnvironment) String() string
    func (m *FusionEnvironment) UnmarshalJSON(data []byte) (e error)
    func (m FusionEnvironment) ValidateEnumValue() (bool, error)
type FusionEnvironmentCollection
    func (m FusionEnvironmentCollection) String() string
    func (m FusionEnvironmentCollection) ValidateEnumValue() (bool, error)
type FusionEnvironmentFamily
    func (m FusionEnvironmentFamily) String() string
    func (m FusionEnvironmentFamily) ValidateEnumValue() (bool, error)
type FusionEnvironmentFamilyCollection
    func (m FusionEnvironmentFamilyCollection) String() string
    func (m FusionEnvironmentFamilyCollection) ValidateEnumValue() (bool, error)
type FusionEnvironmentFamilyLifecycleStateEnum
    func GetFusionEnvironmentFamilyLifecycleStateEnumValues() []FusionEnvironmentFamilyLifecycleStateEnum
    func GetMappingFusionEnvironmentFamilyLifecycleStateEnum(val string) (FusionEnvironmentFamilyLifecycleStateEnum, bool)
type FusionEnvironmentFamilyLimitsAndUsage
    func (m FusionEnvironmentFamilyLimitsAndUsage) String() string
    func (m FusionEnvironmentFamilyLimitsAndUsage) ValidateEnumValue() (bool, error)
type FusionEnvironmentFamilySummary
    func (m FusionEnvironmentFamilySummary) String() string
    func (m FusionEnvironmentFamilySummary) ValidateEnumValue() (bool, error)
type FusionEnvironmentFusionEnvironmentTypeEnum
    func GetFusionEnvironmentFusionEnvironmentTypeEnumValues() []FusionEnvironmentFusionEnvironmentTypeEnum
    func GetMappingFusionEnvironmentFusionEnvironmentTypeEnum(val string) (FusionEnvironmentFusionEnvironmentTypeEnum, bool)
type FusionEnvironmentLifecycleStateEnum
    func GetFusionEnvironmentLifecycleStateEnumValues() []FusionEnvironmentLifecycleStateEnum
    func GetMappingFusionEnvironmentLifecycleStateEnum(val string) (FusionEnvironmentLifecycleStateEnum, bool)
type FusionEnvironmentStatus
    func (m FusionEnvironmentStatus) String() string
    func (m FusionEnvironmentStatus) ValidateEnumValue() (bool, error)
type FusionEnvironmentStatusStatusEnum
    func GetFusionEnvironmentStatusStatusEnumValues() []FusionEnvironmentStatusStatusEnum
    func GetMappingFusionEnvironmentStatusStatusEnum(val string) (FusionEnvironmentStatusStatusEnum, bool)
type FusionEnvironmentSummary
    func (m FusionEnvironmentSummary) String() string
    func (m FusionEnvironmentSummary) ValidateEnumValue() (bool, error)
type GetDataMaskingActivityRequest
    func (request GetDataMaskingActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetDataMaskingActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetDataMaskingActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request GetDataMaskingActivityRequest) String() string
    func (request GetDataMaskingActivityRequest) ValidateEnumValue() (bool, error)
type GetDataMaskingActivityResponse
    func (response GetDataMaskingActivityResponse) HTTPResponse() *http.Response
    func (response GetDataMaskingActivityResponse) String() string
type GetFusionEnvironmentFamilyLimitsAndUsageRequest
    func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) String() string
    func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) ValidateEnumValue() (bool, error)
type GetFusionEnvironmentFamilyLimitsAndUsageResponse
    func (response GetFusionEnvironmentFamilyLimitsAndUsageResponse) HTTPResponse() *http.Response
    func (response GetFusionEnvironmentFamilyLimitsAndUsageResponse) String() string
type GetFusionEnvironmentFamilyRequest
    func (request GetFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFusionEnvironmentFamilyRequest) String() string
    func (request GetFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)
type GetFusionEnvironmentFamilyResponse
    func (response GetFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response
    func (response GetFusionEnvironmentFamilyResponse) String() string
type GetFusionEnvironmentFamilySubscriptionDetailRequest
    func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) String() string
    func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) ValidateEnumValue() (bool, error)
type GetFusionEnvironmentFamilySubscriptionDetailResponse
    func (response GetFusionEnvironmentFamilySubscriptionDetailResponse) HTTPResponse() *http.Response
    func (response GetFusionEnvironmentFamilySubscriptionDetailResponse) String() string
type GetFusionEnvironmentRequest
    func (request GetFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFusionEnvironmentRequest) String() string
    func (request GetFusionEnvironmentRequest) ValidateEnumValue() (bool, error)
type GetFusionEnvironmentResponse
    func (response GetFusionEnvironmentResponse) HTTPResponse() *http.Response
    func (response GetFusionEnvironmentResponse) String() string
type GetFusionEnvironmentStatusRequest
    func (request GetFusionEnvironmentStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetFusionEnvironmentStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetFusionEnvironmentStatusRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFusionEnvironmentStatusRequest) String() string
    func (request GetFusionEnvironmentStatusRequest) ValidateEnumValue() (bool, error)
type GetFusionEnvironmentStatusResponse
    func (response GetFusionEnvironmentStatusResponse) HTTPResponse() *http.Response
    func (response GetFusionEnvironmentStatusResponse) String() string
type GetMaintenancePolicyDetails
    func (m GetMaintenancePolicyDetails) String() string
    func (m GetMaintenancePolicyDetails) ValidateEnumValue() (bool, error)
type GetRefreshActivityRequest
    func (request GetRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetRefreshActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request GetRefreshActivityRequest) String() string
    func (request GetRefreshActivityRequest) ValidateEnumValue() (bool, error)
type GetRefreshActivityResponse
    func (response GetRefreshActivityResponse) HTTPResponse() *http.Response
    func (response GetRefreshActivityResponse) String() string
type GetScheduledActivityRequest
    func (request GetScheduledActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetScheduledActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetScheduledActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request GetScheduledActivityRequest) String() string
    func (request GetScheduledActivityRequest) ValidateEnumValue() (bool, error)
type GetScheduledActivityResponse
    func (response GetScheduledActivityResponse) HTTPResponse() *http.Response
    func (response GetScheduledActivityResponse) String() string
type GetServiceAttachmentRequest
    func (request GetServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetServiceAttachmentRequest) String() string
    func (request GetServiceAttachmentRequest) ValidateEnumValue() (bool, error)
type GetServiceAttachmentResponse
    func (response GetServiceAttachmentResponse) HTTPResponse() *http.Response
    func (response GetServiceAttachmentResponse) String() string
type GetWorkRequestRequest
    func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetWorkRequestRequest) String() string
    func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetWorkRequestResponse
    func (response GetWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetWorkRequestResponse) String() string
type KmsKeyInfo
    func (m KmsKeyInfo) String() string
    func (m KmsKeyInfo) ValidateEnumValue() (bool, error)
type KmsKeyInfoScheduledKeyStatusEnum
    func GetKmsKeyInfoScheduledKeyStatusEnumValues() []KmsKeyInfoScheduledKeyStatusEnum
    func GetMappingKmsKeyInfoScheduledKeyStatusEnum(val string) (KmsKeyInfoScheduledKeyStatusEnum, bool)
type LimitAndUsage
    func (m LimitAndUsage) String() string
    func (m LimitAndUsage) ValidateEnumValue() (bool, error)
type ListAdminUsersRequest
    func (request ListAdminUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAdminUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAdminUsersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAdminUsersRequest) String() string
    func (request ListAdminUsersRequest) ValidateEnumValue() (bool, error)
type ListAdminUsersResponse
    func (response ListAdminUsersResponse) HTTPResponse() *http.Response
    func (response ListAdminUsersResponse) String() string
type ListDataMaskingActivitiesRequest
    func (request ListDataMaskingActivitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListDataMaskingActivitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListDataMaskingActivitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListDataMaskingActivitiesRequest) String() string
    func (request ListDataMaskingActivitiesRequest) ValidateEnumValue() (bool, error)
type ListDataMaskingActivitiesResponse
    func (response ListDataMaskingActivitiesResponse) HTTPResponse() *http.Response
    func (response ListDataMaskingActivitiesResponse) String() string
type ListDataMaskingActivitiesSortByEnum
    func GetListDataMaskingActivitiesSortByEnumValues() []ListDataMaskingActivitiesSortByEnum
    func GetMappingListDataMaskingActivitiesSortByEnum(val string) (ListDataMaskingActivitiesSortByEnum, bool)
type ListDataMaskingActivitiesSortOrderEnum
    func GetListDataMaskingActivitiesSortOrderEnumValues() []ListDataMaskingActivitiesSortOrderEnum
    func GetMappingListDataMaskingActivitiesSortOrderEnum(val string) (ListDataMaskingActivitiesSortOrderEnum, bool)
type ListFusionEnvironmentFamiliesRequest
    func (request ListFusionEnvironmentFamiliesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListFusionEnvironmentFamiliesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListFusionEnvironmentFamiliesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListFusionEnvironmentFamiliesRequest) String() string
    func (request ListFusionEnvironmentFamiliesRequest) ValidateEnumValue() (bool, error)
type ListFusionEnvironmentFamiliesResponse
    func (response ListFusionEnvironmentFamiliesResponse) HTTPResponse() *http.Response
    func (response ListFusionEnvironmentFamiliesResponse) String() string
type ListFusionEnvironmentFamiliesSortByEnum
    func GetListFusionEnvironmentFamiliesSortByEnumValues() []ListFusionEnvironmentFamiliesSortByEnum
    func GetMappingListFusionEnvironmentFamiliesSortByEnum(val string) (ListFusionEnvironmentFamiliesSortByEnum, bool)
type ListFusionEnvironmentFamiliesSortOrderEnum
    func GetListFusionEnvironmentFamiliesSortOrderEnumValues() []ListFusionEnvironmentFamiliesSortOrderEnum
    func GetMappingListFusionEnvironmentFamiliesSortOrderEnum(val string) (ListFusionEnvironmentFamiliesSortOrderEnum, bool)
type ListFusionEnvironmentsRequest
    func (request ListFusionEnvironmentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListFusionEnvironmentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListFusionEnvironmentsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListFusionEnvironmentsRequest) String() string
    func (request ListFusionEnvironmentsRequest) ValidateEnumValue() (bool, error)
type ListFusionEnvironmentsResponse
    func (response ListFusionEnvironmentsResponse) HTTPResponse() *http.Response
    func (response ListFusionEnvironmentsResponse) String() string
type ListFusionEnvironmentsSortByEnum
    func GetListFusionEnvironmentsSortByEnumValues() []ListFusionEnvironmentsSortByEnum
    func GetMappingListFusionEnvironmentsSortByEnum(val string) (ListFusionEnvironmentsSortByEnum, bool)
type ListFusionEnvironmentsSortOrderEnum
    func GetListFusionEnvironmentsSortOrderEnumValues() []ListFusionEnvironmentsSortOrderEnum
    func GetMappingListFusionEnvironmentsSortOrderEnum(val string) (ListFusionEnvironmentsSortOrderEnum, bool)
type ListRefreshActivitiesRequest
    func (request ListRefreshActivitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListRefreshActivitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListRefreshActivitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListRefreshActivitiesRequest) String() string
    func (request ListRefreshActivitiesRequest) ValidateEnumValue() (bool, error)
type ListRefreshActivitiesResponse
    func (response ListRefreshActivitiesResponse) HTTPResponse() *http.Response
    func (response ListRefreshActivitiesResponse) String() string
type ListRefreshActivitiesSortByEnum
    func GetListRefreshActivitiesSortByEnumValues() []ListRefreshActivitiesSortByEnum
    func GetMappingListRefreshActivitiesSortByEnum(val string) (ListRefreshActivitiesSortByEnum, bool)
type ListRefreshActivitiesSortOrderEnum
    func GetListRefreshActivitiesSortOrderEnumValues() []ListRefreshActivitiesSortOrderEnum
    func GetMappingListRefreshActivitiesSortOrderEnum(val string) (ListRefreshActivitiesSortOrderEnum, bool)
type ListScheduledActivitiesRequest
    func (request ListScheduledActivitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListScheduledActivitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListScheduledActivitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListScheduledActivitiesRequest) String() string
    func (request ListScheduledActivitiesRequest) ValidateEnumValue() (bool, error)
type ListScheduledActivitiesResponse
    func (response ListScheduledActivitiesResponse) HTTPResponse() *http.Response
    func (response ListScheduledActivitiesResponse) String() string
type ListScheduledActivitiesSortByEnum
    func GetListScheduledActivitiesSortByEnumValues() []ListScheduledActivitiesSortByEnum
    func GetMappingListScheduledActivitiesSortByEnum(val string) (ListScheduledActivitiesSortByEnum, bool)
type ListScheduledActivitiesSortOrderEnum
    func GetListScheduledActivitiesSortOrderEnumValues() []ListScheduledActivitiesSortOrderEnum
    func GetMappingListScheduledActivitiesSortOrderEnum(val string) (ListScheduledActivitiesSortOrderEnum, bool)
type ListServiceAttachmentsRequest
    func (request ListServiceAttachmentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListServiceAttachmentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListServiceAttachmentsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListServiceAttachmentsRequest) String() string
    func (request ListServiceAttachmentsRequest) ValidateEnumValue() (bool, error)
type ListServiceAttachmentsResponse
    func (response ListServiceAttachmentsResponse) HTTPResponse() *http.Response
    func (response ListServiceAttachmentsResponse) String() string
type ListServiceAttachmentsSortByEnum
    func GetListServiceAttachmentsSortByEnumValues() []ListServiceAttachmentsSortByEnum
    func GetMappingListServiceAttachmentsSortByEnum(val string) (ListServiceAttachmentsSortByEnum, bool)
type ListServiceAttachmentsSortOrderEnum
    func GetListServiceAttachmentsSortOrderEnumValues() []ListServiceAttachmentsSortOrderEnum
    func GetMappingListServiceAttachmentsSortOrderEnum(val string) (ListServiceAttachmentsSortOrderEnum, bool)
type ListTimeAvailableForRefreshesRequest
    func (request ListTimeAvailableForRefreshesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListTimeAvailableForRefreshesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListTimeAvailableForRefreshesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListTimeAvailableForRefreshesRequest) String() string
    func (request ListTimeAvailableForRefreshesRequest) ValidateEnumValue() (bool, error)
type ListTimeAvailableForRefreshesResponse
    func (response ListTimeAvailableForRefreshesResponse) HTTPResponse() *http.Response
    func (response ListTimeAvailableForRefreshesResponse) String() string
type ListTimeAvailableForRefreshesSortByEnum
    func GetListTimeAvailableForRefreshesSortByEnumValues() []ListTimeAvailableForRefreshesSortByEnum
    func GetMappingListTimeAvailableForRefreshesSortByEnum(val string) (ListTimeAvailableForRefreshesSortByEnum, bool)
type ListTimeAvailableForRefreshesSortOrderEnum
    func GetListTimeAvailableForRefreshesSortOrderEnumValues() []ListTimeAvailableForRefreshesSortOrderEnum
    func GetMappingListTimeAvailableForRefreshesSortOrderEnum(val string) (ListTimeAvailableForRefreshesSortOrderEnum, bool)
type ListWorkRequestErrorsRequest
    func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestErrorsRequest) String() string
    func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestErrorsResponse
    func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestErrorsSortByEnum
    func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum
    func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)
type ListWorkRequestErrorsSortOrderEnum
    func GetListWorkRequestErrorsSortOrderEnumValues() []ListWorkRequestErrorsSortOrderEnum
    func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)
type ListWorkRequestLogsRequest
    func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestLogsRequest) String() string
    func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestLogsResponse
    func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestLogsSortByEnum
    func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum
    func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)
type ListWorkRequestLogsSortOrderEnum
    func GetListWorkRequestLogsSortOrderEnumValues() []ListWorkRequestLogsSortOrderEnum
    func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)
type ListWorkRequestsRequest
    func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestsRequest) String() string
    func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestsResponse
    func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsSortByEnum
    func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
    func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
type ListWorkRequestsSortOrderEnum
    func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
    func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
type MaintenancePolicy
    func (m MaintenancePolicy) String() string
    func (m MaintenancePolicy) ValidateEnumValue() (bool, error)
type MaintenancePolicyEnvironmentMaintenanceOverrideEnum
    func GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumValues() []MaintenancePolicyEnvironmentMaintenanceOverrideEnum
    func GetMappingMaintenancePolicyEnvironmentMaintenanceOverrideEnum(val string) (MaintenancePolicyEnvironmentMaintenanceOverrideEnum, bool)
type MaintenancePolicyMonthlyPatchingOverrideEnum
    func GetMaintenancePolicyMonthlyPatchingOverrideEnumValues() []MaintenancePolicyMonthlyPatchingOverrideEnum
    func GetMappingMaintenancePolicyMonthlyPatchingOverrideEnum(val string) (MaintenancePolicyMonthlyPatchingOverrideEnum, bool)
type PatchAction
    func (m PatchAction) GetDescription() *string
    func (m PatchAction) GetReferenceKey() *string
    func (m PatchAction) GetState() ActionStateEnum
    func (m PatchAction) MarshalJSON() (buff []byte, e error)
    func (m PatchAction) String() string
    func (m PatchAction) ValidateEnumValue() (bool, error)
type PatchActionCategoryEnum
    func GetMappingPatchActionCategoryEnum(val string) (PatchActionCategoryEnum, bool)
    func GetPatchActionCategoryEnumValues() []PatchActionCategoryEnum
type PatchActionModeEnum
    func GetMappingPatchActionModeEnum(val string) (PatchActionModeEnum, bool)
    func GetPatchActionModeEnumValues() []PatchActionModeEnum
type QuarterlyUpgradeBeginTimes
    func (m QuarterlyUpgradeBeginTimes) String() string
    func (m QuarterlyUpgradeBeginTimes) ValidateEnumValue() (bool, error)
type QuarterlyUpgradeBeginTimesOverrideTypeEnum
    func GetMappingQuarterlyUpgradeBeginTimesOverrideTypeEnum(val string) (QuarterlyUpgradeBeginTimesOverrideTypeEnum, bool)
    func GetQuarterlyUpgradeBeginTimesOverrideTypeEnumValues() []QuarterlyUpgradeBeginTimesOverrideTypeEnum
type RefreshActivity
    func (m RefreshActivity) String() string
    func (m RefreshActivity) ValidateEnumValue() (bool, error)
type RefreshActivityCollection
    func (m RefreshActivityCollection) String() string
    func (m RefreshActivityCollection) ValidateEnumValue() (bool, error)
type RefreshActivityLifecycleDetailsEnum
    func GetMappingRefreshActivityLifecycleDetailsEnum(val string) (RefreshActivityLifecycleDetailsEnum, bool)
    func GetRefreshActivityLifecycleDetailsEnumValues() []RefreshActivityLifecycleDetailsEnum
type RefreshActivityLifecycleStateEnum
    func GetMappingRefreshActivityLifecycleStateEnum(val string) (RefreshActivityLifecycleStateEnum, bool)
    func GetRefreshActivityLifecycleStateEnumValues() []RefreshActivityLifecycleStateEnum
type RefreshActivityServiceAvailabilityEnum
    func GetMappingRefreshActivityServiceAvailabilityEnum(val string) (RefreshActivityServiceAvailabilityEnum, bool)
    func GetRefreshActivityServiceAvailabilityEnumValues() []RefreshActivityServiceAvailabilityEnum
type RefreshActivitySummary
    func (m RefreshActivitySummary) String() string
    func (m RefreshActivitySummary) ValidateEnumValue() (bool, error)
type RefreshDetails
    func (m RefreshDetails) String() string
    func (m RefreshDetails) ValidateEnumValue() (bool, error)
type RefreshIssueDetails
    func (m RefreshIssueDetails) String() string
    func (m RefreshIssueDetails) ValidateEnumValue() (bool, error)
type ResetFusionEnvironmentPasswordDetails
    func (m ResetFusionEnvironmentPasswordDetails) String() string
    func (m ResetFusionEnvironmentPasswordDetails) ValidateEnumValue() (bool, error)
type ResetFusionEnvironmentPasswordRequest
    func (request ResetFusionEnvironmentPasswordRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ResetFusionEnvironmentPasswordRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ResetFusionEnvironmentPasswordRequest) RetryPolicy() *common.RetryPolicy
    func (request ResetFusionEnvironmentPasswordRequest) String() string
    func (request ResetFusionEnvironmentPasswordRequest) ValidateEnumValue() (bool, error)
type ResetFusionEnvironmentPasswordResponse
    func (response ResetFusionEnvironmentPasswordResponse) HTTPResponse() *http.Response
    func (response ResetFusionEnvironmentPasswordResponse) String() string
type Rule
type RuleActionEnum
    func GetMappingRuleActionEnum(val string) (RuleActionEnum, bool)
    func GetRuleActionEnumValues() []RuleActionEnum
type RuleCondition
type RuleConditionAttributeNameEnum
    func GetMappingRuleConditionAttributeNameEnum(val string) (RuleConditionAttributeNameEnum, bool)
    func GetRuleConditionAttributeNameEnumValues() []RuleConditionAttributeNameEnum
type ScheduledActivity
    func (m ScheduledActivity) String() string
    func (m *ScheduledActivity) UnmarshalJSON(data []byte) (e error)
    func (m ScheduledActivity) ValidateEnumValue() (bool, error)
type ScheduledActivityCollection
    func (m ScheduledActivityCollection) String() string
    func (m ScheduledActivityCollection) ValidateEnumValue() (bool, error)
type ScheduledActivityLifecycleDetailsEnum
    func GetMappingScheduledActivityLifecycleDetailsEnum(val string) (ScheduledActivityLifecycleDetailsEnum, bool)
    func GetScheduledActivityLifecycleDetailsEnumValues() []ScheduledActivityLifecycleDetailsEnum
type ScheduledActivityLifecycleStateEnum
    func GetMappingScheduledActivityLifecycleStateEnum(val string) (ScheduledActivityLifecycleStateEnum, bool)
    func GetScheduledActivityLifecycleStateEnumValues() []ScheduledActivityLifecycleStateEnum
type ScheduledActivityRunCycleEnum
    func GetMappingScheduledActivityRunCycleEnum(val string) (ScheduledActivityRunCycleEnum, bool)
    func GetScheduledActivityRunCycleEnumValues() []ScheduledActivityRunCycleEnum
type ScheduledActivityScheduledActivityPhaseEnum
    func GetMappingScheduledActivityScheduledActivityPhaseEnum(val string) (ScheduledActivityScheduledActivityPhaseEnum, bool)
    func GetScheduledActivityScheduledActivityPhaseEnumValues() []ScheduledActivityScheduledActivityPhaseEnum
type ScheduledActivityServiceAvailabilityEnum
    func GetMappingScheduledActivityServiceAvailabilityEnum(val string) (ScheduledActivityServiceAvailabilityEnum, bool)
    func GetScheduledActivityServiceAvailabilityEnumValues() []ScheduledActivityServiceAvailabilityEnum
type ScheduledActivitySummary
    func (m ScheduledActivitySummary) String() string
    func (m *ScheduledActivitySummary) UnmarshalJSON(data []byte) (e error)
    func (m ScheduledActivitySummary) ValidateEnumValue() (bool, error)
type ServiceAttachment
    func (m ServiceAttachment) String() string
    func (m ServiceAttachment) ValidateEnumValue() (bool, error)
type ServiceAttachmentCollection
    func (m ServiceAttachmentCollection) String() string
    func (m ServiceAttachmentCollection) ValidateEnumValue() (bool, error)
type ServiceAttachmentLifecycleStateEnum
    func GetMappingServiceAttachmentLifecycleStateEnum(val string) (ServiceAttachmentLifecycleStateEnum, bool)
    func GetServiceAttachmentLifecycleStateEnumValues() []ServiceAttachmentLifecycleStateEnum
type ServiceAttachmentServiceInstanceTypeEnum
    func GetMappingServiceAttachmentServiceInstanceTypeEnum(val string) (ServiceAttachmentServiceInstanceTypeEnum, bool)
    func GetServiceAttachmentServiceInstanceTypeEnumValues() []ServiceAttachmentServiceInstanceTypeEnum
type ServiceAttachmentSummary
    func (m ServiceAttachmentSummary) String() string
    func (m ServiceAttachmentSummary) ValidateEnumValue() (bool, error)
type SourceIpAddressCondition
    func (m SourceIpAddressCondition) MarshalJSON() (buff []byte, e error)
    func (m SourceIpAddressCondition) String() string
    func (m SourceIpAddressCondition) ValidateEnumValue() (bool, error)
type SourceVcnIdCondition
    func (m SourceVcnIdCondition) MarshalJSON() (buff []byte, e error)
    func (m SourceVcnIdCondition) String() string
    func (m SourceVcnIdCondition) ValidateEnumValue() (bool, error)
type SourceVcnIpAddressCondition
    func (m SourceVcnIpAddressCondition) MarshalJSON() (buff []byte, e error)
    func (m SourceVcnIpAddressCondition) String() string
    func (m SourceVcnIpAddressCondition) ValidateEnumValue() (bool, error)
type Subscription
    func (m Subscription) String() string
    func (m Subscription) ValidateEnumValue() (bool, error)
type SubscriptionDetail
    func (m SubscriptionDetail) String() string
    func (m SubscriptionDetail) ValidateEnumValue() (bool, error)
type SubscriptionSku
    func (m SubscriptionSku) String() string
    func (m SubscriptionSku) ValidateEnumValue() (bool, error)
type TimeAvailableForRefresh
    func (m TimeAvailableForRefresh) String() string
    func (m TimeAvailableForRefresh) ValidateEnumValue() (bool, error)
type TimeAvailableForRefreshCollection
    func (m TimeAvailableForRefreshCollection) String() string
    func (m TimeAvailableForRefreshCollection) ValidateEnumValue() (bool, error)
type TimeAvailableForRefreshSummary
    func (m TimeAvailableForRefreshSummary) String() string
    func (m TimeAvailableForRefreshSummary) ValidateEnumValue() (bool, error)
type UpdateFamilyMaintenancePolicyDetails
    func (m UpdateFamilyMaintenancePolicyDetails) String() string
    func (m UpdateFamilyMaintenancePolicyDetails) ValidateEnumValue() (bool, error)
type UpdateFusionEnvironmentDetails
    func (m UpdateFusionEnvironmentDetails) String() string
    func (m *UpdateFusionEnvironmentDetails) UnmarshalJSON(data []byte) (e error)
    func (m UpdateFusionEnvironmentDetails) ValidateEnumValue() (bool, error)
type UpdateFusionEnvironmentFamilyDetails
    func (m UpdateFusionEnvironmentFamilyDetails) String() string
    func (m UpdateFusionEnvironmentFamilyDetails) ValidateEnumValue() (bool, error)
type UpdateFusionEnvironmentFamilyRequest
    func (request UpdateFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateFusionEnvironmentFamilyRequest) String() string
    func (request UpdateFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)
type UpdateFusionEnvironmentFamilyResponse
    func (response UpdateFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response
    func (response UpdateFusionEnvironmentFamilyResponse) String() string
type UpdateFusionEnvironmentRequest
    func (request UpdateFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateFusionEnvironmentRequest) String() string
    func (request UpdateFusionEnvironmentRequest) ValidateEnumValue() (bool, error)
type UpdateFusionEnvironmentResponse
    func (response UpdateFusionEnvironmentResponse) HTTPResponse() *http.Response
    func (response UpdateFusionEnvironmentResponse) String() string
type UpdateRefreshActivityDetails
    func (m UpdateRefreshActivityDetails) String() string
    func (m UpdateRefreshActivityDetails) ValidateEnumValue() (bool, error)
type UpdateRefreshActivityRequest
    func (request UpdateRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateRefreshActivityRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateRefreshActivityRequest) String() string
    func (request UpdateRefreshActivityRequest) ValidateEnumValue() (bool, error)
type UpdateRefreshActivityResponse
    func (response UpdateRefreshActivityResponse) HTTPResponse() *http.Response
    func (response UpdateRefreshActivityResponse) String() string
type UpgradeAction
    func (m UpgradeAction) GetDescription() *string
    func (m UpgradeAction) GetReferenceKey() *string
    func (m UpgradeAction) GetState() ActionStateEnum
    func (m UpgradeAction) MarshalJSON() (buff []byte, e error)
    func (m UpgradeAction) String() string
    func (m UpgradeAction) ValidateEnumValue() (bool, error)
type VerifyServiceAttachmentDetails
    func (m VerifyServiceAttachmentDetails) String() string
    func (m VerifyServiceAttachmentDetails) ValidateEnumValue() (bool, error)
type VerifyServiceAttachmentRequest
    func (request VerifyServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request VerifyServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request VerifyServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy
    func (request VerifyServiceAttachmentRequest) String() string
    func (request VerifyServiceAttachmentRequest) ValidateEnumValue() (bool, error)
type VerifyServiceAttachmentResponse
    func (response VerifyServiceAttachmentResponse) HTTPResponse() *http.Response
    func (response VerifyServiceAttachmentResponse) String() string
type VertexAction
    func (m VertexAction) GetDescription() *string
    func (m VertexAction) GetReferenceKey() *string
    func (m VertexAction) GetState() ActionStateEnum
    func (m VertexAction) MarshalJSON() (buff []byte, e error)
    func (m VertexAction) String() string
    func (m VertexAction) ValidateEnumValue() (bool, error)
type WorkRequest
    func (m WorkRequest) String() string
    func (m WorkRequest) ValidateEnumValue() (bool, error)
type WorkRequestError
    func (m WorkRequestError) String() string
    func (m WorkRequestError) ValidateEnumValue() (bool, error)
type WorkRequestErrorCollection
    func (m WorkRequestErrorCollection) String() string
    func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
type WorkRequestLogEntry
    func (m WorkRequestLogEntry) String() string
    func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
type WorkRequestLogEntryCollection
    func (m WorkRequestLogEntryCollection) String() string
    func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
type WorkRequestOperationTypeEnum
    func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)
    func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum
type WorkRequestResource
    func (m WorkRequestResource) String() string
    func (m WorkRequestResource) ValidateEnumValue() (bool, error)
type WorkRequestResourceActionTypeEnum
    func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)
    func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
type WorkRequestStatusEnum
    func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)
    func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
type WorkRequestSummary
    func (m WorkRequestSummary) String() string
    func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
type WorkRequestSummaryCollection
    func (m WorkRequestSummaryCollection) String() string
    func (m WorkRequestSummaryCollection) ValidateEnumValue() (bool, error)

Package files

action.go admin_user_collection.go admin_user_summary.go allow_rule.go capabilities.go change_fusion_environment_compartment_details.go change_fusion_environment_compartment_request_response.go change_fusion_environment_family_compartment_details.go change_fusion_environment_family_compartment_request_response.go create_data_masking_activity_details.go create_data_masking_activity_request_response.go create_fusion_environment_admin_user_details.go create_fusion_environment_admin_user_request_response.go create_fusion_environment_details.go create_fusion_environment_family_details.go create_fusion_environment_family_request_response.go create_fusion_environment_request_response.go create_refresh_activity_details.go create_refresh_activity_request_response.go create_service_attachment_details.go create_service_attachment_request_response.go data_masking_activity.go data_masking_activity_collection.go data_masking_activity_summary.go delete_fusion_environment_admin_user_request_response.go delete_fusion_environment_family_request_response.go delete_fusion_environment_request_response.go delete_refresh_activity_request_response.go delete_service_attachment_request_response.go environment_role.go family_maintenance_policy.go fusion_environment.go fusion_environment_collection.go fusion_environment_family.go fusion_environment_family_collection.go fusion_environment_family_limits_and_usage.go fusion_environment_family_summary.go fusion_environment_status.go fusion_environment_summary.go fusionapps_fusionapplications_client.go get_data_masking_activity_request_response.go get_fusion_environment_family_limits_and_usage_request_response.go get_fusion_environment_family_request_response.go get_fusion_environment_family_subscription_detail_request_response.go get_fusion_environment_request_response.go get_fusion_environment_status_request_response.go get_maintenance_policy_details.go get_refresh_activity_request_response.go get_scheduled_activity_request_response.go get_service_attachment_request_response.go get_work_request_request_response.go kms_key_info.go limit_and_usage.go list_admin_users_request_response.go list_data_masking_activities_request_response.go list_fusion_environment_families_request_response.go list_fusion_environments_request_response.go list_refresh_activities_request_response.go list_scheduled_activities_request_response.go list_service_attachments_request_response.go list_time_available_for_refreshes_request_response.go list_work_request_errors_request_response.go list_work_request_logs_request_response.go list_work_requests_request_response.go maintenance_policy.go patch_action.go quarterly_upgrade_begin_times.go refresh_activity.go refresh_activity_collection.go refresh_activity_summary.go refresh_details.go refresh_issue_details.go reset_fusion_environment_password_details.go reset_fusion_environment_password_request_response.go rule.go rule_condition.go scheduled_activity.go scheduled_activity_collection.go scheduled_activity_summary.go service_attachment.go service_attachment_collection.go service_attachment_summary.go source_ip_address_condition.go source_vcn_id_condition.go source_vcn_ip_address_condition.go subscription.go subscription_detail.go subscription_sku.go time_available_for_refresh.go time_available_for_refresh_collection.go time_available_for_refresh_summary.go update_family_maintenance_policy_details.go update_fusion_environment_details.go update_fusion_environment_family_details.go update_fusion_environment_family_request_response.go update_fusion_environment_request_response.go update_refresh_activity_details.go update_refresh_activity_request_response.go upgrade_action.go verify_service_attachment_details.go verify_service_attachment_request_response.go vertex_action.go work_request.go work_request_error.go work_request_error_collection.go work_request_log_entry.go work_request_log_entry_collection.go work_request_resource.go work_request_summary.go work_request_summary_collection.go

func GetActionActionTypeEnumStringValues

func GetActionActionTypeEnumStringValues() []string

GetActionActionTypeEnumStringValues Enumerates the set of values in String for ActionActionTypeEnum

func GetActionStateEnumStringValues

func GetActionStateEnumStringValues() []string

GetActionStateEnumStringValues Enumerates the set of values in String for ActionStateEnum

func GetDataMaskingActivityLifecycleStateEnumStringValues

func GetDataMaskingActivityLifecycleStateEnumStringValues() []string

GetDataMaskingActivityLifecycleStateEnumStringValues Enumerates the set of values in String for DataMaskingActivityLifecycleStateEnum

func GetEnvironmentRoleCurrentRoleEnumStringValues

func GetEnvironmentRoleCurrentRoleEnumStringValues() []string

GetEnvironmentRoleCurrentRoleEnumStringValues Enumerates the set of values in String for EnvironmentRoleCurrentRoleEnum

func GetFamilyMaintenancePolicyConcurrentMaintenanceEnumStringValues

func GetFamilyMaintenancePolicyConcurrentMaintenanceEnumStringValues() []string

GetFamilyMaintenancePolicyConcurrentMaintenanceEnumStringValues Enumerates the set of values in String for FamilyMaintenancePolicyConcurrentMaintenanceEnum

func GetFusionEnvironmentFamilyLifecycleStateEnumStringValues

func GetFusionEnvironmentFamilyLifecycleStateEnumStringValues() []string

GetFusionEnvironmentFamilyLifecycleStateEnumStringValues Enumerates the set of values in String for FusionEnvironmentFamilyLifecycleStateEnum

func GetFusionEnvironmentFusionEnvironmentTypeEnumStringValues

func GetFusionEnvironmentFusionEnvironmentTypeEnumStringValues() []string

GetFusionEnvironmentFusionEnvironmentTypeEnumStringValues Enumerates the set of values in String for FusionEnvironmentFusionEnvironmentTypeEnum

func GetFusionEnvironmentLifecycleStateEnumStringValues

func GetFusionEnvironmentLifecycleStateEnumStringValues() []string

GetFusionEnvironmentLifecycleStateEnumStringValues Enumerates the set of values in String for FusionEnvironmentLifecycleStateEnum

func GetFusionEnvironmentStatusStatusEnumStringValues

func GetFusionEnvironmentStatusStatusEnumStringValues() []string

GetFusionEnvironmentStatusStatusEnumStringValues Enumerates the set of values in String for FusionEnvironmentStatusStatusEnum

func GetKmsKeyInfoScheduledKeyStatusEnumStringValues

func GetKmsKeyInfoScheduledKeyStatusEnumStringValues() []string

GetKmsKeyInfoScheduledKeyStatusEnumStringValues Enumerates the set of values in String for KmsKeyInfoScheduledKeyStatusEnum

func GetListDataMaskingActivitiesSortByEnumStringValues

func GetListDataMaskingActivitiesSortByEnumStringValues() []string

GetListDataMaskingActivitiesSortByEnumStringValues Enumerates the set of values in String for ListDataMaskingActivitiesSortByEnum

func GetListDataMaskingActivitiesSortOrderEnumStringValues

func GetListDataMaskingActivitiesSortOrderEnumStringValues() []string

GetListDataMaskingActivitiesSortOrderEnumStringValues Enumerates the set of values in String for ListDataMaskingActivitiesSortOrderEnum

func GetListFusionEnvironmentFamiliesSortByEnumStringValues

func GetListFusionEnvironmentFamiliesSortByEnumStringValues() []string

GetListFusionEnvironmentFamiliesSortByEnumStringValues Enumerates the set of values in String for ListFusionEnvironmentFamiliesSortByEnum

func GetListFusionEnvironmentFamiliesSortOrderEnumStringValues

func GetListFusionEnvironmentFamiliesSortOrderEnumStringValues() []string

GetListFusionEnvironmentFamiliesSortOrderEnumStringValues Enumerates the set of values in String for ListFusionEnvironmentFamiliesSortOrderEnum

func GetListFusionEnvironmentsSortByEnumStringValues

func GetListFusionEnvironmentsSortByEnumStringValues() []string

GetListFusionEnvironmentsSortByEnumStringValues Enumerates the set of values in String for ListFusionEnvironmentsSortByEnum

func GetListFusionEnvironmentsSortOrderEnumStringValues

func GetListFusionEnvironmentsSortOrderEnumStringValues() []string

GetListFusionEnvironmentsSortOrderEnumStringValues Enumerates the set of values in String for ListFusionEnvironmentsSortOrderEnum

func GetListRefreshActivitiesSortByEnumStringValues

func GetListRefreshActivitiesSortByEnumStringValues() []string

GetListRefreshActivitiesSortByEnumStringValues Enumerates the set of values in String for ListRefreshActivitiesSortByEnum

func GetListRefreshActivitiesSortOrderEnumStringValues

func GetListRefreshActivitiesSortOrderEnumStringValues() []string

GetListRefreshActivitiesSortOrderEnumStringValues Enumerates the set of values in String for ListRefreshActivitiesSortOrderEnum

func GetListScheduledActivitiesSortByEnumStringValues

func GetListScheduledActivitiesSortByEnumStringValues() []string

GetListScheduledActivitiesSortByEnumStringValues Enumerates the set of values in String for ListScheduledActivitiesSortByEnum

func GetListScheduledActivitiesSortOrderEnumStringValues

func GetListScheduledActivitiesSortOrderEnumStringValues() []string

GetListScheduledActivitiesSortOrderEnumStringValues Enumerates the set of values in String for ListScheduledActivitiesSortOrderEnum

func GetListServiceAttachmentsSortByEnumStringValues

func GetListServiceAttachmentsSortByEnumStringValues() []string

GetListServiceAttachmentsSortByEnumStringValues Enumerates the set of values in String for ListServiceAttachmentsSortByEnum

func GetListServiceAttachmentsSortOrderEnumStringValues

func GetListServiceAttachmentsSortOrderEnumStringValues() []string

GetListServiceAttachmentsSortOrderEnumStringValues Enumerates the set of values in String for ListServiceAttachmentsSortOrderEnum

func GetListTimeAvailableForRefreshesSortByEnumStringValues

func GetListTimeAvailableForRefreshesSortByEnumStringValues() []string

GetListTimeAvailableForRefreshesSortByEnumStringValues Enumerates the set of values in String for ListTimeAvailableForRefreshesSortByEnum

func GetListTimeAvailableForRefreshesSortOrderEnumStringValues

func GetListTimeAvailableForRefreshesSortOrderEnumStringValues() []string

GetListTimeAvailableForRefreshesSortOrderEnumStringValues Enumerates the set of values in String for ListTimeAvailableForRefreshesSortOrderEnum

func GetListWorkRequestErrorsSortByEnumStringValues

func GetListWorkRequestErrorsSortByEnumStringValues() []string

GetListWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortByEnum

func GetListWorkRequestErrorsSortOrderEnumStringValues

func GetListWorkRequestErrorsSortOrderEnumStringValues() []string

GetListWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortOrderEnum

func GetListWorkRequestLogsSortByEnumStringValues

func GetListWorkRequestLogsSortByEnumStringValues() []string

GetListWorkRequestLogsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortByEnum

func GetListWorkRequestLogsSortOrderEnumStringValues

func GetListWorkRequestLogsSortOrderEnumStringValues() []string

GetListWorkRequestLogsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortOrderEnum

func GetListWorkRequestsSortByEnumStringValues

func GetListWorkRequestsSortByEnumStringValues() []string

GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum

func GetListWorkRequestsSortOrderEnumStringValues

func GetListWorkRequestsSortOrderEnumStringValues() []string

GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum

func GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumStringValues

func GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumStringValues() []string

GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumStringValues Enumerates the set of values in String for MaintenancePolicyEnvironmentMaintenanceOverrideEnum

func GetMaintenancePolicyMonthlyPatchingOverrideEnumStringValues

func GetMaintenancePolicyMonthlyPatchingOverrideEnumStringValues() []string

GetMaintenancePolicyMonthlyPatchingOverrideEnumStringValues Enumerates the set of values in String for MaintenancePolicyMonthlyPatchingOverrideEnum

func GetPatchActionCategoryEnumStringValues

func GetPatchActionCategoryEnumStringValues() []string

GetPatchActionCategoryEnumStringValues Enumerates the set of values in String for PatchActionCategoryEnum

func GetPatchActionModeEnumStringValues

func GetPatchActionModeEnumStringValues() []string

GetPatchActionModeEnumStringValues Enumerates the set of values in String for PatchActionModeEnum

func GetQuarterlyUpgradeBeginTimesOverrideTypeEnumStringValues

func GetQuarterlyUpgradeBeginTimesOverrideTypeEnumStringValues() []string

GetQuarterlyUpgradeBeginTimesOverrideTypeEnumStringValues Enumerates the set of values in String for QuarterlyUpgradeBeginTimesOverrideTypeEnum

func GetRefreshActivityLifecycleDetailsEnumStringValues

func GetRefreshActivityLifecycleDetailsEnumStringValues() []string

GetRefreshActivityLifecycleDetailsEnumStringValues Enumerates the set of values in String for RefreshActivityLifecycleDetailsEnum

func GetRefreshActivityLifecycleStateEnumStringValues

func GetRefreshActivityLifecycleStateEnumStringValues() []string

GetRefreshActivityLifecycleStateEnumStringValues Enumerates the set of values in String for RefreshActivityLifecycleStateEnum

func GetRefreshActivityServiceAvailabilityEnumStringValues

func GetRefreshActivityServiceAvailabilityEnumStringValues() []string

GetRefreshActivityServiceAvailabilityEnumStringValues Enumerates the set of values in String for RefreshActivityServiceAvailabilityEnum

func GetRuleActionEnumStringValues

func GetRuleActionEnumStringValues() []string

GetRuleActionEnumStringValues Enumerates the set of values in String for RuleActionEnum

func GetRuleConditionAttributeNameEnumStringValues

func GetRuleConditionAttributeNameEnumStringValues() []string

GetRuleConditionAttributeNameEnumStringValues Enumerates the set of values in String for RuleConditionAttributeNameEnum

func GetScheduledActivityLifecycleDetailsEnumStringValues

func GetScheduledActivityLifecycleDetailsEnumStringValues() []string

GetScheduledActivityLifecycleDetailsEnumStringValues Enumerates the set of values in String for ScheduledActivityLifecycleDetailsEnum

func GetScheduledActivityLifecycleStateEnumStringValues

func GetScheduledActivityLifecycleStateEnumStringValues() []string

GetScheduledActivityLifecycleStateEnumStringValues Enumerates the set of values in String for ScheduledActivityLifecycleStateEnum

func GetScheduledActivityRunCycleEnumStringValues

func GetScheduledActivityRunCycleEnumStringValues() []string

GetScheduledActivityRunCycleEnumStringValues Enumerates the set of values in String for ScheduledActivityRunCycleEnum

func GetScheduledActivityScheduledActivityPhaseEnumStringValues

func GetScheduledActivityScheduledActivityPhaseEnumStringValues() []string

GetScheduledActivityScheduledActivityPhaseEnumStringValues Enumerates the set of values in String for ScheduledActivityScheduledActivityPhaseEnum

func GetScheduledActivityServiceAvailabilityEnumStringValues

func GetScheduledActivityServiceAvailabilityEnumStringValues() []string

GetScheduledActivityServiceAvailabilityEnumStringValues Enumerates the set of values in String for ScheduledActivityServiceAvailabilityEnum

func GetServiceAttachmentLifecycleStateEnumStringValues

func GetServiceAttachmentLifecycleStateEnumStringValues() []string

GetServiceAttachmentLifecycleStateEnumStringValues Enumerates the set of values in String for ServiceAttachmentLifecycleStateEnum

func GetServiceAttachmentServiceInstanceTypeEnumStringValues

func GetServiceAttachmentServiceInstanceTypeEnumStringValues() []string

GetServiceAttachmentServiceInstanceTypeEnumStringValues Enumerates the set of values in String for ServiceAttachmentServiceInstanceTypeEnum

func GetWorkRequestOperationTypeEnumStringValues

func GetWorkRequestOperationTypeEnumStringValues() []string

GetWorkRequestOperationTypeEnumStringValues Enumerates the set of values in String for WorkRequestOperationTypeEnum

func GetWorkRequestResourceActionTypeEnumStringValues

func GetWorkRequestResourceActionTypeEnumStringValues() []string

GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum

func GetWorkRequestStatusEnumStringValues

func GetWorkRequestStatusEnumStringValues() []string

GetWorkRequestStatusEnumStringValues Enumerates the set of values in String for WorkRequestStatusEnum

type Action

Action Action details

type Action interface {

    // A string that describes the details of the action. It does not have to be unique, and you can change it. Avoid entering confidential information.
    GetDescription() *string

    // Unique identifier of the object that represents the action
    GetReferenceKey() *string

    // A string that describes whether the change is applied hot or cold
    GetState() ActionStateEnum
}

type ActionActionTypeEnum

ActionActionTypeEnum Enum with underlying type: string

type ActionActionTypeEnum string

Set of constants representing the allowable values for ActionActionTypeEnum

const (
    ActionActionTypeQuarterlyUpgrade ActionActionTypeEnum = "QUARTERLY_UPGRADE"
    ActionActionTypePatch            ActionActionTypeEnum = "PATCH"
    ActionActionTypeVertex           ActionActionTypeEnum = "VERTEX"
)

func GetActionActionTypeEnumValues

func GetActionActionTypeEnumValues() []ActionActionTypeEnum

GetActionActionTypeEnumValues Enumerates the set of values for ActionActionTypeEnum

func GetMappingActionActionTypeEnum

func GetMappingActionActionTypeEnum(val string) (ActionActionTypeEnum, bool)

GetMappingActionActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type ActionStateEnum

ActionStateEnum Enum with underlying type: string

type ActionStateEnum string

Set of constants representing the allowable values for ActionStateEnum

const (
    ActionStateAccepted   ActionStateEnum = "ACCEPTED"
    ActionStateInProgress ActionStateEnum = "IN_PROGRESS"
    ActionStateSucceeded  ActionStateEnum = "SUCCEEDED"
    ActionStateFailed     ActionStateEnum = "FAILED"
    ActionStateCanceled   ActionStateEnum = "CANCELED"
)

func GetActionStateEnumValues

func GetActionStateEnumValues() []ActionStateEnum

GetActionStateEnumValues Enumerates the set of values for ActionStateEnum

func GetMappingActionStateEnum

func GetMappingActionStateEnum(val string) (ActionStateEnum, bool)

GetMappingActionStateEnum performs case Insensitive comparison on enum value and return the desired enum

type AdminUserCollection

AdminUserCollection IDM admin credentials without password

type AdminUserCollection struct {

    // A page of AdminUserSummary objects.
    Items []AdminUserSummary `mandatory:"true" json:"items"`
}

func (AdminUserCollection) String

func (m AdminUserCollection) String() string

func (AdminUserCollection) ValidateEnumValue

func (m AdminUserCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AdminUserSummary

AdminUserSummary IDM admin credentials without password

type AdminUserSummary struct {

    // Admin username
    Username *string `mandatory:"true" json:"username"`

    // Admin users email address
    EmailAddress *string `mandatory:"true" json:"emailAddress"`

    // Admin users first name
    FirstName *string `mandatory:"true" json:"firstName"`

    // Admin users last name
    LastName *string `mandatory:"true" json:"lastName"`
}

func (AdminUserSummary) String

func (m AdminUserSummary) String() string

func (AdminUserSummary) ValidateEnumValue

func (m AdminUserSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AllowRule

AllowRule An object that represents the action of configuring an access control rule. Access control rules permit access to application resources based on user-specified match conditions. This rule applies only to HTTP listeners. **NOTES:** * If you do not specify any access control rules, the default rule is to allow all traffic. * If you add access control rules, the load balancer denies any traffic that does not match the rules. * Maximum of two match conditions can be specified in a rule. * You can specify this rule only with the following `RuleCondition` combinations: * `SOURCE_IP_ADDRESS` * `SOURCE_VCN_ID` * `SOURCE_VCN_ID", "SOURCE_VCN_IP_ADDRESS`

type AllowRule struct {
    Conditions []RuleCondition `mandatory:"true" json:"conditions"`

    // A brief description of the access control rule. Avoid entering confidential information.
    // example: `192.168.0.0/16 and 2001:db8::/32 are trusted clients. Whitelist them.`
    Description *string `mandatory:"false" json:"description"`
}

func (AllowRule) MarshalJSON

func (m AllowRule) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (AllowRule) String

func (m AllowRule) String() string

func (*AllowRule) UnmarshalJSON

func (m *AllowRule) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (AllowRule) ValidateEnumValue

func (m AllowRule) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Capabilities

Capabilities Status of capabilities that can be enabled for an environment family.

type Capabilities struct {

    // Indicates whether data masking is enabled for the environment family. When enabled, data masking activities are supported.
    IsDataMaskingEnabled *bool `mandatory:"false" json:"isDataMaskingEnabled"`

    // Indicates whether Break Glass is enabled for the environment family.
    IsBreakGlassEnabled *bool `mandatory:"false" json:"isBreakGlassEnabled"`

    // Indicates whether customers can use their own encryption keys.
    IsByokEnabled *bool `mandatory:"false" json:"isByokEnabled"`
}

func (Capabilities) String

func (m Capabilities) String() string

func (Capabilities) ValidateEnumValue

func (m Capabilities) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeFusionEnvironmentCompartmentDetails

ChangeFusionEnvironmentCompartmentDetails Details about the compartment the Fusion environment should move to.

type ChangeFusionEnvironmentCompartmentDetails struct {

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeFusionEnvironmentCompartmentDetails) String

func (m ChangeFusionEnvironmentCompartmentDetails) String() string

func (ChangeFusionEnvironmentCompartmentDetails) ValidateEnumValue

func (m ChangeFusionEnvironmentCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeFusionEnvironmentCompartmentRequest

ChangeFusionEnvironmentCompartmentRequest wrapper for the ChangeFusionEnvironmentCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ChangeFusionEnvironmentCompartment.go.html to see an example of how to use ChangeFusionEnvironmentCompartmentRequest.

type ChangeFusionEnvironmentCompartmentRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The details of change compartment request.
    ChangeFusionEnvironmentCompartmentDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeFusionEnvironmentCompartmentRequest) BinaryRequestBody

func (request ChangeFusionEnvironmentCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeFusionEnvironmentCompartmentRequest) HTTPRequest

func (request ChangeFusionEnvironmentCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeFusionEnvironmentCompartmentRequest) RetryPolicy

func (request ChangeFusionEnvironmentCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeFusionEnvironmentCompartmentRequest) String

func (request ChangeFusionEnvironmentCompartmentRequest) String() string

func (ChangeFusionEnvironmentCompartmentRequest) ValidateEnumValue

func (request ChangeFusionEnvironmentCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeFusionEnvironmentCompartmentResponse

ChangeFusionEnvironmentCompartmentResponse wrapper for the ChangeFusionEnvironmentCompartment operation

type ChangeFusionEnvironmentCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (ChangeFusionEnvironmentCompartmentResponse) HTTPResponse

func (response ChangeFusionEnvironmentCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeFusionEnvironmentCompartmentResponse) String

func (response ChangeFusionEnvironmentCompartmentResponse) String() string

type ChangeFusionEnvironmentFamilyCompartmentDetails

ChangeFusionEnvironmentFamilyCompartmentDetails Details about the compartment the environment family should be moved to.

type ChangeFusionEnvironmentFamilyCompartmentDetails struct {

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the resource should be moved.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`
}

func (ChangeFusionEnvironmentFamilyCompartmentDetails) String

func (m ChangeFusionEnvironmentFamilyCompartmentDetails) String() string

func (ChangeFusionEnvironmentFamilyCompartmentDetails) ValidateEnumValue

func (m ChangeFusionEnvironmentFamilyCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeFusionEnvironmentFamilyCompartmentRequest

ChangeFusionEnvironmentFamilyCompartmentRequest wrapper for the ChangeFusionEnvironmentFamilyCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ChangeFusionEnvironmentFamilyCompartment.go.html to see an example of how to use ChangeFusionEnvironmentFamilyCompartmentRequest.

type ChangeFusionEnvironmentFamilyCompartmentRequest struct {

    // The unique identifier (OCID) of the FusionEnvironmentFamily.
    FusionEnvironmentFamilyId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentFamilyId"`

    // Details for the compartment move.
    ChangeFusionEnvironmentFamilyCompartmentDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeFusionEnvironmentFamilyCompartmentRequest) BinaryRequestBody

func (request ChangeFusionEnvironmentFamilyCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ChangeFusionEnvironmentFamilyCompartmentRequest) HTTPRequest

func (request ChangeFusionEnvironmentFamilyCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ChangeFusionEnvironmentFamilyCompartmentRequest) RetryPolicy

func (request ChangeFusionEnvironmentFamilyCompartmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ChangeFusionEnvironmentFamilyCompartmentRequest) String

func (request ChangeFusionEnvironmentFamilyCompartmentRequest) String() string

func (ChangeFusionEnvironmentFamilyCompartmentRequest) ValidateEnumValue

func (request ChangeFusionEnvironmentFamilyCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeFusionEnvironmentFamilyCompartmentResponse

ChangeFusionEnvironmentFamilyCompartmentResponse wrapper for the ChangeFusionEnvironmentFamilyCompartment operation

type ChangeFusionEnvironmentFamilyCompartmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (ChangeFusionEnvironmentFamilyCompartmentResponse) HTTPResponse

func (response ChangeFusionEnvironmentFamilyCompartmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ChangeFusionEnvironmentFamilyCompartmentResponse) String

func (response ChangeFusionEnvironmentFamilyCompartmentResponse) String() string

type CreateDataMaskingActivityDetails

CreateDataMaskingActivityDetails The information about current data masking request.

type CreateDataMaskingActivityDetails struct {

    // This allows the Data Safe service to resume the previously failed data masking activity.
    IsResumeDataMasking *bool `mandatory:"false" json:"isResumeDataMasking"`
}

func (CreateDataMaskingActivityDetails) String

func (m CreateDataMaskingActivityDetails) String() string

func (CreateDataMaskingActivityDetails) ValidateEnumValue

func (m CreateDataMaskingActivityDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateDataMaskingActivityRequest

CreateDataMaskingActivityRequest wrapper for the CreateDataMaskingActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateDataMaskingActivity.go.html to see an example of how to use CreateDataMaskingActivityRequest.

type CreateDataMaskingActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // Details for the new DataMaskingActivity.
    CreateDataMaskingActivityDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateDataMaskingActivityRequest) BinaryRequestBody

func (request CreateDataMaskingActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateDataMaskingActivityRequest) HTTPRequest

func (request CreateDataMaskingActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateDataMaskingActivityRequest) RetryPolicy

func (request CreateDataMaskingActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateDataMaskingActivityRequest) String

func (request CreateDataMaskingActivityRequest) String() string

func (CreateDataMaskingActivityRequest) ValidateEnumValue

func (request CreateDataMaskingActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateDataMaskingActivityResponse

CreateDataMaskingActivityResponse wrapper for the CreateDataMaskingActivity operation

type CreateDataMaskingActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateDataMaskingActivityResponse) HTTPResponse

func (response CreateDataMaskingActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateDataMaskingActivityResponse) String

func (response CreateDataMaskingActivityResponse) String() string

type CreateFusionEnvironmentAdminUserDetails

CreateFusionEnvironmentAdminUserDetails The credentials for the Fusion Applications service administrator.

type CreateFusionEnvironmentAdminUserDetails struct {

    // The username for the administrator.
    Username *string `mandatory:"true" json:"username"`

    // The password for the administrator.
    Password *string `mandatory:"true" json:"password"`

    // The email address for the administrator.
    EmailAddress *string `mandatory:"true" json:"emailAddress"`

    // The administrator's first name.
    FirstName *string `mandatory:"true" json:"firstName"`

    // The administrator's last name.
    LastName *string `mandatory:"true" json:"lastName"`
}

func (CreateFusionEnvironmentAdminUserDetails) String

func (m CreateFusionEnvironmentAdminUserDetails) String() string

func (CreateFusionEnvironmentAdminUserDetails) ValidateEnumValue

func (m CreateFusionEnvironmentAdminUserDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateFusionEnvironmentAdminUserRequest

CreateFusionEnvironmentAdminUserRequest wrapper for the CreateFusionEnvironmentAdminUser operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateFusionEnvironmentAdminUser.go.html to see an example of how to use CreateFusionEnvironmentAdminUserRequest.

type CreateFusionEnvironmentAdminUserRequest struct {

    // The admin user to be created.
    CreateFusionEnvironmentAdminUserDetails `contributesTo:"body"`

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateFusionEnvironmentAdminUserRequest) BinaryRequestBody

func (request CreateFusionEnvironmentAdminUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateFusionEnvironmentAdminUserRequest) HTTPRequest

func (request CreateFusionEnvironmentAdminUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateFusionEnvironmentAdminUserRequest) RetryPolicy

func (request CreateFusionEnvironmentAdminUserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateFusionEnvironmentAdminUserRequest) String

func (request CreateFusionEnvironmentAdminUserRequest) String() string

func (CreateFusionEnvironmentAdminUserRequest) ValidateEnumValue

func (request CreateFusionEnvironmentAdminUserRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateFusionEnvironmentAdminUserResponse

CreateFusionEnvironmentAdminUserResponse wrapper for the CreateFusionEnvironmentAdminUser operation

type CreateFusionEnvironmentAdminUserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (CreateFusionEnvironmentAdminUserResponse) HTTPResponse

func (response CreateFusionEnvironmentAdminUserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateFusionEnvironmentAdminUserResponse) String

func (response CreateFusionEnvironmentAdminUserResponse) String() string

type CreateFusionEnvironmentDetails

CreateFusionEnvironmentDetails The configuration details of the FusionEnvironment. For more information about these fields, see Managing Environments (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/manage-environment.htm).

type CreateFusionEnvironmentDetails struct {

    // FusionEnvironment Identifier can be renamed.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The unique identifier (OCID) of the compartment where the Fusion Environment is located.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The unique identifier (OCID) of the Fusion Environment Family that the Fusion Environment belongs to.
    FusionEnvironmentFamilyId *string `mandatory:"true" json:"fusionEnvironmentFamilyId"`

    // The type of environment. Valid values are Production, Test, or Development.
    FusionEnvironmentType FusionEnvironmentFusionEnvironmentTypeEnum `mandatory:"true" json:"fusionEnvironmentType"`

    CreateFusionEnvironmentAdminUserDetails *CreateFusionEnvironmentAdminUserDetails `mandatory:"true" json:"createFusionEnvironmentAdminUserDetails"`

    MaintenancePolicy *MaintenancePolicy `mandatory:"false" json:"maintenancePolicy"`

    // byok kms keyId
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // DNS prefix.
    DnsPrefix *string `mandatory:"false" json:"dnsPrefix"`

    // Language packs.
    AdditionalLanguagePacks []string `mandatory:"false" json:"additionalLanguagePacks"`

    // Rules.
    Rules []Rule `mandatory:"false" json:"rules"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateFusionEnvironmentDetails) String

func (m CreateFusionEnvironmentDetails) String() string

func (*CreateFusionEnvironmentDetails) UnmarshalJSON

func (m *CreateFusionEnvironmentDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (CreateFusionEnvironmentDetails) ValidateEnumValue

func (m CreateFusionEnvironmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateFusionEnvironmentFamilyDetails

CreateFusionEnvironmentFamilyDetails The information about new FusionEnvironmentFamily.

type CreateFusionEnvironmentFamilyDetails struct {

    // A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID of the compartment where the environment family is located.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The list of the IDs of the applications subscriptions that are associated with the environment family.
    SubscriptionIds []string `mandatory:"true" json:"subscriptionIds"`

    FamilyMaintenancePolicy *FamilyMaintenancePolicy `mandatory:"false" json:"familyMaintenancePolicy"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (CreateFusionEnvironmentFamilyDetails) String

func (m CreateFusionEnvironmentFamilyDetails) String() string

func (CreateFusionEnvironmentFamilyDetails) ValidateEnumValue

func (m CreateFusionEnvironmentFamilyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateFusionEnvironmentFamilyRequest

CreateFusionEnvironmentFamilyRequest wrapper for the CreateFusionEnvironmentFamily operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateFusionEnvironmentFamily.go.html to see an example of how to use CreateFusionEnvironmentFamilyRequest.

type CreateFusionEnvironmentFamilyRequest struct {

    // Details for the new FusionEnvironmentFamily.
    CreateFusionEnvironmentFamilyDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateFusionEnvironmentFamilyRequest) BinaryRequestBody

func (request CreateFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateFusionEnvironmentFamilyRequest) HTTPRequest

func (request CreateFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateFusionEnvironmentFamilyRequest) RetryPolicy

func (request CreateFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateFusionEnvironmentFamilyRequest) String

func (request CreateFusionEnvironmentFamilyRequest) String() string

func (CreateFusionEnvironmentFamilyRequest) ValidateEnumValue

func (request CreateFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateFusionEnvironmentFamilyResponse

CreateFusionEnvironmentFamilyResponse wrapper for the CreateFusionEnvironmentFamily operation

type CreateFusionEnvironmentFamilyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateFusionEnvironmentFamilyResponse) HTTPResponse

func (response CreateFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateFusionEnvironmentFamilyResponse) String

func (response CreateFusionEnvironmentFamilyResponse) String() string

type CreateFusionEnvironmentRequest

CreateFusionEnvironmentRequest wrapper for the CreateFusionEnvironment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateFusionEnvironment.go.html to see an example of how to use CreateFusionEnvironmentRequest.

type CreateFusionEnvironmentRequest struct {

    // Details for the new FusionEnvironment.
    CreateFusionEnvironmentDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateFusionEnvironmentRequest) BinaryRequestBody

func (request CreateFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateFusionEnvironmentRequest) HTTPRequest

func (request CreateFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateFusionEnvironmentRequest) RetryPolicy

func (request CreateFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateFusionEnvironmentRequest) String

func (request CreateFusionEnvironmentRequest) String() string

func (CreateFusionEnvironmentRequest) ValidateEnumValue

func (request CreateFusionEnvironmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateFusionEnvironmentResponse

CreateFusionEnvironmentResponse wrapper for the CreateFusionEnvironment operation

type CreateFusionEnvironmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateFusionEnvironmentResponse) HTTPResponse

func (response CreateFusionEnvironmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateFusionEnvironmentResponse) String

func (response CreateFusionEnvironmentResponse) String() string

type CreateRefreshActivityDetails

CreateRefreshActivityDetails The information about current refresh.

type CreateRefreshActivityDetails struct {

    // The OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the source environment
    SourceFusionEnvironmentId *string `mandatory:"true" json:"sourceFusionEnvironmentId"`

    // Current time the refresh activity is scheduled to start. An RFC3339 formatted datetime string.
    TimeScheduledStart *common.SDKTime `mandatory:"false" json:"timeScheduledStart"`
}

func (CreateRefreshActivityDetails) String

func (m CreateRefreshActivityDetails) String() string

func (CreateRefreshActivityDetails) ValidateEnumValue

func (m CreateRefreshActivityDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateRefreshActivityRequest

CreateRefreshActivityRequest wrapper for the CreateRefreshActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateRefreshActivity.go.html to see an example of how to use CreateRefreshActivityRequest.

type CreateRefreshActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // Details for the new RefreshActivity.
    CreateRefreshActivityDetails `contributesTo:"body"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateRefreshActivityRequest) BinaryRequestBody

func (request CreateRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateRefreshActivityRequest) HTTPRequest

func (request CreateRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateRefreshActivityRequest) RetryPolicy

func (request CreateRefreshActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateRefreshActivityRequest) String

func (request CreateRefreshActivityRequest) String() string

func (CreateRefreshActivityRequest) ValidateEnumValue

func (request CreateRefreshActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateRefreshActivityResponse

CreateRefreshActivityResponse wrapper for the CreateRefreshActivity operation

type CreateRefreshActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateRefreshActivityResponse) HTTPResponse

func (response CreateRefreshActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateRefreshActivityResponse) String

func (response CreateRefreshActivityResponse) String() string

type CreateServiceAttachmentDetails

CreateServiceAttachmentDetails Information about the service attachment to be created.

type CreateServiceAttachmentDetails struct {

    // Type of the ServiceInstance being attached.
    ServiceInstanceType ServiceAttachmentServiceInstanceTypeEnum `mandatory:"true" json:"serviceInstanceType"`

    // The service instance OCID of the instance being attached
    ServiceInstanceId *string `mandatory:"true" json:"serviceInstanceId"`
}

func (CreateServiceAttachmentDetails) String

func (m CreateServiceAttachmentDetails) String() string

func (CreateServiceAttachmentDetails) ValidateEnumValue

func (m CreateServiceAttachmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateServiceAttachmentRequest

CreateServiceAttachmentRequest wrapper for the CreateServiceAttachment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateServiceAttachment.go.html to see an example of how to use CreateServiceAttachmentRequest.

type CreateServiceAttachmentRequest struct {

    // Details for the service attachment.
    CreateServiceAttachmentDetails `contributesTo:"body"`

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateServiceAttachmentRequest) BinaryRequestBody

func (request CreateServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (CreateServiceAttachmentRequest) HTTPRequest

func (request CreateServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (CreateServiceAttachmentRequest) RetryPolicy

func (request CreateServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (CreateServiceAttachmentRequest) String

func (request CreateServiceAttachmentRequest) String() string

func (CreateServiceAttachmentRequest) ValidateEnumValue

func (request CreateServiceAttachmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateServiceAttachmentResponse

CreateServiceAttachmentResponse wrapper for the CreateServiceAttachment operation

type CreateServiceAttachmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (CreateServiceAttachmentResponse) HTTPResponse

func (response CreateServiceAttachmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (CreateServiceAttachmentResponse) String

func (response CreateServiceAttachmentResponse) String() string

type DataMaskingActivity

DataMaskingActivity Details of data masking activity.

type DataMaskingActivity struct {

    // Unique identifier that is immutable on creation.
    Id *string `mandatory:"true" json:"id"`

    // Fusion Environment Identifier.
    FusionEnvironmentId *string `mandatory:"true" json:"fusionEnvironmentId"`

    // The current state of the DataMaskingActivity.
    LifecycleState DataMaskingActivityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The time the data masking activity started. An RFC3339 formatted datetime string.
    TimeMaskingStart *common.SDKTime `mandatory:"true" json:"timeMaskingStart"`

    // The time the data masking activity ended. An RFC3339 formatted datetime string.
    TimeMaskingFinish *common.SDKTime `mandatory:"true" json:"timeMaskingFinish"`
}

func (DataMaskingActivity) String

func (m DataMaskingActivity) String() string

func (DataMaskingActivity) ValidateEnumValue

func (m DataMaskingActivity) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataMaskingActivityCollection

DataMaskingActivityCollection Results of data masking activities on a given Fusion Environment.

type DataMaskingActivityCollection struct {

    // A page of data masking activity objects.
    Items []DataMaskingActivitySummary `mandatory:"true" json:"items"`
}

func (DataMaskingActivityCollection) String

func (m DataMaskingActivityCollection) String() string

func (DataMaskingActivityCollection) ValidateEnumValue

func (m DataMaskingActivityCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DataMaskingActivityLifecycleStateEnum

DataMaskingActivityLifecycleStateEnum Enum with underlying type: string

type DataMaskingActivityLifecycleStateEnum string

Set of constants representing the allowable values for DataMaskingActivityLifecycleStateEnum

const (
    DataMaskingActivityLifecycleStateAccepted   DataMaskingActivityLifecycleStateEnum = "ACCEPTED"
    DataMaskingActivityLifecycleStateInProgress DataMaskingActivityLifecycleStateEnum = "IN_PROGRESS"
    DataMaskingActivityLifecycleStateFailed     DataMaskingActivityLifecycleStateEnum = "FAILED"
    DataMaskingActivityLifecycleStateSucceeded  DataMaskingActivityLifecycleStateEnum = "SUCCEEDED"
    DataMaskingActivityLifecycleStateCanceled   DataMaskingActivityLifecycleStateEnum = "CANCELED"
)

func GetDataMaskingActivityLifecycleStateEnumValues

func GetDataMaskingActivityLifecycleStateEnumValues() []DataMaskingActivityLifecycleStateEnum

GetDataMaskingActivityLifecycleStateEnumValues Enumerates the set of values for DataMaskingActivityLifecycleStateEnum

func GetMappingDataMaskingActivityLifecycleStateEnum

func GetMappingDataMaskingActivityLifecycleStateEnum(val string) (DataMaskingActivityLifecycleStateEnum, bool)

GetMappingDataMaskingActivityLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type DataMaskingActivitySummary

DataMaskingActivitySummary Summary of the data masking activity.

type DataMaskingActivitySummary struct {

    // Unique identifier that is immutable on creation.
    Id *string `mandatory:"true" json:"id"`

    // The current state of the data masking activity Scheduled, In progress , Failed, Completed
    LifecycleState DataMaskingActivityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The time the data masking activity started. An RFC3339 formatted datetime string.
    TimeMaskingStart *common.SDKTime `mandatory:"true" json:"timeMaskingStart"`

    // The time the data masking activity actually completed / cancelled / failed. An RFC3339 formatted datetime string.
    TimeMaskingFinish *common.SDKTime `mandatory:"true" json:"timeMaskingFinish"`
}

func (DataMaskingActivitySummary) String

func (m DataMaskingActivitySummary) String() string

func (DataMaskingActivitySummary) ValidateEnumValue

func (m DataMaskingActivitySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteFusionEnvironmentAdminUserRequest

DeleteFusionEnvironmentAdminUserRequest wrapper for the DeleteFusionEnvironmentAdminUser operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteFusionEnvironmentAdminUser.go.html to see an example of how to use DeleteFusionEnvironmentAdminUserRequest.

type DeleteFusionEnvironmentAdminUserRequest struct {

    // The admin user name for the fusion environment.
    AdminUsername *string `mandatory:"true" contributesTo:"path" name:"adminUsername"`

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteFusionEnvironmentAdminUserRequest) BinaryRequestBody

func (request DeleteFusionEnvironmentAdminUserRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteFusionEnvironmentAdminUserRequest) HTTPRequest

func (request DeleteFusionEnvironmentAdminUserRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteFusionEnvironmentAdminUserRequest) RetryPolicy

func (request DeleteFusionEnvironmentAdminUserRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteFusionEnvironmentAdminUserRequest) String

func (request DeleteFusionEnvironmentAdminUserRequest) String() string

func (DeleteFusionEnvironmentAdminUserRequest) ValidateEnumValue

func (request DeleteFusionEnvironmentAdminUserRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteFusionEnvironmentAdminUserResponse

DeleteFusionEnvironmentAdminUserResponse wrapper for the DeleteFusionEnvironmentAdminUser operation

type DeleteFusionEnvironmentAdminUserResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (DeleteFusionEnvironmentAdminUserResponse) HTTPResponse

func (response DeleteFusionEnvironmentAdminUserResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteFusionEnvironmentAdminUserResponse) String

func (response DeleteFusionEnvironmentAdminUserResponse) String() string

type DeleteFusionEnvironmentFamilyRequest

DeleteFusionEnvironmentFamilyRequest wrapper for the DeleteFusionEnvironmentFamily operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteFusionEnvironmentFamily.go.html to see an example of how to use DeleteFusionEnvironmentFamilyRequest.

type DeleteFusionEnvironmentFamilyRequest struct {

    // The unique identifier (OCID) of the FusionEnvironmentFamily.
    FusionEnvironmentFamilyId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentFamilyId"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteFusionEnvironmentFamilyRequest) BinaryRequestBody

func (request DeleteFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteFusionEnvironmentFamilyRequest) HTTPRequest

func (request DeleteFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteFusionEnvironmentFamilyRequest) RetryPolicy

func (request DeleteFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteFusionEnvironmentFamilyRequest) String

func (request DeleteFusionEnvironmentFamilyRequest) String() string

func (DeleteFusionEnvironmentFamilyRequest) ValidateEnumValue

func (request DeleteFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteFusionEnvironmentFamilyResponse

DeleteFusionEnvironmentFamilyResponse wrapper for the DeleteFusionEnvironmentFamily operation

type DeleteFusionEnvironmentFamilyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteFusionEnvironmentFamilyResponse) HTTPResponse

func (response DeleteFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteFusionEnvironmentFamilyResponse) String

func (response DeleteFusionEnvironmentFamilyResponse) String() string

type DeleteFusionEnvironmentRequest

DeleteFusionEnvironmentRequest wrapper for the DeleteFusionEnvironment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteFusionEnvironment.go.html to see an example of how to use DeleteFusionEnvironmentRequest.

type DeleteFusionEnvironmentRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteFusionEnvironmentRequest) BinaryRequestBody

func (request DeleteFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteFusionEnvironmentRequest) HTTPRequest

func (request DeleteFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteFusionEnvironmentRequest) RetryPolicy

func (request DeleteFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteFusionEnvironmentRequest) String

func (request DeleteFusionEnvironmentRequest) String() string

func (DeleteFusionEnvironmentRequest) ValidateEnumValue

func (request DeleteFusionEnvironmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteFusionEnvironmentResponse

DeleteFusionEnvironmentResponse wrapper for the DeleteFusionEnvironment operation

type DeleteFusionEnvironmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteFusionEnvironmentResponse) HTTPResponse

func (response DeleteFusionEnvironmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteFusionEnvironmentResponse) String

func (response DeleteFusionEnvironmentResponse) String() string

type DeleteRefreshActivityRequest

DeleteRefreshActivityRequest wrapper for the DeleteRefreshActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteRefreshActivity.go.html to see an example of how to use DeleteRefreshActivityRequest.

type DeleteRefreshActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The unique identifier (OCID) of the Refresh activity.
    RefreshActivityId *string `mandatory:"true" contributesTo:"path" name:"refreshActivityId"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteRefreshActivityRequest) BinaryRequestBody

func (request DeleteRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteRefreshActivityRequest) HTTPRequest

func (request DeleteRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteRefreshActivityRequest) RetryPolicy

func (request DeleteRefreshActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteRefreshActivityRequest) String

func (request DeleteRefreshActivityRequest) String() string

func (DeleteRefreshActivityRequest) ValidateEnumValue

func (request DeleteRefreshActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteRefreshActivityResponse

DeleteRefreshActivityResponse wrapper for the DeleteRefreshActivity operation

type DeleteRefreshActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteRefreshActivityResponse) HTTPResponse

func (response DeleteRefreshActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteRefreshActivityResponse) String

func (response DeleteRefreshActivityResponse) String() string

type DeleteServiceAttachmentRequest

DeleteServiceAttachmentRequest wrapper for the DeleteServiceAttachment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteServiceAttachment.go.html to see an example of how to use DeleteServiceAttachmentRequest.

type DeleteServiceAttachmentRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // OCID of the Service Attachment
    ServiceAttachmentId *string `mandatory:"true" contributesTo:"path" name:"serviceAttachmentId"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteServiceAttachmentRequest) BinaryRequestBody

func (request DeleteServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (DeleteServiceAttachmentRequest) HTTPRequest

func (request DeleteServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (DeleteServiceAttachmentRequest) RetryPolicy

func (request DeleteServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (DeleteServiceAttachmentRequest) String

func (request DeleteServiceAttachmentRequest) String() string

func (DeleteServiceAttachmentRequest) ValidateEnumValue

func (request DeleteServiceAttachmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteServiceAttachmentResponse

DeleteServiceAttachmentResponse wrapper for the DeleteServiceAttachment operation

type DeleteServiceAttachmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (DeleteServiceAttachmentResponse) HTTPResponse

func (response DeleteServiceAttachmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (DeleteServiceAttachmentResponse) String

func (response DeleteServiceAttachmentResponse) String() string

type EnvironmentRole

EnvironmentRole Describes the role of the FA Environment.

type EnvironmentRole struct {

    // The current role of the environment
    CurrentRole EnvironmentRoleCurrentRoleEnum `mandatory:"false" json:"currentRole,omitempty"`

    // Region the standby environment is in
    StandbyEnvironmentRegion *string `mandatory:"false" json:"standbyEnvironmentRegion"`

    // Fusion Environment ID of the standby environment
    StandbyEnvironmentId *string `mandatory:"false" json:"standbyEnvironmentId"`
}

func (EnvironmentRole) String

func (m EnvironmentRole) String() string

func (EnvironmentRole) ValidateEnumValue

func (m EnvironmentRole) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EnvironmentRoleCurrentRoleEnum

EnvironmentRoleCurrentRoleEnum Enum with underlying type: string

type EnvironmentRoleCurrentRoleEnum string

Set of constants representing the allowable values for EnvironmentRoleCurrentRoleEnum

const (
    EnvironmentRoleCurrentRolePrimary EnvironmentRoleCurrentRoleEnum = "PRIMARY"
    EnvironmentRoleCurrentRoleStandby EnvironmentRoleCurrentRoleEnum = "STANDBY"
)

func GetEnvironmentRoleCurrentRoleEnumValues

func GetEnvironmentRoleCurrentRoleEnumValues() []EnvironmentRoleCurrentRoleEnum

GetEnvironmentRoleCurrentRoleEnumValues Enumerates the set of values for EnvironmentRoleCurrentRoleEnum

func GetMappingEnvironmentRoleCurrentRoleEnum

func GetMappingEnvironmentRoleCurrentRoleEnum(val string) (EnvironmentRoleCurrentRoleEnum, bool)

GetMappingEnvironmentRoleCurrentRoleEnum performs case Insensitive comparison on enum value and return the desired enum

type FamilyMaintenancePolicy

FamilyMaintenancePolicy The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance).

type FamilyMaintenancePolicy struct {

    // The quarterly maintenance month group schedule of the Fusion environment family.
    QuarterlyUpgradeBeginTimes *string `mandatory:"false" json:"quarterlyUpgradeBeginTimes"`

    // When True, monthly patching is enabled for the environment family.
    IsMonthlyPatchingEnabled *bool `mandatory:"false" json:"isMonthlyPatchingEnabled"`

    // Option to upgrade both production and non-production environments at the same time. When set to PROD both types of environnments are upgraded on the production schedule. When set to NON_PROD both types of environments are upgraded on the non-production schedule.
    ConcurrentMaintenance FamilyMaintenancePolicyConcurrentMaintenanceEnum `mandatory:"false" json:"concurrentMaintenance,omitempty"`
}

func (FamilyMaintenancePolicy) String

func (m FamilyMaintenancePolicy) String() string

func (FamilyMaintenancePolicy) ValidateEnumValue

func (m FamilyMaintenancePolicy) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FamilyMaintenancePolicyConcurrentMaintenanceEnum

FamilyMaintenancePolicyConcurrentMaintenanceEnum Enum with underlying type: string

type FamilyMaintenancePolicyConcurrentMaintenanceEnum string

Set of constants representing the allowable values for FamilyMaintenancePolicyConcurrentMaintenanceEnum

const (
    FamilyMaintenancePolicyConcurrentMaintenanceProd     FamilyMaintenancePolicyConcurrentMaintenanceEnum = "PROD"
    FamilyMaintenancePolicyConcurrentMaintenanceNonProd  FamilyMaintenancePolicyConcurrentMaintenanceEnum = "NON_PROD"
    FamilyMaintenancePolicyConcurrentMaintenanceDisabled FamilyMaintenancePolicyConcurrentMaintenanceEnum = "DISABLED"
)

func GetFamilyMaintenancePolicyConcurrentMaintenanceEnumValues

func GetFamilyMaintenancePolicyConcurrentMaintenanceEnumValues() []FamilyMaintenancePolicyConcurrentMaintenanceEnum

GetFamilyMaintenancePolicyConcurrentMaintenanceEnumValues Enumerates the set of values for FamilyMaintenancePolicyConcurrentMaintenanceEnum

func GetMappingFamilyMaintenancePolicyConcurrentMaintenanceEnum

func GetMappingFamilyMaintenancePolicyConcurrentMaintenanceEnum(val string) (FamilyMaintenancePolicyConcurrentMaintenanceEnum, bool)

GetMappingFamilyMaintenancePolicyConcurrentMaintenanceEnum performs case Insensitive comparison on enum value and return the desired enum

type FusionApplicationsClient

FusionApplicationsClient a client for FusionApplications

type FusionApplicationsClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewFusionApplicationsClientWithConfigurationProvider

func NewFusionApplicationsClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client FusionApplicationsClient, err error)

NewFusionApplicationsClientWithConfigurationProvider Creates a new default FusionApplications client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewFusionApplicationsClientWithOboToken

func NewFusionApplicationsClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client FusionApplicationsClient, err error)

NewFusionApplicationsClientWithOboToken Creates a new default FusionApplications client with the given configuration provider. The obotoken will be added to default headers and signed; the configuration provider will be used for the signer

as well as reading the region

func (FusionApplicationsClient) ChangeFusionEnvironmentCompartment

func (client FusionApplicationsClient) ChangeFusionEnvironmentCompartment(ctx context.Context, request ChangeFusionEnvironmentCompartmentRequest) (response ChangeFusionEnvironmentCompartmentResponse, err error)

ChangeFusionEnvironmentCompartment Moves a FusionEnvironment into a different compartment. When provided, If-Match is checked against ETag values of the resource.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ChangeFusionEnvironmentCompartment.go.html to see an example of how to use ChangeFusionEnvironmentCompartment API. A default retry strategy applies to this operation ChangeFusionEnvironmentCompartment()

func (FusionApplicationsClient) ChangeFusionEnvironmentFamilyCompartment

func (client FusionApplicationsClient) ChangeFusionEnvironmentFamilyCompartment(ctx context.Context, request ChangeFusionEnvironmentFamilyCompartmentRequest) (response ChangeFusionEnvironmentFamilyCompartmentResponse, err error)

ChangeFusionEnvironmentFamilyCompartment Moves a FusionEnvironmentFamily into a different compartment. When provided, If-Match is checked against ETag values of the resource.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ChangeFusionEnvironmentFamilyCompartment.go.html to see an example of how to use ChangeFusionEnvironmentFamilyCompartment API. A default retry strategy applies to this operation ChangeFusionEnvironmentFamilyCompartment()

func (*FusionApplicationsClient) ConfigurationProvider

func (client *FusionApplicationsClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

func (FusionApplicationsClient) CreateDataMaskingActivity

func (client FusionApplicationsClient) CreateDataMaskingActivity(ctx context.Context, request CreateDataMaskingActivityRequest) (response CreateDataMaskingActivityResponse, err error)

CreateDataMaskingActivity Creates a new DataMaskingActivity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateDataMaskingActivity.go.html to see an example of how to use CreateDataMaskingActivity API. A default retry strategy applies to this operation CreateDataMaskingActivity()

func (FusionApplicationsClient) CreateFusionEnvironment

func (client FusionApplicationsClient) CreateFusionEnvironment(ctx context.Context, request CreateFusionEnvironmentRequest) (response CreateFusionEnvironmentResponse, err error)

CreateFusionEnvironment Creates a new FusionEnvironment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateFusionEnvironment.go.html to see an example of how to use CreateFusionEnvironment API. A default retry strategy applies to this operation CreateFusionEnvironment()

func (FusionApplicationsClient) CreateFusionEnvironmentAdminUser

func (client FusionApplicationsClient) CreateFusionEnvironmentAdminUser(ctx context.Context, request CreateFusionEnvironmentAdminUserRequest) (response CreateFusionEnvironmentAdminUserResponse, err error)

CreateFusionEnvironmentAdminUser Create a FusionEnvironment admin user

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateFusionEnvironmentAdminUser.go.html to see an example of how to use CreateFusionEnvironmentAdminUser API. A default retry strategy applies to this operation CreateFusionEnvironmentAdminUser()

func (FusionApplicationsClient) CreateFusionEnvironmentFamily

func (client FusionApplicationsClient) CreateFusionEnvironmentFamily(ctx context.Context, request CreateFusionEnvironmentFamilyRequest) (response CreateFusionEnvironmentFamilyResponse, err error)

CreateFusionEnvironmentFamily Creates a new FusionEnvironmentFamily.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateFusionEnvironmentFamily.go.html to see an example of how to use CreateFusionEnvironmentFamily API. A default retry strategy applies to this operation CreateFusionEnvironmentFamily()

func (FusionApplicationsClient) CreateRefreshActivity

func (client FusionApplicationsClient) CreateRefreshActivity(ctx context.Context, request CreateRefreshActivityRequest) (response CreateRefreshActivityResponse, err error)

CreateRefreshActivity Creates a new RefreshActivity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateRefreshActivity.go.html to see an example of how to use CreateRefreshActivity API. A default retry strategy applies to this operation CreateRefreshActivity()

func (FusionApplicationsClient) CreateServiceAttachment

func (client FusionApplicationsClient) CreateServiceAttachment(ctx context.Context, request CreateServiceAttachmentRequest) (response CreateServiceAttachmentResponse, err error)

CreateServiceAttachment Attaches a service instance to the fusion pod.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/CreateServiceAttachment.go.html to see an example of how to use CreateServiceAttachment API. A default retry strategy applies to this operation CreateServiceAttachment()

func (FusionApplicationsClient) DeleteFusionEnvironment

func (client FusionApplicationsClient) DeleteFusionEnvironment(ctx context.Context, request DeleteFusionEnvironmentRequest) (response DeleteFusionEnvironmentResponse, err error)

DeleteFusionEnvironment Deletes the Fusion environment identified by it's OCID.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteFusionEnvironment.go.html to see an example of how to use DeleteFusionEnvironment API. A default retry strategy applies to this operation DeleteFusionEnvironment()

func (FusionApplicationsClient) DeleteFusionEnvironmentAdminUser

func (client FusionApplicationsClient) DeleteFusionEnvironmentAdminUser(ctx context.Context, request DeleteFusionEnvironmentAdminUserRequest) (response DeleteFusionEnvironmentAdminUserResponse, err error)

DeleteFusionEnvironmentAdminUser Deletes the FusionEnvironment administrator user identified by the username.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteFusionEnvironmentAdminUser.go.html to see an example of how to use DeleteFusionEnvironmentAdminUser API. A default retry strategy applies to this operation DeleteFusionEnvironmentAdminUser()

func (FusionApplicationsClient) DeleteFusionEnvironmentFamily

func (client FusionApplicationsClient) DeleteFusionEnvironmentFamily(ctx context.Context, request DeleteFusionEnvironmentFamilyRequest) (response DeleteFusionEnvironmentFamilyResponse, err error)

DeleteFusionEnvironmentFamily Deletes a FusionEnvironmentFamily resource by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteFusionEnvironmentFamily.go.html to see an example of how to use DeleteFusionEnvironmentFamily API. A default retry strategy applies to this operation DeleteFusionEnvironmentFamily()

func (FusionApplicationsClient) DeleteRefreshActivity

func (client FusionApplicationsClient) DeleteRefreshActivity(ctx context.Context, request DeleteRefreshActivityRequest) (response DeleteRefreshActivityResponse, err error)

DeleteRefreshActivity Deletes a scheduled RefreshActivity resource by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteRefreshActivity.go.html to see an example of how to use DeleteRefreshActivity API. A default retry strategy applies to this operation DeleteRefreshActivity()

func (FusionApplicationsClient) DeleteServiceAttachment

func (client FusionApplicationsClient) DeleteServiceAttachment(ctx context.Context, request DeleteServiceAttachmentRequest) (response DeleteServiceAttachmentResponse, err error)

DeleteServiceAttachment Delete a service attachment by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/DeleteServiceAttachment.go.html to see an example of how to use DeleteServiceAttachment API. A default retry strategy applies to this operation DeleteServiceAttachment()

func (FusionApplicationsClient) GetDataMaskingActivity

func (client FusionApplicationsClient) GetDataMaskingActivity(ctx context.Context, request GetDataMaskingActivityRequest) (response GetDataMaskingActivityResponse, err error)

GetDataMaskingActivity Gets a DataMaskingActivity by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetDataMaskingActivity.go.html to see an example of how to use GetDataMaskingActivity API. A default retry strategy applies to this operation GetDataMaskingActivity()

func (FusionApplicationsClient) GetFusionEnvironment

func (client FusionApplicationsClient) GetFusionEnvironment(ctx context.Context, request GetFusionEnvironmentRequest) (response GetFusionEnvironmentResponse, err error)

GetFusionEnvironment Gets a FusionEnvironment by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironment.go.html to see an example of how to use GetFusionEnvironment API. A default retry strategy applies to this operation GetFusionEnvironment()

func (FusionApplicationsClient) GetFusionEnvironmentFamily

func (client FusionApplicationsClient) GetFusionEnvironmentFamily(ctx context.Context, request GetFusionEnvironmentFamilyRequest) (response GetFusionEnvironmentFamilyResponse, err error)

GetFusionEnvironmentFamily Retrieves a fusion environment family identified by its OCID.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentFamily.go.html to see an example of how to use GetFusionEnvironmentFamily API. A default retry strategy applies to this operation GetFusionEnvironmentFamily()

func (FusionApplicationsClient) GetFusionEnvironmentFamilyLimitsAndUsage

func (client FusionApplicationsClient) GetFusionEnvironmentFamilyLimitsAndUsage(ctx context.Context, request GetFusionEnvironmentFamilyLimitsAndUsageRequest) (response GetFusionEnvironmentFamilyLimitsAndUsageResponse, err error)

GetFusionEnvironmentFamilyLimitsAndUsage Gets the number of environments (usage) of each type in the fusion environment family, as well as the limit that's allowed to be created based on the group's associated subscriptions.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentFamilyLimitsAndUsage.go.html to see an example of how to use GetFusionEnvironmentFamilyLimitsAndUsage API. A default retry strategy applies to this operation GetFusionEnvironmentFamilyLimitsAndUsage()

func (FusionApplicationsClient) GetFusionEnvironmentFamilySubscriptionDetail

func (client FusionApplicationsClient) GetFusionEnvironmentFamilySubscriptionDetail(ctx context.Context, request GetFusionEnvironmentFamilySubscriptionDetailRequest) (response GetFusionEnvironmentFamilySubscriptionDetailResponse, err error)

GetFusionEnvironmentFamilySubscriptionDetail Gets the subscription details of an fusion environment family.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentFamilySubscriptionDetail.go.html to see an example of how to use GetFusionEnvironmentFamilySubscriptionDetail API. A default retry strategy applies to this operation GetFusionEnvironmentFamilySubscriptionDetail()

func (FusionApplicationsClient) GetFusionEnvironmentStatus

func (client FusionApplicationsClient) GetFusionEnvironmentStatus(ctx context.Context, request GetFusionEnvironmentStatusRequest) (response GetFusionEnvironmentStatusResponse, err error)

GetFusionEnvironmentStatus Gets the status of a Fusion environment identified by its OCID.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentStatus.go.html to see an example of how to use GetFusionEnvironmentStatus API. A default retry strategy applies to this operation GetFusionEnvironmentStatus()

func (FusionApplicationsClient) GetRefreshActivity

func (client FusionApplicationsClient) GetRefreshActivity(ctx context.Context, request GetRefreshActivityRequest) (response GetRefreshActivityResponse, err error)

GetRefreshActivity Gets a RefreshActivity by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetRefreshActivity.go.html to see an example of how to use GetRefreshActivity API. A default retry strategy applies to this operation GetRefreshActivity()

func (FusionApplicationsClient) GetScheduledActivity

func (client FusionApplicationsClient) GetScheduledActivity(ctx context.Context, request GetScheduledActivityRequest) (response GetScheduledActivityResponse, err error)

GetScheduledActivity Gets a ScheduledActivity by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetScheduledActivity.go.html to see an example of how to use GetScheduledActivity API. A default retry strategy applies to this operation GetScheduledActivity()

func (FusionApplicationsClient) GetServiceAttachment

func (client FusionApplicationsClient) GetServiceAttachment(ctx context.Context, request GetServiceAttachmentRequest) (response GetServiceAttachmentResponse, err error)

GetServiceAttachment Gets a Service Attachment by identifier

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetServiceAttachment.go.html to see an example of how to use GetServiceAttachment API. A default retry strategy applies to this operation GetServiceAttachment()

func (FusionApplicationsClient) GetWorkRequest

func (client FusionApplicationsClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)

GetWorkRequest Gets the status of the work request with the given ID.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()

func (FusionApplicationsClient) ListAdminUsers

func (client FusionApplicationsClient) ListAdminUsers(ctx context.Context, request ListAdminUsersRequest) (response ListAdminUsersResponse, err error)

ListAdminUsers List all FusionEnvironment admin users

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListAdminUsers.go.html to see an example of how to use ListAdminUsers API. A default retry strategy applies to this operation ListAdminUsers()

func (FusionApplicationsClient) ListDataMaskingActivities

func (client FusionApplicationsClient) ListDataMaskingActivities(ctx context.Context, request ListDataMaskingActivitiesRequest) (response ListDataMaskingActivitiesResponse, err error)

ListDataMaskingActivities Returns a list of DataMaskingActivities.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListDataMaskingActivities.go.html to see an example of how to use ListDataMaskingActivities API. A default retry strategy applies to this operation ListDataMaskingActivities()

func (FusionApplicationsClient) ListFusionEnvironmentFamilies

func (client FusionApplicationsClient) ListFusionEnvironmentFamilies(ctx context.Context, request ListFusionEnvironmentFamiliesRequest) (response ListFusionEnvironmentFamiliesResponse, err error)

ListFusionEnvironmentFamilies Returns a list of FusionEnvironmentFamilies.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListFusionEnvironmentFamilies.go.html to see an example of how to use ListFusionEnvironmentFamilies API. A default retry strategy applies to this operation ListFusionEnvironmentFamilies()

func (FusionApplicationsClient) ListFusionEnvironments

func (client FusionApplicationsClient) ListFusionEnvironments(ctx context.Context, request ListFusionEnvironmentsRequest) (response ListFusionEnvironmentsResponse, err error)

ListFusionEnvironments Returns a list of FusionEnvironments.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListFusionEnvironments.go.html to see an example of how to use ListFusionEnvironments API. A default retry strategy applies to this operation ListFusionEnvironments()

func (FusionApplicationsClient) ListRefreshActivities

func (client FusionApplicationsClient) ListRefreshActivities(ctx context.Context, request ListRefreshActivitiesRequest) (response ListRefreshActivitiesResponse, err error)

ListRefreshActivities Returns a list of RefreshActivities.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListRefreshActivities.go.html to see an example of how to use ListRefreshActivities API. A default retry strategy applies to this operation ListRefreshActivities()

func (FusionApplicationsClient) ListScheduledActivities

func (client FusionApplicationsClient) ListScheduledActivities(ctx context.Context, request ListScheduledActivitiesRequest) (response ListScheduledActivitiesResponse, err error)

ListScheduledActivities Returns a list of ScheduledActivities.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListScheduledActivities.go.html to see an example of how to use ListScheduledActivities API. A default retry strategy applies to this operation ListScheduledActivities()

func (FusionApplicationsClient) ListServiceAttachments

func (client FusionApplicationsClient) ListServiceAttachments(ctx context.Context, request ListServiceAttachmentsRequest) (response ListServiceAttachmentsResponse, err error)

ListServiceAttachments Returns a list of service attachments.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListServiceAttachments.go.html to see an example of how to use ListServiceAttachments API. A default retry strategy applies to this operation ListServiceAttachments()

func (FusionApplicationsClient) ListTimeAvailableForRefreshes

func (client FusionApplicationsClient) ListTimeAvailableForRefreshes(ctx context.Context, request ListTimeAvailableForRefreshesRequest) (response ListTimeAvailableForRefreshesResponse, err error)

ListTimeAvailableForRefreshes Gets available refresh time for this fusion environment

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListTimeAvailableForRefreshes.go.html to see an example of how to use ListTimeAvailableForRefreshes API. A default retry strategy applies to this operation ListTimeAvailableForRefreshes()

func (FusionApplicationsClient) ListWorkRequestErrors

func (client FusionApplicationsClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)

ListWorkRequestErrors Return a (paginated) list of errors for a given work request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()

func (FusionApplicationsClient) ListWorkRequestLogs

func (client FusionApplicationsClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)

ListWorkRequestLogs Return a (paginated) list of logs for a given work request.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()

func (FusionApplicationsClient) ListWorkRequests

func (client FusionApplicationsClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)

ListWorkRequests Lists the work requests in a compartment.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()

func (FusionApplicationsClient) ResetFusionEnvironmentPassword

func (client FusionApplicationsClient) ResetFusionEnvironmentPassword(ctx context.Context, request ResetFusionEnvironmentPasswordRequest) (response ResetFusionEnvironmentPasswordResponse, err error)

ResetFusionEnvironmentPassword Resets the password of the Fusion Environment Administrator.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ResetFusionEnvironmentPassword.go.html to see an example of how to use ResetFusionEnvironmentPassword API. A default retry strategy applies to this operation ResetFusionEnvironmentPassword()

func (*FusionApplicationsClient) SetRegion

func (client *FusionApplicationsClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (FusionApplicationsClient) UpdateFusionEnvironment

func (client FusionApplicationsClient) UpdateFusionEnvironment(ctx context.Context, request UpdateFusionEnvironmentRequest) (response UpdateFusionEnvironmentResponse, err error)

UpdateFusionEnvironment Updates the FusionEnvironment

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/UpdateFusionEnvironment.go.html to see an example of how to use UpdateFusionEnvironment API. A default retry strategy applies to this operation UpdateFusionEnvironment()

func (FusionApplicationsClient) UpdateFusionEnvironmentFamily

func (client FusionApplicationsClient) UpdateFusionEnvironmentFamily(ctx context.Context, request UpdateFusionEnvironmentFamilyRequest) (response UpdateFusionEnvironmentFamilyResponse, err error)

UpdateFusionEnvironmentFamily Updates the FusionEnvironmentFamily

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/UpdateFusionEnvironmentFamily.go.html to see an example of how to use UpdateFusionEnvironmentFamily API. A default retry strategy applies to this operation UpdateFusionEnvironmentFamily()

func (FusionApplicationsClient) UpdateRefreshActivity

func (client FusionApplicationsClient) UpdateRefreshActivity(ctx context.Context, request UpdateRefreshActivityRequest) (response UpdateRefreshActivityResponse, err error)

UpdateRefreshActivity Updates a scheduled RefreshActivity.

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/UpdateRefreshActivity.go.html to see an example of how to use UpdateRefreshActivity API. A default retry strategy applies to this operation UpdateRefreshActivity()

func (FusionApplicationsClient) VerifyServiceAttachment

func (client FusionApplicationsClient) VerifyServiceAttachment(ctx context.Context, request VerifyServiceAttachmentRequest) (response VerifyServiceAttachmentResponse, err error)

VerifyServiceAttachment Verify whether a service instance can be attached to the fusion pod

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/VerifyServiceAttachment.go.html to see an example of how to use VerifyServiceAttachment API. A default retry strategy applies to this operation VerifyServiceAttachment()

type FusionEnvironment

FusionEnvironment Description of FusionEnvironment.

type FusionEnvironment struct {

    // Unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // FusionEnvironment Identifier, can be renamed
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Type of the FusionEnvironment.
    FusionEnvironmentType FusionEnvironmentFusionEnvironmentTypeEnum `mandatory:"true" json:"fusionEnvironmentType"`

    // The current state of the ServiceInstance.
    LifecycleState FusionEnvironmentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    MaintenancePolicy *GetMaintenancePolicyDetails `mandatory:"false" json:"maintenancePolicy"`

    // The next maintenance for this environment
    TimeUpcomingMaintenance *common.SDKTime `mandatory:"false" json:"timeUpcomingMaintenance"`

    // FusionEnvironmentFamily Identifier
    FusionEnvironmentFamilyId *string `mandatory:"false" json:"fusionEnvironmentFamilyId"`

    // List of subscription IDs.
    SubscriptionIds []string `mandatory:"false" json:"subscriptionIds"`

    // BYOK key id
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    // BYOK key info
    KmsKeyInfo *interface{} `mandatory:"false" json:"kmsKeyInfo"`

    // The IDCS domain created for the fusion instance
    DomainId *string `mandatory:"false" json:"domainId"`

    // The IDCS Domain URL
    IdcsDomainUrl *string `mandatory:"false" json:"idcsDomainUrl"`

    // Patch bundle names
    AppliedPatchBundles []string `mandatory:"false" json:"appliedPatchBundles"`

    // Version of Fusion Apps used by this environment
    Version *string `mandatory:"false" json:"version"`

    // Public URL
    PublicUrl *string `mandatory:"false" json:"publicUrl"`

    // DNS prefix
    DnsPrefix *string `mandatory:"false" json:"dnsPrefix"`

    // Language packs
    AdditionalLanguagePacks []string `mandatory:"false" json:"additionalLanguagePacks"`

    // The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    LockboxId *string `mandatory:"false" json:"lockboxId"`

    // If it's true, then the Break Glass feature is enabled
    IsBreakGlassEnabled *bool `mandatory:"false" json:"isBreakGlassEnabled"`

    Refresh *RefreshDetails `mandatory:"false" json:"refresh"`

    // Network Access Control Rules
    Rules []Rule `mandatory:"false" json:"rules"`

    // The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Environment Specific Guid/ System Name
    SystemName *string `mandatory:"false" json:"systemName"`

    EnvironmentRole *EnvironmentRole `mandatory:"false" json:"environmentRole"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (FusionEnvironment) String

func (m FusionEnvironment) String() string

func (*FusionEnvironment) UnmarshalJSON

func (m *FusionEnvironment) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (FusionEnvironment) ValidateEnumValue

func (m FusionEnvironment) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentCollection

FusionEnvironmentCollection Results of a fusion environment search.

type FusionEnvironmentCollection struct {

    // A page of FusionEnvironmentSummary objects.
    Items []FusionEnvironmentSummary `mandatory:"true" json:"items"`
}

func (FusionEnvironmentCollection) String

func (m FusionEnvironmentCollection) String() string

func (FusionEnvironmentCollection) ValidateEnumValue

func (m FusionEnvironmentCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentFamily

FusionEnvironmentFamily Details of a Fusion environment family. An environment family is a logical grouping of environments. The environment family defines a set of characteristics that are shared across the environments to allow consistent management and maintenance across your production, test, and development environments. For more information, see Planning an Environment Family (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm).

type FusionEnvironmentFamily struct {

    // The unique identifier (OCID) of the environment family. Can't be changed after creation.
    Id *string `mandatory:"true" json:"id"`

    // A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID of the compartment where the environment family is located.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The list of the IDs of the applications subscriptions that are associated with the environment family.
    SubscriptionIds []string `mandatory:"true" json:"subscriptionIds"`

    // The current state of the FusionEnvironmentFamily.
    LifecycleState FusionEnvironmentFamilyLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    FamilyMaintenancePolicy *FamilyMaintenancePolicy `mandatory:"false" json:"familyMaintenancePolicy"`

    // When set to True, a subscription update is required for the environment family.
    IsSubscriptionUpdateNeeded *bool `mandatory:"false" json:"isSubscriptionUpdateNeeded"`

    // The time the the FusionEnvironmentFamily was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Environment Specific Guid/ System Name
    SystemName *string `mandatory:"false" json:"systemName"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (FusionEnvironmentFamily) String

func (m FusionEnvironmentFamily) String() string

func (FusionEnvironmentFamily) ValidateEnumValue

func (m FusionEnvironmentFamily) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentFamilyCollection

FusionEnvironmentFamilyCollection Results of a Fusion environment family search.

type FusionEnvironmentFamilyCollection struct {

    // A page of FusionEnvironmentFamilySummary objects.
    Items []FusionEnvironmentFamilySummary `mandatory:"true" json:"items"`
}

func (FusionEnvironmentFamilyCollection) String

func (m FusionEnvironmentFamilyCollection) String() string

func (FusionEnvironmentFamilyCollection) ValidateEnumValue

func (m FusionEnvironmentFamilyCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentFamilyLifecycleStateEnum

FusionEnvironmentFamilyLifecycleStateEnum Enum with underlying type: string

type FusionEnvironmentFamilyLifecycleStateEnum string

Set of constants representing the allowable values for FusionEnvironmentFamilyLifecycleStateEnum

const (
    FusionEnvironmentFamilyLifecycleStateCreating FusionEnvironmentFamilyLifecycleStateEnum = "CREATING"
    FusionEnvironmentFamilyLifecycleStateUpdating FusionEnvironmentFamilyLifecycleStateEnum = "UPDATING"
    FusionEnvironmentFamilyLifecycleStateActive   FusionEnvironmentFamilyLifecycleStateEnum = "ACTIVE"
    FusionEnvironmentFamilyLifecycleStateDeleting FusionEnvironmentFamilyLifecycleStateEnum = "DELETING"
    FusionEnvironmentFamilyLifecycleStateDeleted  FusionEnvironmentFamilyLifecycleStateEnum = "DELETED"
    FusionEnvironmentFamilyLifecycleStateFailed   FusionEnvironmentFamilyLifecycleStateEnum = "FAILED"
)

func GetFusionEnvironmentFamilyLifecycleStateEnumValues

func GetFusionEnvironmentFamilyLifecycleStateEnumValues() []FusionEnvironmentFamilyLifecycleStateEnum

GetFusionEnvironmentFamilyLifecycleStateEnumValues Enumerates the set of values for FusionEnvironmentFamilyLifecycleStateEnum

func GetMappingFusionEnvironmentFamilyLifecycleStateEnum

func GetMappingFusionEnvironmentFamilyLifecycleStateEnum(val string) (FusionEnvironmentFamilyLifecycleStateEnum, bool)

GetMappingFusionEnvironmentFamilyLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type FusionEnvironmentFamilyLimitsAndUsage

FusionEnvironmentFamilyLimitsAndUsage Details of EnvironmentLimits.

type FusionEnvironmentFamilyLimitsAndUsage struct {
    ProductionLimitAndUsage *LimitAndUsage `mandatory:"true" json:"productionLimitAndUsage"`

    TestLimitAndUsage *LimitAndUsage `mandatory:"true" json:"testLimitAndUsage"`

    DevelopmentLimitAndUsage *LimitAndUsage `mandatory:"true" json:"developmentLimitAndUsage"`
}

func (FusionEnvironmentFamilyLimitsAndUsage) String

func (m FusionEnvironmentFamilyLimitsAndUsage) String() string

func (FusionEnvironmentFamilyLimitsAndUsage) ValidateEnumValue

func (m FusionEnvironmentFamilyLimitsAndUsage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentFamilySummary

FusionEnvironmentFamilySummary Summary information for a Fusion environment family.

type FusionEnvironmentFamilySummary struct {

    // The unique identifier (OCID) of the environment family. Can't be changed after creation.
    Id *string `mandatory:"true" json:"id"`

    // A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID of the compartment where the environment family is located.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The list of the IDs of the applications subscriptions that are associated with the environment family.
    SubscriptionIds []string `mandatory:"true" json:"subscriptionIds"`

    // The current state of the FusionEnvironmentFamily.
    LifecycleState FusionEnvironmentFamilyLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    FamilyMaintenancePolicy *FamilyMaintenancePolicy `mandatory:"false" json:"familyMaintenancePolicy"`

    // When set to True, a subscription update is required for the environment family.
    IsSubscriptionUpdateNeeded *bool `mandatory:"false" json:"isSubscriptionUpdateNeeded"`

    // The time the the FusionEnvironmentFamily was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the FusionEnvironmentFamily was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (FusionEnvironmentFamilySummary) String

func (m FusionEnvironmentFamilySummary) String() string

func (FusionEnvironmentFamilySummary) ValidateEnumValue

func (m FusionEnvironmentFamilySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentFusionEnvironmentTypeEnum

FusionEnvironmentFusionEnvironmentTypeEnum Enum with underlying type: string

type FusionEnvironmentFusionEnvironmentTypeEnum string

Set of constants representing the allowable values for FusionEnvironmentFusionEnvironmentTypeEnum

const (
    FusionEnvironmentFusionEnvironmentTypeProduction  FusionEnvironmentFusionEnvironmentTypeEnum = "PRODUCTION"
    FusionEnvironmentFusionEnvironmentTypeTest        FusionEnvironmentFusionEnvironmentTypeEnum = "TEST"
    FusionEnvironmentFusionEnvironmentTypeDevelopment FusionEnvironmentFusionEnvironmentTypeEnum = "DEVELOPMENT"
)

func GetFusionEnvironmentFusionEnvironmentTypeEnumValues

func GetFusionEnvironmentFusionEnvironmentTypeEnumValues() []FusionEnvironmentFusionEnvironmentTypeEnum

GetFusionEnvironmentFusionEnvironmentTypeEnumValues Enumerates the set of values for FusionEnvironmentFusionEnvironmentTypeEnum

func GetMappingFusionEnvironmentFusionEnvironmentTypeEnum

func GetMappingFusionEnvironmentFusionEnvironmentTypeEnum(val string) (FusionEnvironmentFusionEnvironmentTypeEnum, bool)

GetMappingFusionEnvironmentFusionEnvironmentTypeEnum performs case Insensitive comparison on enum value and return the desired enum

type FusionEnvironmentLifecycleStateEnum

FusionEnvironmentLifecycleStateEnum Enum with underlying type: string

type FusionEnvironmentLifecycleStateEnum string

Set of constants representing the allowable values for FusionEnvironmentLifecycleStateEnum

const (
    FusionEnvironmentLifecycleStateCreating FusionEnvironmentLifecycleStateEnum = "CREATING"
    FusionEnvironmentLifecycleStateUpdating FusionEnvironmentLifecycleStateEnum = "UPDATING"
    FusionEnvironmentLifecycleStateActive   FusionEnvironmentLifecycleStateEnum = "ACTIVE"
    FusionEnvironmentLifecycleStateInactive FusionEnvironmentLifecycleStateEnum = "INACTIVE"
    FusionEnvironmentLifecycleStateDeleting FusionEnvironmentLifecycleStateEnum = "DELETING"
    FusionEnvironmentLifecycleStateDeleted  FusionEnvironmentLifecycleStateEnum = "DELETED"
    FusionEnvironmentLifecycleStateFailed   FusionEnvironmentLifecycleStateEnum = "FAILED"
)

func GetFusionEnvironmentLifecycleStateEnumValues

func GetFusionEnvironmentLifecycleStateEnumValues() []FusionEnvironmentLifecycleStateEnum

GetFusionEnvironmentLifecycleStateEnumValues Enumerates the set of values for FusionEnvironmentLifecycleStateEnum

func GetMappingFusionEnvironmentLifecycleStateEnum

func GetMappingFusionEnvironmentLifecycleStateEnum(val string) (FusionEnvironmentLifecycleStateEnum, bool)

GetMappingFusionEnvironmentLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

type FusionEnvironmentStatus

FusionEnvironmentStatus The health status of the Fusion Applications environment. For more information, see Environment Status (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/manage-environment.htm#environment-status).

type FusionEnvironmentStatus struct {

    // The data plane status of FusionEnvironment.
    Status FusionEnvironmentStatusStatusEnum `mandatory:"true" json:"status"`
}

func (FusionEnvironmentStatus) String

func (m FusionEnvironmentStatus) String() string

func (FusionEnvironmentStatus) ValidateEnumValue

func (m FusionEnvironmentStatus) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type FusionEnvironmentStatusStatusEnum

FusionEnvironmentStatusStatusEnum Enum with underlying type: string

type FusionEnvironmentStatusStatusEnum string

Set of constants representing the allowable values for FusionEnvironmentStatusStatusEnum

const (
    FusionEnvironmentStatusStatusAvailable             FusionEnvironmentStatusStatusEnum = "AVAILABLE"
    FusionEnvironmentStatusStatusUnavailable           FusionEnvironmentStatusStatusEnum = "UNAVAILABLE"
    FusionEnvironmentStatusStatusNotApplicable         FusionEnvironmentStatusStatusEnum = "NOT_APPLICABLE"
    FusionEnvironmentStatusStatusMaintenanceInProgress FusionEnvironmentStatusStatusEnum = "MAINTENANCE_IN_PROGRESS"
    FusionEnvironmentStatusStatusRefreshInProgress     FusionEnvironmentStatusStatusEnum = "REFRESH_IN_PROGRESS"
    FusionEnvironmentStatusStatusUnknown               FusionEnvironmentStatusStatusEnum = "UNKNOWN"
)

func GetFusionEnvironmentStatusStatusEnumValues

func GetFusionEnvironmentStatusStatusEnumValues() []FusionEnvironmentStatusStatusEnum

GetFusionEnvironmentStatusStatusEnumValues Enumerates the set of values for FusionEnvironmentStatusStatusEnum

func GetMappingFusionEnvironmentStatusStatusEnum

func GetMappingFusionEnvironmentStatusStatusEnum(val string) (FusionEnvironmentStatusStatusEnum, bool)

GetMappingFusionEnvironmentStatusStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type FusionEnvironmentSummary

FusionEnvironmentSummary Summary of the internal FA Environment.

type FusionEnvironmentSummary struct {

    // Unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // FusionEnvironment Identifier, can be renamed
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Compartment Identifier
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Type of the FusionEnvironment.
    FusionEnvironmentType FusionEnvironmentFusionEnvironmentTypeEnum `mandatory:"true" json:"fusionEnvironmentType"`

    // The current state of the FusionEnvironment.
    LifecycleState FusionEnvironmentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The next maintenance for this environment
    TimeUpcomingMaintenance *common.SDKTime `mandatory:"false" json:"timeUpcomingMaintenance"`

    MaintenancePolicy *GetMaintenancePolicyDetails `mandatory:"false" json:"maintenancePolicy"`

    // FusionEnvironmentFamily Identifier
    FusionEnvironmentFamilyId *string `mandatory:"false" json:"fusionEnvironmentFamilyId"`

    // List of subscription IDs.
    SubscriptionIds []string `mandatory:"false" json:"subscriptionIds"`

    // Patch bundle names
    AppliedPatchBundles []string `mandatory:"false" json:"appliedPatchBundles"`

    // Version of Fusion Apps used by this environment
    Version *string `mandatory:"false" json:"version"`

    // Public URL
    PublicUrl *string `mandatory:"false" json:"publicUrl"`

    // DNS prefix
    DnsPrefix *string `mandatory:"false" json:"dnsPrefix"`

    // Language packs
    AdditionalLanguagePacks []string `mandatory:"false" json:"additionalLanguagePacks"`

    // The lockbox Id of this fusion environment. If there's no lockbox id, this field will be null
    LockboxId *string `mandatory:"false" json:"lockboxId"`

    // If it's true, then the Break Glass feature is enabled
    IsBreakGlassEnabled *bool `mandatory:"false" json:"isBreakGlassEnabled"`

    // The time the the FusionEnvironment was created. An RFC3339 formatted datetime string
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the FusionEnvironment was updated. An RFC3339 formatted datetime string
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (FusionEnvironmentSummary) String

func (m FusionEnvironmentSummary) String() string

func (FusionEnvironmentSummary) ValidateEnumValue

func (m FusionEnvironmentSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetDataMaskingActivityRequest

GetDataMaskingActivityRequest wrapper for the GetDataMaskingActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetDataMaskingActivity.go.html to see an example of how to use GetDataMaskingActivityRequest.

type GetDataMaskingActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // Unique DataMasking run identifier.
    DataMaskingActivityId *string `mandatory:"true" contributesTo:"path" name:"dataMaskingActivityId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetDataMaskingActivityRequest) BinaryRequestBody

func (request GetDataMaskingActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetDataMaskingActivityRequest) HTTPRequest

func (request GetDataMaskingActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetDataMaskingActivityRequest) RetryPolicy

func (request GetDataMaskingActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetDataMaskingActivityRequest) String

func (request GetDataMaskingActivityRequest) String() string

func (GetDataMaskingActivityRequest) ValidateEnumValue

func (request GetDataMaskingActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetDataMaskingActivityResponse

GetDataMaskingActivityResponse wrapper for the GetDataMaskingActivity operation

type GetDataMaskingActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The DataMaskingActivity instance
    DataMaskingActivity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetDataMaskingActivityResponse) HTTPResponse

func (response GetDataMaskingActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetDataMaskingActivityResponse) String

func (response GetDataMaskingActivityResponse) String() string

type GetFusionEnvironmentFamilyLimitsAndUsageRequest

GetFusionEnvironmentFamilyLimitsAndUsageRequest wrapper for the GetFusionEnvironmentFamilyLimitsAndUsage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentFamilyLimitsAndUsage.go.html to see an example of how to use GetFusionEnvironmentFamilyLimitsAndUsageRequest.

type GetFusionEnvironmentFamilyLimitsAndUsageRequest struct {

    // The unique identifier (OCID) of the FusionEnvironmentFamily.
    FusionEnvironmentFamilyId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentFamilyId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetFusionEnvironmentFamilyLimitsAndUsageRequest) BinaryRequestBody

func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFusionEnvironmentFamilyLimitsAndUsageRequest) HTTPRequest

func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFusionEnvironmentFamilyLimitsAndUsageRequest) RetryPolicy

func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFusionEnvironmentFamilyLimitsAndUsageRequest) String

func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) String() string

func (GetFusionEnvironmentFamilyLimitsAndUsageRequest) ValidateEnumValue

func (request GetFusionEnvironmentFamilyLimitsAndUsageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetFusionEnvironmentFamilyLimitsAndUsageResponse

GetFusionEnvironmentFamilyLimitsAndUsageResponse wrapper for the GetFusionEnvironmentFamilyLimitsAndUsage operation

type GetFusionEnvironmentFamilyLimitsAndUsageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FusionEnvironmentFamilyLimitsAndUsage instance
    FusionEnvironmentFamilyLimitsAndUsage `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFusionEnvironmentFamilyLimitsAndUsageResponse) HTTPResponse

func (response GetFusionEnvironmentFamilyLimitsAndUsageResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFusionEnvironmentFamilyLimitsAndUsageResponse) String

func (response GetFusionEnvironmentFamilyLimitsAndUsageResponse) String() string

type GetFusionEnvironmentFamilyRequest

GetFusionEnvironmentFamilyRequest wrapper for the GetFusionEnvironmentFamily operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentFamily.go.html to see an example of how to use GetFusionEnvironmentFamilyRequest.

type GetFusionEnvironmentFamilyRequest struct {

    // The unique identifier (OCID) of the FusionEnvironmentFamily.
    FusionEnvironmentFamilyId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentFamilyId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetFusionEnvironmentFamilyRequest) BinaryRequestBody

func (request GetFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFusionEnvironmentFamilyRequest) HTTPRequest

func (request GetFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFusionEnvironmentFamilyRequest) RetryPolicy

func (request GetFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFusionEnvironmentFamilyRequest) String

func (request GetFusionEnvironmentFamilyRequest) String() string

func (GetFusionEnvironmentFamilyRequest) ValidateEnumValue

func (request GetFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetFusionEnvironmentFamilyResponse

GetFusionEnvironmentFamilyResponse wrapper for the GetFusionEnvironmentFamily operation

type GetFusionEnvironmentFamilyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FusionEnvironmentFamily instance
    FusionEnvironmentFamily `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFusionEnvironmentFamilyResponse) HTTPResponse

func (response GetFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFusionEnvironmentFamilyResponse) String

func (response GetFusionEnvironmentFamilyResponse) String() string

type GetFusionEnvironmentFamilySubscriptionDetailRequest

GetFusionEnvironmentFamilySubscriptionDetailRequest wrapper for the GetFusionEnvironmentFamilySubscriptionDetail operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentFamilySubscriptionDetail.go.html to see an example of how to use GetFusionEnvironmentFamilySubscriptionDetailRequest.

type GetFusionEnvironmentFamilySubscriptionDetailRequest struct {

    // The unique identifier (OCID) of the FusionEnvironmentFamily.
    FusionEnvironmentFamilyId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentFamilyId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetFusionEnvironmentFamilySubscriptionDetailRequest) BinaryRequestBody

func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFusionEnvironmentFamilySubscriptionDetailRequest) HTTPRequest

func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFusionEnvironmentFamilySubscriptionDetailRequest) RetryPolicy

func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFusionEnvironmentFamilySubscriptionDetailRequest) String

func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) String() string

func (GetFusionEnvironmentFamilySubscriptionDetailRequest) ValidateEnumValue

func (request GetFusionEnvironmentFamilySubscriptionDetailRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetFusionEnvironmentFamilySubscriptionDetailResponse

GetFusionEnvironmentFamilySubscriptionDetailResponse wrapper for the GetFusionEnvironmentFamilySubscriptionDetail operation

type GetFusionEnvironmentFamilySubscriptionDetailResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SubscriptionDetail instance
    SubscriptionDetail `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFusionEnvironmentFamilySubscriptionDetailResponse) HTTPResponse

func (response GetFusionEnvironmentFamilySubscriptionDetailResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFusionEnvironmentFamilySubscriptionDetailResponse) String

func (response GetFusionEnvironmentFamilySubscriptionDetailResponse) String() string

type GetFusionEnvironmentRequest

GetFusionEnvironmentRequest wrapper for the GetFusionEnvironment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironment.go.html to see an example of how to use GetFusionEnvironmentRequest.

type GetFusionEnvironmentRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetFusionEnvironmentRequest) BinaryRequestBody

func (request GetFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFusionEnvironmentRequest) HTTPRequest

func (request GetFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFusionEnvironmentRequest) RetryPolicy

func (request GetFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFusionEnvironmentRequest) String

func (request GetFusionEnvironmentRequest) String() string

func (GetFusionEnvironmentRequest) ValidateEnumValue

func (request GetFusionEnvironmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetFusionEnvironmentResponse

GetFusionEnvironmentResponse wrapper for the GetFusionEnvironment operation

type GetFusionEnvironmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FusionEnvironment instance
    FusionEnvironment `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFusionEnvironmentResponse) HTTPResponse

func (response GetFusionEnvironmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFusionEnvironmentResponse) String

func (response GetFusionEnvironmentResponse) String() string

type GetFusionEnvironmentStatusRequest

GetFusionEnvironmentStatusRequest wrapper for the GetFusionEnvironmentStatus operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetFusionEnvironmentStatus.go.html to see an example of how to use GetFusionEnvironmentStatusRequest.

type GetFusionEnvironmentStatusRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetFusionEnvironmentStatusRequest) BinaryRequestBody

func (request GetFusionEnvironmentStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetFusionEnvironmentStatusRequest) HTTPRequest

func (request GetFusionEnvironmentStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetFusionEnvironmentStatusRequest) RetryPolicy

func (request GetFusionEnvironmentStatusRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetFusionEnvironmentStatusRequest) String

func (request GetFusionEnvironmentStatusRequest) String() string

func (GetFusionEnvironmentStatusRequest) ValidateEnumValue

func (request GetFusionEnvironmentStatusRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetFusionEnvironmentStatusResponse

GetFusionEnvironmentStatusResponse wrapper for the GetFusionEnvironmentStatus operation

type GetFusionEnvironmentStatusResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The FusionEnvironmentStatus instance
    FusionEnvironmentStatus `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetFusionEnvironmentStatusResponse) HTTPResponse

func (response GetFusionEnvironmentStatusResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetFusionEnvironmentStatusResponse) String

func (response GetFusionEnvironmentStatusResponse) String() string

type GetMaintenancePolicyDetails

GetMaintenancePolicyDetails The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance).

type GetMaintenancePolicyDetails struct {
    QuarterlyUpgradeBeginTimes *QuarterlyUpgradeBeginTimes `mandatory:"false" json:"quarterlyUpgradeBeginTimes"`

    // Whether the Fusion environment will be updated monthly or updated on the quarterly cycle. This setting overrides the monthly patching setting of its Fusion environment family.
    MonthlyPatchingOverride MaintenancePolicyMonthlyPatchingOverrideEnum `mandatory:"false" json:"monthlyPatchingOverride,omitempty"`

    // User choice to upgrade both production and non-production environments at the same time. Overrides the Fusion environment family setting.
    EnvironmentMaintenanceOverride MaintenancePolicyEnvironmentMaintenanceOverrideEnum `mandatory:"false" json:"environmentMaintenanceOverride,omitempty"`
}

func (GetMaintenancePolicyDetails) String

func (m GetMaintenancePolicyDetails) String() string

func (GetMaintenancePolicyDetails) ValidateEnumValue

func (m GetMaintenancePolicyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetRefreshActivityRequest

GetRefreshActivityRequest wrapper for the GetRefreshActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetRefreshActivity.go.html to see an example of how to use GetRefreshActivityRequest.

type GetRefreshActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The unique identifier (OCID) of the Refresh activity.
    RefreshActivityId *string `mandatory:"true" contributesTo:"path" name:"refreshActivityId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetRefreshActivityRequest) BinaryRequestBody

func (request GetRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetRefreshActivityRequest) HTTPRequest

func (request GetRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetRefreshActivityRequest) RetryPolicy

func (request GetRefreshActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetRefreshActivityRequest) String

func (request GetRefreshActivityRequest) String() string

func (GetRefreshActivityRequest) ValidateEnumValue

func (request GetRefreshActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetRefreshActivityResponse

GetRefreshActivityResponse wrapper for the GetRefreshActivity operation

type GetRefreshActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The RefreshActivity instance
    RefreshActivity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetRefreshActivityResponse) HTTPResponse

func (response GetRefreshActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetRefreshActivityResponse) String

func (response GetRefreshActivityResponse) String() string

type GetScheduledActivityRequest

GetScheduledActivityRequest wrapper for the GetScheduledActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetScheduledActivity.go.html to see an example of how to use GetScheduledActivityRequest.

type GetScheduledActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // Unique ScheduledActivity identifier.
    ScheduledActivityId *string `mandatory:"true" contributesTo:"path" name:"scheduledActivityId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetScheduledActivityRequest) BinaryRequestBody

func (request GetScheduledActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetScheduledActivityRequest) HTTPRequest

func (request GetScheduledActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetScheduledActivityRequest) RetryPolicy

func (request GetScheduledActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetScheduledActivityRequest) String

func (request GetScheduledActivityRequest) String() string

func (GetScheduledActivityRequest) ValidateEnumValue

func (request GetScheduledActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetScheduledActivityResponse

GetScheduledActivityResponse wrapper for the GetScheduledActivity operation

type GetScheduledActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledActivity instance
    ScheduledActivity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetScheduledActivityResponse) HTTPResponse

func (response GetScheduledActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetScheduledActivityResponse) String

func (response GetScheduledActivityResponse) String() string

type GetServiceAttachmentRequest

GetServiceAttachmentRequest wrapper for the GetServiceAttachment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetServiceAttachment.go.html to see an example of how to use GetServiceAttachmentRequest.

type GetServiceAttachmentRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // OCID of the Service Attachment
    ServiceAttachmentId *string `mandatory:"true" contributesTo:"path" name:"serviceAttachmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetServiceAttachmentRequest) BinaryRequestBody

func (request GetServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetServiceAttachmentRequest) HTTPRequest

func (request GetServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetServiceAttachmentRequest) RetryPolicy

func (request GetServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetServiceAttachmentRequest) String

func (request GetServiceAttachmentRequest) String() string

func (GetServiceAttachmentRequest) ValidateEnumValue

func (request GetServiceAttachmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetServiceAttachmentResponse

GetServiceAttachmentResponse wrapper for the GetServiceAttachment operation

type GetServiceAttachmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ServiceAttachment instance
    ServiceAttachment `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetServiceAttachmentResponse) HTTPResponse

func (response GetServiceAttachmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetServiceAttachmentResponse) String

func (response GetServiceAttachmentResponse) String() string

type GetWorkRequestRequest

GetWorkRequestRequest wrapper for the GetWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.

type GetWorkRequestRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetWorkRequestRequest) BinaryRequestBody

func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (GetWorkRequestRequest) HTTPRequest

func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (GetWorkRequestRequest) RetryPolicy

func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (GetWorkRequestRequest) String

func (request GetWorkRequestRequest) String() string

func (GetWorkRequestRequest) ValidateEnumValue

func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetWorkRequestResponse

GetWorkRequestResponse wrapper for the GetWorkRequest operation

type GetWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The WorkRequest instance
    WorkRequest `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // A decimal number representing the number of seconds the client should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetWorkRequestResponse) HTTPResponse

func (response GetWorkRequestResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (GetWorkRequestResponse) String

func (response GetWorkRequestResponse) String() string

type KmsKeyInfo

KmsKeyInfo kmsKeyInfo

type KmsKeyInfo struct {

    // current BYOK keyId facp is using
    ActiveKeyId *string `mandatory:"false" json:"activeKeyId"`

    // current key version facp is using
    ActiveKeyVersion *string `mandatory:"false" json:"activeKeyVersion"`

    // scheduled keyId to be updated
    ScheduledKeyId *string `mandatory:"false" json:"scheduledKeyId"`

    // scheduled key version to be updated.
    ScheduledKeyVersion *string `mandatory:"false" json:"scheduledKeyVersion"`

    // current key lifeCycleState
    CurrentKeyLifecycleState *string `mandatory:"false" json:"currentKeyLifecycleState"`

    // scheduled key lifeCycle state to be updated.
    ScheduledLifecycleState *string `mandatory:"false" json:"scheduledLifecycleState"`

    // the scheduled key status
    ScheduledKeyStatus KmsKeyInfoScheduledKeyStatusEnum `mandatory:"false" json:"scheduledKeyStatus,omitempty"`
}

func (KmsKeyInfo) String

func (m KmsKeyInfo) String() string

func (KmsKeyInfo) ValidateEnumValue

func (m KmsKeyInfo) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type KmsKeyInfoScheduledKeyStatusEnum

KmsKeyInfoScheduledKeyStatusEnum Enum with underlying type: string

type KmsKeyInfoScheduledKeyStatusEnum string

Set of constants representing the allowable values for KmsKeyInfoScheduledKeyStatusEnum

const (
    KmsKeyInfoScheduledKeyStatusScheduling KmsKeyInfoScheduledKeyStatusEnum = "SCHEDULING"
    KmsKeyInfoScheduledKeyStatusUpdating   KmsKeyInfoScheduledKeyStatusEnum = "UPDATING"
    KmsKeyInfoScheduledKeyStatusFailed     KmsKeyInfoScheduledKeyStatusEnum = "FAILED"
    KmsKeyInfoScheduledKeyStatusNone       KmsKeyInfoScheduledKeyStatusEnum = "NONE"
)

func GetKmsKeyInfoScheduledKeyStatusEnumValues

func GetKmsKeyInfoScheduledKeyStatusEnumValues() []KmsKeyInfoScheduledKeyStatusEnum

GetKmsKeyInfoScheduledKeyStatusEnumValues Enumerates the set of values for KmsKeyInfoScheduledKeyStatusEnum

func GetMappingKmsKeyInfoScheduledKeyStatusEnum

func GetMappingKmsKeyInfoScheduledKeyStatusEnum(val string) (KmsKeyInfoScheduledKeyStatusEnum, bool)

GetMappingKmsKeyInfoScheduledKeyStatusEnum performs case Insensitive comparison on enum value and return the desired enum

type LimitAndUsage

LimitAndUsage The limit and usage for a specific environment type, for example, production, development, or test.

type LimitAndUsage struct {

    // The limit of current environment.
    Limit *int `mandatory:"true" json:"limit"`

    // The usage of current environment.
    Usage *int `mandatory:"true" json:"usage"`
}

func (LimitAndUsage) String

func (m LimitAndUsage) String() string

func (LimitAndUsage) ValidateEnumValue

func (m LimitAndUsage) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListAdminUsersRequest

ListAdminUsersRequest wrapper for the ListAdminUsers operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListAdminUsers.go.html to see an example of how to use ListAdminUsersRequest.

type ListAdminUsersRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListAdminUsersRequest) BinaryRequestBody

func (request ListAdminUsersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListAdminUsersRequest) HTTPRequest

func (request ListAdminUsersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListAdminUsersRequest) RetryPolicy

func (request ListAdminUsersRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListAdminUsersRequest) String

func (request ListAdminUsersRequest) String() string

func (ListAdminUsersRequest) ValidateEnumValue

func (request ListAdminUsersRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListAdminUsersResponse

ListAdminUsersResponse wrapper for the ListAdminUsers operation

type ListAdminUsersResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The AdminUserCollection instance
    AdminUserCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListAdminUsersResponse) HTTPResponse

func (response ListAdminUsersResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListAdminUsersResponse) String

func (response ListAdminUsersResponse) String() string

type ListDataMaskingActivitiesRequest

ListDataMaskingActivitiesRequest wrapper for the ListDataMaskingActivities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListDataMaskingActivities.go.html to see an example of how to use ListDataMaskingActivitiesRequest.

type ListDataMaskingActivitiesRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // A filter that returns all resources that match the specified status
    LifecycleState DataMaskingActivityLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListDataMaskingActivitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListDataMaskingActivitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListDataMaskingActivitiesRequest) BinaryRequestBody

func (request ListDataMaskingActivitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListDataMaskingActivitiesRequest) HTTPRequest

func (request ListDataMaskingActivitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListDataMaskingActivitiesRequest) RetryPolicy

func (request ListDataMaskingActivitiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListDataMaskingActivitiesRequest) String

func (request ListDataMaskingActivitiesRequest) String() string

func (ListDataMaskingActivitiesRequest) ValidateEnumValue

func (request ListDataMaskingActivitiesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListDataMaskingActivitiesResponse

ListDataMaskingActivitiesResponse wrapper for the ListDataMaskingActivities operation

type ListDataMaskingActivitiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of DataMaskingActivityCollection instances
    DataMaskingActivityCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListDataMaskingActivitiesResponse) HTTPResponse

func (response ListDataMaskingActivitiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListDataMaskingActivitiesResponse) String

func (response ListDataMaskingActivitiesResponse) String() string

type ListDataMaskingActivitiesSortByEnum

ListDataMaskingActivitiesSortByEnum Enum with underlying type: string

type ListDataMaskingActivitiesSortByEnum string

Set of constants representing the allowable values for ListDataMaskingActivitiesSortByEnum

const (
    ListDataMaskingActivitiesSortByTimeCreated ListDataMaskingActivitiesSortByEnum = "TIME_CREATED"
    ListDataMaskingActivitiesSortByDisplayName ListDataMaskingActivitiesSortByEnum = "DISPLAY_NAME"
)

func GetListDataMaskingActivitiesSortByEnumValues

func GetListDataMaskingActivitiesSortByEnumValues() []ListDataMaskingActivitiesSortByEnum

GetListDataMaskingActivitiesSortByEnumValues Enumerates the set of values for ListDataMaskingActivitiesSortByEnum

func GetMappingListDataMaskingActivitiesSortByEnum

func GetMappingListDataMaskingActivitiesSortByEnum(val string) (ListDataMaskingActivitiesSortByEnum, bool)

GetMappingListDataMaskingActivitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListDataMaskingActivitiesSortOrderEnum

ListDataMaskingActivitiesSortOrderEnum Enum with underlying type: string

type ListDataMaskingActivitiesSortOrderEnum string

Set of constants representing the allowable values for ListDataMaskingActivitiesSortOrderEnum

const (
    ListDataMaskingActivitiesSortOrderAsc  ListDataMaskingActivitiesSortOrderEnum = "ASC"
    ListDataMaskingActivitiesSortOrderDesc ListDataMaskingActivitiesSortOrderEnum = "DESC"
)

func GetListDataMaskingActivitiesSortOrderEnumValues

func GetListDataMaskingActivitiesSortOrderEnumValues() []ListDataMaskingActivitiesSortOrderEnum

GetListDataMaskingActivitiesSortOrderEnumValues Enumerates the set of values for ListDataMaskingActivitiesSortOrderEnum

func GetMappingListDataMaskingActivitiesSortOrderEnum

func GetMappingListDataMaskingActivitiesSortOrderEnum(val string) (ListDataMaskingActivitiesSortOrderEnum, bool)

GetMappingListDataMaskingActivitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFusionEnvironmentFamiliesRequest

ListFusionEnvironmentFamiliesRequest wrapper for the ListFusionEnvironmentFamilies operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListFusionEnvironmentFamilies.go.html to see an example of how to use ListFusionEnvironmentFamiliesRequest.

type ListFusionEnvironmentFamiliesRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The ID of the fusion environment family in which to list resources.
    FusionEnvironmentFamilyId *string `mandatory:"false" contributesTo:"query" name:"fusionEnvironmentFamilyId"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // A filter that returns all resources that match the specified lifecycle state.
    LifecycleState FusionEnvironmentFamilyLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListFusionEnvironmentFamiliesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListFusionEnvironmentFamiliesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListFusionEnvironmentFamiliesRequest) BinaryRequestBody

func (request ListFusionEnvironmentFamiliesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListFusionEnvironmentFamiliesRequest) HTTPRequest

func (request ListFusionEnvironmentFamiliesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListFusionEnvironmentFamiliesRequest) RetryPolicy

func (request ListFusionEnvironmentFamiliesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListFusionEnvironmentFamiliesRequest) String

func (request ListFusionEnvironmentFamiliesRequest) String() string

func (ListFusionEnvironmentFamiliesRequest) ValidateEnumValue

func (request ListFusionEnvironmentFamiliesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListFusionEnvironmentFamiliesResponse

ListFusionEnvironmentFamiliesResponse wrapper for the ListFusionEnvironmentFamilies operation

type ListFusionEnvironmentFamiliesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of FusionEnvironmentFamilyCollection instances
    FusionEnvironmentFamilyCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListFusionEnvironmentFamiliesResponse) HTTPResponse

func (response ListFusionEnvironmentFamiliesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListFusionEnvironmentFamiliesResponse) String

func (response ListFusionEnvironmentFamiliesResponse) String() string

type ListFusionEnvironmentFamiliesSortByEnum

ListFusionEnvironmentFamiliesSortByEnum Enum with underlying type: string

type ListFusionEnvironmentFamiliesSortByEnum string

Set of constants representing the allowable values for ListFusionEnvironmentFamiliesSortByEnum

const (
    ListFusionEnvironmentFamiliesSortByTimeCreated ListFusionEnvironmentFamiliesSortByEnum = "TIME_CREATED"
    ListFusionEnvironmentFamiliesSortByDisplayName ListFusionEnvironmentFamiliesSortByEnum = "DISPLAY_NAME"
)

func GetListFusionEnvironmentFamiliesSortByEnumValues

func GetListFusionEnvironmentFamiliesSortByEnumValues() []ListFusionEnvironmentFamiliesSortByEnum

GetListFusionEnvironmentFamiliesSortByEnumValues Enumerates the set of values for ListFusionEnvironmentFamiliesSortByEnum

func GetMappingListFusionEnvironmentFamiliesSortByEnum

func GetMappingListFusionEnvironmentFamiliesSortByEnum(val string) (ListFusionEnvironmentFamiliesSortByEnum, bool)

GetMappingListFusionEnvironmentFamiliesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFusionEnvironmentFamiliesSortOrderEnum

ListFusionEnvironmentFamiliesSortOrderEnum Enum with underlying type: string

type ListFusionEnvironmentFamiliesSortOrderEnum string

Set of constants representing the allowable values for ListFusionEnvironmentFamiliesSortOrderEnum

const (
    ListFusionEnvironmentFamiliesSortOrderAsc  ListFusionEnvironmentFamiliesSortOrderEnum = "ASC"
    ListFusionEnvironmentFamiliesSortOrderDesc ListFusionEnvironmentFamiliesSortOrderEnum = "DESC"
)

func GetListFusionEnvironmentFamiliesSortOrderEnumValues

func GetListFusionEnvironmentFamiliesSortOrderEnumValues() []ListFusionEnvironmentFamiliesSortOrderEnum

GetListFusionEnvironmentFamiliesSortOrderEnumValues Enumerates the set of values for ListFusionEnvironmentFamiliesSortOrderEnum

func GetMappingListFusionEnvironmentFamiliesSortOrderEnum

func GetMappingListFusionEnvironmentFamiliesSortOrderEnum(val string) (ListFusionEnvironmentFamiliesSortOrderEnum, bool)

GetMappingListFusionEnvironmentFamiliesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFusionEnvironmentsRequest

ListFusionEnvironmentsRequest wrapper for the ListFusionEnvironments operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListFusionEnvironments.go.html to see an example of how to use ListFusionEnvironmentsRequest.

type ListFusionEnvironmentsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The ID of the fusion environment family in which to list resources.
    FusionEnvironmentFamilyId *string `mandatory:"false" contributesTo:"query" name:"fusionEnvironmentFamilyId"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // A filter that returns all resources that match the specified lifecycle state.
    LifecycleState FusionEnvironmentLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListFusionEnvironmentsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListFusionEnvironmentsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListFusionEnvironmentsRequest) BinaryRequestBody

func (request ListFusionEnvironmentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListFusionEnvironmentsRequest) HTTPRequest

func (request ListFusionEnvironmentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListFusionEnvironmentsRequest) RetryPolicy

func (request ListFusionEnvironmentsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListFusionEnvironmentsRequest) String

func (request ListFusionEnvironmentsRequest) String() string

func (ListFusionEnvironmentsRequest) ValidateEnumValue

func (request ListFusionEnvironmentsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListFusionEnvironmentsResponse

ListFusionEnvironmentsResponse wrapper for the ListFusionEnvironments operation

type ListFusionEnvironmentsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of FusionEnvironmentCollection instances
    FusionEnvironmentCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListFusionEnvironmentsResponse) HTTPResponse

func (response ListFusionEnvironmentsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListFusionEnvironmentsResponse) String

func (response ListFusionEnvironmentsResponse) String() string

type ListFusionEnvironmentsSortByEnum

ListFusionEnvironmentsSortByEnum Enum with underlying type: string

type ListFusionEnvironmentsSortByEnum string

Set of constants representing the allowable values for ListFusionEnvironmentsSortByEnum

const (
    ListFusionEnvironmentsSortByTimeCreated ListFusionEnvironmentsSortByEnum = "TIME_CREATED"
    ListFusionEnvironmentsSortByDisplayName ListFusionEnvironmentsSortByEnum = "DISPLAY_NAME"
)

func GetListFusionEnvironmentsSortByEnumValues

func GetListFusionEnvironmentsSortByEnumValues() []ListFusionEnvironmentsSortByEnum

GetListFusionEnvironmentsSortByEnumValues Enumerates the set of values for ListFusionEnvironmentsSortByEnum

func GetMappingListFusionEnvironmentsSortByEnum

func GetMappingListFusionEnvironmentsSortByEnum(val string) (ListFusionEnvironmentsSortByEnum, bool)

GetMappingListFusionEnvironmentsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListFusionEnvironmentsSortOrderEnum

ListFusionEnvironmentsSortOrderEnum Enum with underlying type: string

type ListFusionEnvironmentsSortOrderEnum string

Set of constants representing the allowable values for ListFusionEnvironmentsSortOrderEnum

const (
    ListFusionEnvironmentsSortOrderAsc  ListFusionEnvironmentsSortOrderEnum = "ASC"
    ListFusionEnvironmentsSortOrderDesc ListFusionEnvironmentsSortOrderEnum = "DESC"
)

func GetListFusionEnvironmentsSortOrderEnumValues

func GetListFusionEnvironmentsSortOrderEnumValues() []ListFusionEnvironmentsSortOrderEnum

GetListFusionEnvironmentsSortOrderEnumValues Enumerates the set of values for ListFusionEnvironmentsSortOrderEnum

func GetMappingListFusionEnvironmentsSortOrderEnum

func GetMappingListFusionEnvironmentsSortOrderEnum(val string) (ListFusionEnvironmentsSortOrderEnum, bool)

GetMappingListFusionEnvironmentsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRefreshActivitiesRequest

ListRefreshActivitiesRequest wrapper for the ListRefreshActivities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListRefreshActivities.go.html to see an example of how to use ListRefreshActivitiesRequest.

type ListRefreshActivitiesRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // A filter that returns all resources that are scheduled after this date
    TimeScheduledStartGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeScheduledStartGreaterThanOrEqualTo"`

    // A filter that returns all resources that end before this date
    TimeExpectedFinishLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeExpectedFinishLessThanOrEqualTo"`

    // A filter that returns all resources that match the specified status
    LifecycleState RefreshActivityLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListRefreshActivitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListRefreshActivitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListRefreshActivitiesRequest) BinaryRequestBody

func (request ListRefreshActivitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListRefreshActivitiesRequest) HTTPRequest

func (request ListRefreshActivitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListRefreshActivitiesRequest) RetryPolicy

func (request ListRefreshActivitiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListRefreshActivitiesRequest) String

func (request ListRefreshActivitiesRequest) String() string

func (ListRefreshActivitiesRequest) ValidateEnumValue

func (request ListRefreshActivitiesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListRefreshActivitiesResponse

ListRefreshActivitiesResponse wrapper for the ListRefreshActivities operation

type ListRefreshActivitiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of RefreshActivityCollection instances
    RefreshActivityCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListRefreshActivitiesResponse) HTTPResponse

func (response ListRefreshActivitiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListRefreshActivitiesResponse) String

func (response ListRefreshActivitiesResponse) String() string

type ListRefreshActivitiesSortByEnum

ListRefreshActivitiesSortByEnum Enum with underlying type: string

type ListRefreshActivitiesSortByEnum string

Set of constants representing the allowable values for ListRefreshActivitiesSortByEnum

const (
    ListRefreshActivitiesSortByTimeCreated ListRefreshActivitiesSortByEnum = "TIME_CREATED"
    ListRefreshActivitiesSortByDisplayName ListRefreshActivitiesSortByEnum = "DISPLAY_NAME"
)

func GetListRefreshActivitiesSortByEnumValues

func GetListRefreshActivitiesSortByEnumValues() []ListRefreshActivitiesSortByEnum

GetListRefreshActivitiesSortByEnumValues Enumerates the set of values for ListRefreshActivitiesSortByEnum

func GetMappingListRefreshActivitiesSortByEnum

func GetMappingListRefreshActivitiesSortByEnum(val string) (ListRefreshActivitiesSortByEnum, bool)

GetMappingListRefreshActivitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListRefreshActivitiesSortOrderEnum

ListRefreshActivitiesSortOrderEnum Enum with underlying type: string

type ListRefreshActivitiesSortOrderEnum string

Set of constants representing the allowable values for ListRefreshActivitiesSortOrderEnum

const (
    ListRefreshActivitiesSortOrderAsc  ListRefreshActivitiesSortOrderEnum = "ASC"
    ListRefreshActivitiesSortOrderDesc ListRefreshActivitiesSortOrderEnum = "DESC"
)

func GetListRefreshActivitiesSortOrderEnumValues

func GetListRefreshActivitiesSortOrderEnumValues() []ListRefreshActivitiesSortOrderEnum

GetListRefreshActivitiesSortOrderEnumValues Enumerates the set of values for ListRefreshActivitiesSortOrderEnum

func GetMappingListRefreshActivitiesSortOrderEnum

func GetMappingListRefreshActivitiesSortOrderEnum(val string) (ListRefreshActivitiesSortOrderEnum, bool)

GetMappingListRefreshActivitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListScheduledActivitiesRequest

ListScheduledActivitiesRequest wrapper for the ListScheduledActivities operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListScheduledActivities.go.html to see an example of how to use ListScheduledActivitiesRequest.

type ListScheduledActivitiesRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // A filter that returns all resources that are scheduled after this date
    TimeScheduledStartGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeScheduledStartGreaterThanOrEqualTo"`

    // A filter that returns all resources that end before this date
    TimeExpectedFinishLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeExpectedFinishLessThanOrEqualTo"`

    // A filter that returns all resources that match the specified run cycle.
    RunCycle ScheduledActivityRunCycleEnum `mandatory:"false" contributesTo:"query" name:"runCycle" omitEmpty:"true"`

    // A filter that returns all resources that match the specified status
    LifecycleState ScheduledActivityLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter that returns all resources that match the specified scheduledActivityAssociationId.
    ScheduledActivityAssociationId *string `mandatory:"false" contributesTo:"query" name:"scheduledActivityAssociationId"`

    // A filter that returns all resources that match the specified scheduledActivityPhase.
    ScheduledActivityPhase ScheduledActivityScheduledActivityPhaseEnum `mandatory:"false" contributesTo:"query" name:"scheduledActivityPhase" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListScheduledActivitiesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListScheduledActivitiesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListScheduledActivitiesRequest) BinaryRequestBody

func (request ListScheduledActivitiesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListScheduledActivitiesRequest) HTTPRequest

func (request ListScheduledActivitiesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListScheduledActivitiesRequest) RetryPolicy

func (request ListScheduledActivitiesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListScheduledActivitiesRequest) String

func (request ListScheduledActivitiesRequest) String() string

func (ListScheduledActivitiesRequest) ValidateEnumValue

func (request ListScheduledActivitiesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListScheduledActivitiesResponse

ListScheduledActivitiesResponse wrapper for the ListScheduledActivities operation

type ListScheduledActivitiesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of ScheduledActivityCollection instances
    ScheduledActivityCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListScheduledActivitiesResponse) HTTPResponse

func (response ListScheduledActivitiesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListScheduledActivitiesResponse) String

func (response ListScheduledActivitiesResponse) String() string

type ListScheduledActivitiesSortByEnum

ListScheduledActivitiesSortByEnum Enum with underlying type: string

type ListScheduledActivitiesSortByEnum string

Set of constants representing the allowable values for ListScheduledActivitiesSortByEnum

const (
    ListScheduledActivitiesSortByTimeCreated ListScheduledActivitiesSortByEnum = "TIME_CREATED"
    ListScheduledActivitiesSortByDisplayName ListScheduledActivitiesSortByEnum = "DISPLAY_NAME"
)

func GetListScheduledActivitiesSortByEnumValues

func GetListScheduledActivitiesSortByEnumValues() []ListScheduledActivitiesSortByEnum

GetListScheduledActivitiesSortByEnumValues Enumerates the set of values for ListScheduledActivitiesSortByEnum

func GetMappingListScheduledActivitiesSortByEnum

func GetMappingListScheduledActivitiesSortByEnum(val string) (ListScheduledActivitiesSortByEnum, bool)

GetMappingListScheduledActivitiesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListScheduledActivitiesSortOrderEnum

ListScheduledActivitiesSortOrderEnum Enum with underlying type: string

type ListScheduledActivitiesSortOrderEnum string

Set of constants representing the allowable values for ListScheduledActivitiesSortOrderEnum

const (
    ListScheduledActivitiesSortOrderAsc  ListScheduledActivitiesSortOrderEnum = "ASC"
    ListScheduledActivitiesSortOrderDesc ListScheduledActivitiesSortOrderEnum = "DESC"
)

func GetListScheduledActivitiesSortOrderEnumValues

func GetListScheduledActivitiesSortOrderEnumValues() []ListScheduledActivitiesSortOrderEnum

GetListScheduledActivitiesSortOrderEnumValues Enumerates the set of values for ListScheduledActivitiesSortOrderEnum

func GetMappingListScheduledActivitiesSortOrderEnum

func GetMappingListScheduledActivitiesSortOrderEnum(val string) (ListScheduledActivitiesSortOrderEnum, bool)

GetMappingListScheduledActivitiesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListServiceAttachmentsRequest

ListServiceAttachmentsRequest wrapper for the ListServiceAttachments operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListServiceAttachments.go.html to see an example of how to use ListServiceAttachmentsRequest.

type ListServiceAttachmentsRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // A filter to return only resources that match the entire display name given.
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // A filter that returns all resources that match the specified lifecycle state.
    LifecycleState ServiceAttachmentLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"`

    // A filter that returns all resources that match the specified lifecycle state.
    ServiceInstanceType ServiceAttachmentServiceInstanceTypeEnum `mandatory:"false" contributesTo:"query" name:"serviceInstanceType" omitEmpty:"true"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListServiceAttachmentsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListServiceAttachmentsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListServiceAttachmentsRequest) BinaryRequestBody

func (request ListServiceAttachmentsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListServiceAttachmentsRequest) HTTPRequest

func (request ListServiceAttachmentsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListServiceAttachmentsRequest) RetryPolicy

func (request ListServiceAttachmentsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListServiceAttachmentsRequest) String

func (request ListServiceAttachmentsRequest) String() string

func (ListServiceAttachmentsRequest) ValidateEnumValue

func (request ListServiceAttachmentsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListServiceAttachmentsResponse

ListServiceAttachmentsResponse wrapper for the ListServiceAttachments operation

type ListServiceAttachmentsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of ServiceAttachmentCollection instances
    ServiceAttachmentCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListServiceAttachmentsResponse) HTTPResponse

func (response ListServiceAttachmentsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListServiceAttachmentsResponse) String

func (response ListServiceAttachmentsResponse) String() string

type ListServiceAttachmentsSortByEnum

ListServiceAttachmentsSortByEnum Enum with underlying type: string

type ListServiceAttachmentsSortByEnum string

Set of constants representing the allowable values for ListServiceAttachmentsSortByEnum

const (
    ListServiceAttachmentsSortByTimeCreated ListServiceAttachmentsSortByEnum = "TIME_CREATED"
    ListServiceAttachmentsSortByDisplayName ListServiceAttachmentsSortByEnum = "DISPLAY_NAME"
)

func GetListServiceAttachmentsSortByEnumValues

func GetListServiceAttachmentsSortByEnumValues() []ListServiceAttachmentsSortByEnum

GetListServiceAttachmentsSortByEnumValues Enumerates the set of values for ListServiceAttachmentsSortByEnum

func GetMappingListServiceAttachmentsSortByEnum

func GetMappingListServiceAttachmentsSortByEnum(val string) (ListServiceAttachmentsSortByEnum, bool)

GetMappingListServiceAttachmentsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListServiceAttachmentsSortOrderEnum

ListServiceAttachmentsSortOrderEnum Enum with underlying type: string

type ListServiceAttachmentsSortOrderEnum string

Set of constants representing the allowable values for ListServiceAttachmentsSortOrderEnum

const (
    ListServiceAttachmentsSortOrderAsc  ListServiceAttachmentsSortOrderEnum = "ASC"
    ListServiceAttachmentsSortOrderDesc ListServiceAttachmentsSortOrderEnum = "DESC"
)

func GetListServiceAttachmentsSortOrderEnumValues

func GetListServiceAttachmentsSortOrderEnumValues() []ListServiceAttachmentsSortOrderEnum

GetListServiceAttachmentsSortOrderEnumValues Enumerates the set of values for ListServiceAttachmentsSortOrderEnum

func GetMappingListServiceAttachmentsSortOrderEnum

func GetMappingListServiceAttachmentsSortOrderEnum(val string) (ListServiceAttachmentsSortOrderEnum, bool)

GetMappingListServiceAttachmentsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListTimeAvailableForRefreshesRequest

ListTimeAvailableForRefreshesRequest wrapper for the ListTimeAvailableForRefreshes operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListTimeAvailableForRefreshes.go.html to see an example of how to use ListTimeAvailableForRefreshesRequest.

type ListTimeAvailableForRefreshesRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListTimeAvailableForRefreshesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeCreated is descending. Default order for displayName is ascending. If no value is specified timeCreated is default.
    SortBy ListTimeAvailableForRefreshesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListTimeAvailableForRefreshesRequest) BinaryRequestBody

func (request ListTimeAvailableForRefreshesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListTimeAvailableForRefreshesRequest) HTTPRequest

func (request ListTimeAvailableForRefreshesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListTimeAvailableForRefreshesRequest) RetryPolicy

func (request ListTimeAvailableForRefreshesRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListTimeAvailableForRefreshesRequest) String

func (request ListTimeAvailableForRefreshesRequest) String() string

func (ListTimeAvailableForRefreshesRequest) ValidateEnumValue

func (request ListTimeAvailableForRefreshesRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListTimeAvailableForRefreshesResponse

ListTimeAvailableForRefreshesResponse wrapper for the ListTimeAvailableForRefreshes operation

type ListTimeAvailableForRefreshesResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of TimeAvailableForRefreshCollection instances
    TimeAvailableForRefreshCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListTimeAvailableForRefreshesResponse) HTTPResponse

func (response ListTimeAvailableForRefreshesResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListTimeAvailableForRefreshesResponse) String

func (response ListTimeAvailableForRefreshesResponse) String() string

type ListTimeAvailableForRefreshesSortByEnum

ListTimeAvailableForRefreshesSortByEnum Enum with underlying type: string

type ListTimeAvailableForRefreshesSortByEnum string

Set of constants representing the allowable values for ListTimeAvailableForRefreshesSortByEnum

const (
    ListTimeAvailableForRefreshesSortByTimeCreated ListTimeAvailableForRefreshesSortByEnum = "TIME_CREATED"
    ListTimeAvailableForRefreshesSortByDisplayName ListTimeAvailableForRefreshesSortByEnum = "DISPLAY_NAME"
)

func GetListTimeAvailableForRefreshesSortByEnumValues

func GetListTimeAvailableForRefreshesSortByEnumValues() []ListTimeAvailableForRefreshesSortByEnum

GetListTimeAvailableForRefreshesSortByEnumValues Enumerates the set of values for ListTimeAvailableForRefreshesSortByEnum

func GetMappingListTimeAvailableForRefreshesSortByEnum

func GetMappingListTimeAvailableForRefreshesSortByEnum(val string) (ListTimeAvailableForRefreshesSortByEnum, bool)

GetMappingListTimeAvailableForRefreshesSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListTimeAvailableForRefreshesSortOrderEnum

ListTimeAvailableForRefreshesSortOrderEnum Enum with underlying type: string

type ListTimeAvailableForRefreshesSortOrderEnum string

Set of constants representing the allowable values for ListTimeAvailableForRefreshesSortOrderEnum

const (
    ListTimeAvailableForRefreshesSortOrderAsc  ListTimeAvailableForRefreshesSortOrderEnum = "ASC"
    ListTimeAvailableForRefreshesSortOrderDesc ListTimeAvailableForRefreshesSortOrderEnum = "DESC"
)

func GetListTimeAvailableForRefreshesSortOrderEnumValues

func GetListTimeAvailableForRefreshesSortOrderEnumValues() []ListTimeAvailableForRefreshesSortOrderEnum

GetListTimeAvailableForRefreshesSortOrderEnumValues Enumerates the set of values for ListTimeAvailableForRefreshesSortOrderEnum

func GetMappingListTimeAvailableForRefreshesSortOrderEnum

func GetMappingListTimeAvailableForRefreshesSortOrderEnum(val string) (ListTimeAvailableForRefreshesSortOrderEnum, bool)

GetMappingListTimeAvailableForRefreshesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestErrorsRequest

ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.

type ListWorkRequestErrorsRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending.
    SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListWorkRequestErrorsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListWorkRequestErrorsRequest) BinaryRequestBody

func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWorkRequestErrorsRequest) HTTPRequest

func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWorkRequestErrorsRequest) RetryPolicy

func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWorkRequestErrorsRequest) String

func (request ListWorkRequestErrorsRequest) String() string

func (ListWorkRequestErrorsRequest) ValidateEnumValue

func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListWorkRequestErrorsResponse

ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation

type ListWorkRequestErrorsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestErrorCollection instances
    WorkRequestErrorCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListWorkRequestErrorsResponse) HTTPResponse

func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestErrorsResponse) String

func (response ListWorkRequestErrorsResponse) String() string

type ListWorkRequestErrorsSortByEnum

ListWorkRequestErrorsSortByEnum Enum with underlying type: string

type ListWorkRequestErrorsSortByEnum string

Set of constants representing the allowable values for ListWorkRequestErrorsSortByEnum

const (
    ListWorkRequestErrorsSortByTimeaccepted ListWorkRequestErrorsSortByEnum = "timeAccepted"
)

func GetListWorkRequestErrorsSortByEnumValues

func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum

GetListWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListWorkRequestErrorsSortByEnum

func GetMappingListWorkRequestErrorsSortByEnum

func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)

GetMappingListWorkRequestErrorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestErrorsSortOrderEnum

ListWorkRequestErrorsSortOrderEnum Enum with underlying type: string

type ListWorkRequestErrorsSortOrderEnum string

Set of constants representing the allowable values for ListWorkRequestErrorsSortOrderEnum

const (
    ListWorkRequestErrorsSortOrderAsc  ListWorkRequestErrorsSortOrderEnum = "ASC"
    ListWorkRequestErrorsSortOrderDesc ListWorkRequestErrorsSortOrderEnum = "DESC"
)

func GetListWorkRequestErrorsSortOrderEnumValues

func GetListWorkRequestErrorsSortOrderEnumValues() []ListWorkRequestErrorsSortOrderEnum

GetListWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListWorkRequestErrorsSortOrderEnum

func GetMappingListWorkRequestErrorsSortOrderEnum

func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)

GetMappingListWorkRequestErrorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestLogsRequest

ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.

type ListWorkRequestLogsRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending.
    SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListWorkRequestLogsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListWorkRequestLogsRequest) BinaryRequestBody

func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWorkRequestLogsRequest) HTTPRequest

func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWorkRequestLogsRequest) RetryPolicy

func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWorkRequestLogsRequest) String

func (request ListWorkRequestLogsRequest) String() string

func (ListWorkRequestLogsRequest) ValidateEnumValue

func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListWorkRequestLogsResponse

ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation

type ListWorkRequestLogsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestLogEntryCollection instances
    WorkRequestLogEntryCollection `presentIn:"body"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (ListWorkRequestLogsResponse) HTTPResponse

func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestLogsResponse) String

func (response ListWorkRequestLogsResponse) String() string

type ListWorkRequestLogsSortByEnum

ListWorkRequestLogsSortByEnum Enum with underlying type: string

type ListWorkRequestLogsSortByEnum string

Set of constants representing the allowable values for ListWorkRequestLogsSortByEnum

const (
    ListWorkRequestLogsSortByTimeaccepted ListWorkRequestLogsSortByEnum = "timeAccepted"
)

func GetListWorkRequestLogsSortByEnumValues

func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum

GetListWorkRequestLogsSortByEnumValues Enumerates the set of values for ListWorkRequestLogsSortByEnum

func GetMappingListWorkRequestLogsSortByEnum

func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)

GetMappingListWorkRequestLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestLogsSortOrderEnum

ListWorkRequestLogsSortOrderEnum Enum with underlying type: string

type ListWorkRequestLogsSortOrderEnum string

Set of constants representing the allowable values for ListWorkRequestLogsSortOrderEnum

const (
    ListWorkRequestLogsSortOrderAsc  ListWorkRequestLogsSortOrderEnum = "ASC"
    ListWorkRequestLogsSortOrderDesc ListWorkRequestLogsSortOrderEnum = "DESC"
)

func GetListWorkRequestLogsSortOrderEnumValues

func GetListWorkRequestLogsSortOrderEnumValues() []ListWorkRequestLogsSortOrderEnum

GetListWorkRequestLogsSortOrderEnumValues Enumerates the set of values for ListWorkRequestLogsSortOrderEnum

func GetMappingListWorkRequestLogsSortOrderEnum

func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)

GetMappingListWorkRequestLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestsRequest

ListWorkRequestsRequest wrapper for the ListWorkRequests operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.

type ListWorkRequestsRequest struct {

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // A filter to return only resources their lifecycleState matches the given OperationStatus.
    Status WorkRequestStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"`

    // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending.
    SortBy ListWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The sort order to use, either 'asc' or 'desc'.
    SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The ID of the a resource in which to list associated resources.
    ResourceId *string `mandatory:"false" contributesTo:"query" name:"resourceId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // The page token representing the page at which to start retrieving results. This is usually retrieved from a previous list call.
    Page *string `mandatory:"false" contributesTo:"query" name:"page"`

    // The maximum number of items to return.
    Limit *int `mandatory:"false" contributesTo:"query" name:"limit"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListWorkRequestsRequest) BinaryRequestBody

func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ListWorkRequestsRequest) HTTPRequest

func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ListWorkRequestsRequest) RetryPolicy

func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ListWorkRequestsRequest) String

func (request ListWorkRequestsRequest) String() string

func (ListWorkRequestsRequest) ValidateEnumValue

func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListWorkRequestsResponse

ListWorkRequestsResponse wrapper for the ListWorkRequests operation

type ListWorkRequestsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of WorkRequestSummaryCollection instances
    WorkRequestSummaryCollection `presentIn:"body"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // For pagination of a list of items. When paging through a list, if this header appears in the response,
    // then a partial list might have been returned. Include this value as the `page` parameter for the
    // subsequent GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListWorkRequestsResponse) HTTPResponse

func (response ListWorkRequestsResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ListWorkRequestsResponse) String

func (response ListWorkRequestsResponse) String() string

type ListWorkRequestsSortByEnum

ListWorkRequestsSortByEnum Enum with underlying type: string

type ListWorkRequestsSortByEnum string

Set of constants representing the allowable values for ListWorkRequestsSortByEnum

const (
    ListWorkRequestsSortByTimeaccepted ListWorkRequestsSortByEnum = "timeAccepted"
)

func GetListWorkRequestsSortByEnumValues

func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum

GetListWorkRequestsSortByEnumValues Enumerates the set of values for ListWorkRequestsSortByEnum

func GetMappingListWorkRequestsSortByEnum

func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)

GetMappingListWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum

type ListWorkRequestsSortOrderEnum

ListWorkRequestsSortOrderEnum Enum with underlying type: string

type ListWorkRequestsSortOrderEnum string

Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum

const (
    ListWorkRequestsSortOrderAsc  ListWorkRequestsSortOrderEnum = "ASC"
    ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC"
)

func GetListWorkRequestsSortOrderEnumValues

func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum

GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum

func GetMappingListWorkRequestsSortOrderEnum

func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)

GetMappingListWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum

type MaintenancePolicy

MaintenancePolicy The policy that specifies the maintenance and upgrade preferences for an environment. For more information about the options, see Understanding Environment Maintenance (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/plan-environment-family.htm#about-env-maintenance).

type MaintenancePolicy struct {

    // When "ENABLED", the Fusion environment is patched monthly. When "DISABLED", the Fusion environment is not patched monthly. This setting overrides the environment family setting. When not set, the environment follows the environment family policy.
    MonthlyPatchingOverride MaintenancePolicyMonthlyPatchingOverrideEnum `mandatory:"false" json:"monthlyPatchingOverride,omitempty"`

    // User choice to upgrade both test and prod pods at the same time. Overrides fusion environment families'.
    EnvironmentMaintenanceOverride MaintenancePolicyEnvironmentMaintenanceOverrideEnum `mandatory:"false" json:"environmentMaintenanceOverride,omitempty"`
}

func (MaintenancePolicy) String

func (m MaintenancePolicy) String() string

func (MaintenancePolicy) ValidateEnumValue

func (m MaintenancePolicy) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type MaintenancePolicyEnvironmentMaintenanceOverrideEnum

MaintenancePolicyEnvironmentMaintenanceOverrideEnum Enum with underlying type: string

type MaintenancePolicyEnvironmentMaintenanceOverrideEnum string

Set of constants representing the allowable values for MaintenancePolicyEnvironmentMaintenanceOverrideEnum

const (
    MaintenancePolicyEnvironmentMaintenanceOverrideProd    MaintenancePolicyEnvironmentMaintenanceOverrideEnum = "PROD"
    MaintenancePolicyEnvironmentMaintenanceOverrideNonProd MaintenancePolicyEnvironmentMaintenanceOverrideEnum = "NON_PROD"
    MaintenancePolicyEnvironmentMaintenanceOverrideNone    MaintenancePolicyEnvironmentMaintenanceOverrideEnum = "NONE"
)

func GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumValues

func GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumValues() []MaintenancePolicyEnvironmentMaintenanceOverrideEnum

GetMaintenancePolicyEnvironmentMaintenanceOverrideEnumValues Enumerates the set of values for MaintenancePolicyEnvironmentMaintenanceOverrideEnum

func GetMappingMaintenancePolicyEnvironmentMaintenanceOverrideEnum

func GetMappingMaintenancePolicyEnvironmentMaintenanceOverrideEnum(val string) (MaintenancePolicyEnvironmentMaintenanceOverrideEnum, bool)

GetMappingMaintenancePolicyEnvironmentMaintenanceOverrideEnum performs case Insensitive comparison on enum value and return the desired enum

type MaintenancePolicyMonthlyPatchingOverrideEnum

MaintenancePolicyMonthlyPatchingOverrideEnum Enum with underlying type: string

type MaintenancePolicyMonthlyPatchingOverrideEnum string

Set of constants representing the allowable values for MaintenancePolicyMonthlyPatchingOverrideEnum

const (
    MaintenancePolicyMonthlyPatchingOverrideEnabled  MaintenancePolicyMonthlyPatchingOverrideEnum = "ENABLED"
    MaintenancePolicyMonthlyPatchingOverrideDisabled MaintenancePolicyMonthlyPatchingOverrideEnum = "DISABLED"
    MaintenancePolicyMonthlyPatchingOverrideNone     MaintenancePolicyMonthlyPatchingOverrideEnum = "NONE"
)

func GetMaintenancePolicyMonthlyPatchingOverrideEnumValues

func GetMaintenancePolicyMonthlyPatchingOverrideEnumValues() []MaintenancePolicyMonthlyPatchingOverrideEnum

GetMaintenancePolicyMonthlyPatchingOverrideEnumValues Enumerates the set of values for MaintenancePolicyMonthlyPatchingOverrideEnum

func GetMappingMaintenancePolicyMonthlyPatchingOverrideEnum

func GetMappingMaintenancePolicyMonthlyPatchingOverrideEnum(val string) (MaintenancePolicyMonthlyPatchingOverrideEnum, bool)

GetMappingMaintenancePolicyMonthlyPatchingOverrideEnum performs case Insensitive comparison on enum value and return the desired enum

type PatchAction

PatchAction Monthly patch details.

type PatchAction struct {

    // A string that describes the details of the action. It does not have to be unique, and you can change it. Avoid entering confidential information.
    Description *string `mandatory:"true" json:"description"`

    // Unique identifier of the object that represents the action
    ReferenceKey *string `mandatory:"false" json:"referenceKey"`

    // patch bundle name
    Artifact *string `mandatory:"false" json:"artifact"`

    // A string that describeds whether the change is applied hot or cold
    Mode PatchActionModeEnum `mandatory:"false" json:"mode,omitempty"`

    // patch artifact category
    Category PatchActionCategoryEnum `mandatory:"false" json:"category,omitempty"`

    // A string that describes whether the change is applied hot or cold
    State ActionStateEnum `mandatory:"false" json:"state,omitempty"`
}

func (PatchAction) GetDescription

func (m PatchAction) GetDescription() *string

GetDescription returns Description

func (PatchAction) GetReferenceKey

func (m PatchAction) GetReferenceKey() *string

GetReferenceKey returns ReferenceKey

func (PatchAction) GetState

func (m PatchAction) GetState() ActionStateEnum

GetState returns State

func (PatchAction) MarshalJSON

func (m PatchAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (PatchAction) String

func (m PatchAction) String() string

func (PatchAction) ValidateEnumValue

func (m PatchAction) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type PatchActionCategoryEnum

PatchActionCategoryEnum Enum with underlying type: string

type PatchActionCategoryEnum string

Set of constants representing the allowable values for PatchActionCategoryEnum

const (
    PatchActionCategoryMonthly PatchActionCategoryEnum = "MONTHLY"
    PatchActionCategoryWeekly  PatchActionCategoryEnum = "WEEKLY"
    PatchActionCategoryOneoff  PatchActionCategoryEnum = "ONEOFF"
)

func GetMappingPatchActionCategoryEnum

func GetMappingPatchActionCategoryEnum(val string) (PatchActionCategoryEnum, bool)

GetMappingPatchActionCategoryEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPatchActionCategoryEnumValues

func GetPatchActionCategoryEnumValues() []PatchActionCategoryEnum

GetPatchActionCategoryEnumValues Enumerates the set of values for PatchActionCategoryEnum

type PatchActionModeEnum

PatchActionModeEnum Enum with underlying type: string

type PatchActionModeEnum string

Set of constants representing the allowable values for PatchActionModeEnum

const (
    PatchActionModeHot  PatchActionModeEnum = "HOT"
    PatchActionModeCold PatchActionModeEnum = "COLD"
)

func GetMappingPatchActionModeEnum

func GetMappingPatchActionModeEnum(val string) (PatchActionModeEnum, bool)

GetMappingPatchActionModeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetPatchActionModeEnumValues

func GetPatchActionModeEnumValues() []PatchActionModeEnum

GetPatchActionModeEnumValues Enumerates the set of values for PatchActionModeEnum

type QuarterlyUpgradeBeginTimes

QuarterlyUpgradeBeginTimes Determines the quarterly upgrade begin times (monthly maintenance group schedule ) of the Fusion environment.

type QuarterlyUpgradeBeginTimes struct {

    // Determines if the maintenance schedule of the Fusion environment is inherited from the Fusion environment family.
    OverrideType QuarterlyUpgradeBeginTimesOverrideTypeEnum `mandatory:"false" json:"overrideType,omitempty"`

    // The frequency and month when maintenance occurs for the Fusion environment.
    BeginTimesValue *string `mandatory:"false" json:"beginTimesValue"`
}

func (QuarterlyUpgradeBeginTimes) String

func (m QuarterlyUpgradeBeginTimes) String() string

func (QuarterlyUpgradeBeginTimes) ValidateEnumValue

func (m QuarterlyUpgradeBeginTimes) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type QuarterlyUpgradeBeginTimesOverrideTypeEnum

QuarterlyUpgradeBeginTimesOverrideTypeEnum Enum with underlying type: string

type QuarterlyUpgradeBeginTimesOverrideTypeEnum string

Set of constants representing the allowable values for QuarterlyUpgradeBeginTimesOverrideTypeEnum

const (
    QuarterlyUpgradeBeginTimesOverrideTypeOverridden QuarterlyUpgradeBeginTimesOverrideTypeEnum = "OVERRIDDEN"
    QuarterlyUpgradeBeginTimesOverrideTypeInherited  QuarterlyUpgradeBeginTimesOverrideTypeEnum = "INHERITED"
)

func GetMappingQuarterlyUpgradeBeginTimesOverrideTypeEnum

func GetMappingQuarterlyUpgradeBeginTimesOverrideTypeEnum(val string) (QuarterlyUpgradeBeginTimesOverrideTypeEnum, bool)

GetMappingQuarterlyUpgradeBeginTimesOverrideTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetQuarterlyUpgradeBeginTimesOverrideTypeEnumValues

func GetQuarterlyUpgradeBeginTimesOverrideTypeEnumValues() []QuarterlyUpgradeBeginTimesOverrideTypeEnum

GetQuarterlyUpgradeBeginTimesOverrideTypeEnumValues Enumerates the set of values for QuarterlyUpgradeBeginTimesOverrideTypeEnum

type RefreshActivity

RefreshActivity An environment refresh copies data from a source environment to a target environment, making a copy of the source environment onto the target environment. For more information, see Refreshing an Environment (https://docs.cloud.oracle.com/iaas/Content/fusion-applications/refresh-environment.htm).

type RefreshActivity struct {

    // The unique identifier (OCID) of the refresh activity. Can't be changed after creation.
    Id *string `mandatory:"true" json:"id"`

    // A friendly name for the refresh activity. Can be changed later.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID of the Fusion environment that is the source environment for the refresh.
    SourceFusionEnvironmentId *string `mandatory:"true" json:"sourceFusionEnvironmentId"`

    // The current state of the refreshActivity.
    LifecycleState RefreshActivityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Service availability / impact during refresh activity execution up down
    ServiceAvailability RefreshActivityServiceAvailabilityEnum `mandatory:"true" json:"serviceAvailability"`

    // The time the refresh activity is scheduled to start. An RFC3339 formatted datetime string.
    TimeScheduledStart *common.SDKTime `mandatory:"true" json:"timeScheduledStart"`

    // The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string.
    TimeExpectedFinish *common.SDKTime `mandatory:"true" json:"timeExpectedFinish"`

    // The date and time of the most recent source environment backup used for the environment refresh.
    TimeOfRestorationPoint *common.SDKTime `mandatory:"false" json:"timeOfRestorationPoint"`

    // The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // The time the refresh activity record was created. An RFC3339 formatted datetime string.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // The time the refresh activity record was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Details of refresh investigation information, each item represents a different issue.
    RefreshIssueDetailsList []RefreshIssueDetails `mandatory:"false" json:"refreshIssueDetailsList"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails RefreshActivityLifecycleDetailsEnum `mandatory:"false" json:"lifecycleDetails,omitempty"`
}

func (RefreshActivity) String

func (m RefreshActivity) String() string

func (RefreshActivity) ValidateEnumValue

func (m RefreshActivity) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RefreshActivityCollection

RefreshActivityCollection Results of a refresh activity search.

type RefreshActivityCollection struct {

    // A page of refresh activity objects.
    Items []RefreshActivitySummary `mandatory:"true" json:"items"`
}

func (RefreshActivityCollection) String

func (m RefreshActivityCollection) String() string

func (RefreshActivityCollection) ValidateEnumValue

func (m RefreshActivityCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RefreshActivityLifecycleDetailsEnum

RefreshActivityLifecycleDetailsEnum Enum with underlying type: string

type RefreshActivityLifecycleDetailsEnum string

Set of constants representing the allowable values for RefreshActivityLifecycleDetailsEnum

const (
    RefreshActivityLifecycleDetailsNone               RefreshActivityLifecycleDetailsEnum = "NONE"
    RefreshActivityLifecycleDetailsRollbackaccepted   RefreshActivityLifecycleDetailsEnum = "ROLLBACKACCEPTED"
    RefreshActivityLifecycleDetailsRollbackinprogress RefreshActivityLifecycleDetailsEnum = "ROLLBACKINPROGRESS"
    RefreshActivityLifecycleDetailsRollbacksucceeded  RefreshActivityLifecycleDetailsEnum = "ROLLBACKSUCCEEDED"
    RefreshActivityLifecycleDetailsRollbackfailed     RefreshActivityLifecycleDetailsEnum = "ROLLBACKFAILED"
)

func GetMappingRefreshActivityLifecycleDetailsEnum

func GetMappingRefreshActivityLifecycleDetailsEnum(val string) (RefreshActivityLifecycleDetailsEnum, bool)

GetMappingRefreshActivityLifecycleDetailsEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRefreshActivityLifecycleDetailsEnumValues

func GetRefreshActivityLifecycleDetailsEnumValues() []RefreshActivityLifecycleDetailsEnum

GetRefreshActivityLifecycleDetailsEnumValues Enumerates the set of values for RefreshActivityLifecycleDetailsEnum

type RefreshActivityLifecycleStateEnum

RefreshActivityLifecycleStateEnum Enum with underlying type: string

type RefreshActivityLifecycleStateEnum string

Set of constants representing the allowable values for RefreshActivityLifecycleStateEnum

const (
    RefreshActivityLifecycleStateAccepted       RefreshActivityLifecycleStateEnum = "ACCEPTED"
    RefreshActivityLifecycleStateInProgress     RefreshActivityLifecycleStateEnum = "IN_PROGRESS"
    RefreshActivityLifecycleStateNeedsAttention RefreshActivityLifecycleStateEnum = "NEEDS_ATTENTION"
    RefreshActivityLifecycleStateFailed         RefreshActivityLifecycleStateEnum = "FAILED"
    RefreshActivityLifecycleStateSucceeded      RefreshActivityLifecycleStateEnum = "SUCCEEDED"
    RefreshActivityLifecycleStateCanceled       RefreshActivityLifecycleStateEnum = "CANCELED"
)

func GetMappingRefreshActivityLifecycleStateEnum

func GetMappingRefreshActivityLifecycleStateEnum(val string) (RefreshActivityLifecycleStateEnum, bool)

GetMappingRefreshActivityLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRefreshActivityLifecycleStateEnumValues

func GetRefreshActivityLifecycleStateEnumValues() []RefreshActivityLifecycleStateEnum

GetRefreshActivityLifecycleStateEnumValues Enumerates the set of values for RefreshActivityLifecycleStateEnum

type RefreshActivityServiceAvailabilityEnum

RefreshActivityServiceAvailabilityEnum Enum with underlying type: string

type RefreshActivityServiceAvailabilityEnum string

Set of constants representing the allowable values for RefreshActivityServiceAvailabilityEnum

const (
    RefreshActivityServiceAvailabilityAvailable   RefreshActivityServiceAvailabilityEnum = "AVAILABLE"
    RefreshActivityServiceAvailabilityUnavailable RefreshActivityServiceAvailabilityEnum = "UNAVAILABLE"
)

func GetMappingRefreshActivityServiceAvailabilityEnum

func GetMappingRefreshActivityServiceAvailabilityEnum(val string) (RefreshActivityServiceAvailabilityEnum, bool)

GetMappingRefreshActivityServiceAvailabilityEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRefreshActivityServiceAvailabilityEnumValues

func GetRefreshActivityServiceAvailabilityEnumValues() []RefreshActivityServiceAvailabilityEnum

GetRefreshActivityServiceAvailabilityEnumValues Enumerates the set of values for RefreshActivityServiceAvailabilityEnum

type RefreshActivitySummary

RefreshActivitySummary Summary of the refresh activity.

type RefreshActivitySummary struct {

    // The unique identifier (OCID) of the refresh activity. Can't be changed after creation.
    Id *string `mandatory:"true" json:"id"`

    // A friendly name for the refresh activity. Can be changed later.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The OCID of the Fusion environment that is the source environment for the refresh.
    SourceFusionEnvironmentId *string `mandatory:"true" json:"sourceFusionEnvironmentId"`

    // The current state of the refresh activity. Valid values are Scheduled, In progress , Failed, Completed.
    LifecycleState RefreshActivityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // The time the refresh activity is scheduled to start. An RFC3339 formatted datetime string.
    TimeScheduledStart *common.SDKTime `mandatory:"true" json:"timeScheduledStart"`

    // The time the refresh activity is scheduled to end. An RFC3339 formatted datetime string.
    TimeExpectedFinish *common.SDKTime `mandatory:"true" json:"timeExpectedFinish"`

    // Service availability / impact during refresh activity execution, up down
    ServiceAvailability RefreshActivityServiceAvailabilityEnum `mandatory:"true" json:"serviceAvailability"`

    // The date and time of the most recent source environment backup used for the environment refresh.
    TimeOfRestorationPoint *common.SDKTime `mandatory:"false" json:"timeOfRestorationPoint"`

    // The time the refresh activity actually completed / cancelled / failed. An RFC3339 formatted datetime string.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // The time the refresh activity record was created. An RFC3339 formatted datetime string.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // The time the refresh activity record was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails RefreshActivityLifecycleDetailsEnum `mandatory:"false" json:"lifecycleDetails,omitempty"`

    // Details of refresh investigation information, each item represents a different issue.
    RefreshIssueDetailsList []RefreshIssueDetails `mandatory:"false" json:"refreshIssueDetailsList"`
}

func (RefreshActivitySummary) String

func (m RefreshActivitySummary) String() string

func (RefreshActivitySummary) ValidateEnumValue

func (m RefreshActivitySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RefreshDetails

RefreshDetails Describes a refresh of a fusion environment

type RefreshDetails struct {

    // The source environment id for the last refresh
    SourceFusionEnvironmentId *string `mandatory:"true" json:"sourceFusionEnvironmentId"`

    // The time of when the last refresh finish
    TimeFinished *common.SDKTime `mandatory:"true" json:"timeFinished"`

    // The point of time of the latest DB backup for the last refresh
    TimeOfRestorationPoint *common.SDKTime `mandatory:"true" json:"timeOfRestorationPoint"`
}

func (RefreshDetails) String

func (m RefreshDetails) String() string

func (RefreshDetails) ValidateEnumValue

func (m RefreshDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type RefreshIssueDetails

RefreshIssueDetails Details of refresh failure or validation failure that needs to be investigated.

type RefreshIssueDetails struct {

    // Detail reasons of refresh failure or validation failure that needs to be shown to customer.
    RefreshIssues *string `mandatory:"false" json:"refreshIssues"`
}

func (RefreshIssueDetails) String

func (m RefreshIssueDetails) String() string

func (RefreshIssueDetails) ValidateEnumValue

func (m RefreshIssueDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ResetFusionEnvironmentPasswordDetails

ResetFusionEnvironmentPasswordDetails IDM admin credentials

type ResetFusionEnvironmentPasswordDetails struct {

    // Admin password
    Password *string `mandatory:"true" json:"password"`
}

func (ResetFusionEnvironmentPasswordDetails) String

func (m ResetFusionEnvironmentPasswordDetails) String() string

func (ResetFusionEnvironmentPasswordDetails) ValidateEnumValue

func (m ResetFusionEnvironmentPasswordDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ResetFusionEnvironmentPasswordRequest

ResetFusionEnvironmentPasswordRequest wrapper for the ResetFusionEnvironmentPassword operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/ResetFusionEnvironmentPassword.go.html to see an example of how to use ResetFusionEnvironmentPasswordRequest.

type ResetFusionEnvironmentPasswordRequest struct {

    // The information to be updated.
    ResetFusionEnvironmentPasswordDetails `contributesTo:"body"`

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The admin user name for the fusion environment.
    AdminUsername *string `mandatory:"true" contributesTo:"path" name:"adminUsername"`

    // A token that uniquely identifies a request so it can be retried in case of a timeout or
    // server error without risk of executing that same action again. Retry tokens expire after 24
    // hours, but can be invalidated before then due to conflicting operations. For example, if a resource
    // has been deleted and purged from the system, then a retry of the original creation request
    // might be rejected.
    OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ResetFusionEnvironmentPasswordRequest) BinaryRequestBody

func (request ResetFusionEnvironmentPasswordRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (ResetFusionEnvironmentPasswordRequest) HTTPRequest

func (request ResetFusionEnvironmentPasswordRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (ResetFusionEnvironmentPasswordRequest) RetryPolicy

func (request ResetFusionEnvironmentPasswordRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (ResetFusionEnvironmentPasswordRequest) String

func (request ResetFusionEnvironmentPasswordRequest) String() string

func (ResetFusionEnvironmentPasswordRequest) ValidateEnumValue

func (request ResetFusionEnvironmentPasswordRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ResetFusionEnvironmentPasswordResponse

ResetFusionEnvironmentPasswordResponse wrapper for the ResetFusionEnvironmentPassword operation

type ResetFusionEnvironmentPasswordResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`

    // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`
}

func (ResetFusionEnvironmentPasswordResponse) HTTPResponse

func (response ResetFusionEnvironmentPasswordResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (ResetFusionEnvironmentPasswordResponse) String

func (response ResetFusionEnvironmentPasswordResponse) String() string

type Rule

Rule An object that represents an action to apply to a listener.

type Rule interface {
}

type RuleActionEnum

RuleActionEnum Enum with underlying type: string

type RuleActionEnum string

Set of constants representing the allowable values for RuleActionEnum

const (
    RuleActionAllow RuleActionEnum = "ALLOW"
)

func GetMappingRuleActionEnum

func GetMappingRuleActionEnum(val string) (RuleActionEnum, bool)

GetMappingRuleActionEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRuleActionEnumValues

func GetRuleActionEnumValues() []RuleActionEnum

GetRuleActionEnumValues Enumerates the set of values for RuleActionEnum

type RuleCondition

RuleCondition A condition to apply to an access control rule.

type RuleCondition interface {
}

type RuleConditionAttributeNameEnum

RuleConditionAttributeNameEnum Enum with underlying type: string

type RuleConditionAttributeNameEnum string

Set of constants representing the allowable values for RuleConditionAttributeNameEnum

const (
    RuleConditionAttributeNameIpAddress    RuleConditionAttributeNameEnum = "SOURCE_IP_ADDRESS"
    RuleConditionAttributeNameVcnId        RuleConditionAttributeNameEnum = "SOURCE_VCN_ID"
    RuleConditionAttributeNameVcnIpAddress RuleConditionAttributeNameEnum = "SOURCE_VCN_IP_ADDRESS"
)

func GetMappingRuleConditionAttributeNameEnum

func GetMappingRuleConditionAttributeNameEnum(val string) (RuleConditionAttributeNameEnum, bool)

GetMappingRuleConditionAttributeNameEnum performs case Insensitive comparison on enum value and return the desired enum

func GetRuleConditionAttributeNameEnumValues

func GetRuleConditionAttributeNameEnumValues() []RuleConditionAttributeNameEnum

GetRuleConditionAttributeNameEnumValues Enumerates the set of values for RuleConditionAttributeNameEnum

type ScheduledActivity

ScheduledActivity Details of scheduled activity.

type ScheduledActivity struct {

    // Unique identifier that is immutable on creation.
    Id *string `mandatory:"true" json:"id"`

    // scheduled activity display name, can be renamed.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // run cadence.
    RunCycle ScheduledActivityRunCycleEnum `mandatory:"true" json:"runCycle"`

    // FAaaS Environment Identifier.
    FusionEnvironmentId *string `mandatory:"true" json:"fusionEnvironmentId"`

    // The current state of the scheduledActivity.
    LifecycleState ScheduledActivityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Service availability / impact during scheduled activity execution up down
    ServiceAvailability ScheduledActivityServiceAvailabilityEnum `mandatory:"true" json:"serviceAvailability"`

    // Current time the scheduled activity is scheduled to start. An RFC3339 formatted datetime string.
    TimeScheduledStart *common.SDKTime `mandatory:"true" json:"timeScheduledStart"`

    // Current time the scheduled activity is scheduled to end. An RFC3339 formatted datetime string.
    TimeExpectedFinish *common.SDKTime `mandatory:"true" json:"timeExpectedFinish"`

    // A property describing the phase of the scheduled activity.
    ScheduledActivityPhase ScheduledActivityScheduledActivityPhaseEnum `mandatory:"true" json:"scheduledActivityPhase"`

    // The unique identifier that associates a scheduled activity with others in one complete maintenance. For example, with ZDT, a complete upgrade maintenance includes 5 scheduled activities - PREPARE, EXECUTE, POST, PRE_MAINTENANCE, and POST_MAINTENANCE. All of them share the same unique identifier - scheduledActivityAssociationId.
    ScheduledActivityAssociationId *string `mandatory:"true" json:"scheduledActivityAssociationId"`

    // List of actions
    Actions []Action `mandatory:"false" json:"actions"`

    // The time the scheduled activity actually completed / cancelled / failed. An RFC3339 formatted datetime string.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // Cumulative delay hours
    DelayInHours *int `mandatory:"false" json:"delayInHours"`

    // The time the scheduled activity record was created. An RFC3339 formatted datetime string.
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the scheduled activity record was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails ScheduledActivityLifecycleDetailsEnum `mandatory:"false" json:"lifecycleDetails,omitempty"`
}

func (ScheduledActivity) String

func (m ScheduledActivity) String() string

func (*ScheduledActivity) UnmarshalJSON

func (m *ScheduledActivity) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ScheduledActivity) ValidateEnumValue

func (m ScheduledActivity) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduledActivityCollection

ScheduledActivityCollection Results of a scheduled activity search.

type ScheduledActivityCollection struct {

    // A page of scheduled activity objects.
    Items []ScheduledActivitySummary `mandatory:"true" json:"items"`
}

func (ScheduledActivityCollection) String

func (m ScheduledActivityCollection) String() string

func (ScheduledActivityCollection) ValidateEnumValue

func (m ScheduledActivityCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ScheduledActivityLifecycleDetailsEnum

ScheduledActivityLifecycleDetailsEnum Enum with underlying type: string

type ScheduledActivityLifecycleDetailsEnum string

Set of constants representing the allowable values for ScheduledActivityLifecycleDetailsEnum

const (
    ScheduledActivityLifecycleDetailsNone               ScheduledActivityLifecycleDetailsEnum = "NONE"
    ScheduledActivityLifecycleDetailsRollbackaccepted   ScheduledActivityLifecycleDetailsEnum = "ROLLBACKACCEPTED"
    ScheduledActivityLifecycleDetailsRollbackinprogress ScheduledActivityLifecycleDetailsEnum = "ROLLBACKINPROGRESS"
    ScheduledActivityLifecycleDetailsRollbacksucceeded  ScheduledActivityLifecycleDetailsEnum = "ROLLBACKSUCCEEDED"
    ScheduledActivityLifecycleDetailsRollbackfailed     ScheduledActivityLifecycleDetailsEnum = "ROLLBACKFAILED"
)

func GetMappingScheduledActivityLifecycleDetailsEnum

func GetMappingScheduledActivityLifecycleDetailsEnum(val string) (ScheduledActivityLifecycleDetailsEnum, bool)

GetMappingScheduledActivityLifecycleDetailsEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledActivityLifecycleDetailsEnumValues

func GetScheduledActivityLifecycleDetailsEnumValues() []ScheduledActivityLifecycleDetailsEnum

GetScheduledActivityLifecycleDetailsEnumValues Enumerates the set of values for ScheduledActivityLifecycleDetailsEnum

type ScheduledActivityLifecycleStateEnum

ScheduledActivityLifecycleStateEnum Enum with underlying type: string

type ScheduledActivityLifecycleStateEnum string

Set of constants representing the allowable values for ScheduledActivityLifecycleStateEnum

const (
    ScheduledActivityLifecycleStateAccepted   ScheduledActivityLifecycleStateEnum = "ACCEPTED"
    ScheduledActivityLifecycleStateInProgress ScheduledActivityLifecycleStateEnum = "IN_PROGRESS"
    ScheduledActivityLifecycleStateFailed     ScheduledActivityLifecycleStateEnum = "FAILED"
    ScheduledActivityLifecycleStateSucceeded  ScheduledActivityLifecycleStateEnum = "SUCCEEDED"
    ScheduledActivityLifecycleStateCanceled   ScheduledActivityLifecycleStateEnum = "CANCELED"
)

func GetMappingScheduledActivityLifecycleStateEnum

func GetMappingScheduledActivityLifecycleStateEnum(val string) (ScheduledActivityLifecycleStateEnum, bool)

GetMappingScheduledActivityLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledActivityLifecycleStateEnumValues

func GetScheduledActivityLifecycleStateEnumValues() []ScheduledActivityLifecycleStateEnum

GetScheduledActivityLifecycleStateEnumValues Enumerates the set of values for ScheduledActivityLifecycleStateEnum

type ScheduledActivityRunCycleEnum

ScheduledActivityRunCycleEnum Enum with underlying type: string

type ScheduledActivityRunCycleEnum string

Set of constants representing the allowable values for ScheduledActivityRunCycleEnum

const (
    ScheduledActivityRunCycleQuarterly ScheduledActivityRunCycleEnum = "QUARTERLY"
    ScheduledActivityRunCycleMonthly   ScheduledActivityRunCycleEnum = "MONTHLY"
    ScheduledActivityRunCycleOneoff    ScheduledActivityRunCycleEnum = "ONEOFF"
    ScheduledActivityRunCycleVertex    ScheduledActivityRunCycleEnum = "VERTEX"
)

func GetMappingScheduledActivityRunCycleEnum

func GetMappingScheduledActivityRunCycleEnum(val string) (ScheduledActivityRunCycleEnum, bool)

GetMappingScheduledActivityRunCycleEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledActivityRunCycleEnumValues

func GetScheduledActivityRunCycleEnumValues() []ScheduledActivityRunCycleEnum

GetScheduledActivityRunCycleEnumValues Enumerates the set of values for ScheduledActivityRunCycleEnum

type ScheduledActivityScheduledActivityPhaseEnum

ScheduledActivityScheduledActivityPhaseEnum Enum with underlying type: string

type ScheduledActivityScheduledActivityPhaseEnum string

Set of constants representing the allowable values for ScheduledActivityScheduledActivityPhaseEnum

const (
    ScheduledActivityScheduledActivityPhasePreMaintenance  ScheduledActivityScheduledActivityPhaseEnum = "PRE_MAINTENANCE"
    ScheduledActivityScheduledActivityPhaseMaintenance     ScheduledActivityScheduledActivityPhaseEnum = "MAINTENANCE"
    ScheduledActivityScheduledActivityPhasePostMaintenance ScheduledActivityScheduledActivityPhaseEnum = "POST_MAINTENANCE"
)

func GetMappingScheduledActivityScheduledActivityPhaseEnum

func GetMappingScheduledActivityScheduledActivityPhaseEnum(val string) (ScheduledActivityScheduledActivityPhaseEnum, bool)

GetMappingScheduledActivityScheduledActivityPhaseEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledActivityScheduledActivityPhaseEnumValues

func GetScheduledActivityScheduledActivityPhaseEnumValues() []ScheduledActivityScheduledActivityPhaseEnum

GetScheduledActivityScheduledActivityPhaseEnumValues Enumerates the set of values for ScheduledActivityScheduledActivityPhaseEnum

type ScheduledActivityServiceAvailabilityEnum

ScheduledActivityServiceAvailabilityEnum Enum with underlying type: string

type ScheduledActivityServiceAvailabilityEnum string

Set of constants representing the allowable values for ScheduledActivityServiceAvailabilityEnum

const (
    ScheduledActivityServiceAvailabilityAvailable   ScheduledActivityServiceAvailabilityEnum = "AVAILABLE"
    ScheduledActivityServiceAvailabilityUnavailable ScheduledActivityServiceAvailabilityEnum = "UNAVAILABLE"
)

func GetMappingScheduledActivityServiceAvailabilityEnum

func GetMappingScheduledActivityServiceAvailabilityEnum(val string) (ScheduledActivityServiceAvailabilityEnum, bool)

GetMappingScheduledActivityServiceAvailabilityEnum performs case Insensitive comparison on enum value and return the desired enum

func GetScheduledActivityServiceAvailabilityEnumValues

func GetScheduledActivityServiceAvailabilityEnumValues() []ScheduledActivityServiceAvailabilityEnum

GetScheduledActivityServiceAvailabilityEnumValues Enumerates the set of values for ScheduledActivityServiceAvailabilityEnum

type ScheduledActivitySummary

ScheduledActivitySummary Summary of the scheduled activity for a Fusion environment.

type ScheduledActivitySummary struct {

    // Unique identifier that is immutable on creation.
    Id *string `mandatory:"true" json:"id"`

    // A friendly name for the scheduled activity. Can be changed later.
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The run cadence of this scheduled activity. Valid values are Quarterly, Monthly, OneOff, and Vertex.
    RunCycle ScheduledActivityRunCycleEnum `mandatory:"true" json:"runCycle"`

    // The OCID of the Fusion environment for the scheduled activity.
    FusionEnvironmentId *string `mandatory:"true" json:"fusionEnvironmentId"`

    // The current state of the scheduled activity. Valid values are Scheduled, In progress , Failed, Completed.
    LifecycleState ScheduledActivityLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Current time the scheduled activity is scheduled to start. An RFC3339 formatted datetime string.
    TimeScheduledStart *common.SDKTime `mandatory:"true" json:"timeScheduledStart"`

    // Current time the scheduled activity is scheduled to end. An RFC3339 formatted datetime string.
    TimeExpectedFinish *common.SDKTime `mandatory:"true" json:"timeExpectedFinish"`

    // Service availability / impact during scheduled activity execution, up down
    ServiceAvailability ScheduledActivityServiceAvailabilityEnum `mandatory:"true" json:"serviceAvailability"`

    // A property describing the phase of the scheduled activity.
    ScheduledActivityPhase ScheduledActivityScheduledActivityPhaseEnum `mandatory:"true" json:"scheduledActivityPhase"`

    // The unique identifier that associates a scheduled activity with others in one complete maintenance. For example, with ZDT, a complete upgrade maintenance includes 5 scheduled activities - PREPARE, EXECUTE, POST, PRE_MAINTENANCE, and POST_MAINTENANCE. All of them share the same unique identifier - scheduledActivityAssociationId.
    ScheduledActivityAssociationId *string `mandatory:"true" json:"scheduledActivityAssociationId"`

    // List of actions
    Actions []Action `mandatory:"false" json:"actions"`

    // The time the scheduled activity actually completed / cancelled / failed. An RFC3339 formatted datetime string.
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // Cumulative delay hours
    DelayInHours *int `mandatory:"false" json:"delayInHours"`

    // The time the scheduled activity record was created. An RFC3339 formatted datetime string.
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // The time the scheduled activity record was updated. An RFC3339 formatted datetime string.
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ScheduledActivitySummary) String

func (m ScheduledActivitySummary) String() string

func (*ScheduledActivitySummary) UnmarshalJSON

func (m *ScheduledActivitySummary) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (ScheduledActivitySummary) ValidateEnumValue

func (m ScheduledActivitySummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ServiceAttachment

ServiceAttachment Description of ServiceAttachment.

type ServiceAttachment struct {

    // Unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // Service Attachment Display name, can be renamed
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Type of the serviceInstance.
    ServiceInstanceType ServiceAttachmentServiceInstanceTypeEnum `mandatory:"true" json:"serviceInstanceType"`

    // The current state of the ServiceInstance.
    LifecycleState ServiceAttachmentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Whether this service is provisioned due to the customer being subscribed to a specific SKU
    IsSkuBased *bool `mandatory:"true" json:"isSkuBased"`

    // Compartment Identifier
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // The ID of the service instance created that can be used to identify this on the service control plane
    ServiceInstanceId *string `mandatory:"false" json:"serviceInstanceId"`

    // Public URL
    ServiceUrl *string `mandatory:"false" json:"serviceUrl"`

    // The time the the ServiceInstance was created. An RFC3339 formatted datetime string
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the ServiceInstance was updated. An RFC3339 formatted datetime string
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ServiceAttachment) String

func (m ServiceAttachment) String() string

func (ServiceAttachment) ValidateEnumValue

func (m ServiceAttachment) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ServiceAttachmentCollection

ServiceAttachmentCollection List of service attachments for a fusion instance.

type ServiceAttachmentCollection struct {

    // A page of FusionEnvironmentFamilySummary objects.
    Items []ServiceAttachmentSummary `mandatory:"true" json:"items"`
}

func (ServiceAttachmentCollection) String

func (m ServiceAttachmentCollection) String() string

func (ServiceAttachmentCollection) ValidateEnumValue

func (m ServiceAttachmentCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ServiceAttachmentLifecycleStateEnum

ServiceAttachmentLifecycleStateEnum Enum with underlying type: string

type ServiceAttachmentLifecycleStateEnum string

Set of constants representing the allowable values for ServiceAttachmentLifecycleStateEnum

const (
    ServiceAttachmentLifecycleStateCreating ServiceAttachmentLifecycleStateEnum = "CREATING"
    ServiceAttachmentLifecycleStateUpdating ServiceAttachmentLifecycleStateEnum = "UPDATING"
    ServiceAttachmentLifecycleStateActive   ServiceAttachmentLifecycleStateEnum = "ACTIVE"
    ServiceAttachmentLifecycleStateDeleting ServiceAttachmentLifecycleStateEnum = "DELETING"
    ServiceAttachmentLifecycleStateDeleted  ServiceAttachmentLifecycleStateEnum = "DELETED"
    ServiceAttachmentLifecycleStateFailed   ServiceAttachmentLifecycleStateEnum = "FAILED"
)

func GetMappingServiceAttachmentLifecycleStateEnum

func GetMappingServiceAttachmentLifecycleStateEnum(val string) (ServiceAttachmentLifecycleStateEnum, bool)

GetMappingServiceAttachmentLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum

func GetServiceAttachmentLifecycleStateEnumValues

func GetServiceAttachmentLifecycleStateEnumValues() []ServiceAttachmentLifecycleStateEnum

GetServiceAttachmentLifecycleStateEnumValues Enumerates the set of values for ServiceAttachmentLifecycleStateEnum

type ServiceAttachmentServiceInstanceTypeEnum

ServiceAttachmentServiceInstanceTypeEnum Enum with underlying type: string

type ServiceAttachmentServiceInstanceTypeEnum string

Set of constants representing the allowable values for ServiceAttachmentServiceInstanceTypeEnum

const (
    ServiceAttachmentServiceInstanceTypeDigitalAssistant    ServiceAttachmentServiceInstanceTypeEnum = "DIGITAL_ASSISTANT"
    ServiceAttachmentServiceInstanceTypeIntegrationCloud    ServiceAttachmentServiceInstanceTypeEnum = "INTEGRATION_CLOUD"
    ServiceAttachmentServiceInstanceTypeAnalyticsWarehouse  ServiceAttachmentServiceInstanceTypeEnum = "ANALYTICS_WAREHOUSE"
    ServiceAttachmentServiceInstanceTypeVbcs                ServiceAttachmentServiceInstanceTypeEnum = "VBCS"
    ServiceAttachmentServiceInstanceTypeVisualBuilderStudio ServiceAttachmentServiceInstanceTypeEnum = "VISUAL_BUILDER_STUDIO"
)

func GetMappingServiceAttachmentServiceInstanceTypeEnum

func GetMappingServiceAttachmentServiceInstanceTypeEnum(val string) (ServiceAttachmentServiceInstanceTypeEnum, bool)

GetMappingServiceAttachmentServiceInstanceTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetServiceAttachmentServiceInstanceTypeEnumValues

func GetServiceAttachmentServiceInstanceTypeEnumValues() []ServiceAttachmentServiceInstanceTypeEnum

GetServiceAttachmentServiceInstanceTypeEnumValues Enumerates the set of values for ServiceAttachmentServiceInstanceTypeEnum

type ServiceAttachmentSummary

ServiceAttachmentSummary Summary of the ServiceInstance.

type ServiceAttachmentSummary struct {

    // Unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // ServiceInstance Identifier, can be renamed
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Type of the service.
    ServiceInstanceType ServiceAttachmentServiceInstanceTypeEnum `mandatory:"true" json:"serviceInstanceType"`

    // The current state of the ServiceInstance.
    LifecycleState ServiceAttachmentLifecycleStateEnum `mandatory:"true" json:"lifecycleState"`

    // Whether this service is provisioned due to the customer being subscribed to a specific SKU
    IsSkuBased *bool `mandatory:"true" json:"isSkuBased"`

    // The ID of the service instance created that can be used to identify this on the service control plane
    ServiceInstanceId *string `mandatory:"false" json:"serviceInstanceId"`

    // Service URL of the instance
    ServiceUrl *string `mandatory:"false" json:"serviceUrl"`

    // The time the service instance was created. An RFC3339 formatted datetime string
    TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"`

    // The time the serivce instance was updated. An RFC3339 formatted datetime string
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
    LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (ServiceAttachmentSummary) String

func (m ServiceAttachmentSummary) String() string

func (ServiceAttachmentSummary) ValidateEnumValue

func (m ServiceAttachmentSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type SourceIpAddressCondition

SourceIpAddressCondition An access control rule condition that requires a match on the specified source IP address or address range.

type SourceIpAddressCondition struct {

    // An IPv4 or IPv6 address range that the source IP address of an incoming packet must match.
    // The service accepts only classless inter-domain routing (CIDR) format (x.x.x.x/y or x:x::x/y) strings.
    // Specify 0.0.0.0/0 or ::/0 to match all incoming traffic.
    // example: "192.168.0.0/16"
    AttributeValue *string `mandatory:"true" json:"attributeValue"`
}

func (SourceIpAddressCondition) MarshalJSON

func (m SourceIpAddressCondition) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SourceIpAddressCondition) String

func (m SourceIpAddressCondition) String() string

func (SourceIpAddressCondition) ValidateEnumValue

func (m SourceIpAddressCondition) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type SourceVcnIdCondition

SourceVcnIdCondition An access control rule condition that requires a match on the specified source VCN OCID.

type SourceVcnIdCondition struct {

    // The OCID of the originating VCN that an incoming packet must match.
    // You can use this condition in conjunction with `SourceVcnIpAddressCondition`.
    // **NOTE:** If you define this condition for a rule without a `SourceVcnIpAddressCondition`, this condition
    // matches all incoming traffic in the specified VCN.
    AttributeValue *string `mandatory:"true" json:"attributeValue"`
}

func (SourceVcnIdCondition) MarshalJSON

func (m SourceVcnIdCondition) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SourceVcnIdCondition) String

func (m SourceVcnIdCondition) String() string

func (SourceVcnIdCondition) ValidateEnumValue

func (m SourceVcnIdCondition) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type SourceVcnIpAddressCondition

SourceVcnIpAddressCondition An access control rule condition that requires a match on the specified source VCN and IP address range. This condition must be used only in conjunction with `SourceVcnIdCondition`.

type SourceVcnIpAddressCondition struct {

    // An IPv4 address range that the original client IP address (in the context of the specified VCN) of an
    // incoming packet must match.
    // The service accepts only classless inter-domain routing (CIDR) format (x.x.x.x/y) strings.
    // Specify 0.0.0.0/0 to match all incoming traffic in the customer VCN.
    AttributeValue *string `mandatory:"true" json:"attributeValue"`
}

func (SourceVcnIpAddressCondition) MarshalJSON

func (m SourceVcnIpAddressCondition) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (SourceVcnIpAddressCondition) String

func (m SourceVcnIpAddressCondition) String() string

func (SourceVcnIpAddressCondition) ValidateEnumValue

func (m SourceVcnIpAddressCondition) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Subscription

Subscription Subscription information for compartmentId. Only root compartments are allowed.

type Subscription struct {

    // OCID of the subscription details for particular root compartment or tenancy.
    Id *string `mandatory:"true" json:"id"`

    // Subscription id.
    ClassicSubscriptionId *string `mandatory:"true" json:"classicSubscriptionId"`

    // The type of subscription, such as 'CLOUDCM'/'SAAS'/'CRM', etc.
    ServiceName *string `mandatory:"true" json:"serviceName"`

    // Stock keeping unit.
    Skus []SubscriptionSku `mandatory:"true" json:"skus"`
}

func (Subscription) String

func (m Subscription) String() string

func (Subscription) ValidateEnumValue

func (m Subscription) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type SubscriptionDetail

SubscriptionDetail Detail for the FusionEnvironmentFamily subscription.

type SubscriptionDetail struct {

    // List of subscriptions.
    Subscriptions []Subscription `mandatory:"true" json:"subscriptions"`
}

func (SubscriptionDetail) String

func (m SubscriptionDetail) String() string

func (SubscriptionDetail) ValidateEnumValue

func (m SubscriptionDetail) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type SubscriptionSku

SubscriptionSku SKU information.

type SubscriptionSku struct {

    // Stock keeping unit id.
    Sku *string `mandatory:"true" json:"sku"`

    // Quantity of the stock units.
    Quantity *int `mandatory:"true" json:"quantity"`

    // Description of the covered product belonging to this Sku.
    LicensePartDescription *string `mandatory:"false" json:"licensePartDescription"`

    // Base metric for billing the service.
    MetricName *string `mandatory:"false" json:"metricName"`

    // Description of the stock units.
    Description *string `mandatory:"false" json:"description"`
}

func (SubscriptionSku) String

func (m SubscriptionSku) String() string

func (SubscriptionSku) ValidateEnumValue

func (m SubscriptionSku) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TimeAvailableForRefresh

TimeAvailableForRefresh one available refresh time.

type TimeAvailableForRefresh struct {

    // refresh time.
    TimeAvailableForRefresh *common.SDKTime `mandatory:"true" json:"timeAvailableForRefresh"`
}

func (TimeAvailableForRefresh) String

func (m TimeAvailableForRefresh) String() string

func (TimeAvailableForRefresh) ValidateEnumValue

func (m TimeAvailableForRefresh) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TimeAvailableForRefreshCollection

TimeAvailableForRefreshCollection The available refresh times for a fusion environment

type TimeAvailableForRefreshCollection struct {

    // A list of available refresh time objects.
    Items []TimeAvailableForRefreshSummary `mandatory:"true" json:"items"`
}

func (TimeAvailableForRefreshCollection) String

func (m TimeAvailableForRefreshCollection) String() string

func (TimeAvailableForRefreshCollection) ValidateEnumValue

func (m TimeAvailableForRefreshCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type TimeAvailableForRefreshSummary

TimeAvailableForRefreshSummary one available refresh time.

type TimeAvailableForRefreshSummary struct {

    // refresh time.
    TimeAvailableForRefresh *common.SDKTime `mandatory:"true" json:"timeAvailableForRefresh"`
}

func (TimeAvailableForRefreshSummary) String

func (m TimeAvailableForRefreshSummary) String() string

func (TimeAvailableForRefreshSummary) ValidateEnumValue

func (m TimeAvailableForRefreshSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateFamilyMaintenancePolicyDetails

UpdateFamilyMaintenancePolicyDetails The editable settings of the policy that specifies the maintenance and upgrade preferences for an environment.

type UpdateFamilyMaintenancePolicyDetails struct {

    // Whether the Fusion environment receives monthly patching.
    IsMonthlyPatchingEnabled *bool `mandatory:"false" json:"isMonthlyPatchingEnabled"`

    // Whether production and non-production environments are upgraded concurrently.
    ConcurrentMaintenance FamilyMaintenancePolicyConcurrentMaintenanceEnum `mandatory:"false" json:"concurrentMaintenance,omitempty"`
}

func (UpdateFamilyMaintenancePolicyDetails) String

func (m UpdateFamilyMaintenancePolicyDetails) String() string

func (UpdateFamilyMaintenancePolicyDetails) ValidateEnumValue

func (m UpdateFamilyMaintenancePolicyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateFusionEnvironmentDetails

UpdateFusionEnvironmentDetails The information to be updated.

type UpdateFusionEnvironmentDetails struct {

    // FusionEnvironment Identifier, can be renamed
    DisplayName *string `mandatory:"false" json:"displayName"`

    // byok kms keyId
    KmsKeyId *string `mandatory:"false" json:"kmsKeyId"`

    MaintenancePolicy *MaintenancePolicy `mandatory:"false" json:"maintenancePolicy"`

    // Language packs
    AdditionalLanguagePacks []string `mandatory:"false" json:"additionalLanguagePacks"`

    // Network access control rules to limit internet traffic that can access the environment. For more information, see AllowRule.
    Rules []Rule `mandatory:"false" json:"rules"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateFusionEnvironmentDetails) String

func (m UpdateFusionEnvironmentDetails) String() string

func (*UpdateFusionEnvironmentDetails) UnmarshalJSON

func (m *UpdateFusionEnvironmentDetails) UnmarshalJSON(data []byte) (e error)

UnmarshalJSON unmarshals from json

func (UpdateFusionEnvironmentDetails) ValidateEnumValue

func (m UpdateFusionEnvironmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateFusionEnvironmentFamilyDetails

UpdateFusionEnvironmentFamilyDetails The details of the Fusion environment family to be updated.

type UpdateFusionEnvironmentFamilyDetails struct {

    // A friendly name for the environment family. The name must contain only letters, numbers, dashes, and underscores. Can be changed later.
    DisplayName *string `mandatory:"false" json:"displayName"`

    FamilyMaintenancePolicy *UpdateFamilyMaintenancePolicyDetails `mandatory:"false" json:"familyMaintenancePolicy"`

    // The list of the IDs of the applications subscriptions that are associated with the environment family.
    SubscriptionIds []string `mandatory:"false" json:"subscriptionIds"`

    // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only.
    // Example: `{"bar-key": "value"}`
    FreeformTags map[string]string `mandatory:"false" json:"freeformTags"`

    // Defined tags for this resource. Each key is predefined and scoped to a namespace.
    // Example: `{"foo-namespace": {"bar-key": "value"}}`
    DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"`
}

func (UpdateFusionEnvironmentFamilyDetails) String

func (m UpdateFusionEnvironmentFamilyDetails) String() string

func (UpdateFusionEnvironmentFamilyDetails) ValidateEnumValue

func (m UpdateFusionEnvironmentFamilyDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateFusionEnvironmentFamilyRequest

UpdateFusionEnvironmentFamilyRequest wrapper for the UpdateFusionEnvironmentFamily operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/UpdateFusionEnvironmentFamily.go.html to see an example of how to use UpdateFusionEnvironmentFamilyRequest.

type UpdateFusionEnvironmentFamilyRequest struct {

    // The unique identifier (OCID) of the FusionEnvironmentFamily.
    FusionEnvironmentFamilyId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentFamilyId"`

    // The information to be updated.
    UpdateFusionEnvironmentFamilyDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (UpdateFusionEnvironmentFamilyRequest) BinaryRequestBody

func (request UpdateFusionEnvironmentFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateFusionEnvironmentFamilyRequest) HTTPRequest

func (request UpdateFusionEnvironmentFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateFusionEnvironmentFamilyRequest) RetryPolicy

func (request UpdateFusionEnvironmentFamilyRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateFusionEnvironmentFamilyRequest) String

func (request UpdateFusionEnvironmentFamilyRequest) String() string

func (UpdateFusionEnvironmentFamilyRequest) ValidateEnumValue

func (request UpdateFusionEnvironmentFamilyRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateFusionEnvironmentFamilyResponse

UpdateFusionEnvironmentFamilyResponse wrapper for the UpdateFusionEnvironmentFamily operation

type UpdateFusionEnvironmentFamilyResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateFusionEnvironmentFamilyResponse) HTTPResponse

func (response UpdateFusionEnvironmentFamilyResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateFusionEnvironmentFamilyResponse) String

func (response UpdateFusionEnvironmentFamilyResponse) String() string

type UpdateFusionEnvironmentRequest

UpdateFusionEnvironmentRequest wrapper for the UpdateFusionEnvironment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/UpdateFusionEnvironment.go.html to see an example of how to use UpdateFusionEnvironmentRequest.

type UpdateFusionEnvironmentRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The information to be updated.
    UpdateFusionEnvironmentDetails `contributesTo:"body"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (UpdateFusionEnvironmentRequest) BinaryRequestBody

func (request UpdateFusionEnvironmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateFusionEnvironmentRequest) HTTPRequest

func (request UpdateFusionEnvironmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateFusionEnvironmentRequest) RetryPolicy

func (request UpdateFusionEnvironmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateFusionEnvironmentRequest) String

func (request UpdateFusionEnvironmentRequest) String() string

func (UpdateFusionEnvironmentRequest) ValidateEnumValue

func (request UpdateFusionEnvironmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateFusionEnvironmentResponse

UpdateFusionEnvironmentResponse wrapper for the UpdateFusionEnvironment operation

type UpdateFusionEnvironmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation.
    OpcWorkRequestId *string `presentIn:"header" name:"opc-work-request-id"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateFusionEnvironmentResponse) HTTPResponse

func (response UpdateFusionEnvironmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateFusionEnvironmentResponse) String

func (response UpdateFusionEnvironmentResponse) String() string

type UpdateRefreshActivityDetails

UpdateRefreshActivityDetails The information about scheduled refresh.

type UpdateRefreshActivityDetails struct {

    // Time the refresh activity is scheduled to start. An RFC3339 formatted datetime string.
    TimeScheduledStart *common.SDKTime `mandatory:"false" json:"timeScheduledStart"`
}

func (UpdateRefreshActivityDetails) String

func (m UpdateRefreshActivityDetails) String() string

func (UpdateRefreshActivityDetails) ValidateEnumValue

func (m UpdateRefreshActivityDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateRefreshActivityRequest

UpdateRefreshActivityRequest wrapper for the UpdateRefreshActivity operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/UpdateRefreshActivity.go.html to see an example of how to use UpdateRefreshActivityRequest.

type UpdateRefreshActivityRequest struct {

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The unique identifier (OCID) of the Refresh activity.
    RefreshActivityId *string `mandatory:"true" contributesTo:"path" name:"refreshActivityId"`

    // Details for the updating scheduled RefreshActivity.
    UpdateRefreshActivityDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (UpdateRefreshActivityRequest) BinaryRequestBody

func (request UpdateRefreshActivityRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (UpdateRefreshActivityRequest) HTTPRequest

func (request UpdateRefreshActivityRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (UpdateRefreshActivityRequest) RetryPolicy

func (request UpdateRefreshActivityRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (UpdateRefreshActivityRequest) String

func (request UpdateRefreshActivityRequest) String() string

func (UpdateRefreshActivityRequest) ValidateEnumValue

func (request UpdateRefreshActivityRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type UpdateRefreshActivityResponse

UpdateRefreshActivityResponse wrapper for the UpdateRefreshActivity operation

type UpdateRefreshActivityResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The RefreshActivity instance
    RefreshActivity `presentIn:"body"`

    // For optimistic concurrency control. See `if-match`.
    Etag *string `presentIn:"header" name:"etag"`

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (UpdateRefreshActivityResponse) HTTPResponse

func (response UpdateRefreshActivityResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (UpdateRefreshActivityResponse) String

func (response UpdateRefreshActivityResponse) String() string

type UpgradeAction

UpgradeAction Quarterly upgrade details.

type UpgradeAction struct {

    // A string that describes the details of the action. It does not have to be unique, and you can change it. Avoid entering confidential information.
    Description *string `mandatory:"true" json:"description"`

    // Unique identifier of the object that represents the action
    ReferenceKey *string `mandatory:"false" json:"referenceKey"`

    // name of the repo
    Version *string `mandatory:"false" json:"version"`

    // month qualifier
    Qualifier *string `mandatory:"false" json:"qualifier"`

    // A string that describes whether the change is applied hot or cold
    State ActionStateEnum `mandatory:"false" json:"state,omitempty"`
}

func (UpgradeAction) GetDescription

func (m UpgradeAction) GetDescription() *string

GetDescription returns Description

func (UpgradeAction) GetReferenceKey

func (m UpgradeAction) GetReferenceKey() *string

GetReferenceKey returns ReferenceKey

func (UpgradeAction) GetState

func (m UpgradeAction) GetState() ActionStateEnum

GetState returns State

func (UpgradeAction) MarshalJSON

func (m UpgradeAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (UpgradeAction) String

func (m UpgradeAction) String() string

func (UpgradeAction) ValidateEnumValue

func (m UpgradeAction) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type VerifyServiceAttachmentDetails

VerifyServiceAttachmentDetails Information about the service attachment to be verified.

type VerifyServiceAttachmentDetails struct {

    // Type of the ServiceInstance being attached.
    ServiceInstanceType ServiceAttachmentServiceInstanceTypeEnum `mandatory:"true" json:"serviceInstanceType"`

    // The service instance OCID of the instance being attached
    ServiceInstanceId *string `mandatory:"true" json:"serviceInstanceId"`
}

func (VerifyServiceAttachmentDetails) String

func (m VerifyServiceAttachmentDetails) String() string

func (VerifyServiceAttachmentDetails) ValidateEnumValue

func (m VerifyServiceAttachmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type VerifyServiceAttachmentRequest

VerifyServiceAttachmentRequest wrapper for the VerifyServiceAttachment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.63.1/fusionapps/VerifyServiceAttachment.go.html to see an example of how to use VerifyServiceAttachmentRequest.

type VerifyServiceAttachmentRequest struct {

    // Details for the service attachment.
    VerifyServiceAttachmentDetails `contributesTo:"body"`

    // unique FusionEnvironment identifier
    FusionEnvironmentId *string `mandatory:"true" contributesTo:"path" name:"fusionEnvironmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (VerifyServiceAttachmentRequest) BinaryRequestBody

func (request VerifyServiceAttachmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)

BinaryRequestBody implements the OCIRequest interface

func (VerifyServiceAttachmentRequest) HTTPRequest

func (request VerifyServiceAttachmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)

HTTPRequest implements the OCIRequest interface

func (VerifyServiceAttachmentRequest) RetryPolicy

func (request VerifyServiceAttachmentRequest) RetryPolicy() *common.RetryPolicy

RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.

func (VerifyServiceAttachmentRequest) String

func (request VerifyServiceAttachmentRequest) String() string

func (VerifyServiceAttachmentRequest) ValidateEnumValue

func (request VerifyServiceAttachmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type VerifyServiceAttachmentResponse

VerifyServiceAttachmentResponse wrapper for the VerifyServiceAttachment operation

type VerifyServiceAttachmentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // Unique Oracle-assigned identifier for the request. If you need to contact
    // Oracle about a particular request, please provide the request ID.
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (VerifyServiceAttachmentResponse) HTTPResponse

func (response VerifyServiceAttachmentResponse) HTTPResponse() *http.Response

HTTPResponse implements the OCIResponse interface

func (VerifyServiceAttachmentResponse) String

func (response VerifyServiceAttachmentResponse) String() string

type VertexAction

VertexAction Vertex update action

type VertexAction struct {

    // A string that describes the details of the action. It does not have to be unique, and you can change it. Avoid entering confidential information.
    Description *string `mandatory:"true" json:"description"`

    // Unique identifier of the object that represents the action
    ReferenceKey *string `mandatory:"false" json:"referenceKey"`

    // patch that delivered the vertex update prerequisite
    Artifact *string `mandatory:"false" json:"artifact"`

    // A string that describes whether the change is applied hot or cold
    State ActionStateEnum `mandatory:"false" json:"state,omitempty"`
}

func (VertexAction) GetDescription

func (m VertexAction) GetDescription() *string

GetDescription returns Description

func (VertexAction) GetReferenceKey

func (m VertexAction) GetReferenceKey() *string

GetReferenceKey returns ReferenceKey

func (VertexAction) GetState

func (m VertexAction) GetState() ActionStateEnum

GetState returns State

func (VertexAction) MarshalJSON

func (m VertexAction) MarshalJSON() (buff []byte, e error)

MarshalJSON marshals to json representation

func (VertexAction) String

func (m VertexAction) String() string

func (VertexAction) ValidateEnumValue

func (m VertexAction) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequest

WorkRequest A description of workrequest status

type WorkRequest struct {

    // Possible operation types.
    OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"`

    // Possible operation status.
    Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

    // The id of the work request.
    Id *string `mandatory:"true" json:"id"`

    // The ocid of the compartment that contains the work request. Work requests should be scoped to
    // the same compartment as the resource the work request affects. If the work request affects multiple resources,
    // and those resources are not in the same compartment, it is up to the service team to pick the primary
    // resource whose compartment should be used
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The resources affected by this work request.
    Resources []WorkRequestResource `mandatory:"true" json:"resources"`

    // Percentage of the request completed.
    PercentComplete *float32 `mandatory:"true" json:"percentComplete"`

    // The date and time the request was created, as described in
    // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29.
    TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

    // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339),
    // section 14.29.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339).
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
}

func (WorkRequest) String

func (m WorkRequest) String() string

func (WorkRequest) ValidateEnumValue

func (m WorkRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestError

WorkRequestError An error encountered while executing a work request.

type WorkRequestError struct {

    // A machine-usable code for the error that occured. Error codes are listed on
    // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm)
    Code *string `mandatory:"true" json:"code"`

    // A human readable description of the issue encountered.
    Message *string `mandatory:"true" json:"message"`

    // The time the error occured. An RFC3339 formatted datetime string.
    Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}

func (WorkRequestError) String

func (m WorkRequestError) String() string

func (WorkRequestError) ValidateEnumValue

func (m WorkRequestError) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestErrorCollection

WorkRequestErrorCollection Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.

type WorkRequestErrorCollection struct {

    // List of workRequestError objects.
    Items []WorkRequestError `mandatory:"true" json:"items"`
}

func (WorkRequestErrorCollection) String

func (m WorkRequestErrorCollection) String() string

func (WorkRequestErrorCollection) ValidateEnumValue

func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestLogEntry

WorkRequestLogEntry A log message from the execution of a work request.

type WorkRequestLogEntry struct {

    // Human-readable log message.
    Message *string `mandatory:"true" json:"message"`

    // The time the log message was written. An RFC3339 formatted datetime string
    Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"`
}

func (WorkRequestLogEntry) String

func (m WorkRequestLogEntry) String() string

func (WorkRequestLogEntry) ValidateEnumValue

func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestLogEntryCollection

WorkRequestLogEntryCollection Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.

type WorkRequestLogEntryCollection struct {

    // List of workRequestLogEntries.
    Items []WorkRequestLogEntry `mandatory:"true" json:"items"`
}

func (WorkRequestLogEntryCollection) String

func (m WorkRequestLogEntryCollection) String() string

func (WorkRequestLogEntryCollection) ValidateEnumValue

func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestOperationTypeEnum

WorkRequestOperationTypeEnum Enum with underlying type: string

type WorkRequestOperationTypeEnum string

Set of constants representing the allowable values for WorkRequestOperationTypeEnum

const (
    WorkRequestOperationTypeCreateFusionEnvironment                  WorkRequestOperationTypeEnum = "CREATE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeUpdateFusionEnvironment                  WorkRequestOperationTypeEnum = "UPDATE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeResetFusionEnvironmentAdminPassword      WorkRequestOperationTypeEnum = "RESET_FUSION_ENVIRONMENT_ADMIN_PASSWORD"
    WorkRequestOperationTypeScaleFusionEnvironment                   WorkRequestOperationTypeEnum = "SCALE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeArchiveFusionEnvironment                 WorkRequestOperationTypeEnum = "ARCHIVE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeRestoreFusionEnvironment                 WorkRequestOperationTypeEnum = "RESTORE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeCreateServiceInstance                    WorkRequestOperationTypeEnum = "CREATE_SERVICE_INSTANCE"
    WorkRequestOperationTypeUpdateServiceInstance                    WorkRequestOperationTypeEnum = "UPDATE_SERVICE_INSTANCE"
    WorkRequestOperationTypeDetachServiceInstance                    WorkRequestOperationTypeEnum = "DETACH_SERVICE_INSTANCE"
    WorkRequestOperationTypeAddUser                                  WorkRequestOperationTypeEnum = "ADD_USER"
    WorkRequestOperationTypeRemoveUser                               WorkRequestOperationTypeEnum = "REMOVE_USER"
    WorkRequestOperationTypeDeleteFusionEnvironment                  WorkRequestOperationTypeEnum = "DELETE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeChangeFusionEnvironmentCompartment       WorkRequestOperationTypeEnum = "CHANGE_FUSION_ENVIRONMENT_COMPARTMENT"
    WorkRequestOperationTypeUpgradeFusionEnvironment                 WorkRequestOperationTypeEnum = "UPGRADE_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeCreateFusionEnvironmentFamily            WorkRequestOperationTypeEnum = "CREATE_FUSION_ENVIRONMENT_FAMILY"
    WorkRequestOperationTypeDeleteFusionEnvironmentFamily            WorkRequestOperationTypeEnum = "DELETE_FUSION_ENVIRONMENT_FAMILY"
    WorkRequestOperationTypeUpdateFusionEnvironmentFamily            WorkRequestOperationTypeEnum = "UPDATE_FUSION_ENVIRONMENT_FAMILY"
    WorkRequestOperationTypeChangeFusionEnvironmentFamilyCompartment WorkRequestOperationTypeEnum = "CHANGE_FUSION_ENVIRONMENT_FAMILY_COMPARTMENT"
    WorkRequestOperationTypeRefreshFusionEnvironment                 WorkRequestOperationTypeEnum = "REFRESH_FUSION_ENVIRONMENT"
    WorkRequestOperationTypeExecuteColdPatch                         WorkRequestOperationTypeEnum = "EXECUTE_COLD_PATCH"
    WorkRequestOperationTypeDataMaskFusionEnvironment                WorkRequestOperationTypeEnum = "DATA_MASK_FUSION_ENVIRONMENT"
)

func GetMappingWorkRequestOperationTypeEnum

func GetMappingWorkRequestOperationTypeEnum(val string) (WorkRequestOperationTypeEnum, bool)

GetMappingWorkRequestOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkRequestOperationTypeEnumValues

func GetWorkRequestOperationTypeEnumValues() []WorkRequestOperationTypeEnum

GetWorkRequestOperationTypeEnumValues Enumerates the set of values for WorkRequestOperationTypeEnum

type WorkRequestResource

WorkRequestResource A resource created or operated on by a work request.

type WorkRequestResource struct {

    // The resource type the work request affects.
    EntityType *string `mandatory:"true" json:"entityType"`

    // The way in which this resource is affected by the work tracked in the work request.
    // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until
    // work is complete for that resource at which point it will transition to CREATED, UPDATED,
    // or DELETED, respectively.
    ActionType WorkRequestResourceActionTypeEnum `mandatory:"true" json:"actionType"`

    // The identifier of the resource the work request affects.
    Identifier *string `mandatory:"true" json:"identifier"`

    // The URI path that the user can do a GET on to access the resource metadata
    EntityUri *string `mandatory:"false" json:"entityUri"`
}

func (WorkRequestResource) String

func (m WorkRequestResource) String() string

func (WorkRequestResource) ValidateEnumValue

func (m WorkRequestResource) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestResourceActionTypeEnum

WorkRequestResourceActionTypeEnum Enum with underlying type: string

type WorkRequestResourceActionTypeEnum string

Set of constants representing the allowable values for WorkRequestResourceActionTypeEnum

const (
    WorkRequestResourceActionTypeCreated    WorkRequestResourceActionTypeEnum = "CREATED"
    WorkRequestResourceActionTypeUpdated    WorkRequestResourceActionTypeEnum = "UPDATED"
    WorkRequestResourceActionTypeDeleted    WorkRequestResourceActionTypeEnum = "DELETED"
    WorkRequestResourceActionTypeInProgress WorkRequestResourceActionTypeEnum = "IN_PROGRESS"
    WorkRequestResourceActionTypeRelated    WorkRequestResourceActionTypeEnum = "RELATED"
    WorkRequestResourceActionTypeFailed     WorkRequestResourceActionTypeEnum = "FAILED"
)

func GetMappingWorkRequestResourceActionTypeEnum

func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)

GetMappingWorkRequestResourceActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkRequestResourceActionTypeEnumValues

func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum

GetWorkRequestResourceActionTypeEnumValues Enumerates the set of values for WorkRequestResourceActionTypeEnum

type WorkRequestStatusEnum

WorkRequestStatusEnum Enum with underlying type: string

type WorkRequestStatusEnum string

Set of constants representing the allowable values for WorkRequestStatusEnum

const (
    WorkRequestStatusAccepted   WorkRequestStatusEnum = "ACCEPTED"
    WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS"
    WorkRequestStatusFailed     WorkRequestStatusEnum = "FAILED"
    WorkRequestStatusSucceeded  WorkRequestStatusEnum = "SUCCEEDED"
    WorkRequestStatusCanceling  WorkRequestStatusEnum = "CANCELING"
    WorkRequestStatusCanceled   WorkRequestStatusEnum = "CANCELED"
)

func GetMappingWorkRequestStatusEnum

func GetMappingWorkRequestStatusEnum(val string) (WorkRequestStatusEnum, bool)

GetMappingWorkRequestStatusEnum performs case Insensitive comparison on enum value and return the desired enum

func GetWorkRequestStatusEnumValues

func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum

GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum

type WorkRequestSummary

WorkRequestSummary A summary of the status of a work request.

type WorkRequestSummary struct {

    // Possible operation types.
    OperationType WorkRequestOperationTypeEnum `mandatory:"true" json:"operationType"`

    // Possible operation status.
    Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

    // The id of the work request.
    Id *string `mandatory:"true" json:"id"`

    // The ocid of the compartment that contains the work request. Work requests should be scoped to
    // the same compartment as the resource the work request affects. If the work request affects multiple resources,
    // and those resources are not in the same compartment, it is up to the service team to pick the primary
    // resource whose compartment should be used
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // The resources affected by this work request.
    Resources []WorkRequestResource `mandatory:"true" json:"resources"`

    // Percentage of the request completed.
    PercentComplete *float32 `mandatory:"true" json:"percentComplete"`

    // The date and time the request was created, as described in
    // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29.
    TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"`

    // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339),
    // section 14.29.
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339).
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`
}

func (WorkRequestSummary) String

func (m WorkRequestSummary) String() string

func (WorkRequestSummary) ValidateEnumValue

func (m WorkRequestSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type WorkRequestSummaryCollection

WorkRequestSummaryCollection Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.

type WorkRequestSummaryCollection struct {

    // List of workRequestSummary objects.
    Items []WorkRequestSummary `mandatory:"true" json:"items"`
}

func (WorkRequestSummaryCollection) String

func (m WorkRequestSummaryCollection) String() string

func (WorkRequestSummaryCollection) ValidateEnumValue

func (m WorkRequestSummaryCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly