func GetActionTypeEnumStringValues() []string
GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum
func GetApplicablePatchSummaryMiddlewareTypeEnumStringValues() []string
GetApplicablePatchSummaryMiddlewareTypeEnumStringValues Enumerates the set of values in String for ApplicablePatchSummaryMiddlewareTypeEnum
func GetBackupContentTypeEnumStringValues() []string
GetBackupContentTypeEnumStringValues Enumerates the set of values in String for BackupContentTypeEnum
func GetBackupTypeEnumStringValues() []string
GetBackupTypeEnumStringValues Enumerates the set of values in String for BackupTypeEnum
func GetGetWlsDomainCredentialCredentialTypeEnumStringValues() []string
GetGetWlsDomainCredentialCredentialTypeEnumStringValues Enumerates the set of values in String for GetWlsDomainCredentialCredentialTypeEnum
func GetListAgreementRecordsSortByEnumStringValues() []string
GetListAgreementRecordsSortByEnumStringValues Enumerates the set of values in String for ListAgreementRecordsSortByEnum
func GetListAgreementRecordsSortOrderEnumStringValues() []string
GetListAgreementRecordsSortOrderEnumStringValues Enumerates the set of values in String for ListAgreementRecordsSortOrderEnum
func GetListApplicablePatchesSortByEnumStringValues() []string
GetListApplicablePatchesSortByEnumStringValues Enumerates the set of values in String for ListApplicablePatchesSortByEnum
func GetListApplicablePatchesSortOrderEnumStringValues() []string
GetListApplicablePatchesSortOrderEnumStringValues Enumerates the set of values in String for ListApplicablePatchesSortOrderEnum
func GetListManagedInstanceScanResultsSortByEnumStringValues() []string
GetListManagedInstanceScanResultsSortByEnumStringValues Enumerates the set of values in String for ListManagedInstanceScanResultsSortByEnum
func GetListManagedInstanceScanResultsSortOrderEnumStringValues() []string
GetListManagedInstanceScanResultsSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstanceScanResultsSortOrderEnum
func GetListManagedInstanceServerInstalledPatchesSortByEnumStringValues() []string
GetListManagedInstanceServerInstalledPatchesSortByEnumStringValues Enumerates the set of values in String for ListManagedInstanceServerInstalledPatchesSortByEnum
func GetListManagedInstanceServerInstalledPatchesSortOrderEnumStringValues() []string
GetListManagedInstanceServerInstalledPatchesSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstanceServerInstalledPatchesSortOrderEnum
func GetListManagedInstanceServersSortByEnumStringValues() []string
GetListManagedInstanceServersSortByEnumStringValues Enumerates the set of values in String for ListManagedInstanceServersSortByEnum
func GetListManagedInstanceServersSortOrderEnumStringValues() []string
GetListManagedInstanceServersSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstanceServersSortOrderEnum
func GetListManagedInstancesPluginStatusEnumStringValues() []string
GetListManagedInstancesPluginStatusEnumStringValues Enumerates the set of values in String for ListManagedInstancesPluginStatusEnum
func GetListManagedInstancesSortByEnumStringValues() []string
GetListManagedInstancesSortByEnumStringValues Enumerates the set of values in String for ListManagedInstancesSortByEnum
func GetListManagedInstancesSortOrderEnumStringValues() []string
GetListManagedInstancesSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstancesSortOrderEnum
func GetListWlsDomainScanResultsSortByEnumStringValues() []string
GetListWlsDomainScanResultsSortByEnumStringValues Enumerates the set of values in String for ListWlsDomainScanResultsSortByEnum
func GetListWlsDomainScanResultsSortOrderEnumStringValues() []string
GetListWlsDomainScanResultsSortOrderEnumStringValues Enumerates the set of values in String for ListWlsDomainScanResultsSortOrderEnum
func GetListWlsDomainServerBackupsSortByEnumStringValues() []string
GetListWlsDomainServerBackupsSortByEnumStringValues Enumerates the set of values in String for ListWlsDomainServerBackupsSortByEnum
func GetListWlsDomainServerBackupsSortOrderEnumStringValues() []string
GetListWlsDomainServerBackupsSortOrderEnumStringValues Enumerates the set of values in String for ListWlsDomainServerBackupsSortOrderEnum
func GetListWlsDomainServerInstalledPatchesSortByEnumStringValues() []string
GetListWlsDomainServerInstalledPatchesSortByEnumStringValues Enumerates the set of values in String for ListWlsDomainServerInstalledPatchesSortByEnum
func GetListWlsDomainServerInstalledPatchesSortOrderEnumStringValues() []string
GetListWlsDomainServerInstalledPatchesSortOrderEnumStringValues Enumerates the set of values in String for ListWlsDomainServerInstalledPatchesSortOrderEnum
func GetListWlsDomainServersSortByEnumStringValues() []string
GetListWlsDomainServersSortByEnumStringValues Enumerates the set of values in String for ListWlsDomainServersSortByEnum
func GetListWlsDomainServersSortOrderEnumStringValues() []string
GetListWlsDomainServersSortOrderEnumStringValues Enumerates the set of values in String for ListWlsDomainServersSortOrderEnum
func GetListWlsDomainsMiddlewareTypeEnumStringValues() []string
GetListWlsDomainsMiddlewareTypeEnumStringValues Enumerates the set of values in String for ListWlsDomainsMiddlewareTypeEnum
func GetListWlsDomainsPatchReadinessStatusEnumStringValues() []string
GetListWlsDomainsPatchReadinessStatusEnumStringValues Enumerates the set of values in String for ListWlsDomainsPatchReadinessStatusEnum
func GetListWlsDomainsSharingMiddlewaresSortByEnumStringValues() []string
GetListWlsDomainsSharingMiddlewaresSortByEnumStringValues Enumerates the set of values in String for ListWlsDomainsSharingMiddlewaresSortByEnum
func GetListWlsDomainsSharingMiddlewaresSortOrderEnumStringValues() []string
GetListWlsDomainsSharingMiddlewaresSortOrderEnumStringValues Enumerates the set of values in String for ListWlsDomainsSharingMiddlewaresSortOrderEnum
func GetListWlsDomainsSortByEnumStringValues() []string
GetListWlsDomainsSortByEnumStringValues Enumerates the set of values in String for ListWlsDomainsSortByEnum
func GetListWlsDomainsSortOrderEnumStringValues() []string
GetListWlsDomainsSortOrderEnumStringValues Enumerates the set of values in String for ListWlsDomainsSortOrderEnum
func GetListWlsDomainsWeblogicVersionEnumStringValues() []string
GetListWlsDomainsWeblogicVersionEnumStringValues Enumerates the set of values in String for ListWlsDomainsWeblogicVersionEnum
func GetListWorkRequestErrorsSortByEnumStringValues() []string
GetListWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
GetListWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestLogsSortByEnumStringValues() []string
GetListWorkRequestLogsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortOrderEnumStringValues() []string
GetListWorkRequestLogsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestsSortByEnumStringValues() []string
GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortOrderEnumStringValues() []string
GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsStatusEnumStringValues() []string
GetListWorkRequestsStatusEnumStringValues Enumerates the set of values in String for ListWorkRequestsStatusEnum
func GetOperationStatusEnumStringValues() []string
GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum
func GetOperationTypeEnumStringValues() []string
GetOperationTypeEnumStringValues Enumerates the set of values in String for OperationTypeEnum
func GetPatchMiddlewareTypeEnumStringValues() []string
GetPatchMiddlewareTypeEnumStringValues Enumerates the set of values in String for PatchMiddlewareTypeEnum
func GetPatchReadinessStatusEnumStringValues() []string
GetPatchReadinessStatusEnumStringValues Enumerates the set of values in String for PatchReadinessStatusEnum
func GetScanResultSummaryServerCheckStatusEnumStringValues() []string
GetScanResultSummaryServerCheckStatusEnumStringValues Enumerates the set of values in String for ScanResultSummaryServerCheckStatusEnum
func GetServerControlModeEnumStringValues() []string
GetServerControlModeEnumStringValues Enumerates the set of values in String for ServerControlModeEnum
func GetServerLatestPatchesStatusEnumStringValues() []string
GetServerLatestPatchesStatusEnumStringValues Enumerates the set of values in String for ServerLatestPatchesStatusEnum
func GetServerSummaryLatestPatchesStatusEnumStringValues() []string
GetServerSummaryLatestPatchesStatusEnumStringValues Enumerates the set of values in String for ServerSummaryLatestPatchesStatusEnum
func GetUpdateWlsDomainCredentialCredentialTypeEnumStringValues() []string
GetUpdateWlsDomainCredentialCredentialTypeEnumStringValues Enumerates the set of values in String for UpdateWlsDomainCredentialCredentialTypeEnum
func GetWlsDomainCredentialStrategyEnumStringValues() []string
GetWlsDomainCredentialStrategyEnumStringValues Enumerates the set of values in String for WlsDomainCredentialStrategyEnum
func GetWlsDomainLifecycleStateEnumStringValues() []string
GetWlsDomainLifecycleStateEnumStringValues Enumerates the set of values in String for WlsDomainLifecycleStateEnum
func GetWorkRequestResourceMetadataKeyEnumStringValues() []string
GetWorkRequestResourceMetadataKeyEnumStringValues Enumerates the set of values in String for WorkRequestResourceMetadataKeyEnum
ActionTypeEnum Enum with underlying type: string
type ActionTypeEnum string
Set of constants representing the allowable values for ActionTypeEnum
const ( ActionTypeCreated ActionTypeEnum = "CREATED" ActionTypeUpdated ActionTypeEnum = "UPDATED" ActionTypeDeleted ActionTypeEnum = "DELETED" ActionTypeInProgress ActionTypeEnum = "IN_PROGRESS" ActionTypeRelated ActionTypeEnum = "RELATED" ActionTypeFailed ActionTypeEnum = "FAILED" )
func GetActionTypeEnumValues() []ActionTypeEnum
GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum
func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
GetMappingActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
Agreement The terms of use agreement which must be accepted prior to accessing certain product features.
type Agreement struct { // The ID of the terms of use agreement. Uuid *string `mandatory:"true" json:"uuid"` // The content of the terms and conditions. TermsAndConditionsText *string `mandatory:"true" json:"termsAndConditionsText"` // The signature for the terms of use agreement. The signature attribute is a Base64-encoded string associated with the agreement. Signature *string `mandatory:"true" json:"signature"` }
func (m Agreement) String() string
func (m Agreement) 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
AgreementRecord A record showing that the terms of use agreement for the WebLogic management service was accepted for a domain.
type AgreementRecord struct { // The accepted time for the agreement record. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The ID of the accepted agreement. AgreementUuid *string `mandatory:"true" json:"agreementUuid"` // The agreement signature. AgreementSignature *string `mandatory:"true" json:"agreementSignature"` }
func (m AgreementRecord) String() string
func (m AgreementRecord) 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
AgreementRecordCollection Result of a terms of use agreement record list operation and it contains AgreementRecord items.
type AgreementRecordCollection struct { // List of agreement records. Items []AgreementRecordSummary `mandatory:"true" json:"items"` }
func (m AgreementRecordCollection) String() string
func (m AgreementRecordCollection) 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
AgreementRecordSummary A record showing that the terms of use agreement for the WebLogic management service was accepted for a domain.
type AgreementRecordSummary struct { // The accepted time for the agreement record. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The ID of the accepted agreement. AgreementUuid *string `mandatory:"true" json:"agreementUuid"` // The agreement signature. AgreementSignature *string `mandatory:"true" json:"agreementSignature"` }
func (m AgreementRecordSummary) String() string
func (m AgreementRecordSummary) 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
ApplicablePatchCollection This object contains a list of the patches that can be installed in a WebLogic domain per WebLogic version and middleware type.
type ApplicablePatchCollection struct { // List of patches per WebLogic version and middleware type. Items []ApplicablePatchSummary `mandatory:"true" json:"items"` }
func (m ApplicablePatchCollection) String() string
func (m ApplicablePatchCollection) 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
ApplicablePatchSummary Details of a patch that can be installed in a WebLogic domain.
type ApplicablePatchSummary struct { // The ID of the WebLogic patch. Id *string `mandatory:"true" json:"id"` // The name of the WebLogic patch. DisplayName *string `mandatory:"true" json:"displayName"` // The description of the WebLogic patch. Description *string `mandatory:"true" json:"description"` // The WebLogic version for this patch. The patch can be installed to domains with this version. WeblogicVersion *string `mandatory:"true" json:"weblogicVersion"` // The type of middleware for which this patch is applicable. A patch can be applicable to more than one type of middleware. MiddlewareType []ApplicablePatchSummaryMiddlewareTypeEnum `mandatory:"true" json:"middlewareType"` // The operating system architecture for which the patch can be applied. OsArch *string `mandatory:"true" json:"osArch"` }
func (m ApplicablePatchSummary) String() string
func (m ApplicablePatchSummary) 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
ApplicablePatchSummaryMiddlewareTypeEnum Enum with underlying type: string
type ApplicablePatchSummaryMiddlewareTypeEnum string
Set of constants representing the allowable values for ApplicablePatchSummaryMiddlewareTypeEnum
const ( ApplicablePatchSummaryMiddlewareTypeFmw ApplicablePatchSummaryMiddlewareTypeEnum = "FMW" ApplicablePatchSummaryMiddlewareTypeWls ApplicablePatchSummaryMiddlewareTypeEnum = "WLS" ApplicablePatchSummaryMiddlewareTypeOpatch ApplicablePatchSummaryMiddlewareTypeEnum = "OPATCH" )
func GetApplicablePatchSummaryMiddlewareTypeEnumValues() []ApplicablePatchSummaryMiddlewareTypeEnum
GetApplicablePatchSummaryMiddlewareTypeEnumValues Enumerates the set of values for ApplicablePatchSummaryMiddlewareTypeEnum
func GetMappingApplicablePatchSummaryMiddlewareTypeEnum(val string) (ApplicablePatchSummaryMiddlewareTypeEnum, bool)
GetMappingApplicablePatchSummaryMiddlewareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
Backup The information of a backup for the server.
type Backup struct { // The unique identifier of the backup. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"true" json:"id"` // The type of the backup. Type BackupTypeEnum `mandatory:"true" json:"type"` // The location of the backup. For backups of type LOCAL_FILE this is the absolute path of the backup file. BackupLocation *string `mandatory:"true" json:"backupLocation"` // The managed instance ID of the server for which the backup was created. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The type of content of the backup. ContentType BackupContentTypeEnum `mandatory:"false" json:"contentType,omitempty"` // The date and time when the backup was created (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
func (m Backup) String() string
func (m Backup) 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
BackupCollection Result of list backup that contains the BackupSummary items.
type BackupCollection struct { // List of backup. Items []BackupSummary `mandatory:"true" json:"items"` }
func (m BackupCollection) String() string
func (m BackupCollection) 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
BackupContent The information of a backup for the server.
type BackupContent interface { }
BackupContentTypeEnum Enum with underlying type: string
type BackupContentTypeEnum string
Set of constants representing the allowable values for BackupContentTypeEnum
const ( BackupContentTypeBinary BackupContentTypeEnum = "BINARY" )
func GetBackupContentTypeEnumValues() []BackupContentTypeEnum
GetBackupContentTypeEnumValues Enumerates the set of values for BackupContentTypeEnum
func GetMappingBackupContentTypeEnum(val string) (BackupContentTypeEnum, bool)
GetMappingBackupContentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
BackupSummary The information of a backup for the server.
type BackupSummary struct { // The unique identifier of the backup. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"true" json:"id"` // The type of the backup. Type BackupTypeEnum `mandatory:"true" json:"type"` // The location of the backup. For backups of type LOCAL_FILE this is the absolute path of the backup file. BackupLocation *string `mandatory:"true" json:"backupLocation"` // The managed instance ID of the server for which the backup was created. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The type of content of the backup. ContentType BackupContentTypeEnum `mandatory:"false" json:"contentType,omitempty"` // The date and time when the backup was created (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
func (m BackupSummary) String() string
func (m BackupSummary) 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
BackupToRestore Information of the backup to be used to restore a server in a domain.
type BackupToRestore struct { // The unique identifier of the backup to be used to restore. // **Note:** Not OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"false" json:"id"` // The type of content of the backup. ContentType BackupContentTypeEnum `mandatory:"false" json:"contentType,omitempty"` }
func (m BackupToRestore) String() string
func (m BackupToRestore) 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
BackupTypeEnum Enum with underlying type: string
type BackupTypeEnum string
Set of constants representing the allowable values for BackupTypeEnum
const ( BackupTypeLocalFile BackupTypeEnum = "LOCAL_FILE" )
func GetBackupTypeEnumValues() []BackupTypeEnum
GetBackupTypeEnumValues Enumerates the set of values for BackupTypeEnum
func GetMappingBackupTypeEnum(val string) (BackupTypeEnum, bool)
GetMappingBackupTypeEnum performs case Insensitive comparison on enum value and return the desired enum
BinaryBackupContent Information of the content of a binary backup. A binary backup contains middleware binaries.
type BinaryBackupContent struct { Middleware *MiddlewareBinaryBackupContent `mandatory:"true" json:"middleware"` }
func (m BinaryBackupContent) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (m BinaryBackupContent) String() string
func (m BinaryBackupContent) 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
ChangeWlsDomainCompartmentDetails Attributes to change the compartment of a WebLogic domain.
type ChangeWlsDomainCompartmentDetails struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment into which the WebLogic domain should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
func (m ChangeWlsDomainCompartmentDetails) String() string
func (m ChangeWlsDomainCompartmentDetails) 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
ChangeWlsDomainCompartmentRequest wrapper for the ChangeWlsDomainCompartment operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ChangeWlsDomainCompartment.go.html to see an example of how to use ChangeWlsDomainCompartmentRequest.
type ChangeWlsDomainCompartmentRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // Compartment identifier ChangeWlsDomainCompartmentDetails `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 (request ChangeWlsDomainCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ChangeWlsDomainCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ChangeWlsDomainCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ChangeWlsDomainCompartmentRequest) String() string
func (request ChangeWlsDomainCompartmentRequest) 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
ChangeWlsDomainCompartmentResponse wrapper for the ChangeWlsDomainCompartment operation
type ChangeWlsDomainCompartmentResponse 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 (response ChangeWlsDomainCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ChangeWlsDomainCompartmentResponse) String() string
Configuration The configuration for service.
type Configuration struct { // Frequency of domain discovery to be run on the service. The unit is in hours. DiscoveryInterval *int `mandatory:"true" json:"discoveryInterval"` // The whitelisted paths which domain discovery are run against. DomainSearchPaths []string `mandatory:"true" json:"domainSearchPaths"` }
func (m Configuration) String() string
func (m Configuration) 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
CreateAgreementRecordDetails This object represents the fields to create a terms of use agreement record for a domain.
type CreateAgreementRecordDetails struct { // The ID of the agreement to accept. AgreementUuid *string `mandatory:"true" json:"agreementUuid"` // The agreement signature. AgreementSignature *string `mandatory:"true" json:"agreementSignature"` }
func (m CreateAgreementRecordDetails) String() string
func (m CreateAgreementRecordDetails) 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
CreateAgreementRecordRequest wrapper for the CreateAgreementRecord operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/CreateAgreementRecord.go.html to see an example of how to use CreateAgreementRecordRequest.
type CreateAgreementRecordRequest struct { // This object represents the fields to create a terms of use agreement record. CreateAgreementRecordDetails `contributesTo:"body"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 (request CreateAgreementRecordRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request CreateAgreementRecordRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request CreateAgreementRecordRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request CreateAgreementRecordRequest) String() string
func (request CreateAgreementRecordRequest) 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
CreateAgreementRecordResponse wrapper for the CreateAgreementRecord operation
type CreateAgreementRecordResponse struct { // The underlying http response RawResponse *http.Response // The AgreementRecord instance AgreementRecord `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 (response CreateAgreementRecordResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response CreateAgreementRecordResponse) String() string
DefaultError Error information.
type DefaultError struct { // A short error code that defines the error and is meant for programmatic parsing. Code *string `mandatory:"true" json:"code"` // A human-readable error string. Message *string `mandatory:"true" json:"message"` }
func (m DefaultError) String() string
func (m DefaultError) 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
DeleteWlsDomainRequest wrapper for the DeleteWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/DeleteWlsDomain.go.html to see an example of how to use DeleteWlsDomainRequest.
type DeleteWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 (request DeleteWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request DeleteWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request DeleteWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request DeleteWlsDomainRequest) String() string
func (request DeleteWlsDomainRequest) 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
DeleteWlsDomainResponse wrapper for the DeleteWlsDomain operation
type DeleteWlsDomainResponse 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 (response DeleteWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response DeleteWlsDomainResponse) String() string
GetAgreementRequest wrapper for the GetAgreement operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetAgreement.go.html to see an example of how to use GetAgreementRequest.
type GetAgreementRequest struct { // 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 (request GetAgreementRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetAgreementRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetAgreementRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetAgreementRequest) String() string
func (request GetAgreementRequest) 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
GetAgreementResponse wrapper for the GetAgreement operation
type GetAgreementResponse struct { // The underlying http response RawResponse *http.Response // The Agreement instance Agreement `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 optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
func (response GetAgreementResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetAgreementResponse) String() string
GetConfigurationRequest wrapper for the GetConfiguration operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetConfiguration.go.html to see an example of how to use GetConfigurationRequest.
type GetConfigurationRequest struct { // The OCID of the compartment that contains the resources to list. This filter returns // only resources contained within the specified compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // 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 (request GetConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetConfigurationRequest) String() string
func (request GetConfigurationRequest) 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
GetConfigurationResponse wrapper for the GetConfiguration operation
type GetConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The Configuration instance Configuration `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 (response GetConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetConfigurationResponse) String() string
GetManagedInstanceRequest wrapper for the GetManagedInstance operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetManagedInstance.go.html to see an example of how to use GetManagedInstanceRequest.
type GetManagedInstanceRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // 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 (request GetManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetManagedInstanceRequest) String() string
func (request GetManagedInstanceRequest) 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
GetManagedInstanceResponse wrapper for the GetManagedInstance operation
type GetManagedInstanceResponse struct { // The underlying http response RawResponse *http.Response // The ManagedInstance instance ManagedInstance `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 (response GetManagedInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetManagedInstanceResponse) String() string
GetManagedInstanceServerRequest wrapper for the GetManagedInstanceServer operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetManagedInstanceServer.go.html to see an example of how to use GetManagedInstanceServerRequest.
type GetManagedInstanceServerRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // 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 (request GetManagedInstanceServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetManagedInstanceServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetManagedInstanceServerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetManagedInstanceServerRequest) String() string
func (request GetManagedInstanceServerRequest) 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
GetManagedInstanceServerResponse wrapper for the GetManagedInstanceServer operation
type GetManagedInstanceServerResponse struct { // The underlying http response RawResponse *http.Response // The Server instance Server `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 (response GetManagedInstanceServerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetManagedInstanceServerResponse) String() string
GetWlsDomainCredentialCredentialTypeEnum Enum with underlying type: string
type GetWlsDomainCredentialCredentialTypeEnum string
Set of constants representing the allowable values for GetWlsDomainCredentialCredentialTypeEnum
const ( GetWlsDomainCredentialCredentialTypeWeblogicadminuser GetWlsDomainCredentialCredentialTypeEnum = "weblogicAdminUser" GetWlsDomainCredentialCredentialTypeNodemanageruser GetWlsDomainCredentialCredentialTypeEnum = "nodemanagerUser" )
func GetGetWlsDomainCredentialCredentialTypeEnumValues() []GetWlsDomainCredentialCredentialTypeEnum
GetGetWlsDomainCredentialCredentialTypeEnumValues Enumerates the set of values for GetWlsDomainCredentialCredentialTypeEnum
func GetMappingGetWlsDomainCredentialCredentialTypeEnum(val string) (GetWlsDomainCredentialCredentialTypeEnum, bool)
GetMappingGetWlsDomainCredentialCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
GetWlsDomainCredentialRequest wrapper for the GetWlsDomainCredential operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainCredential.go.html to see an example of how to use GetWlsDomainCredentialRequest.
type GetWlsDomainCredentialRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The type of the credentials. CredentialType GetWlsDomainCredentialCredentialTypeEnum `mandatory:"true" contributesTo:"path" name:"credentialType"` // 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 (request GetWlsDomainCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetWlsDomainCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetWlsDomainCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetWlsDomainCredentialRequest) String() string
func (request GetWlsDomainCredentialRequest) 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
GetWlsDomainCredentialResponse wrapper for the GetWlsDomainCredential operation
type GetWlsDomainCredentialResponse struct { // The underlying http response RawResponse *http.Response // The WlsDomainCredential instance WlsDomainCredential `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 (response GetWlsDomainCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetWlsDomainCredentialResponse) String() string
GetWlsDomainRequest wrapper for the GetWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomain.go.html to see an example of how to use GetWlsDomainRequest.
type GetWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 (request GetWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetWlsDomainRequest) String() string
func (request GetWlsDomainRequest) 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
GetWlsDomainResponse wrapper for the GetWlsDomain operation
type GetWlsDomainResponse struct { // The underlying http response RawResponse *http.Response // The WlsDomain instance WlsDomain `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 (response GetWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetWlsDomainResponse) String() string
GetWlsDomainServerBackupContentRequest wrapper for the GetWlsDomainServerBackupContent operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainServerBackupContent.go.html to see an example of how to use GetWlsDomainServerBackupContentRequest.
type GetWlsDomainServerBackupContentRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // The unique identifier of the backup. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). BackupId *string `mandatory:"true" contributesTo:"path" name:"backupId"` // 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 (request GetWlsDomainServerBackupContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetWlsDomainServerBackupContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetWlsDomainServerBackupContentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetWlsDomainServerBackupContentRequest) String() string
func (request GetWlsDomainServerBackupContentRequest) 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
GetWlsDomainServerBackupContentResponse wrapper for the GetWlsDomainServerBackupContent operation
type GetWlsDomainServerBackupContentResponse struct { // The underlying http response RawResponse *http.Response // The BackupContent instance BackupContent `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 (response GetWlsDomainServerBackupContentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetWlsDomainServerBackupContentResponse) String() string
GetWlsDomainServerBackupRequest wrapper for the GetWlsDomainServerBackup operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainServerBackup.go.html to see an example of how to use GetWlsDomainServerBackupRequest.
type GetWlsDomainServerBackupRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // The unique identifier of the backup. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). BackupId *string `mandatory:"true" contributesTo:"path" name:"backupId"` // 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 (request GetWlsDomainServerBackupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetWlsDomainServerBackupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetWlsDomainServerBackupRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetWlsDomainServerBackupRequest) String() string
func (request GetWlsDomainServerBackupRequest) 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
GetWlsDomainServerBackupResponse wrapper for the GetWlsDomainServerBackup operation
type GetWlsDomainServerBackupResponse struct { // The underlying http response RawResponse *http.Response // The Backup instance Backup `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 (response GetWlsDomainServerBackupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetWlsDomainServerBackupResponse) String() string
GetWlsDomainServerRequest wrapper for the GetWlsDomainServer operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainServer.go.html to see an example of how to use GetWlsDomainServerRequest.
type GetWlsDomainServerRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // 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 (request GetWlsDomainServerRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetWlsDomainServerRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetWlsDomainServerRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetWlsDomainServerRequest) String() string
func (request GetWlsDomainServerRequest) 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
GetWlsDomainServerResponse wrapper for the GetWlsDomainServer operation
type GetWlsDomainServerResponse struct { // The underlying http response RawResponse *http.Response // The Server instance Server `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 (response GetWlsDomainServerResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetWlsDomainServerResponse) String() string
GetWorkRequestRequest wrapper for the GetWorkRequest operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
type GetWorkRequestRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work 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 (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request GetWorkRequestRequest) String() string
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
GetWorkRequestResponse wrapper for the GetWorkRequest operation
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `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"` // A decimal number representing the number of seconds the client should wait before polling this endpoint again. RetryAfter *int `presentIn:"header" name:"retry-after"` }
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response GetWorkRequestResponse) String() string
InstallLatestPatchesOnWlsDomainDetails The configuration details for the install latest patches to WebLogic domain operation.
type InstallLatestPatchesOnWlsDomainDetails struct { // When installing or uninstalling patches, forces shutdown of the servers if they have not shutdown after a period of time. The timeout can be configured in the WebLogic domain configuration. IsForceServersShutdown *bool `mandatory:"false" json:"isForceServersShutdown"` // When installing or uninstalling patches, allows the operation to proceed on all domains that share the same middleware. If not set to true, the installation or uninstallation will fail if there is any other domain using the same middleware. MustIncludeDomainsSharingMiddleware *bool `mandatory:"false" json:"mustIncludeDomainsSharingMiddleware"` }
func (m InstallLatestPatchesOnWlsDomainDetails) String() string
func (m InstallLatestPatchesOnWlsDomainDetails) 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
InstallLatestPatchesOnWlsDomainRequest wrapper for the InstallLatestPatchesOnWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/InstallLatestPatchesOnWlsDomain.go.html to see an example of how to use InstallLatestPatchesOnWlsDomainRequest.
type InstallLatestPatchesOnWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // Information for the operation to install latest patches to a WebLogic domain. InstallLatestPatchesOnWlsDomainDetails `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 (request InstallLatestPatchesOnWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request InstallLatestPatchesOnWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request InstallLatestPatchesOnWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request InstallLatestPatchesOnWlsDomainRequest) String() string
func (request InstallLatestPatchesOnWlsDomainRequest) 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
InstallLatestPatchesOnWlsDomainResponse wrapper for the InstallLatestPatchesOnWlsDomain operation
type InstallLatestPatchesOnWlsDomainResponse 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 (response InstallLatestPatchesOnWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response InstallLatestPatchesOnWlsDomainResponse) String() string
InstalledPatchCollection This object contains a list of the patches installed in a server of a WebLogic domain.
type InstalledPatchCollection struct { // List of installed patches per server Items []InstalledPatchSummary `mandatory:"true" json:"items"` }
func (m InstalledPatchCollection) String() string
func (m InstalledPatchCollection) 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
InstalledPatchSummary Details of installed patch in a server.
type InstalledPatchSummary struct { // The ID of the WebLogic patch. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"true" json:"id"` // The description of the WebLogic patch. Description *string `mandatory:"false" json:"description"` // The name of the WebLogic patch. DisplayName *string `mandatory:"false" json:"displayName"` }
func (m InstalledPatchSummary) String() string
func (m InstalledPatchSummary) 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
ListAgreementRecordsRequest wrapper for the ListAgreementRecords operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListAgreementRecords.go.html to see an example of how to use ListAgreementRecordsRequest.
type ListAgreementRecordsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListAgreementRecordsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. 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 ListAgreementRecordsSortByEnum `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 (request ListAgreementRecordsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListAgreementRecordsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListAgreementRecordsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListAgreementRecordsRequest) String() string
func (request ListAgreementRecordsRequest) 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
ListAgreementRecordsResponse wrapper for the ListAgreementRecords operation
type ListAgreementRecordsResponse struct { // The underlying http response RawResponse *http.Response // A list of AgreementRecordCollection instances AgreementRecordCollection `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 (response ListAgreementRecordsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListAgreementRecordsResponse) String() string
ListAgreementRecordsSortByEnum Enum with underlying type: string
type ListAgreementRecordsSortByEnum string
Set of constants representing the allowable values for ListAgreementRecordsSortByEnum
const ( ListAgreementRecordsSortByTimecreated ListAgreementRecordsSortByEnum = "timeCreated" ListAgreementRecordsSortByDisplayname ListAgreementRecordsSortByEnum = "displayName" )
func GetListAgreementRecordsSortByEnumValues() []ListAgreementRecordsSortByEnum
GetListAgreementRecordsSortByEnumValues Enumerates the set of values for ListAgreementRecordsSortByEnum
func GetMappingListAgreementRecordsSortByEnum(val string) (ListAgreementRecordsSortByEnum, bool)
GetMappingListAgreementRecordsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListAgreementRecordsSortOrderEnum Enum with underlying type: string
type ListAgreementRecordsSortOrderEnum string
Set of constants representing the allowable values for ListAgreementRecordsSortOrderEnum
const ( ListAgreementRecordsSortOrderAsc ListAgreementRecordsSortOrderEnum = "ASC" ListAgreementRecordsSortOrderDesc ListAgreementRecordsSortOrderEnum = "DESC" )
func GetListAgreementRecordsSortOrderEnumValues() []ListAgreementRecordsSortOrderEnum
GetListAgreementRecordsSortOrderEnumValues Enumerates the set of values for ListAgreementRecordsSortOrderEnum
func GetMappingListAgreementRecordsSortOrderEnum(val string) (ListAgreementRecordsSortOrderEnum, bool)
GetMappingListAgreementRecordsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListApplicablePatchesRequest wrapper for the ListApplicablePatches operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListApplicablePatches.go.html to see an example of how to use ListApplicablePatchesRequest.
type ListApplicablePatchesRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListApplicablePatchesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _displayName_ is **ascending**. // If no value is specified, _displayName_ is default. SortBy ListApplicablePatchesSortByEnum `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 (request ListApplicablePatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListApplicablePatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListApplicablePatchesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListApplicablePatchesRequest) String() string
func (request ListApplicablePatchesRequest) 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
ListApplicablePatchesResponse wrapper for the ListApplicablePatches operation
type ListApplicablePatchesResponse struct { // The underlying http response RawResponse *http.Response // A list of ApplicablePatchCollection instances ApplicablePatchCollection `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 (response ListApplicablePatchesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListApplicablePatchesResponse) String() string
ListApplicablePatchesSortByEnum Enum with underlying type: string
type ListApplicablePatchesSortByEnum string
Set of constants representing the allowable values for ListApplicablePatchesSortByEnum
const ( ListApplicablePatchesSortByDisplayname ListApplicablePatchesSortByEnum = "displayName" )
func GetListApplicablePatchesSortByEnumValues() []ListApplicablePatchesSortByEnum
GetListApplicablePatchesSortByEnumValues Enumerates the set of values for ListApplicablePatchesSortByEnum
func GetMappingListApplicablePatchesSortByEnum(val string) (ListApplicablePatchesSortByEnum, bool)
GetMappingListApplicablePatchesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListApplicablePatchesSortOrderEnum Enum with underlying type: string
type ListApplicablePatchesSortOrderEnum string
Set of constants representing the allowable values for ListApplicablePatchesSortOrderEnum
const ( ListApplicablePatchesSortOrderAsc ListApplicablePatchesSortOrderEnum = "ASC" ListApplicablePatchesSortOrderDesc ListApplicablePatchesSortOrderEnum = "DESC" )
func GetListApplicablePatchesSortOrderEnumValues() []ListApplicablePatchesSortOrderEnum
GetListApplicablePatchesSortOrderEnumValues Enumerates the set of values for ListApplicablePatchesSortOrderEnum
func GetMappingListApplicablePatchesSortOrderEnum(val string) (ListApplicablePatchesSortOrderEnum, bool)
GetMappingListApplicablePatchesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstanceScanResultsRequest wrapper for the ListManagedInstanceScanResults operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstanceScanResults.go.html to see an example of how to use ListManagedInstanceScanResultsRequest.
type ListManagedInstanceScanResultsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListManagedInstanceScanResultsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _timeOfServerCheck_ is **descending**. // Default order for _serverName_ is **ascending**. // If no value is specified, _timeOfServerCheck_ is default. SortBy ListManagedInstanceScanResultsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"false" contributesTo:"query" name:"wlsDomainId"` // The name of the server. ServerName *string `mandatory:"false" contributesTo:"query" name:"serverName"` // 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 (request ListManagedInstanceScanResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListManagedInstanceScanResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListManagedInstanceScanResultsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListManagedInstanceScanResultsRequest) String() string
func (request ListManagedInstanceScanResultsRequest) 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
ListManagedInstanceScanResultsResponse wrapper for the ListManagedInstanceScanResults operation
type ListManagedInstanceScanResultsResponse struct { // The underlying http response RawResponse *http.Response // A list of ScanResultCollection instances ScanResultCollection `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 (response ListManagedInstanceScanResultsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListManagedInstanceScanResultsResponse) String() string
ListManagedInstanceScanResultsSortByEnum Enum with underlying type: string
type ListManagedInstanceScanResultsSortByEnum string
Set of constants representing the allowable values for ListManagedInstanceScanResultsSortByEnum
const ( ListManagedInstanceScanResultsSortByTimeofservercheck ListManagedInstanceScanResultsSortByEnum = "timeOfServerCheck" ListManagedInstanceScanResultsSortByServername ListManagedInstanceScanResultsSortByEnum = "serverName" )
func GetListManagedInstanceScanResultsSortByEnumValues() []ListManagedInstanceScanResultsSortByEnum
GetListManagedInstanceScanResultsSortByEnumValues Enumerates the set of values for ListManagedInstanceScanResultsSortByEnum
func GetMappingListManagedInstanceScanResultsSortByEnum(val string) (ListManagedInstanceScanResultsSortByEnum, bool)
GetMappingListManagedInstanceScanResultsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstanceScanResultsSortOrderEnum Enum with underlying type: string
type ListManagedInstanceScanResultsSortOrderEnum string
Set of constants representing the allowable values for ListManagedInstanceScanResultsSortOrderEnum
const ( ListManagedInstanceScanResultsSortOrderAsc ListManagedInstanceScanResultsSortOrderEnum = "ASC" ListManagedInstanceScanResultsSortOrderDesc ListManagedInstanceScanResultsSortOrderEnum = "DESC" )
func GetListManagedInstanceScanResultsSortOrderEnumValues() []ListManagedInstanceScanResultsSortOrderEnum
GetListManagedInstanceScanResultsSortOrderEnumValues Enumerates the set of values for ListManagedInstanceScanResultsSortOrderEnum
func GetMappingListManagedInstanceScanResultsSortOrderEnum(val string) (ListManagedInstanceScanResultsSortOrderEnum, bool)
GetMappingListManagedInstanceScanResultsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstanceServerInstalledPatchesRequest wrapper for the ListManagedInstanceServerInstalledPatches operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstanceServerInstalledPatches.go.html to see an example of how to use ListManagedInstanceServerInstalledPatchesRequest.
type ListManagedInstanceServerInstalledPatchesRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListManagedInstanceServerInstalledPatchesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _displayName_ is **ascending**. // If no value is specified, _displayName_ is default. SortBy ListManagedInstanceServerInstalledPatchesSortByEnum `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 (request ListManagedInstanceServerInstalledPatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListManagedInstanceServerInstalledPatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListManagedInstanceServerInstalledPatchesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListManagedInstanceServerInstalledPatchesRequest) String() string
func (request ListManagedInstanceServerInstalledPatchesRequest) 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
ListManagedInstanceServerInstalledPatchesResponse wrapper for the ListManagedInstanceServerInstalledPatches operation
type ListManagedInstanceServerInstalledPatchesResponse struct { // The underlying http response RawResponse *http.Response // A list of InstalledPatchCollection instances InstalledPatchCollection `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 (response ListManagedInstanceServerInstalledPatchesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListManagedInstanceServerInstalledPatchesResponse) String() string
ListManagedInstanceServerInstalledPatchesSortByEnum Enum with underlying type: string
type ListManagedInstanceServerInstalledPatchesSortByEnum string
Set of constants representing the allowable values for ListManagedInstanceServerInstalledPatchesSortByEnum
const ( ListManagedInstanceServerInstalledPatchesSortByDisplayname ListManagedInstanceServerInstalledPatchesSortByEnum = "displayName" )
func GetListManagedInstanceServerInstalledPatchesSortByEnumValues() []ListManagedInstanceServerInstalledPatchesSortByEnum
GetListManagedInstanceServerInstalledPatchesSortByEnumValues Enumerates the set of values for ListManagedInstanceServerInstalledPatchesSortByEnum
func GetMappingListManagedInstanceServerInstalledPatchesSortByEnum(val string) (ListManagedInstanceServerInstalledPatchesSortByEnum, bool)
GetMappingListManagedInstanceServerInstalledPatchesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstanceServerInstalledPatchesSortOrderEnum Enum with underlying type: string
type ListManagedInstanceServerInstalledPatchesSortOrderEnum string
Set of constants representing the allowable values for ListManagedInstanceServerInstalledPatchesSortOrderEnum
const ( ListManagedInstanceServerInstalledPatchesSortOrderAsc ListManagedInstanceServerInstalledPatchesSortOrderEnum = "ASC" ListManagedInstanceServerInstalledPatchesSortOrderDesc ListManagedInstanceServerInstalledPatchesSortOrderEnum = "DESC" )
func GetListManagedInstanceServerInstalledPatchesSortOrderEnumValues() []ListManagedInstanceServerInstalledPatchesSortOrderEnum
GetListManagedInstanceServerInstalledPatchesSortOrderEnumValues Enumerates the set of values for ListManagedInstanceServerInstalledPatchesSortOrderEnum
func GetMappingListManagedInstanceServerInstalledPatchesSortOrderEnum(val string) (ListManagedInstanceServerInstalledPatchesSortOrderEnum, bool)
GetMappingListManagedInstanceServerInstalledPatchesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstanceServersRequest wrapper for the ListManagedInstanceServers operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstanceServers.go.html to see an example of how to use ListManagedInstanceServersRequest.
type ListManagedInstanceServersRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // The name of the resource. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // 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"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListManagedInstanceServersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _timeCreated_ is **descending**. // Default order for _name_ is **ascending**. // If no value is specified, _timeCreated_ is default. SortBy ListManagedInstanceServersSortByEnum `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 (request ListManagedInstanceServersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListManagedInstanceServersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListManagedInstanceServersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListManagedInstanceServersRequest) String() string
func (request ListManagedInstanceServersRequest) 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
ListManagedInstanceServersResponse wrapper for the ListManagedInstanceServers operation
type ListManagedInstanceServersResponse struct { // The underlying http response RawResponse *http.Response // A list of ServerCollection instances ServerCollection `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 (response ListManagedInstanceServersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListManagedInstanceServersResponse) String() string
ListManagedInstanceServersSortByEnum Enum with underlying type: string
type ListManagedInstanceServersSortByEnum string
Set of constants representing the allowable values for ListManagedInstanceServersSortByEnum
const ( ListManagedInstanceServersSortByTimecreated ListManagedInstanceServersSortByEnum = "timeCreated" ListManagedInstanceServersSortByName ListManagedInstanceServersSortByEnum = "name" )
func GetListManagedInstanceServersSortByEnumValues() []ListManagedInstanceServersSortByEnum
GetListManagedInstanceServersSortByEnumValues Enumerates the set of values for ListManagedInstanceServersSortByEnum
func GetMappingListManagedInstanceServersSortByEnum(val string) (ListManagedInstanceServersSortByEnum, bool)
GetMappingListManagedInstanceServersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstanceServersSortOrderEnum Enum with underlying type: string
type ListManagedInstanceServersSortOrderEnum string
Set of constants representing the allowable values for ListManagedInstanceServersSortOrderEnum
const ( ListManagedInstanceServersSortOrderAsc ListManagedInstanceServersSortOrderEnum = "ASC" ListManagedInstanceServersSortOrderDesc ListManagedInstanceServersSortOrderEnum = "DESC" )
func GetListManagedInstanceServersSortOrderEnumValues() []ListManagedInstanceServersSortOrderEnum
GetListManagedInstanceServersSortOrderEnumValues Enumerates the set of values for ListManagedInstanceServersSortOrderEnum
func GetMappingListManagedInstanceServersSortOrderEnum(val string) (ListManagedInstanceServersSortOrderEnum, bool)
GetMappingListManagedInstanceServersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstancesPluginStatusEnum Enum with underlying type: string
type ListManagedInstancesPluginStatusEnum string
Set of constants representing the allowable values for ListManagedInstancesPluginStatusEnum
const ( ListManagedInstancesPluginStatusActive ListManagedInstancesPluginStatusEnum = "ACTIVE" ListManagedInstancesPluginStatusInactive ListManagedInstancesPluginStatusEnum = "INACTIVE" )
func GetListManagedInstancesPluginStatusEnumValues() []ListManagedInstancesPluginStatusEnum
GetListManagedInstancesPluginStatusEnumValues Enumerates the set of values for ListManagedInstancesPluginStatusEnum
func GetMappingListManagedInstancesPluginStatusEnum(val string) (ListManagedInstancesPluginStatusEnum, bool)
GetMappingListManagedInstancesPluginStatusEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstancesRequest wrapper for the ListManagedInstances operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstances.go.html to see an example of how to use ListManagedInstancesRequest.
type ListManagedInstancesRequest struct { // The OCID of the compartment that contains the resources to list. This filter returns // only resources contained within the specified compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The plugin status of the managed instance. PluginStatus ListManagedInstancesPluginStatusEnum `mandatory:"false" contributesTo:"query" name:"pluginStatus" omitEmpty:"true"` // 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"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListManagedInstancesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. 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 ListManagedInstancesSortByEnum `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 (request ListManagedInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListManagedInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListManagedInstancesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListManagedInstancesRequest) String() string
func (request ListManagedInstancesRequest) 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
ListManagedInstancesResponse wrapper for the ListManagedInstances operation
type ListManagedInstancesResponse struct { // The underlying http response RawResponse *http.Response // A list of ManagedInstanceCollection instances ManagedInstanceCollection `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 (response ListManagedInstancesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListManagedInstancesResponse) String() string
ListManagedInstancesSortByEnum Enum with underlying type: string
type ListManagedInstancesSortByEnum string
Set of constants representing the allowable values for ListManagedInstancesSortByEnum
const ( ListManagedInstancesSortByTimecreated ListManagedInstancesSortByEnum = "timeCreated" ListManagedInstancesSortByDisplayname ListManagedInstancesSortByEnum = "displayName" )
func GetListManagedInstancesSortByEnumValues() []ListManagedInstancesSortByEnum
GetListManagedInstancesSortByEnumValues Enumerates the set of values for ListManagedInstancesSortByEnum
func GetMappingListManagedInstancesSortByEnum(val string) (ListManagedInstancesSortByEnum, bool)
GetMappingListManagedInstancesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListManagedInstancesSortOrderEnum Enum with underlying type: string
type ListManagedInstancesSortOrderEnum string
Set of constants representing the allowable values for ListManagedInstancesSortOrderEnum
const ( ListManagedInstancesSortOrderAsc ListManagedInstancesSortOrderEnum = "ASC" ListManagedInstancesSortOrderDesc ListManagedInstancesSortOrderEnum = "DESC" )
func GetListManagedInstancesSortOrderEnumValues() []ListManagedInstancesSortOrderEnum
GetListManagedInstancesSortOrderEnumValues Enumerates the set of values for ListManagedInstancesSortOrderEnum
func GetMappingListManagedInstancesSortOrderEnum(val string) (ListManagedInstancesSortOrderEnum, bool)
GetMappingListManagedInstancesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListRequiredPoliciesRequest wrapper for the ListRequiredPolicies operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListRequiredPolicies.go.html to see an example of how to use ListRequiredPoliciesRequest.
type ListRequiredPoliciesRequest struct { // 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 (request ListRequiredPoliciesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListRequiredPoliciesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListRequiredPoliciesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListRequiredPoliciesRequest) String() string
func (request ListRequiredPoliciesRequest) 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
ListRequiredPoliciesResponse wrapper for the ListRequiredPolicies operation
type ListRequiredPoliciesResponse struct { // The underlying http response RawResponse *http.Response // The RequiredPolicyCollection instance RequiredPolicyCollection `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 (response ListRequiredPoliciesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListRequiredPoliciesResponse) String() string
ListWlsDomainCredentialsRequest wrapper for the ListWlsDomainCredentials operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainCredentials.go.html to see an example of how to use ListWlsDomainCredentialsRequest.
type ListWlsDomainCredentialsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 (request ListWlsDomainCredentialsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainCredentialsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainCredentialsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainCredentialsRequest) String() string
func (request ListWlsDomainCredentialsRequest) 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
ListWlsDomainCredentialsResponse wrapper for the ListWlsDomainCredentials operation
type ListWlsDomainCredentialsResponse struct { // The underlying http response RawResponse *http.Response // The WlsDomainCredentialCollection instance WlsDomainCredentialCollection `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 (response ListWlsDomainCredentialsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainCredentialsResponse) String() string
ListWlsDomainScanResultsRequest wrapper for the ListWlsDomainScanResults operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainScanResults.go.html to see an example of how to use ListWlsDomainScanResultsRequest.
type ListWlsDomainScanResultsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The name of the server. ServerName *string `mandatory:"false" contributesTo:"query" name:"serverName"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWlsDomainScanResultsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _timeOfServerCheck_ is **descending**. // Default order for _serverName_ is **ascending**. // If no value is specified, _timeOfServerCheck_ is default. SortBy ListWlsDomainScanResultsSortByEnum `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 (request ListWlsDomainScanResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainScanResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainScanResultsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainScanResultsRequest) String() string
func (request ListWlsDomainScanResultsRequest) 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
ListWlsDomainScanResultsResponse wrapper for the ListWlsDomainScanResults operation
type ListWlsDomainScanResultsResponse struct { // The underlying http response RawResponse *http.Response // A list of ScanResultCollection instances ScanResultCollection `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 (response ListWlsDomainScanResultsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainScanResultsResponse) String() string
ListWlsDomainScanResultsSortByEnum Enum with underlying type: string
type ListWlsDomainScanResultsSortByEnum string
Set of constants representing the allowable values for ListWlsDomainScanResultsSortByEnum
const ( ListWlsDomainScanResultsSortByTimeofservercheck ListWlsDomainScanResultsSortByEnum = "timeOfServerCheck" ListWlsDomainScanResultsSortByServername ListWlsDomainScanResultsSortByEnum = "serverName" )
func GetListWlsDomainScanResultsSortByEnumValues() []ListWlsDomainScanResultsSortByEnum
GetListWlsDomainScanResultsSortByEnumValues Enumerates the set of values for ListWlsDomainScanResultsSortByEnum
func GetMappingListWlsDomainScanResultsSortByEnum(val string) (ListWlsDomainScanResultsSortByEnum, bool)
GetMappingListWlsDomainScanResultsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainScanResultsSortOrderEnum Enum with underlying type: string
type ListWlsDomainScanResultsSortOrderEnum string
Set of constants representing the allowable values for ListWlsDomainScanResultsSortOrderEnum
const ( ListWlsDomainScanResultsSortOrderAsc ListWlsDomainScanResultsSortOrderEnum = "ASC" ListWlsDomainScanResultsSortOrderDesc ListWlsDomainScanResultsSortOrderEnum = "DESC" )
func GetListWlsDomainScanResultsSortOrderEnumValues() []ListWlsDomainScanResultsSortOrderEnum
GetListWlsDomainScanResultsSortOrderEnumValues Enumerates the set of values for ListWlsDomainScanResultsSortOrderEnum
func GetMappingListWlsDomainScanResultsSortOrderEnum(val string) (ListWlsDomainScanResultsSortOrderEnum, bool)
GetMappingListWlsDomainScanResultsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainServerBackupsRequest wrapper for the ListWlsDomainServerBackups operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainServerBackups.go.html to see an example of how to use ListWlsDomainServerBackupsRequest.
type ListWlsDomainServerBackupsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWlsDomainServerBackupsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for timeCreated is **descending**. // If no value is specified, timeCreated is default. SortBy ListWlsDomainServerBackupsSortByEnum `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 (request ListWlsDomainServerBackupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainServerBackupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainServerBackupsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainServerBackupsRequest) String() string
func (request ListWlsDomainServerBackupsRequest) 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
ListWlsDomainServerBackupsResponse wrapper for the ListWlsDomainServerBackups operation
type ListWlsDomainServerBackupsResponse struct { // The underlying http response RawResponse *http.Response // A list of BackupCollection instances BackupCollection `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 (response ListWlsDomainServerBackupsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainServerBackupsResponse) String() string
ListWlsDomainServerBackupsSortByEnum Enum with underlying type: string
type ListWlsDomainServerBackupsSortByEnum string
Set of constants representing the allowable values for ListWlsDomainServerBackupsSortByEnum
const ( ListWlsDomainServerBackupsSortByTimecreated ListWlsDomainServerBackupsSortByEnum = "timeCreated" )
func GetListWlsDomainServerBackupsSortByEnumValues() []ListWlsDomainServerBackupsSortByEnum
GetListWlsDomainServerBackupsSortByEnumValues Enumerates the set of values for ListWlsDomainServerBackupsSortByEnum
func GetMappingListWlsDomainServerBackupsSortByEnum(val string) (ListWlsDomainServerBackupsSortByEnum, bool)
GetMappingListWlsDomainServerBackupsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainServerBackupsSortOrderEnum Enum with underlying type: string
type ListWlsDomainServerBackupsSortOrderEnum string
Set of constants representing the allowable values for ListWlsDomainServerBackupsSortOrderEnum
const ( ListWlsDomainServerBackupsSortOrderAsc ListWlsDomainServerBackupsSortOrderEnum = "ASC" ListWlsDomainServerBackupsSortOrderDesc ListWlsDomainServerBackupsSortOrderEnum = "DESC" )
func GetListWlsDomainServerBackupsSortOrderEnumValues() []ListWlsDomainServerBackupsSortOrderEnum
GetListWlsDomainServerBackupsSortOrderEnumValues Enumerates the set of values for ListWlsDomainServerBackupsSortOrderEnum
func GetMappingListWlsDomainServerBackupsSortOrderEnum(val string) (ListWlsDomainServerBackupsSortOrderEnum, bool)
GetMappingListWlsDomainServerBackupsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainServerInstalledPatchesRequest wrapper for the ListWlsDomainServerInstalledPatches operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainServerInstalledPatches.go.html to see an example of how to use ListWlsDomainServerInstalledPatchesRequest.
type ListWlsDomainServerInstalledPatchesRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The unique identifier of a server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"true" contributesTo:"path" name:"serverId"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWlsDomainServerInstalledPatchesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _displayName_ is **ascending**. // If no value is specified, _displayName_ is default. SortBy ListWlsDomainServerInstalledPatchesSortByEnum `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 (request ListWlsDomainServerInstalledPatchesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainServerInstalledPatchesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainServerInstalledPatchesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainServerInstalledPatchesRequest) String() string
func (request ListWlsDomainServerInstalledPatchesRequest) 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
ListWlsDomainServerInstalledPatchesResponse wrapper for the ListWlsDomainServerInstalledPatches operation
type ListWlsDomainServerInstalledPatchesResponse struct { // The underlying http response RawResponse *http.Response // A list of InstalledPatchCollection instances InstalledPatchCollection `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 (response ListWlsDomainServerInstalledPatchesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainServerInstalledPatchesResponse) String() string
ListWlsDomainServerInstalledPatchesSortByEnum Enum with underlying type: string
type ListWlsDomainServerInstalledPatchesSortByEnum string
Set of constants representing the allowable values for ListWlsDomainServerInstalledPatchesSortByEnum
const ( ListWlsDomainServerInstalledPatchesSortByDisplayname ListWlsDomainServerInstalledPatchesSortByEnum = "displayName" )
func GetListWlsDomainServerInstalledPatchesSortByEnumValues() []ListWlsDomainServerInstalledPatchesSortByEnum
GetListWlsDomainServerInstalledPatchesSortByEnumValues Enumerates the set of values for ListWlsDomainServerInstalledPatchesSortByEnum
func GetMappingListWlsDomainServerInstalledPatchesSortByEnum(val string) (ListWlsDomainServerInstalledPatchesSortByEnum, bool)
GetMappingListWlsDomainServerInstalledPatchesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainServerInstalledPatchesSortOrderEnum Enum with underlying type: string
type ListWlsDomainServerInstalledPatchesSortOrderEnum string
Set of constants representing the allowable values for ListWlsDomainServerInstalledPatchesSortOrderEnum
const ( ListWlsDomainServerInstalledPatchesSortOrderAsc ListWlsDomainServerInstalledPatchesSortOrderEnum = "ASC" ListWlsDomainServerInstalledPatchesSortOrderDesc ListWlsDomainServerInstalledPatchesSortOrderEnum = "DESC" )
func GetListWlsDomainServerInstalledPatchesSortOrderEnumValues() []ListWlsDomainServerInstalledPatchesSortOrderEnum
GetListWlsDomainServerInstalledPatchesSortOrderEnumValues Enumerates the set of values for ListWlsDomainServerInstalledPatchesSortOrderEnum
func GetMappingListWlsDomainServerInstalledPatchesSortOrderEnum(val string) (ListWlsDomainServerInstalledPatchesSortOrderEnum, bool)
GetMappingListWlsDomainServerInstalledPatchesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainServersRequest wrapper for the ListWlsDomainServers operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainServers.go.html to see an example of how to use ListWlsDomainServersRequest.
type ListWlsDomainServersRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The name of the resource. Name *string `mandatory:"false" contributesTo:"query" name:"name"` // 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"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWlsDomainServersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. Only one sort order may be provided. // Default order for _timeCreated_ is **descending**. // Default order for _name_ is **ascending**. // If no value is specified, _timeCreated_ is default. SortBy ListWlsDomainServersSortByEnum `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 (request ListWlsDomainServersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainServersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainServersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainServersRequest) String() string
func (request ListWlsDomainServersRequest) 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
ListWlsDomainServersResponse wrapper for the ListWlsDomainServers operation
type ListWlsDomainServersResponse struct { // The underlying http response RawResponse *http.Response // A list of ServerCollection instances ServerCollection `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 (response ListWlsDomainServersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainServersResponse) String() string
ListWlsDomainServersSortByEnum Enum with underlying type: string
type ListWlsDomainServersSortByEnum string
Set of constants representing the allowable values for ListWlsDomainServersSortByEnum
const ( ListWlsDomainServersSortByTimecreated ListWlsDomainServersSortByEnum = "timeCreated" ListWlsDomainServersSortByName ListWlsDomainServersSortByEnum = "name" )
func GetListWlsDomainServersSortByEnumValues() []ListWlsDomainServersSortByEnum
GetListWlsDomainServersSortByEnumValues Enumerates the set of values for ListWlsDomainServersSortByEnum
func GetMappingListWlsDomainServersSortByEnum(val string) (ListWlsDomainServersSortByEnum, bool)
GetMappingListWlsDomainServersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainServersSortOrderEnum Enum with underlying type: string
type ListWlsDomainServersSortOrderEnum string
Set of constants representing the allowable values for ListWlsDomainServersSortOrderEnum
const ( ListWlsDomainServersSortOrderAsc ListWlsDomainServersSortOrderEnum = "ASC" ListWlsDomainServersSortOrderDesc ListWlsDomainServersSortOrderEnum = "DESC" )
func GetListWlsDomainServersSortOrderEnumValues() []ListWlsDomainServersSortOrderEnum
GetListWlsDomainServersSortOrderEnumValues Enumerates the set of values for ListWlsDomainServersSortOrderEnum
func GetMappingListWlsDomainServersSortOrderEnum(val string) (ListWlsDomainServersSortOrderEnum, bool)
GetMappingListWlsDomainServersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsMiddlewareTypeEnum Enum with underlying type: string
type ListWlsDomainsMiddlewareTypeEnum string
Set of constants representing the allowable values for ListWlsDomainsMiddlewareTypeEnum
const ( ListWlsDomainsMiddlewareTypeFmw ListWlsDomainsMiddlewareTypeEnum = "FMW" ListWlsDomainsMiddlewareTypeWls ListWlsDomainsMiddlewareTypeEnum = "WLS" )
func GetListWlsDomainsMiddlewareTypeEnumValues() []ListWlsDomainsMiddlewareTypeEnum
GetListWlsDomainsMiddlewareTypeEnumValues Enumerates the set of values for ListWlsDomainsMiddlewareTypeEnum
func GetMappingListWlsDomainsMiddlewareTypeEnum(val string) (ListWlsDomainsMiddlewareTypeEnum, bool)
GetMappingListWlsDomainsMiddlewareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsPatchReadinessStatusEnum Enum with underlying type: string
type ListWlsDomainsPatchReadinessStatusEnum string
Set of constants representing the allowable values for ListWlsDomainsPatchReadinessStatusEnum
const ( ListWlsDomainsPatchReadinessStatusOk ListWlsDomainsPatchReadinessStatusEnum = "OK" ListWlsDomainsPatchReadinessStatusWarning ListWlsDomainsPatchReadinessStatusEnum = "WARNING" ListWlsDomainsPatchReadinessStatusError ListWlsDomainsPatchReadinessStatusEnum = "ERROR" ListWlsDomainsPatchReadinessStatusUnknown ListWlsDomainsPatchReadinessStatusEnum = "UNKNOWN" )
func GetListWlsDomainsPatchReadinessStatusEnumValues() []ListWlsDomainsPatchReadinessStatusEnum
GetListWlsDomainsPatchReadinessStatusEnumValues Enumerates the set of values for ListWlsDomainsPatchReadinessStatusEnum
func GetMappingListWlsDomainsPatchReadinessStatusEnum(val string) (ListWlsDomainsPatchReadinessStatusEnum, bool)
GetMappingListWlsDomainsPatchReadinessStatusEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsRequest wrapper for the ListWlsDomains operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomains.go.html to see an example of how to use ListWlsDomainsRequest.
type ListWlsDomainsRequest struct { // The OCID of the compartment that contains the resources to list. This filter returns // only resources contained within the specified compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // A filter to return only resources that match the given lifecycle state. The // state value is case-insensitive. LifecycleState WlsDomainLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // A filter to return WebLogic domains based on the WebLogic version. WeblogicVersion ListWlsDomainsWeblogicVersionEnum `mandatory:"false" contributesTo:"query" name:"weblogicVersion" omitEmpty:"true"` // A filter to return WebLogic domains based on the type of middleware of the WebLogic domain. MiddlewareType ListWlsDomainsMiddlewareTypeEnum `mandatory:"false" contributesTo:"query" name:"middlewareType" omitEmpty:"true"` // A filter to return domains based on the patch readiness status. PatchReadinessStatus ListWlsDomainsPatchReadinessStatusEnum `mandatory:"false" contributesTo:"query" name:"patchReadinessStatus" omitEmpty:"true"` // 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"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWlsDomainsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. 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 ListWlsDomainsSortByEnum `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 (request ListWlsDomainsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainsRequest) String() string
func (request ListWlsDomainsRequest) 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
ListWlsDomainsResponse wrapper for the ListWlsDomains operation
type ListWlsDomainsResponse struct { // The underlying http response RawResponse *http.Response // A list of WlsDomainCollection instances WlsDomainCollection `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 (response ListWlsDomainsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainsResponse) String() string
ListWlsDomainsSharingMiddlewaresRequest wrapper for the ListWlsDomainsSharingMiddlewares operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainsSharingMiddlewares.go.html to see an example of how to use ListWlsDomainsSharingMiddlewaresRequest.
type ListWlsDomainsSharingMiddlewaresRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 that represents the page at which to start retrieving results. The token is usually retrieved from a previous List call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWlsDomainsSharingMiddlewaresSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field by which to sort the resource. 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 ListWlsDomainsSharingMiddlewaresSortByEnum `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 (request ListWlsDomainsSharingMiddlewaresRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWlsDomainsSharingMiddlewaresRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWlsDomainsSharingMiddlewaresRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWlsDomainsSharingMiddlewaresRequest) String() string
func (request ListWlsDomainsSharingMiddlewaresRequest) 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
ListWlsDomainsSharingMiddlewaresResponse wrapper for the ListWlsDomainsSharingMiddlewares operation
type ListWlsDomainsSharingMiddlewaresResponse struct { // The underlying http response RawResponse *http.Response // A list of WlsDomainCollection instances WlsDomainCollection `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 (response ListWlsDomainsSharingMiddlewaresResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWlsDomainsSharingMiddlewaresResponse) String() string
ListWlsDomainsSharingMiddlewaresSortByEnum Enum with underlying type: string
type ListWlsDomainsSharingMiddlewaresSortByEnum string
Set of constants representing the allowable values for ListWlsDomainsSharingMiddlewaresSortByEnum
const ( ListWlsDomainsSharingMiddlewaresSortByTimecreated ListWlsDomainsSharingMiddlewaresSortByEnum = "timeCreated" ListWlsDomainsSharingMiddlewaresSortByDisplayname ListWlsDomainsSharingMiddlewaresSortByEnum = "displayName" )
func GetListWlsDomainsSharingMiddlewaresSortByEnumValues() []ListWlsDomainsSharingMiddlewaresSortByEnum
GetListWlsDomainsSharingMiddlewaresSortByEnumValues Enumerates the set of values for ListWlsDomainsSharingMiddlewaresSortByEnum
func GetMappingListWlsDomainsSharingMiddlewaresSortByEnum(val string) (ListWlsDomainsSharingMiddlewaresSortByEnum, bool)
GetMappingListWlsDomainsSharingMiddlewaresSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsSharingMiddlewaresSortOrderEnum Enum with underlying type: string
type ListWlsDomainsSharingMiddlewaresSortOrderEnum string
Set of constants representing the allowable values for ListWlsDomainsSharingMiddlewaresSortOrderEnum
const ( ListWlsDomainsSharingMiddlewaresSortOrderAsc ListWlsDomainsSharingMiddlewaresSortOrderEnum = "ASC" ListWlsDomainsSharingMiddlewaresSortOrderDesc ListWlsDomainsSharingMiddlewaresSortOrderEnum = "DESC" )
func GetListWlsDomainsSharingMiddlewaresSortOrderEnumValues() []ListWlsDomainsSharingMiddlewaresSortOrderEnum
GetListWlsDomainsSharingMiddlewaresSortOrderEnumValues Enumerates the set of values for ListWlsDomainsSharingMiddlewaresSortOrderEnum
func GetMappingListWlsDomainsSharingMiddlewaresSortOrderEnum(val string) (ListWlsDomainsSharingMiddlewaresSortOrderEnum, bool)
GetMappingListWlsDomainsSharingMiddlewaresSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsSortByEnum Enum with underlying type: string
type ListWlsDomainsSortByEnum string
Set of constants representing the allowable values for ListWlsDomainsSortByEnum
const ( ListWlsDomainsSortByTimecreated ListWlsDomainsSortByEnum = "timeCreated" ListWlsDomainsSortByDisplayname ListWlsDomainsSortByEnum = "displayName" )
func GetListWlsDomainsSortByEnumValues() []ListWlsDomainsSortByEnum
GetListWlsDomainsSortByEnumValues Enumerates the set of values for ListWlsDomainsSortByEnum
func GetMappingListWlsDomainsSortByEnum(val string) (ListWlsDomainsSortByEnum, bool)
GetMappingListWlsDomainsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsSortOrderEnum Enum with underlying type: string
type ListWlsDomainsSortOrderEnum string
Set of constants representing the allowable values for ListWlsDomainsSortOrderEnum
const ( ListWlsDomainsSortOrderAsc ListWlsDomainsSortOrderEnum = "ASC" ListWlsDomainsSortOrderDesc ListWlsDomainsSortOrderEnum = "DESC" )
func GetListWlsDomainsSortOrderEnumValues() []ListWlsDomainsSortOrderEnum
GetListWlsDomainsSortOrderEnumValues Enumerates the set of values for ListWlsDomainsSortOrderEnum
func GetMappingListWlsDomainsSortOrderEnum(val string) (ListWlsDomainsSortOrderEnum, bool)
GetMappingListWlsDomainsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWlsDomainsWeblogicVersionEnum Enum with underlying type: string
type ListWlsDomainsWeblogicVersionEnum string
Set of constants representing the allowable values for ListWlsDomainsWeblogicVersionEnum
const ( ListWlsDomainsWeblogicVersionV12214 ListWlsDomainsWeblogicVersionEnum = "v12.2.1.4" ListWlsDomainsWeblogicVersionV14110 ListWlsDomainsWeblogicVersionEnum = "v14.1.1.0" ListWlsDomainsWeblogicVersionV14120 ListWlsDomainsWeblogicVersionEnum = "v14.1.2.0" )
func GetListWlsDomainsWeblogicVersionEnumValues() []ListWlsDomainsWeblogicVersionEnum
GetListWlsDomainsWeblogicVersionEnumValues Enumerates the set of values for ListWlsDomainsWeblogicVersionEnum
func GetMappingListWlsDomainsWeblogicVersionEnum(val string) (ListWlsDomainsWeblogicVersionEnum, bool)
GetMappingListWlsDomainsWeblogicVersionEnum performs case Insensitive comparison on enum value and return the desired enum
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
type ListWorkRequestErrorsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work 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 that represents the page at which to start retrieving results. The token 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. Default order for `timestamp` is descending. SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order is either 'ASC' or 'DESC'. SortOrder ListWorkRequestErrorsSortOrderEnum `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 (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWorkRequestErrorsRequest) String() string
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
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 (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWorkRequestErrorsResponse) String() string
ListWorkRequestErrorsSortByEnum Enum with underlying type: string
type ListWorkRequestErrorsSortByEnum string
Set of constants representing the allowable values for ListWorkRequestErrorsSortByEnum
const ( ListWorkRequestErrorsSortByTimestamp ListWorkRequestErrorsSortByEnum = "timestamp" )
func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum
GetListWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListWorkRequestErrorsSortByEnum
func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)
GetMappingListWorkRequestErrorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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() []ListWorkRequestErrorsSortOrderEnum
GetListWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListWorkRequestErrorsSortOrderEnum
func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)
GetMappingListWorkRequestErrorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
type ListWorkRequestLogsRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work 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 that represents the page at which to start retrieving results. The token 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. Default order for `timestamp` is descending. SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order is 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 (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWorkRequestLogsRequest) String() string
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
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 (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWorkRequestLogsResponse) String() string
ListWorkRequestLogsSortByEnum Enum with underlying type: string
type ListWorkRequestLogsSortByEnum string
Set of constants representing the allowable values for ListWorkRequestLogsSortByEnum
const ( ListWorkRequestLogsSortByTimestamp ListWorkRequestLogsSortByEnum = "timestamp" )
func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum
GetListWorkRequestLogsSortByEnumValues Enumerates the set of values for ListWorkRequestLogsSortByEnum
func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)
GetMappingListWorkRequestLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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() []ListWorkRequestLogsSortOrderEnum
GetListWorkRequestLogsSortOrderEnumValues Enumerates the set of values for ListWorkRequestLogsSortOrderEnum
func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)
GetMappingListWorkRequestLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
type ListWorkRequestsRequest struct { // The OCID of the compartment that contains the resources to list. This filter returns // only resources contained within the specified compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"false" contributesTo:"query" name:"workRequestId"` // A filter to return only the resources that match the given lifecycle state. Status ListWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the resource affected by the work request. 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 that represents the page at which to start retrieving results. The token 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 sort order is either 'ASC' or 'DESC'. SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Default order for `timeAccepted` is descending. SortBy ListWorkRequestsSortByEnum `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 (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ListWorkRequestsRequest) String() string
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
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 (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ListWorkRequestsResponse) String() string
ListWorkRequestsSortByEnum Enum with underlying type: string
type ListWorkRequestsSortByEnum string
Set of constants representing the allowable values for ListWorkRequestsSortByEnum
const ( ListWorkRequestsSortByTimeaccepted ListWorkRequestsSortByEnum = "timeAccepted" )
func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
GetListWorkRequestsSortByEnumValues Enumerates the set of values for ListWorkRequestsSortByEnum
func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
GetMappingListWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
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() []ListWorkRequestsSortOrderEnum
GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum
func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
GetMappingListWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
ListWorkRequestsStatusEnum Enum with underlying type: string
type ListWorkRequestsStatusEnum string
Set of constants representing the allowable values for ListWorkRequestsStatusEnum
const ( ListWorkRequestsStatusAccepted ListWorkRequestsStatusEnum = "ACCEPTED" ListWorkRequestsStatusInProgress ListWorkRequestsStatusEnum = "IN_PROGRESS" ListWorkRequestsStatusWaiting ListWorkRequestsStatusEnum = "WAITING" ListWorkRequestsStatusNeedsAttention ListWorkRequestsStatusEnum = "NEEDS_ATTENTION" ListWorkRequestsStatusFailed ListWorkRequestsStatusEnum = "FAILED" ListWorkRequestsStatusSucceeded ListWorkRequestsStatusEnum = "SUCCEEDED" ListWorkRequestsStatusCanceling ListWorkRequestsStatusEnum = "CANCELING" ListWorkRequestsStatusCanceled ListWorkRequestsStatusEnum = "CANCELED" )
func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum
GetListWorkRequestsStatusEnumValues Enumerates the set of values for ListWorkRequestsStatusEnum
func GetMappingListWorkRequestsStatusEnum(val string) (ListWorkRequestsStatusEnum, bool)
GetMappingListWorkRequestsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
ManagedInstance A managed instance has an agent with the WebLogic Management Service plugin running. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/policiesgs/get-started-with-policies.htm).
type ManagedInstance struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the managed instance. Id *string `mandatory:"true" json:"id"` // A user-friendly name that does not have to be unique and is changeable. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The FQDN of the managed instance. HostName *string `mandatory:"true" json:"hostName"` // The number of servers running in the managed instance. ServerCount *int `mandatory:"true" json:"serverCount"` // The plugin status of the managed instance. PluginStatus *string `mandatory:"true" json:"pluginStatus"` // The date and time the managed instance was first reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the managed instance was last report (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` // The operating system name on the managed instance. OsName *string `mandatory:"false" json:"osName"` // The operating system architecture on the managed instance. OsArch *string `mandatory:"false" json:"osArch"` Configuration *ManagedInstanceConfiguration `mandatory:"false" json:"configuration"` }
func (m ManagedInstance) String() string
func (m ManagedInstance) 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
ManagedInstanceCollection Results of a managed instance search that contains ManagedInstanceSummary items.
type ManagedInstanceCollection struct { // List of managed instances. Items []ManagedInstanceSummary `mandatory:"true" json:"items"` }
func (m ManagedInstanceCollection) String() string
func (m ManagedInstanceCollection) 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
ManagedInstanceConfiguration The configuration for a managed instance.
type ManagedInstanceConfiguration struct { // Frequency of domain discovery to be run on the managed instance. The unit is in hours. DiscoveryInterval *int `mandatory:"false" json:"discoveryInterval"` // The whitelisted paths which domain discovery are run against. DomainSearchPaths []string `mandatory:"false" json:"domainSearchPaths"` }
func (m ManagedInstanceConfiguration) String() string
func (m ManagedInstanceConfiguration) 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
ManagedInstanceSummary The summary information about a managed instance.
type ManagedInstanceSummary struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the managed instance. Id *string `mandatory:"true" json:"id"` // A user-friendly name that does not have to be unique and is changeable. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The FQDN of the managed instance. HostName *string `mandatory:"true" json:"hostName"` // The number of servers running in the managed instance. ServerCount *int `mandatory:"true" json:"serverCount"` // The plugin status of the managed instance. PluginStatus *string `mandatory:"true" json:"pluginStatus"` // The date and time the managed instance was first reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the managed instance was last reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeUpdated *common.SDKTime `mandatory:"true" json:"timeUpdated"` }
func (m ManagedInstanceSummary) String() string
func (m ManagedInstanceSummary) 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
MiddlewareBackupPatch Information of a patch installed in the middleware binaries included in a backup.
type MiddlewareBackupPatch struct { // The ID of the WebLogic patch. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"false" json:"id"` // The display name of the WebLogic patch. DisplayName *string `mandatory:"false" json:"displayName"` // The description of the WebLogic patch. Description *string `mandatory:"false" json:"description"` }
func (m MiddlewareBackupPatch) String() string
func (m MiddlewareBackupPatch) 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
MiddlewareBinaryBackupContent The content of the middleware binaries included in a backup.
type MiddlewareBinaryBackupContent struct { // The version of the middleware binaries included in the backup. Version *string `mandatory:"false" json:"version"` // The list of patches installed in the middleware included in the backup. Patches []MiddlewareBackupPatch `mandatory:"false" json:"patches"` }
func (m MiddlewareBinaryBackupContent) String() string
func (m MiddlewareBinaryBackupContent) 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
OperationStatusEnum Enum with underlying type: string
type OperationStatusEnum string
Set of constants representing the allowable values for OperationStatusEnum
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS" OperationStatusWaiting OperationStatusEnum = "WAITING" OperationStatusNeedsAttention OperationStatusEnum = "NEEDS_ATTENTION" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" OperationStatusCanceling OperationStatusEnum = "CANCELING" OperationStatusCanceled OperationStatusEnum = "CANCELED" )
func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
GetMappingOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationStatusEnumValues() []OperationStatusEnum
GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum
OperationTypeEnum Enum with underlying type: string
type OperationTypeEnum string
Set of constants representing the allowable values for OperationTypeEnum
const ( OperationTypeStartWlsdomain OperationTypeEnum = "START_WLSDOMAIN" OperationTypeStopWlsdomain OperationTypeEnum = "STOP_WLSDOMAIN" OperationTypeRestartWlsdomain OperationTypeEnum = "RESTART_WLSDOMAIN" OperationTypeScanWlsdomain OperationTypeEnum = "SCAN_WLSDOMAIN" OperationTypeApplyPatch OperationTypeEnum = "APPLY_PATCH" OperationTypeScanManagedInstance OperationTypeEnum = "SCAN_MANAGED_INSTANCE" OperationTypeRestoreBackup OperationTypeEnum = "RESTORE_BACKUP" )
func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)
GetMappingOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationTypeEnumValues() []OperationTypeEnum
GetOperationTypeEnumValues Enumerates the set of values for OperationTypeEnum
Patch A WebLogic patch.
type Patch struct { // The ID of the WebLogic patch. Id *string `mandatory:"true" json:"id"` // The name of the WebLogic patch. DisplayName *string `mandatory:"true" json:"displayName"` // The description of the WebLogic patch. Description *string `mandatory:"true" json:"description"` // The WebLogic version for this patch. The patch can be installed to domains with this version. WeblogicVersion *string `mandatory:"true" json:"weblogicVersion"` // The type of middleware for which this patch is applicable. A patch can be applicable to more than one type of middleware. MiddlewareType []PatchMiddlewareTypeEnum `mandatory:"true" json:"middlewareType"` // The operating system architecture for which the patch can be applied. OsArch *string `mandatory:"true" json:"osArch"` }
func (m Patch) String() string
func (m Patch) 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
PatchMiddlewareTypeEnum Enum with underlying type: string
type PatchMiddlewareTypeEnum string
Set of constants representing the allowable values for PatchMiddlewareTypeEnum
const ( PatchMiddlewareTypeFmw PatchMiddlewareTypeEnum = "FMW" PatchMiddlewareTypeWls PatchMiddlewareTypeEnum = "WLS" PatchMiddlewareTypeOpatch PatchMiddlewareTypeEnum = "OPATCH" )
func GetMappingPatchMiddlewareTypeEnum(val string) (PatchMiddlewareTypeEnum, bool)
GetMappingPatchMiddlewareTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPatchMiddlewareTypeEnumValues() []PatchMiddlewareTypeEnum
GetPatchMiddlewareTypeEnumValues Enumerates the set of values for PatchMiddlewareTypeEnum
PatchReadinessStatusEnum Enum with underlying type: string
type PatchReadinessStatusEnum string
Set of constants representing the allowable values for PatchReadinessStatusEnum
const ( PatchReadinessStatusOk PatchReadinessStatusEnum = "OK" PatchReadinessStatusWarning PatchReadinessStatusEnum = "WARNING" PatchReadinessStatusError PatchReadinessStatusEnum = "ERROR" PatchReadinessStatusUnknown PatchReadinessStatusEnum = "UNKNOWN" )
func GetMappingPatchReadinessStatusEnum(val string) (PatchReadinessStatusEnum, bool)
GetMappingPatchReadinessStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPatchReadinessStatusEnumValues() []PatchReadinessStatusEnum
GetPatchReadinessStatusEnumValues Enumerates the set of values for PatchReadinessStatusEnum
RequiredPolicyCollection Result of list RequiredPolicies.
type RequiredPolicyCollection struct { // List of RequiredPolicySummary. Items []RequiredPolicySummary `mandatory:"true" json:"items"` }
func (m RequiredPolicyCollection) String() string
func (m RequiredPolicyCollection) 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
RequiredPolicySummary The summary information about the required policy for WebLogic Management Service.
type RequiredPolicySummary struct { // The name of the policy. Name *string `mandatory:"true" json:"name"` // The list of the statements in the policy. Statements []string `mandatory:"true" json:"statements"` // A short description about the policy. Description *string `mandatory:"false" json:"description"` }
func (m RequiredPolicySummary) String() string
func (m RequiredPolicySummary) 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
ResourceInventory The inventory of WebLogic domains and managed instances in the selected compartment. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/policiesgs/get-started-with-policies.htm).
type ResourceInventory struct { // The number of WebLogic domains discovered in the selected compartment. WlsDomainCount *int `mandatory:"true" json:"wlsDomainCount"` // The number of managed instances in the selected compartment. ManagedInstanceCount *int `mandatory:"true" json:"managedInstanceCount"` // The number of WebLogic domains that are not in the latest patch. WlsDomainNotInLatestPatchCount *int `mandatory:"false" json:"wlsDomainNotInLatestPatchCount"` // The number of WebLogic domains that have warnings in the patch readiness check. WlsDomainWithPatchReadinessWarningCount *int `mandatory:"false" json:"wlsDomainWithPatchReadinessWarningCount"` // The number of WebLogic domains that have errors in the patch readiness check. WlsDomainWithPatchReadinessErrorCount *int `mandatory:"false" json:"wlsDomainWithPatchReadinessErrorCount"` // The number of managed instance that have WebLogic domains with warnings in the patch readiness check. ManagedInstanceWithPatchReadinessWarningCount *int `mandatory:"false" json:"managedInstanceWithPatchReadinessWarningCount"` // The number of managed instance that have WebLogic domains with errors in the patch readiness check. ManagedInstanceWithPatchReadinessErrorCount *int `mandatory:"false" json:"managedInstanceWithPatchReadinessErrorCount"` }
func (m ResourceInventory) String() string
func (m ResourceInventory) 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
RestartWlsDomainDetails The configuration details for the restart WebLogic domain operation.
type RestartWlsDomainDetails struct { // Force shutdown of the servers if they have not shutdown after a period of time. The timeout can be configured in the WebLogic domain configuration. IsForceServersShutdown *bool `mandatory:"false" json:"isForceServersShutdown"` }
func (m RestartWlsDomainDetails) String() string
func (m RestartWlsDomainDetails) 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
RestartWlsDomainRequest wrapper for the RestartWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/RestartWlsDomain.go.html to see an example of how to use RestartWlsDomainRequest.
type RestartWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // Information for the operation to restart the WebLogic domain. RestartWlsDomainDetails `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 (request RestartWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request RestartWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request RestartWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request RestartWlsDomainRequest) String() string
func (request RestartWlsDomainRequest) 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
RestartWlsDomainResponse wrapper for the RestartWlsDomain operation
type RestartWlsDomainResponse 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 (response RestartWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response RestartWlsDomainResponse) String() string
RestoreWlsDomainDetails The configuration details for the restore patches to WebLogic domain operation.
type RestoreWlsDomainDetails struct { // If the restore operation required to stop the servers, this option indicates to force shutdown of the servers if they have not shutdown after a period of time. The timeout can be configured in the WebLogic domain configuration. IsForceServersShutdown *bool `mandatory:"false" json:"isForceServersShutdown"` // If the WebLogic Domain being restored shares middleware with other domains, and the restore operation will restore servers in the other domains, this option allows the operation to proceed on all domains that share the same middleware. If not set to true, the restore operation will fail if there is any other domain using the same middleware. MustIncludeDomainsSharingMiddleware *bool `mandatory:"false" json:"mustIncludeDomainsSharingMiddleware"` // List of servers to restore and the backups ServersToRestore []ServerToRestore `mandatory:"false" json:"serversToRestore"` }
func (m RestoreWlsDomainDetails) String() string
func (m RestoreWlsDomainDetails) 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
RestoreWlsDomainRequest wrapper for the RestoreWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/RestoreWlsDomain.go.html to see an example of how to use RestoreWlsDomainRequest.
type RestoreWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // Information for the operation to restore WebLogic domain from the backup. RestoreWlsDomainDetails `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 (request RestoreWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request RestoreWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request RestoreWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request RestoreWlsDomainRequest) String() string
func (request RestoreWlsDomainRequest) 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
RestoreWlsDomainResponse wrapper for the RestoreWlsDomain operation
type RestoreWlsDomainResponse 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 (response RestoreWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response RestoreWlsDomainResponse) String() string
ScanManagedInstanceRequest wrapper for the ScanManagedInstance operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ScanManagedInstance.go.html to see an example of how to use ScanManagedInstanceRequest.
type ScanManagedInstanceRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // 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"` // 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 (request ScanManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ScanManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ScanManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ScanManagedInstanceRequest) String() string
func (request ScanManagedInstanceRequest) 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
ScanManagedInstanceResponse wrapper for the ScanManagedInstance operation
type ScanManagedInstanceResponse 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 (response ScanManagedInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ScanManagedInstanceResponse) String() string
ScanResultCollection Result of a managed instance scan that contains ScanResult items.
type ScanResultCollection struct { // List of scan results. Items []ScanResultSummary `mandatory:"true" json:"items"` }
func (m ScanResultCollection) String() string
func (m ScanResultCollection) 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
ScanResultSummary The result of a server check in a managed instance.
type ScanResultSummary struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" json:"wlsDomainId"` // The name of the WebLogic server to which the server check belongs. ServerName *string `mandatory:"true" json:"serverName"` // The date when the WebLogic server health check is performed (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeOfServerCheck *common.SDKTime `mandatory:"true" json:"timeOfServerCheck"` // The status of the server check which is OK, FAILURE, or WARNING. ServerCheckStatus ScanResultSummaryServerCheckStatusEnum `mandatory:"true" json:"serverCheckStatus"` // The name of the check performed. ServerCheckName *string `mandatory:"true" json:"serverCheckName"` // The result of the server check. ServerCheckResult *string `mandatory:"true" json:"serverCheckResult"` // The identifier of the the server check result. ServerCheckResultId *string `mandatory:"false" json:"serverCheckResultId"` }
func (m ScanResultSummary) String() string
func (m ScanResultSummary) 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
ScanResultSummaryServerCheckStatusEnum Enum with underlying type: string
type ScanResultSummaryServerCheckStatusEnum string
Set of constants representing the allowable values for ScanResultSummaryServerCheckStatusEnum
const ( ScanResultSummaryServerCheckStatusOk ScanResultSummaryServerCheckStatusEnum = "OK" ScanResultSummaryServerCheckStatusWarning ScanResultSummaryServerCheckStatusEnum = "WARNING" ScanResultSummaryServerCheckStatusFailure ScanResultSummaryServerCheckStatusEnum = "FAILURE" )
func GetMappingScanResultSummaryServerCheckStatusEnum(val string) (ScanResultSummaryServerCheckStatusEnum, bool)
GetMappingScanResultSummaryServerCheckStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetScanResultSummaryServerCheckStatusEnumValues() []ScanResultSummaryServerCheckStatusEnum
GetScanResultSummaryServerCheckStatusEnumValues Enumerates the set of values for ScanResultSummaryServerCheckStatusEnum
ScanWlsDomainRequest wrapper for the ScanWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ScanWlsDomain.go.html to see an example of how to use ScanWlsDomainRequest.
type ScanWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 (request ScanWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request ScanWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request ScanWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request ScanWlsDomainRequest) String() string
func (request ScanWlsDomainRequest) 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
ScanWlsDomainResponse wrapper for the ScanWlsDomain operation
type ScanWlsDomainResponse 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 (response ScanWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response ScanWlsDomainResponse) String() string
Server The server object that is returned by the API to get a specific server in a WebLogic domain.
type Server struct { // The name of the server. Name *string `mandatory:"true" json:"name"` // Whether or not the server is an admin node. IsAdmin *bool `mandatory:"true" json:"isAdmin"` // The status of the server. Status *string `mandatory:"true" json:"status"` // The unique identifier of the server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"false" json:"id"` // The restart order assigned to the server. RestartOrder *int `mandatory:"false" json:"restartOrder"` // The middleware path on the server. MiddlewarePath *string `mandatory:"false" json:"middlewarePath"` // The middleware type on the server. MiddlewareType *string `mandatory:"false" json:"middlewareType"` // The version of the WebLogic domain of the server WeblogicVersion *string `mandatory:"false" json:"weblogicVersion"` // The JDK path on the server. JdkPath *string `mandatory:"false" json:"jdkPath"` // The JDK version on the server. JdkVersion *string `mandatory:"false" json:"jdkVersion"` // The name of the WebLogic domain to which the server belongs. WlsDomainName *string `mandatory:"false" json:"wlsDomainName"` // The ID of the WebLogic domain to which the server belongs. WlsDomainId *string `mandatory:"false" json:"wlsDomainId"` // The path of the WebLogic domain to which the server belongs. WlsDomainPath *string `mandatory:"false" json:"wlsDomainPath"` // Whether or not the server has installed the latest patches. LatestPatchesStatus ServerLatestPatchesStatusEnum `mandatory:"false" json:"latestPatchesStatus,omitempty"` // The patch readiness status of the server. PatchReadinessStatus PatchReadinessStatusEnum `mandatory:"false" json:"patchReadinessStatus,omitempty"` // The name of the server. HostName *string `mandatory:"false" json:"hostName"` // The managed instance ID of the server. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The date and time the server was first reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the server was last reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
func (m Server) String() string
func (m Server) 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
ServerCollection Result of servers search.
type ServerCollection struct { // A list of servers. Items []ServerSummary `mandatory:"true" json:"items"` }
func (m ServerCollection) String() string
func (m ServerCollection) 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
ServerControlModeEnum Enum with underlying type: string
type ServerControlModeEnum string
Set of constants representing the allowable values for ServerControlModeEnum
const ( ServerControlModeUseNodeManager ServerControlModeEnum = "USE_NODE_MANAGER" ServerControlModeUseScripts ServerControlModeEnum = "USE_SCRIPTS" )
func GetMappingServerControlModeEnum(val string) (ServerControlModeEnum, bool)
GetMappingServerControlModeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetServerControlModeEnumValues() []ServerControlModeEnum
GetServerControlModeEnumValues Enumerates the set of values for ServerControlModeEnum
ServerLatestPatchesStatusEnum Enum with underlying type: string
type ServerLatestPatchesStatusEnum string
Set of constants representing the allowable values for ServerLatestPatchesStatusEnum
const ( ServerLatestPatchesStatusOnLatestPatches ServerLatestPatchesStatusEnum = "ON_LATEST_PATCHES" ServerLatestPatchesStatusPatchingRequired ServerLatestPatchesStatusEnum = "PATCHING_REQUIRED" ServerLatestPatchesStatusUnknown ServerLatestPatchesStatusEnum = "UNKNOWN" )
func GetMappingServerLatestPatchesStatusEnum(val string) (ServerLatestPatchesStatusEnum, bool)
GetMappingServerLatestPatchesStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetServerLatestPatchesStatusEnumValues() []ServerLatestPatchesStatusEnum
GetServerLatestPatchesStatusEnumValues Enumerates the set of values for ServerLatestPatchesStatusEnum
ServerSummary The summary of servers.
type ServerSummary struct { // The name of the server. Name *string `mandatory:"true" json:"name"` // Whether or not the server is an admin node. IsAdmin *bool `mandatory:"true" json:"isAdmin"` // The status of the server. Status *string `mandatory:"true" json:"status"` // The unique identifier of the server. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `mandatory:"false" json:"id"` // The restart order assigned to the server. RestartOrder *int `mandatory:"false" json:"restartOrder"` // The middleware path on the server. MiddlewarePath *string `mandatory:"false" json:"middlewarePath"` // The middleware type on the server. MiddlewareType *string `mandatory:"false" json:"middlewareType"` // The version of the WebLogic domain of the server WeblogicVersion *string `mandatory:"false" json:"weblogicVersion"` // The JDK path on the server. JdkPath *string `mandatory:"false" json:"jdkPath"` // The JDK version on the server. JdkVersion *string `mandatory:"false" json:"jdkVersion"` // The name of the WebLogic domain to which the server belongs. WlsDomainName *string `mandatory:"false" json:"wlsDomainName"` // The ID of the WebLogic domain to which the server belongs. WlsDomainId *string `mandatory:"false" json:"wlsDomainId"` // The path of the WebLogic domain to which the server belongs. WlsDomainPath *string `mandatory:"false" json:"wlsDomainPath"` // Whether or not the server has installed the latest patches. LatestPatchesStatus ServerSummaryLatestPatchesStatusEnum `mandatory:"false" json:"latestPatchesStatus,omitempty"` // The patch readiness status of the server. PatchReadinessStatus PatchReadinessStatusEnum `mandatory:"false" json:"patchReadinessStatus,omitempty"` // The name of the server. HostName *string `mandatory:"false" json:"hostName"` // The managed instance ID of the server. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The date and time the server was first reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the server was last reported (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
func (m ServerSummary) String() string
func (m ServerSummary) 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
ServerSummaryLatestPatchesStatusEnum Enum with underlying type: string
type ServerSummaryLatestPatchesStatusEnum string
Set of constants representing the allowable values for ServerSummaryLatestPatchesStatusEnum
const ( ServerSummaryLatestPatchesStatusOnLatestPatches ServerSummaryLatestPatchesStatusEnum = "ON_LATEST_PATCHES" ServerSummaryLatestPatchesStatusPatchingRequired ServerSummaryLatestPatchesStatusEnum = "PATCHING_REQUIRED" ServerSummaryLatestPatchesStatusUnknown ServerSummaryLatestPatchesStatusEnum = "UNKNOWN" )
func GetMappingServerSummaryLatestPatchesStatusEnum(val string) (ServerSummaryLatestPatchesStatusEnum, bool)
GetMappingServerSummaryLatestPatchesStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetServerSummaryLatestPatchesStatusEnumValues() []ServerSummaryLatestPatchesStatusEnum
GetServerSummaryLatestPatchesStatusEnumValues Enumerates the set of values for ServerSummaryLatestPatchesStatusEnum
ServerToRestore The object containing server to restore and the backups to be used to restore.
type ServerToRestore struct { // The unique identifier of the server for which backup needs to be restored. // **Note:** Not an OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ServerId *string `mandatory:"false" json:"serverId"` // The list of backup unique identifiers to be used to restore. // **Note:** Not OCIDs (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Backups []BackupToRestore `mandatory:"false" json:"backups"` }
func (m ServerToRestore) String() string
func (m ServerToRestore) 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
SetRestartOrderDetails This object contains the server with updated restart order in a WebLogic domain.
type SetRestartOrderDetails struct { Servers *SetRestartOrderServerCollection `mandatory:"true" json:"servers"` }
func (m SetRestartOrderDetails) String() string
func (m SetRestartOrderDetails) 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
SetRestartOrderRequest wrapper for the SetRestartOrder operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/SetRestartOrder.go.html to see an example of how to use SetRestartOrderRequest.
type SetRestartOrderRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // Set Restart Order Details. SetRestartOrderDetails `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 (request SetRestartOrderRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request SetRestartOrderRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request SetRestartOrderRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request SetRestartOrderRequest) String() string
func (request SetRestartOrderRequest) 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
SetRestartOrderResponse wrapper for the SetRestartOrder operation
type SetRestartOrderResponse struct { // The underlying http response RawResponse *http.Response // The ServerCollection instance ServerCollection `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 (response SetRestartOrderResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response SetRestartOrderResponse) String() string
SetRestartOrderServerCollection This object contains a collection of the servers with updated restart order in a WebLogic domain.
type SetRestartOrderServerCollection struct { // List of servers with updated restart order in a WebLogic Domain. Items []SetRestartOrderServerSummary `mandatory:"true" json:"items"` }
func (m SetRestartOrderServerCollection) String() string
func (m SetRestartOrderServerCollection) 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
SetRestartOrderServerSummary This object contains the server with updated restart order in a WebLogic domain.
type SetRestartOrderServerSummary struct { // The name of the server. Name *string `mandatory:"true" json:"name"` // The restart order number of the server. RestartOrder *int `mandatory:"true" json:"restartOrder"` }
func (m SetRestartOrderServerSummary) String() string
func (m SetRestartOrderServerSummary) 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
StartWlsDomainRequest wrapper for the StartWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/StartWlsDomain.go.html to see an example of how to use StartWlsDomainRequest.
type StartWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // 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 (request StartWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request StartWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request StartWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request StartWlsDomainRequest) String() string
func (request StartWlsDomainRequest) 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
StartWlsDomainResponse wrapper for the StartWlsDomain operation
type StartWlsDomainResponse 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 (response StartWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response StartWlsDomainResponse) String() string
StopWlsDomainDetails The configuration details for the stop WebLogic domain operation.
type StopWlsDomainDetails struct { // Force shutdown of the servers if they have not shutdown after a period of time. The timeout can be configured in the WebLogic domain configuration. IsForceServersShutdown *bool `mandatory:"false" json:"isForceServersShutdown"` }
func (m StopWlsDomainDetails) String() string
func (m StopWlsDomainDetails) 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
StopWlsDomainRequest wrapper for the StopWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/StopWlsDomain.go.html to see an example of how to use StopWlsDomainRequest.
type StopWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // Information for the stop WebLogic domain operation StopWlsDomainDetails `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 (request StopWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request StopWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request StopWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request StopWlsDomainRequest) String() string
func (request StopWlsDomainRequest) 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
StopWlsDomainResponse wrapper for the StopWlsDomain operation
type StopWlsDomainResponse 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 (response StopWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response StopWlsDomainResponse) String() string
SummarizeResourceInventoryRequest wrapper for the SummarizeResourceInventory operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/SummarizeResourceInventory.go.html to see an example of how to use SummarizeResourceInventoryRequest.
type SummarizeResourceInventoryRequest struct { // The OCID of the compartment that contains the resources to list. This filter returns // only resources contained within the specified compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // 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 (request SummarizeResourceInventoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request SummarizeResourceInventoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request SummarizeResourceInventoryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request SummarizeResourceInventoryRequest) String() string
func (request SummarizeResourceInventoryRequest) 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
SummarizeResourceInventoryResponse wrapper for the SummarizeResourceInventory operation
type SummarizeResourceInventoryResponse struct { // The underlying http response RawResponse *http.Response // The ResourceInventory instance ResourceInventory `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 (response SummarizeResourceInventoryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response SummarizeResourceInventoryResponse) String() string
UpdateConfigurationDetails The configuration for service.
type UpdateConfigurationDetails struct { // Frequency of domain discovery to be run on the service. The unit is in hours. DiscoveryInterval *int `mandatory:"false" json:"discoveryInterval"` // The whitelisted paths which domain discovery are run against. DomainSearchPaths []string `mandatory:"false" json:"domainSearchPaths"` }
func (m UpdateConfigurationDetails) String() string
func (m UpdateConfigurationDetails) 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
UpdateConfigurationRequest wrapper for the UpdateConfiguration operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateConfiguration.go.html to see an example of how to use UpdateConfigurationRequest.
type UpdateConfigurationRequest struct { // The OCID of the compartment that contains the resources to list. This filter returns // only resources contained within the specified compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // Details for service configuration. UpdateConfigurationDetails `contributesTo:"body"` // 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"` // 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 (request UpdateConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request UpdateConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request UpdateConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request UpdateConfigurationRequest) String() string
func (request UpdateConfigurationRequest) 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
UpdateConfigurationResponse wrapper for the UpdateConfiguration operation
type UpdateConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The Configuration instance Configuration `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 (response UpdateConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response UpdateConfigurationResponse) String() string
UpdateManagedInstanceConfigurationDetails The managed instance configuration for update operation.
type UpdateManagedInstanceConfigurationDetails struct { // Frequency of domain discovery to be run on the managed instance. The unit is in hours. DiscoveryInterval *int `mandatory:"false" json:"discoveryInterval"` // The whitelisted paths which domain discovery are run against. DomainSearchPaths []string `mandatory:"false" json:"domainSearchPaths"` }
func (m UpdateManagedInstanceConfigurationDetails) String() string
func (m UpdateManagedInstanceConfigurationDetails) 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
UpdateManagedInstanceDetails The details to update for a managed instance.
type UpdateManagedInstanceDetails struct { Configuration *UpdateManagedInstanceConfigurationDetails `mandatory:"false" json:"configuration"` }
func (m UpdateManagedInstanceDetails) String() string
func (m UpdateManagedInstanceDetails) 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
UpdateManagedInstanceRequest wrapper for the UpdateManagedInstance operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateManagedInstance.go.html to see an example of how to use UpdateManagedInstanceRequest.
type UpdateManagedInstanceRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the instance. ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"` // Provides the informaton used to update a managed instance. UpdateManagedInstanceDetails `contributesTo:"body"` // 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"` // 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 (request UpdateManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request UpdateManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request UpdateManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request UpdateManagedInstanceRequest) String() string
func (request UpdateManagedInstanceRequest) 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
UpdateManagedInstanceResponse wrapper for the UpdateManagedInstance operation
type UpdateManagedInstanceResponse struct { // The underlying http response RawResponse *http.Response // The ManagedInstance instance ManagedInstance `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 (response UpdateManagedInstanceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response UpdateManagedInstanceResponse) String() string
UpdateWlsDomainConfigurationDetails The WebLogic domain configuration for update operation.
type UpdateWlsDomainConfigurationDetails struct { // Whether or not the WebLogic domain is enabled for patching. IsPatchEnabled *bool `mandatory:"false" json:"isPatchEnabled"` // Whether or not to rollback on failure during patching of WebLogic domain. IsRollbackOnFailure *bool `mandatory:"false" json:"isRollbackOnFailure"` // Servers shutdown timeout in seconds. If set to 0 seconds, it means there is no timeout. ServersShutdownTimeout *int `mandatory:"false" json:"serversShutdownTimeout"` // Whether to manage the admin server using Node Manager or scripts. AdminServerControlMode ServerControlModeEnum `mandatory:"false" json:"adminServerControlMode,omitempty"` // Whether to manage the managed server using Node Manager or scripts. ManagedServerControlMode ServerControlModeEnum `mandatory:"false" json:"managedServerControlMode,omitempty"` // Path to admin server start script. AdminServerStartScriptPath *string `mandatory:"false" json:"adminServerStartScriptPath"` // Path to admin server stop script. AdminServerStopScriptPath *string `mandatory:"false" json:"adminServerStopScriptPath"` // Path to managed server start script. ManagedServerStartScriptPath *string `mandatory:"false" json:"managedServerStartScriptPath"` // Path to managed server stop script. ManagedServerStopScriptPath *string `mandatory:"false" json:"managedServerStopScriptPath"` }
func (m UpdateWlsDomainConfigurationDetails) String() string
func (m UpdateWlsDomainConfigurationDetails) 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
UpdateWlsDomainCredentialCredentialTypeEnum Enum with underlying type: string
type UpdateWlsDomainCredentialCredentialTypeEnum string
Set of constants representing the allowable values for UpdateWlsDomainCredentialCredentialTypeEnum
const ( UpdateWlsDomainCredentialCredentialTypeWeblogicadminuser UpdateWlsDomainCredentialCredentialTypeEnum = "weblogicAdminUser" UpdateWlsDomainCredentialCredentialTypeNodemanageruser UpdateWlsDomainCredentialCredentialTypeEnum = "nodemanagerUser" )
func GetMappingUpdateWlsDomainCredentialCredentialTypeEnum(val string) (UpdateWlsDomainCredentialCredentialTypeEnum, bool)
GetMappingUpdateWlsDomainCredentialCredentialTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetUpdateWlsDomainCredentialCredentialTypeEnumValues() []UpdateWlsDomainCredentialCredentialTypeEnum
GetUpdateWlsDomainCredentialCredentialTypeEnumValues Enumerates the set of values for UpdateWlsDomainCredentialCredentialTypeEnum
UpdateWlsDomainCredentialDetails The WebLogic domain credential.
type UpdateWlsDomainCredentialDetails struct { // The strategy for passing new WebLogic credential. Strategy WlsDomainCredentialStrategyEnum `mandatory:"false" json:"strategy,omitempty"` // The OCID for WebLogic user secret. UserSecretId *string `mandatory:"false" json:"userSecretId"` // The OCID for WebLogic password secret. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` }
func (m UpdateWlsDomainCredentialDetails) String() string
func (m UpdateWlsDomainCredentialDetails) 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
UpdateWlsDomainCredentialRequest wrapper for the UpdateWlsDomainCredential operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateWlsDomainCredential.go.html to see an example of how to use UpdateWlsDomainCredentialRequest.
type UpdateWlsDomainCredentialRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The type of the credentials. CredentialType UpdateWlsDomainCredentialCredentialTypeEnum `mandatory:"true" contributesTo:"path" name:"credentialType"` // The WebLogic domain credentials. UpdateWlsDomainCredentialDetails `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 (request UpdateWlsDomainCredentialRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request UpdateWlsDomainCredentialRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request UpdateWlsDomainCredentialRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request UpdateWlsDomainCredentialRequest) String() string
func (request UpdateWlsDomainCredentialRequest) 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
UpdateWlsDomainCredentialResponse wrapper for the UpdateWlsDomainCredential operation
type UpdateWlsDomainCredentialResponse struct { // The underlying http response RawResponse *http.Response // The WlsDomainCredential instance WlsDomainCredential `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 (response UpdateWlsDomainCredentialResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response UpdateWlsDomainCredentialResponse) String() string
UpdateWlsDomainDetails The WebLogic domain fields that can be updated
type UpdateWlsDomainDetails struct { Configuration *UpdateWlsDomainConfigurationDetails `mandatory:"false" json:"configuration"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Free-form tags for this resource. Each tag is a key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
func (m UpdateWlsDomainDetails) String() string
func (m UpdateWlsDomainDetails) 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
UpdateWlsDomainRequest wrapper for the UpdateWlsDomain operation
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateWlsDomain.go.html to see an example of how to use UpdateWlsDomainRequest.
type UpdateWlsDomainRequest struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. WlsDomainId *string `mandatory:"true" contributesTo:"path" name:"wlsDomainId"` // The new details required to update the WebLogic domain. UpdateWlsDomainDetails `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 (request UpdateWlsDomainRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (request UpdateWlsDomainRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (request UpdateWlsDomainRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (request UpdateWlsDomainRequest) String() string
func (request UpdateWlsDomainRequest) 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
UpdateWlsDomainResponse wrapper for the UpdateWlsDomain operation
type UpdateWlsDomainResponse struct { // The underlying http response RawResponse *http.Response // The WlsDomain instance WlsDomain `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 (response UpdateWlsDomainResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (response UpdateWlsDomainResponse) String() string
WeblogicManagementServiceClient a client for WeblogicManagementService
type WeblogicManagementServiceClient struct { common.BaseClient // contains filtered or unexported fields }
func NewWeblogicManagementServiceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client WeblogicManagementServiceClient, err error)
NewWeblogicManagementServiceClientWithConfigurationProvider Creates a new default WeblogicManagementService client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewWeblogicManagementServiceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client WeblogicManagementServiceClient, err error)
NewWeblogicManagementServiceClientWithOboToken Creates a new default WeblogicManagementService 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 (client WeblogicManagementServiceClient) ChangeWlsDomainCompartment(ctx context.Context, request ChangeWlsDomainCompartmentRequest) (response ChangeWlsDomainCompartmentResponse, err error)
ChangeWlsDomainCompartment Moves a WebLogic domain into a different compartment within the same tenancy.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ChangeWlsDomainCompartment.go.html to see an example of how to use ChangeWlsDomainCompartment API. A default retry strategy applies to this operation ChangeWlsDomainCompartment()
func (client *WeblogicManagementServiceClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (client WeblogicManagementServiceClient) CreateAgreementRecord(ctx context.Context, request CreateAgreementRecordRequest) (response CreateAgreementRecordResponse, err error)
CreateAgreementRecord Creates a terms of use agreement record for a WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/CreateAgreementRecord.go.html to see an example of how to use CreateAgreementRecord API. A default retry strategy applies to this operation CreateAgreementRecord()
func (client WeblogicManagementServiceClient) DeleteWlsDomain(ctx context.Context, request DeleteWlsDomainRequest) (response DeleteWlsDomainResponse, err error)
DeleteWlsDomain Delete the WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/DeleteWlsDomain.go.html to see an example of how to use DeleteWlsDomain API. A default retry strategy applies to this operation DeleteWlsDomain()
func (client WeblogicManagementServiceClient) GetAgreement(ctx context.Context, request GetAgreementRequest) (response GetAgreementResponse, err error)
GetAgreement Returns the terms and conditions of use agreement.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetAgreement.go.html to see an example of how to use GetAgreement API. A default retry strategy applies to this operation GetAgreement()
func (client WeblogicManagementServiceClient) GetManagedInstance(ctx context.Context, request GetManagedInstanceRequest) (response GetManagedInstanceResponse, err error)
GetManagedInstance Gets information about the specified managed instance.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetManagedInstance.go.html to see an example of how to use GetManagedInstance API. A default retry strategy applies to this operation GetManagedInstance()
func (client WeblogicManagementServiceClient) GetManagedInstanceServer(ctx context.Context, request GetManagedInstanceServerRequest) (response GetManagedInstanceServerResponse, err error)
GetManagedInstanceServer Gets information about the specified server in a managed instance.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetManagedInstanceServer.go.html to see an example of how to use GetManagedInstanceServer API. A default retry strategy applies to this operation GetManagedInstanceServer()
func (client WeblogicManagementServiceClient) GetWlsDomain(ctx context.Context, request GetWlsDomainRequest) (response GetWlsDomainResponse, err error)
GetWlsDomain Gets a specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomain.go.html to see an example of how to use GetWlsDomain API. A default retry strategy applies to this operation GetWlsDomain()
func (client WeblogicManagementServiceClient) GetWlsDomainCredential(ctx context.Context, request GetWlsDomainCredentialRequest) (response GetWlsDomainCredentialResponse, err error)
GetWlsDomainCredential Gets WebLogic and Node Manager credentials of a specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainCredential.go.html to see an example of how to use GetWlsDomainCredential API. A default retry strategy applies to this operation GetWlsDomainCredential()
func (client WeblogicManagementServiceClient) GetWlsDomainServer(ctx context.Context, request GetWlsDomainServerRequest) (response GetWlsDomainServerResponse, err error)
GetWlsDomainServer Gets information about the specified server in a WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainServer.go.html to see an example of how to use GetWlsDomainServer API. A default retry strategy applies to this operation GetWlsDomainServer()
func (client WeblogicManagementServiceClient) GetWlsDomainServerBackup(ctx context.Context, request GetWlsDomainServerBackupRequest) (response GetWlsDomainServerBackupResponse, err error)
GetWlsDomainServerBackup Get details of specific backup for the WebLogic Domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainServerBackup.go.html to see an example of how to use GetWlsDomainServerBackup API. A default retry strategy applies to this operation GetWlsDomainServerBackup()
func (client WeblogicManagementServiceClient) GetWlsDomainServerBackupContent(ctx context.Context, request GetWlsDomainServerBackupContentRequest) (response GetWlsDomainServerBackupContentResponse, err error)
GetWlsDomainServerBackupContent Get details of specific backup for the WebLogic Domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWlsDomainServerBackupContent.go.html to see an example of how to use GetWlsDomainServerBackupContent API. A default retry strategy applies to this operation GetWlsDomainServerBackupContent()
func (client WeblogicManagementServiceClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets the details of a work request.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (client WeblogicManagementServiceClient) InstallLatestPatchesOnWlsDomain(ctx context.Context, request InstallLatestPatchesOnWlsDomainRequest) (response InstallLatestPatchesOnWlsDomainResponse, err error)
InstallLatestPatchesOnWlsDomain Install the latest patches on a WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/InstallLatestPatchesOnWlsDomain.go.html to see an example of how to use InstallLatestPatchesOnWlsDomain API. A default retry strategy applies to this operation InstallLatestPatchesOnWlsDomain()
func (client WeblogicManagementServiceClient) ListAgreementRecords(ctx context.Context, request ListAgreementRecordsRequest) (response ListAgreementRecordsResponse, err error)
ListAgreementRecords List the terms of use agreement record for the WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListAgreementRecords.go.html to see an example of how to use ListAgreementRecords API. A default retry strategy applies to this operation ListAgreementRecords()
func (client WeblogicManagementServiceClient) ListApplicablePatches(ctx context.Context, request ListApplicablePatchesRequest) (response ListApplicablePatchesResponse, err error)
ListApplicablePatches Gets the latest patches that can be installed to the WebLogic domains.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListApplicablePatches.go.html to see an example of how to use ListApplicablePatches API. A default retry strategy applies to this operation ListApplicablePatches()
func (client WeblogicManagementServiceClient) ListManagedInstanceScanResults(ctx context.Context, request ListManagedInstanceScanResultsRequest) (response ListManagedInstanceScanResultsResponse, err error)
ListManagedInstanceScanResults Gets all the scan results for all WebLogic servers in the managed instance.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstanceScanResults.go.html to see an example of how to use ListManagedInstanceScanResults API. A default retry strategy applies to this operation ListManagedInstanceScanResults()
func (client WeblogicManagementServiceClient) ListManagedInstanceServerInstalledPatches(ctx context.Context, request ListManagedInstanceServerInstalledPatchesRequest) (response ListManagedInstanceServerInstalledPatchesResponse, err error)
ListManagedInstanceServerInstalledPatches Gets a list of installed patches on a server in a managed instance.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstanceServerInstalledPatches.go.html to see an example of how to use ListManagedInstanceServerInstalledPatches API. A default retry strategy applies to this operation ListManagedInstanceServerInstalledPatches()
func (client WeblogicManagementServiceClient) ListManagedInstanceServers(ctx context.Context, request ListManagedInstanceServersRequest) (response ListManagedInstanceServersResponse, err error)
ListManagedInstanceServers Gets list of servers in a specific managed instance.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstanceServers.go.html to see an example of how to use ListManagedInstanceServers API. A default retry strategy applies to this operation ListManagedInstanceServers()
func (client WeblogicManagementServiceClient) ListManagedInstances(ctx context.Context, request ListManagedInstancesRequest) (response ListManagedInstancesResponse, err error)
ListManagedInstances Lists managed instances that match the specified compartment or managed instance OCID. Filter the list against a variety of criteria including but not limited to its name, status and compartment.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListManagedInstances.go.html to see an example of how to use ListManagedInstances API. A default retry strategy applies to this operation ListManagedInstances()
func (client WeblogicManagementServiceClient) ListRequiredPolicies(ctx context.Context, request ListRequiredPoliciesRequest) (response ListRequiredPoliciesResponse, err error)
ListRequiredPolicies Gets all the required policies for the WebLogic Management Service.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListRequiredPolicies.go.html to see an example of how to use ListRequiredPolicies API. A default retry strategy applies to this operation ListRequiredPolicies()
func (client WeblogicManagementServiceClient) ListWlsDomainCredentials(ctx context.Context, request ListWlsDomainCredentialsRequest) (response ListWlsDomainCredentialsResponse, err error)
ListWlsDomainCredentials Gets domain credentials of a specific domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainCredentials.go.html to see an example of how to use ListWlsDomainCredentials API. A default retry strategy applies to this operation ListWlsDomainCredentials()
func (client WeblogicManagementServiceClient) ListWlsDomainScanResults(ctx context.Context, request ListWlsDomainScanResultsRequest) (response ListWlsDomainScanResultsResponse, err error)
ListWlsDomainScanResults Get all scan results for a server in a specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainScanResults.go.html to see an example of how to use ListWlsDomainScanResults API. A default retry strategy applies to this operation ListWlsDomainScanResults()
func (client WeblogicManagementServiceClient) ListWlsDomainServerBackups(ctx context.Context, request ListWlsDomainServerBackupsRequest) (response ListWlsDomainServerBackupsResponse, err error)
ListWlsDomainServerBackups Gets a list of backups for the server of a specific WebLogic Domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainServerBackups.go.html to see an example of how to use ListWlsDomainServerBackups API. A default retry strategy applies to this operation ListWlsDomainServerBackups()
func (client WeblogicManagementServiceClient) ListWlsDomainServerInstalledPatches(ctx context.Context, request ListWlsDomainServerInstalledPatchesRequest) (response ListWlsDomainServerInstalledPatchesResponse, err error)
ListWlsDomainServerInstalledPatches Gets a list of installed patches on a server for a domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainServerInstalledPatches.go.html to see an example of how to use ListWlsDomainServerInstalledPatches API. A default retry strategy applies to this operation ListWlsDomainServerInstalledPatches()
func (client WeblogicManagementServiceClient) ListWlsDomainServers(ctx context.Context, request ListWlsDomainServersRequest) (response ListWlsDomainServersResponse, err error)
ListWlsDomainServers Gets list of servers in a specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainServers.go.html to see an example of how to use ListWlsDomainServers API. A default retry strategy applies to this operation ListWlsDomainServers()
func (client WeblogicManagementServiceClient) ListWlsDomains(ctx context.Context, request ListWlsDomainsRequest) (response ListWlsDomainsResponse, err error)
ListWlsDomains Gets all WebLogic domains in a given compartment.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomains.go.html to see an example of how to use ListWlsDomains API. A default retry strategy applies to this operation ListWlsDomains()
func (client WeblogicManagementServiceClient) ListWlsDomainsSharingMiddlewares(ctx context.Context, request ListWlsDomainsSharingMiddlewaresRequest) (response ListWlsDomainsSharingMiddlewaresResponse, err error)
ListWlsDomainsSharingMiddlewares Gets a list of WebLogic domains that share middleware with a specific domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWlsDomainsSharingMiddlewares.go.html to see an example of how to use ListWlsDomainsSharingMiddlewares API. A default retry strategy applies to this operation ListWlsDomainsSharingMiddlewares()
func (client WeblogicManagementServiceClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Lists the errors for a work request.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (client WeblogicManagementServiceClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Lists the logs for a work request.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (client WeblogicManagementServiceClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests Lists the work requests in a compartment.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (client WeblogicManagementServiceClient) RestartWlsDomain(ctx context.Context, request RestartWlsDomainRequest) (response RestartWlsDomainResponse, err error)
RestartWlsDomain Restarts all the servers in the WebLogic domains. Servers that are already stopped are ignored.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/RestartWlsDomain.go.html to see an example of how to use RestartWlsDomain API. A default retry strategy applies to this operation RestartWlsDomain()
func (client WeblogicManagementServiceClient) RestoreWlsDomain(ctx context.Context, request RestoreWlsDomainRequest) (response RestoreWlsDomainResponse, err error)
RestoreWlsDomain Restore a domain from backup. If the backup contains a MIDDLEWARE asset, then the middleware of the domain, including patches, will be restored.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/RestoreWlsDomain.go.html to see an example of how to use RestoreWlsDomain API. A default retry strategy applies to this operation RestoreWlsDomain()
func (client WeblogicManagementServiceClient) ScanManagedInstance(ctx context.Context, request ScanManagedInstanceRequest) (response ScanManagedInstanceResponse, err error)
ScanManagedInstance Scans a managed instance for WebLogic domains.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ScanManagedInstance.go.html to see an example of how to use ScanManagedInstance API. A default retry strategy applies to this operation ScanManagedInstance()
func (client WeblogicManagementServiceClient) ScanWlsDomain(ctx context.Context, request ScanWlsDomainRequest) (response ScanWlsDomainResponse, err error)
ScanWlsDomain Runs a series of checks in the WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/ScanWlsDomain.go.html to see an example of how to use ScanWlsDomain API. A default retry strategy applies to this operation ScanWlsDomain()
func (client *WeblogicManagementServiceClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (client WeblogicManagementServiceClient) SetRestartOrder(ctx context.Context, request SetRestartOrderRequest) (response SetRestartOrderResponse, err error)
SetRestartOrder Sets restart order of servers in specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/SetRestartOrder.go.html to see an example of how to use SetRestartOrder API. A default retry strategy applies to this operation SetRestartOrder()
func (client WeblogicManagementServiceClient) StartWlsDomain(ctx context.Context, request StartWlsDomainRequest) (response StartWlsDomainResponse, err error)
StartWlsDomain Starts all the servers in the WebLogic domain. Servers that are already started are ignored.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/StartWlsDomain.go.html to see an example of how to use StartWlsDomain API. A default retry strategy applies to this operation StartWlsDomain()
func (client WeblogicManagementServiceClient) StopWlsDomain(ctx context.Context, request StopWlsDomainRequest) (response StopWlsDomainResponse, err error)
StopWlsDomain Stops all the servers in the WebLogic domain. Servers that are already stopped are ignored.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/StopWlsDomain.go.html to see an example of how to use StopWlsDomain API. A default retry strategy applies to this operation StopWlsDomain()
func (client WeblogicManagementServiceClient) SummarizeResourceInventory(ctx context.Context, request SummarizeResourceInventoryRequest) (response SummarizeResourceInventoryResponse, err error)
SummarizeResourceInventory Gets the data to be shown in the Overview page of the service in a given compartment.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/SummarizeResourceInventory.go.html to see an example of how to use SummarizeResourceInventory API. A default retry strategy applies to this operation SummarizeResourceInventory()
func (client WeblogicManagementServiceClient) UpdateManagedInstance(ctx context.Context, request UpdateManagedInstanceRequest) (response UpdateManagedInstanceResponse, err error)
UpdateManagedInstance Updates the specified managed instance information, such as discovery interval and domain search path.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateManagedInstance.go.html to see an example of how to use UpdateManagedInstance API. A default retry strategy applies to this operation UpdateManagedInstance()
func (client WeblogicManagementServiceClient) UpdateWlsDomain(ctx context.Context, request UpdateWlsDomainRequest) (response UpdateWlsDomainResponse, err error)
UpdateWlsDomain Updates a specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateWlsDomain.go.html to see an example of how to use UpdateWlsDomain API. A default retry strategy applies to this operation UpdateWlsDomain()
func (client WeblogicManagementServiceClient) UpdateWlsDomainCredential(ctx context.Context, request UpdateWlsDomainCredentialRequest) (response UpdateWlsDomainCredentialResponse, err error)
UpdateWlsDomainCredential Updates WebLogic domain credentials of specific WebLogic domain.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateWlsDomainCredential.go.html to see an example of how to use UpdateWlsDomainCredential API. A default retry strategy applies to this operation UpdateWlsDomainCredential()
WeblogicManagementServiceConfigurationClient a client for WeblogicManagementServiceConfiguration
type WeblogicManagementServiceConfigurationClient struct { common.BaseClient // contains filtered or unexported fields }
func NewWeblogicManagementServiceConfigurationClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client WeblogicManagementServiceConfigurationClient, err error)
NewWeblogicManagementServiceConfigurationClientWithConfigurationProvider Creates a new default WeblogicManagementServiceConfiguration client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewWeblogicManagementServiceConfigurationClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client WeblogicManagementServiceConfigurationClient, err error)
NewWeblogicManagementServiceConfigurationClientWithOboToken Creates a new default WeblogicManagementServiceConfiguration 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 (client *WeblogicManagementServiceConfigurationClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (client WeblogicManagementServiceConfigurationClient) GetConfiguration(ctx context.Context, request GetConfigurationRequest) (response GetConfigurationResponse, err error)
GetConfiguration Gets service configuration.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/GetConfiguration.go.html to see an example of how to use GetConfiguration API. A default retry strategy applies to this operation GetConfiguration()
func (client *WeblogicManagementServiceConfigurationClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (client WeblogicManagementServiceConfigurationClient) UpdateConfiguration(ctx context.Context, request UpdateConfigurationRequest) (response UpdateConfigurationResponse, err error)
UpdateConfiguration Updates service configuration.
Click https://docs.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/wlms/UpdateConfiguration.go.html to see an example of how to use UpdateConfiguration API. A default retry strategy applies to this operation UpdateConfiguration()
WlsDomain WLSDomain is representative of a WebLogic Domain running on one or more managed instances. To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator. If you're an administrator who needs to write policies to give users access, see Getting Started with Policies (https://docs.oracle.com/iaas/Content/Identity/policiesgs/get-started-with-policies.htm).
type WlsDomain struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. Id *string `mandatory:"true" json:"id"` // A user-friendly name that does not have to be unique and is changeable. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current state of the WebLogic service domain. LifecycleState WlsDomainLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The middleware type on the administration server of the WebLogic domain. MiddlewareType *string `mandatory:"false" json:"middlewareType"` // The version of the WebLogic domain. WeblogicVersion *string `mandatory:"false" json:"weblogicVersion"` // The patch readiness status of the WebLogic domain. PatchReadinessStatus PatchReadinessStatusEnum `mandatory:"false" json:"patchReadinessStatus,omitempty"` // Whether or not the terms of use agreement has been accepted for the WebLogic domain. IsAcceptedTermsAndConditions *bool `mandatory:"false" json:"isAcceptedTermsAndConditions"` // A message that describes the current state of the WebLogic domain in more detail. For example, // it can be used to provide actionable information for a resource in the Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` Configuration *WlsDomainConfiguration `mandatory:"false" json:"configuration"` // The date and time the WebLogic domain was created (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the WebLogic domain was updated (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
func (m WlsDomain) String() string
func (m WlsDomain) 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
WlsDomainCollection Result of a WebLogic domain search and contains WlsDomainSummary items.
type WlsDomainCollection struct { // List of WebLogic domains. Items []WlsDomainSummary `mandatory:"true" json:"items"` }
func (m WlsDomainCollection) String() string
func (m WlsDomainCollection) 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
WlsDomainConfiguration The WebLogic domain configuration.
type WlsDomainConfiguration struct { // Whether or not the WebLogic domain is enabled for patching. IsPatchEnabled *bool `mandatory:"true" json:"isPatchEnabled"` // Whether or not to rollback on failure during patching of WebLogic domain. IsRollbackOnFailure *bool `mandatory:"false" json:"isRollbackOnFailure"` // Servers shutdown timeout. ServersShutdownTimeout *int `mandatory:"false" json:"serversShutdownTimeout"` // Whether to manage the admin server using Node Manager or scripts. AdminServerControlMode ServerControlModeEnum `mandatory:"false" json:"adminServerControlMode,omitempty"` // Whether to manage the managed server using Node Manager or scripts. ManagedServerControlMode ServerControlModeEnum `mandatory:"false" json:"managedServerControlMode,omitempty"` // Path to admin server start script. AdminServerStartScriptPath *string `mandatory:"false" json:"adminServerStartScriptPath"` // Path to admin server stop script. AdminServerStopScriptPath *string `mandatory:"false" json:"adminServerStopScriptPath"` // Path to managed server start script. ManagedServerStartScriptPath *string `mandatory:"false" json:"managedServerStartScriptPath"` // Path to managed server stop script. ManagedServerStopScriptPath *string `mandatory:"false" json:"managedServerStopScriptPath"` }
func (m WlsDomainConfiguration) String() string
func (m WlsDomainConfiguration) 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
WlsDomainCredential Details of the WebLogic and Node Manager credentials.
type WlsDomainCredential struct { // The type of credential. Type *string `mandatory:"true" json:"type"` // The strategy for passing the new credentials. Strategy WlsDomainCredentialStrategyEnum `mandatory:"false" json:"strategy,omitempty"` // The OCID for user secret. UserSecretId *string `mandatory:"false" json:"userSecretId"` // The OCID for password secret. PasswordSecretId *string `mandatory:"false" json:"passwordSecretId"` }
func (m WlsDomainCredential) String() string
func (m WlsDomainCredential) 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
WlsDomainCredentialCollection This object contains a list of domain credentials.
type WlsDomainCredentialCollection struct { // List of WebLogic domain credentials. Items []WlsDomainCredentialSummary `mandatory:"true" json:"items"` }
func (m WlsDomainCredentialCollection) String() string
func (m WlsDomainCredentialCollection) 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
WlsDomainCredentialStrategyEnum Enum with underlying type: string
type WlsDomainCredentialStrategyEnum string
Set of constants representing the allowable values for WlsDomainCredentialStrategyEnum
const ( WlsDomainCredentialStrategyDomainConfig WlsDomainCredentialStrategyEnum = "USE_DOMAIN_CONFIG" WlsDomainCredentialStrategyNodeManagerConfig WlsDomainCredentialStrategyEnum = "USE_NODE_MANAGER_CONFIG" WlsDomainCredentialStrategySecrets WlsDomainCredentialStrategyEnum = "USE_SECRETS" )
func GetMappingWlsDomainCredentialStrategyEnum(val string) (WlsDomainCredentialStrategyEnum, bool)
GetMappingWlsDomainCredentialStrategyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWlsDomainCredentialStrategyEnumValues() []WlsDomainCredentialStrategyEnum
GetWlsDomainCredentialStrategyEnumValues Enumerates the set of values for WlsDomainCredentialStrategyEnum
WlsDomainCredentialSummary The WebLogic domain credentials summary.
type WlsDomainCredentialSummary struct { // The type of credential. Type *string `mandatory:"false" json:"type"` // The strategy for passing new WebLogic credential. Strategy WlsDomainCredentialStrategyEnum `mandatory:"false" json:"strategy,omitempty"` }
func (m WlsDomainCredentialSummary) String() string
func (m WlsDomainCredentialSummary) 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
WlsDomainLifecycleStateEnum Enum with underlying type: string
type WlsDomainLifecycleStateEnum string
Set of constants representing the allowable values for WlsDomainLifecycleStateEnum
const ( WlsDomainLifecycleStateActive WlsDomainLifecycleStateEnum = "ACTIVE" WlsDomainLifecycleStateCreating WlsDomainLifecycleStateEnum = "CREATING" WlsDomainLifecycleStateDeleted WlsDomainLifecycleStateEnum = "DELETED" WlsDomainLifecycleStateDeleting WlsDomainLifecycleStateEnum = "DELETING" WlsDomainLifecycleStateFailed WlsDomainLifecycleStateEnum = "FAILED" WlsDomainLifecycleStateNeedsAttention WlsDomainLifecycleStateEnum = "NEEDS_ATTENTION" WlsDomainLifecycleStateUpdating WlsDomainLifecycleStateEnum = "UPDATING" )
func GetMappingWlsDomainLifecycleStateEnum(val string) (WlsDomainLifecycleStateEnum, bool)
GetMappingWlsDomainLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWlsDomainLifecycleStateEnumValues() []WlsDomainLifecycleStateEnum
GetWlsDomainLifecycleStateEnumValues Enumerates the set of values for WlsDomainLifecycleStateEnum
WlsDomainSummary The summary information about a Weblogic domain.
type WlsDomainSummary struct { // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the WebLogic domain. Id *string `mandatory:"true" json:"id"` // A user-friendly name that does not have to be unique and is changeable. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The current state of the WebLogic domain. LifecycleState WlsDomainLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The middleware type on the administration server of the WebLogic domain. MiddlewareType *string `mandatory:"false" json:"middlewareType"` // The version of the WebLogic domain. WeblogicVersion *string `mandatory:"false" json:"weblogicVersion"` // The patch readiness status of the WebLogic domain. PatchReadinessStatus PatchReadinessStatusEnum `mandatory:"false" json:"patchReadinessStatus,omitempty"` // A message that describes the current state of the WebLogic domain in more detail. For example, // can be used to provide actionable information for a resource in the 'Failed' state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` // The date and time the WebLogic domain was created (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The date and time the WebLogic domain was updated (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). // Example: `2016-08-25T21:10:29.600Z` TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Free-form tags for this resource. Each tag is a key-value pair with no predefined name, type, or namespace. // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). // Example: `{"Department": "Finance"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). // Example: `{"Operations": {"CostCenter": "42"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
func (m WlsDomainSummary) String() string
func (m WlsDomainSummary) 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
WorkRequest An asynchronous work request. Work requests help you monitor long-running operations. When you start a long-running operation, the service creates a work request. A work request is an activity log that lets you track each step in the operation's progress. Each work request has an OCID that lets you interact with it programmatically and use it for automation.
type WorkRequest struct { // The asynchronous operation tracked by this work request. OperationType OperationTypeEnum `mandatory:"true" json:"operationType"` // The status of the work request. Status OperationStatusEnum `mandatory:"true" json:"status"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the work request. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources that are affected by the work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Shows the progress of the operation tracked by the work request as a percentage of the total work // that must be performed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the work request was created (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the work request was started (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the work request was finished (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` // The date and time the work request was updated (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
func (m WorkRequest) String() string
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
WorkRequestError An error encountered while performing an operation that is tracked by a work request.
type WorkRequestError struct { // A machine-usable code for the error that occurred. For a list of error codes, see // API Errors (https://docs.oracle.com/iaas/Content/API/References/apierrors.htm). Code *string `mandatory:"true" json:"code"` // A human-readable error message. Message *string `mandatory:"true" json:"message"` // The date and time the error occurred (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
func (m WorkRequestError) String() string
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
WorkRequestErrorCollection A list of work request errors. Can contain both errors and other information, such as metadata.
type WorkRequestErrorCollection struct { // A list of work request errors. Items []WorkRequestError `mandatory:"true" json:"items"` }
func (m WorkRequestErrorCollection) String() string
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
WorkRequestLogEntry A log message from performing an operation that is tracked by a work request.
type WorkRequestLogEntry struct { // A human-readable log message. Message *string `mandatory:"true" json:"message"` // The date and time the log message was written (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
func (m WorkRequestLogEntry) String() string
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
WorkRequestLogEntryCollection A list of work request logs. Can contain both logs and other information, such as metadata.
type WorkRequestLogEntryCollection struct { // A list of work request log entries. Items []WorkRequestLogEntry `mandatory:"true" json:"items"` }
func (m WorkRequestLogEntryCollection) String() string
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
WorkRequestResource A resource created or operated on by a work request.
type WorkRequestResource struct { // The resource type that the work request affects. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource is affected by the operation tracked in the work request. // A resource being created, updated, or deleted remains in the IN_PROGRESS state until // work is complete for that resource, at which point it transitions to CREATED, UPDATED, // or DELETED, respectively. ActionType ActionTypeEnum `mandatory:"true" json:"actionType"` // An OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) or other unique identifier for the resource. Identifier *string `mandatory:"false" json:"identifier"` // The URI path that you can use for a GET request to access the resource metadata. EntityUri *string `mandatory:"false" json:"entityUri"` // Additional information that helps to explain the resource. Metadata map[string]string `mandatory:"false" json:"metadata"` }
func (m WorkRequestResource) String() string
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
WorkRequestResourceMetadataKeyEnum Enum with underlying type: string
type WorkRequestResourceMetadataKeyEnum string
Set of constants representing the allowable values for WorkRequestResourceMetadataKeyEnum
const ( WorkRequestResourceMetadataKeyIsDryRun WorkRequestResourceMetadataKeyEnum = "IS_DRY_RUN" )
func GetMappingWorkRequestResourceMetadataKeyEnum(val string) (WorkRequestResourceMetadataKeyEnum, bool)
GetMappingWorkRequestResourceMetadataKeyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkRequestResourceMetadataKeyEnumValues() []WorkRequestResourceMetadataKeyEnum
GetWorkRequestResourceMetadataKeyEnumValues Enumerates the set of values for WorkRequestResourceMetadataKeyEnum
WorkRequestSummary Summary information about an asynchronous work request.
type WorkRequestSummary struct { // The asynchronous operation tracked by this work request. OperationType OperationTypeEnum `mandatory:"true" json:"operationType"` // The status of the work request. Status OperationStatusEnum `mandatory:"true" json:"status"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the work request. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources that are affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Shows the progress of the operation tracked by the work request as a percentage of the total work // that must be performed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the work request was created (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the work request was started (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the work request was finished (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` // The date and time the work request was updated (in RFC 3339 (https://tools.ietf.org/rfc/rfc3339) format). TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
func (m WorkRequestSummary) String() string
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
WorkRequestSummaryCollection A list of work requests. Can contain both work requests and other information, such as metadata.
type WorkRequestSummaryCollection struct { // A list of work requests. Items []WorkRequestSummary `mandatory:"true" json:"items"` }
func (m WorkRequestSummaryCollection) String() string
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