Versions in this module Expand all Collapse all v37 v37.0.0 Mar 23, 2021 Changes in this version + type FreeTextSearchDetails struct + MatchingContextType SearchDetailsMatchingContextTypeEnum + Text *string + func (m FreeTextSearchDetails) GetMatchingContextType() SearchDetailsMatchingContextTypeEnum + func (m FreeTextSearchDetails) MarshalJSON() (buff []byte, e error) + func (m FreeTextSearchDetails) String() string + type GetResourceTypeRequest struct + Name *string + OpcRequestId *string + RequestMetadata common.RequestMetadata + func (request GetResourceTypeRequest) HTTPRequest(method, path string) (http.Request, error) + func (request GetResourceTypeRequest) RetryPolicy() *common.RetryPolicy + func (request GetResourceTypeRequest) String() string + type GetResourceTypeResponse struct + OpcRequestId *string + RawResponse *http.Response + func (response GetResourceTypeResponse) HTTPResponse() *http.Response + func (response GetResourceTypeResponse) String() string + type ListResourceTypesRequest struct + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + func (request ListResourceTypesRequest) HTTPRequest(method, path string) (http.Request, error) + func (request ListResourceTypesRequest) RetryPolicy() *common.RetryPolicy + func (request ListResourceTypesRequest) String() string + type ListResourceTypesResponse struct + Items []ResourceType + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response ListResourceTypesResponse) HTTPResponse() *http.Response + func (response ListResourceTypesResponse) String() string + type QueryableFieldDescription struct + FieldName *string + FieldType QueryableFieldDescriptionFieldTypeEnum + IsArray *bool + ObjectProperties []QueryableFieldDescription + func (m QueryableFieldDescription) String() string + type QueryableFieldDescriptionFieldTypeEnum string + const QueryableFieldDescriptionFieldTypeBoolean + const QueryableFieldDescriptionFieldTypeDatetime + const QueryableFieldDescriptionFieldTypeIdentifier + const QueryableFieldDescriptionFieldTypeInteger + const QueryableFieldDescriptionFieldTypeIp + const QueryableFieldDescriptionFieldTypeObject + const QueryableFieldDescriptionFieldTypeRational + const QueryableFieldDescriptionFieldTypeString + func GetQueryableFieldDescriptionFieldTypeEnumValues() []QueryableFieldDescriptionFieldTypeEnum + type ResourceSearchClient struct + func NewResourceSearchClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ResourceSearchClient, err error) + func NewResourceSearchClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ResourceSearchClient, err error) + func (client *ResourceSearchClient) ConfigurationProvider() *common.ConfigurationProvider + func (client *ResourceSearchClient) SetRegion(region string) + func (client ResourceSearchClient) GetResourceType(ctx context.Context, request GetResourceTypeRequest) (response GetResourceTypeResponse, err error) + func (client ResourceSearchClient) ListResourceTypes(ctx context.Context, request ListResourceTypesRequest) (response ListResourceTypesResponse, err error) + func (client ResourceSearchClient) SearchResources(ctx context.Context, request SearchResourcesRequest) (response SearchResourcesResponse, err error) + type ResourceSummary struct + AvailabilityDomain *string + CompartmentId *string + DefinedTags map[string]map[string]interface{} + DisplayName *string + FreeformTags map[string]string + Identifier *string + IdentityContext map[string]interface{} + LifecycleState *string + ResourceType *string + SearchContext *SearchContext + SystemTags map[string]map[string]interface{} + TimeCreated *common.SDKTime + func (m ResourceSummary) String() string + type ResourceSummaryCollection struct + Items []ResourceSummary + func (m ResourceSummaryCollection) String() string + type ResourceType struct + Fields []QueryableFieldDescription + Name *string + func (m ResourceType) String() string + type SearchContext struct + Highlights map[string][]string + func (m SearchContext) String() string + type SearchDetails interface + GetMatchingContextType func() SearchDetailsMatchingContextTypeEnum + type SearchDetailsMatchingContextTypeEnum string + const SearchDetailsMatchingContextTypeHighlights + const SearchDetailsMatchingContextTypeNone + func GetSearchDetailsMatchingContextTypeEnumValues() []SearchDetailsMatchingContextTypeEnum + type SearchResourcesRequest struct + Limit *int + OpcRequestId *string + Page *string + RequestMetadata common.RequestMetadata + TenantId *string + func (request SearchResourcesRequest) HTTPRequest(method, path string) (http.Request, error) + func (request SearchResourcesRequest) RetryPolicy() *common.RetryPolicy + func (request SearchResourcesRequest) String() string + type SearchResourcesResponse struct + OpcNextPage *string + OpcRequestId *string + RawResponse *http.Response + func (response SearchResourcesResponse) HTTPResponse() *http.Response + func (response SearchResourcesResponse) String() string + type StructuredSearchDetails struct + MatchingContextType SearchDetailsMatchingContextTypeEnum + Query *string + func (m StructuredSearchDetails) GetMatchingContextType() SearchDetailsMatchingContextTypeEnum + func (m StructuredSearchDetails) MarshalJSON() (buff []byte, e error) + func (m StructuredSearchDetails) String() string Other modules containing this package github.com/oracle/oci-go-sdk github.com/oracle/oci-go-sdk/v25 github.com/oracle/oci-go-sdk/v26 github.com/oracle/oci-go-sdk/v27 github.com/oracle/oci-go-sdk/v28 github.com/oracle/oci-go-sdk/v29 github.com/oracle/oci-go-sdk/v30 github.com/oracle/oci-go-sdk/v31 github.com/oracle/oci-go-sdk/v32 github.com/oracle/oci-go-sdk/v33 github.com/oracle/oci-go-sdk/v34 github.com/oracle/oci-go-sdk/v35 github.com/oracle/oci-go-sdk/v36 github.com/oracle/oci-go-sdk/v38 github.com/oracle/oci-go-sdk/v39 github.com/oracle/oci-go-sdk/v40 github.com/oracle/oci-go-sdk/v41 github.com/oracle/oci-go-sdk/v42 github.com/oracle/oci-go-sdk/v43 github.com/oracle/oci-go-sdk/v44 github.com/oracle/oci-go-sdk/v45 github.com/oracle/oci-go-sdk/v46 github.com/oracle/oci-go-sdk/v47 github.com/oracle/oci-go-sdk/v48 github.com/oracle/oci-go-sdk/v49 github.com/oracle/oci-go-sdk/v50 github.com/oracle/oci-go-sdk/v51 github.com/oracle/oci-go-sdk/v52 github.com/oracle/oci-go-sdk/v53 github.com/oracle/oci-go-sdk/v54 github.com/oracle/oci-go-sdk/v55 github.com/oracle/oci-go-sdk/v56 github.com/oracle/oci-go-sdk/v57 github.com/oracle/oci-go-sdk/v58 github.com/oracle/oci-go-sdk/v59 github.com/oracle/oci-go-sdk/v60 github.com/oracle/oci-go-sdk/v61 github.com/oracle/oci-go-sdk/v62 github.com/oracle/oci-go-sdk/v63 github.com/oracle/oci-go-sdk/v64 github.com/oracle/oci-go-sdk/v65