Documentation ¶
Index ¶
- func GetActionTypeEnumStringValues() []string
- func GetListApplicationsSortOrderEnumStringValues() []string
- func GetListPrivateApplicationPackagesSortByEnumStringValues() []string
- func GetListPrivateApplicationPackagesSortOrderEnumStringValues() []string
- func GetListPrivateApplicationsSortByEnumStringValues() []string
- func GetListPrivateApplicationsSortOrderEnumStringValues() []string
- func GetListServiceCatalogAssociationsSortByEnumStringValues() []string
- func GetListServiceCatalogAssociationsSortOrderEnumStringValues() []string
- func GetListServiceCatalogsSortByEnumStringValues() []string
- func GetListServiceCatalogsSortOrderEnumStringValues() []string
- func GetListWorkRequestErrorsSortByEnumStringValues() []string
- func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
- func GetListWorkRequestLogsSortByEnumStringValues() []string
- func GetListWorkRequestLogsSortOrderEnumStringValues() []string
- func GetListWorkRequestsSortByEnumStringValues() []string
- func GetListWorkRequestsSortOrderEnumStringValues() []string
- func GetListWorkRequestsStatusEnumStringValues() []string
- func GetOperationStatusEnumStringValues() []string
- func GetOperationTypeEnumStringValues() []string
- func GetPackageTypeEnumEnumStringValues() []string
- func GetPricingTypeEnumEnumStringValues() []string
- func GetPrivateApplicationLifecycleStateEnumStringValues() []string
- func GetServiceCatalogLifecycleStateEnumStringValues() []string
- type ActionTypeEnum
- type ApplicationCollection
- type ApplicationSummary
- type BulkReplaceServiceCatalogAssociationsDetails
- type BulkReplaceServiceCatalogAssociationsRequest
- func (request BulkReplaceServiceCatalogAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request BulkReplaceServiceCatalogAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request BulkReplaceServiceCatalogAssociationsRequest) RetryPolicy() *common.RetryPolicy
- func (request BulkReplaceServiceCatalogAssociationsRequest) String() string
- func (request BulkReplaceServiceCatalogAssociationsRequest) ValidateEnumValue() (bool, error)
- type BulkReplaceServiceCatalogAssociationsResponse
- type ChangePrivateApplicationCompartmentDetails
- type ChangePrivateApplicationCompartmentRequest
- func (request ChangePrivateApplicationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangePrivateApplicationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangePrivateApplicationCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangePrivateApplicationCompartmentRequest) String() string
- func (request ChangePrivateApplicationCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangePrivateApplicationCompartmentResponse
- type ChangeServiceCatalogCompartmentDetails
- type ChangeServiceCatalogCompartmentRequest
- func (request ChangeServiceCatalogCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeServiceCatalogCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeServiceCatalogCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeServiceCatalogCompartmentRequest) String() string
- func (request ChangeServiceCatalogCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeServiceCatalogCompartmentResponse
- type CreatePrivateApplicationDetails
- type CreatePrivateApplicationPackage
- type CreatePrivateApplicationRequest
- func (request CreatePrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreatePrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreatePrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreatePrivateApplicationRequest) String() string
- func (request CreatePrivateApplicationRequest) ValidateEnumValue() (bool, error)
- type CreatePrivateApplicationResponse
- type CreatePrivateApplicationStackPackage
- type CreateServiceCatalogAssociationDetails
- type CreateServiceCatalogAssociationRequest
- func (request CreateServiceCatalogAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateServiceCatalogAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateServiceCatalogAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateServiceCatalogAssociationRequest) String() string
- func (request CreateServiceCatalogAssociationRequest) ValidateEnumValue() (bool, error)
- type CreateServiceCatalogAssociationResponse
- type CreateServiceCatalogDetails
- type CreateServiceCatalogRequest
- func (request CreateServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateServiceCatalogRequest) String() string
- func (request CreateServiceCatalogRequest) ValidateEnumValue() (bool, error)
- type CreateServiceCatalogResponse
- type DeletePrivateApplicationRequest
- func (request DeletePrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeletePrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeletePrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
- func (request DeletePrivateApplicationRequest) String() string
- func (request DeletePrivateApplicationRequest) ValidateEnumValue() (bool, error)
- type DeletePrivateApplicationResponse
- type DeleteServiceCatalogAssociationRequest
- func (request DeleteServiceCatalogAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteServiceCatalogAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteServiceCatalogAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteServiceCatalogAssociationRequest) String() string
- func (request DeleteServiceCatalogAssociationRequest) ValidateEnumValue() (bool, error)
- type DeleteServiceCatalogAssociationResponse
- type DeleteServiceCatalogRequest
- func (request DeleteServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteServiceCatalogRequest) String() string
- func (request DeleteServiceCatalogRequest) ValidateEnumValue() (bool, error)
- type DeleteServiceCatalogResponse
- type ErrorEntity
- type GetPrivateApplicationActionDownloadLogoRequest
- func (request GetPrivateApplicationActionDownloadLogoRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPrivateApplicationActionDownloadLogoRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPrivateApplicationActionDownloadLogoRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPrivateApplicationActionDownloadLogoRequest) String() string
- func (request GetPrivateApplicationActionDownloadLogoRequest) ValidateEnumValue() (bool, error)
- type GetPrivateApplicationActionDownloadLogoResponse
- type GetPrivateApplicationPackageActionDownloadConfigRequest
- func (request GetPrivateApplicationPackageActionDownloadConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPrivateApplicationPackageActionDownloadConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPrivateApplicationPackageActionDownloadConfigRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPrivateApplicationPackageActionDownloadConfigRequest) String() string
- func (request GetPrivateApplicationPackageActionDownloadConfigRequest) ValidateEnumValue() (bool, error)
- type GetPrivateApplicationPackageActionDownloadConfigResponse
- type GetPrivateApplicationPackageRequest
- func (request GetPrivateApplicationPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPrivateApplicationPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPrivateApplicationPackageRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPrivateApplicationPackageRequest) String() string
- func (request GetPrivateApplicationPackageRequest) ValidateEnumValue() (bool, error)
- type GetPrivateApplicationPackageResponse
- type GetPrivateApplicationRequest
- func (request GetPrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPrivateApplicationRequest) String() string
- func (request GetPrivateApplicationRequest) ValidateEnumValue() (bool, error)
- type GetPrivateApplicationResponse
- type GetServiceCatalogAssociationRequest
- func (request GetServiceCatalogAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetServiceCatalogAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetServiceCatalogAssociationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetServiceCatalogAssociationRequest) String() string
- func (request GetServiceCatalogAssociationRequest) ValidateEnumValue() (bool, error)
- type GetServiceCatalogAssociationResponse
- type GetServiceCatalogRequest
- func (request GetServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
- func (request GetServiceCatalogRequest) String() string
- func (request GetServiceCatalogRequest) ValidateEnumValue() (bool, error)
- type GetServiceCatalogResponse
- type GetWorkRequestRequest
- func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request GetWorkRequestRequest) String() string
- func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
- type GetWorkRequestResponse
- type ListApplicationsRequest
- func (request ListApplicationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListApplicationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListApplicationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListApplicationsRequest) String() string
- func (request ListApplicationsRequest) ValidateEnumValue() (bool, error)
- type ListApplicationsResponse
- type ListApplicationsSortOrderEnum
- type ListPrivateApplicationPackagesRequest
- func (request ListPrivateApplicationPackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListPrivateApplicationPackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListPrivateApplicationPackagesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListPrivateApplicationPackagesRequest) String() string
- func (request ListPrivateApplicationPackagesRequest) ValidateEnumValue() (bool, error)
- type ListPrivateApplicationPackagesResponse
- type ListPrivateApplicationPackagesSortByEnum
- type ListPrivateApplicationPackagesSortOrderEnum
- type ListPrivateApplicationsRequest
- func (request ListPrivateApplicationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListPrivateApplicationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListPrivateApplicationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListPrivateApplicationsRequest) String() string
- func (request ListPrivateApplicationsRequest) ValidateEnumValue() (bool, error)
- type ListPrivateApplicationsResponse
- type ListPrivateApplicationsSortByEnum
- type ListPrivateApplicationsSortOrderEnum
- type ListServiceCatalogAssociationsRequest
- func (request ListServiceCatalogAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListServiceCatalogAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListServiceCatalogAssociationsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListServiceCatalogAssociationsRequest) String() string
- func (request ListServiceCatalogAssociationsRequest) ValidateEnumValue() (bool, error)
- type ListServiceCatalogAssociationsResponse
- type ListServiceCatalogAssociationsSortByEnum
- type ListServiceCatalogAssociationsSortOrderEnum
- type ListServiceCatalogsRequest
- func (request ListServiceCatalogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListServiceCatalogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListServiceCatalogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListServiceCatalogsRequest) String() string
- func (request ListServiceCatalogsRequest) ValidateEnumValue() (bool, error)
- type ListServiceCatalogsResponse
- type ListServiceCatalogsSortByEnum
- type ListServiceCatalogsSortOrderEnum
- type ListWorkRequestErrorsRequest
- func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestErrorsRequest) String() string
- func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestErrorsResponse
- type ListWorkRequestErrorsSortByEnum
- type ListWorkRequestErrorsSortOrderEnum
- type ListWorkRequestLogsRequest
- func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestLogsRequest) String() string
- func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestLogsResponse
- type ListWorkRequestLogsSortByEnum
- type ListWorkRequestLogsSortOrderEnum
- type ListWorkRequestsRequest
- func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestsRequest) String() string
- func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestsResponse
- type ListWorkRequestsSortByEnum
- type ListWorkRequestsSortOrderEnum
- type ListWorkRequestsStatusEnum
- type OperationStatusEnum
- type OperationTypeEnum
- type PackageTypeEnumEnum
- type PricingTypeEnumEnum
- type PrivateApplication
- type PrivateApplicationCollection
- type PrivateApplicationLifecycleStateEnum
- type PrivateApplicationPackage
- type PrivateApplicationPackageCollection
- type PrivateApplicationPackageSummary
- type PrivateApplicationStackPackage
- func (m PrivateApplicationStackPackage) GetDisplayName() *string
- func (m PrivateApplicationStackPackage) GetId() *string
- func (m PrivateApplicationStackPackage) GetPrivateApplicationId() *string
- func (m PrivateApplicationStackPackage) GetTimeCreated() *common.SDKTime
- func (m PrivateApplicationStackPackage) GetVersion() *string
- func (m PrivateApplicationStackPackage) MarshalJSON() (buff []byte, e error)
- func (m PrivateApplicationStackPackage) String() string
- func (m PrivateApplicationStackPackage) ValidateEnumValue() (bool, error)
- type PrivateApplicationSummary
- type PublisherSummary
- type ServiceCatalog
- type ServiceCatalogAssociation
- type ServiceCatalogAssociationCollection
- type ServiceCatalogAssociationSummary
- type ServiceCatalogClient
- func (client ServiceCatalogClient) BulkReplaceServiceCatalogAssociations(ctx context.Context, request BulkReplaceServiceCatalogAssociationsRequest) (response BulkReplaceServiceCatalogAssociationsResponse, err error)
- func (client ServiceCatalogClient) ChangePrivateApplicationCompartment(ctx context.Context, request ChangePrivateApplicationCompartmentRequest) (response ChangePrivateApplicationCompartmentResponse, err error)
- func (client ServiceCatalogClient) ChangeServiceCatalogCompartment(ctx context.Context, request ChangeServiceCatalogCompartmentRequest) (response ChangeServiceCatalogCompartmentResponse, err error)
- func (client *ServiceCatalogClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client ServiceCatalogClient) CreatePrivateApplication(ctx context.Context, request CreatePrivateApplicationRequest) (response CreatePrivateApplicationResponse, err error)
- func (client ServiceCatalogClient) CreateServiceCatalog(ctx context.Context, request CreateServiceCatalogRequest) (response CreateServiceCatalogResponse, err error)
- func (client ServiceCatalogClient) CreateServiceCatalogAssociation(ctx context.Context, request CreateServiceCatalogAssociationRequest) (response CreateServiceCatalogAssociationResponse, err error)
- func (client ServiceCatalogClient) DeletePrivateApplication(ctx context.Context, request DeletePrivateApplicationRequest) (response DeletePrivateApplicationResponse, err error)
- func (client ServiceCatalogClient) DeleteServiceCatalog(ctx context.Context, request DeleteServiceCatalogRequest) (response DeleteServiceCatalogResponse, err error)
- func (client ServiceCatalogClient) DeleteServiceCatalogAssociation(ctx context.Context, request DeleteServiceCatalogAssociationRequest) (response DeleteServiceCatalogAssociationResponse, err error)
- func (client ServiceCatalogClient) GetPrivateApplication(ctx context.Context, request GetPrivateApplicationRequest) (response GetPrivateApplicationResponse, err error)
- func (client ServiceCatalogClient) GetPrivateApplicationActionDownloadLogo(ctx context.Context, request GetPrivateApplicationActionDownloadLogoRequest) (response GetPrivateApplicationActionDownloadLogoResponse, err error)
- func (client ServiceCatalogClient) GetPrivateApplicationPackage(ctx context.Context, request GetPrivateApplicationPackageRequest) (response GetPrivateApplicationPackageResponse, err error)
- func (client ServiceCatalogClient) GetPrivateApplicationPackageActionDownloadConfig(ctx context.Context, ...) (response GetPrivateApplicationPackageActionDownloadConfigResponse, err error)
- func (client ServiceCatalogClient) GetServiceCatalog(ctx context.Context, request GetServiceCatalogRequest) (response GetServiceCatalogResponse, err error)
- func (client ServiceCatalogClient) GetServiceCatalogAssociation(ctx context.Context, request GetServiceCatalogAssociationRequest) (response GetServiceCatalogAssociationResponse, err error)
- func (client ServiceCatalogClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client ServiceCatalogClient) ListApplications(ctx context.Context, request ListApplicationsRequest) (response ListApplicationsResponse, err error)
- func (client ServiceCatalogClient) ListPrivateApplicationPackages(ctx context.Context, request ListPrivateApplicationPackagesRequest) (response ListPrivateApplicationPackagesResponse, err error)
- func (client ServiceCatalogClient) ListPrivateApplications(ctx context.Context, request ListPrivateApplicationsRequest) (response ListPrivateApplicationsResponse, err error)
- func (client ServiceCatalogClient) ListServiceCatalogAssociations(ctx context.Context, request ListServiceCatalogAssociationsRequest) (response ListServiceCatalogAssociationsResponse, err error)
- func (client ServiceCatalogClient) ListServiceCatalogs(ctx context.Context, request ListServiceCatalogsRequest) (response ListServiceCatalogsResponse, err error)
- func (client ServiceCatalogClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client ServiceCatalogClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client ServiceCatalogClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client *ServiceCatalogClient) SetRegion(region string)
- func (client ServiceCatalogClient) UpdatePrivateApplication(ctx context.Context, request UpdatePrivateApplicationRequest) (response UpdatePrivateApplicationResponse, err error)
- func (client ServiceCatalogClient) UpdateServiceCatalog(ctx context.Context, request UpdateServiceCatalogRequest) (response UpdateServiceCatalogResponse, err error)
- type ServiceCatalogCollection
- type ServiceCatalogLifecycleStateEnum
- type ServiceCatalogSummary
- type UpdatePrivateApplicationDetails
- type UpdatePrivateApplicationRequest
- func (request UpdatePrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdatePrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdatePrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdatePrivateApplicationRequest) String() string
- func (request UpdatePrivateApplicationRequest) ValidateEnumValue() (bool, error)
- type UpdatePrivateApplicationResponse
- type UpdateServiceCatalogDetails
- type UpdateServiceCatalogRequest
- func (request UpdateServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateServiceCatalogRequest) String() string
- func (request UpdateServiceCatalogRequest) ValidateEnumValue() (bool, error)
- type UpdateServiceCatalogResponse
- type UploadData
- type WorkRequest
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestResource
- type WorkRequestSummary
- type WorkRequestSummaryCollection
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetActionTypeEnumStringValues ¶
func GetActionTypeEnumStringValues() []string
GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum
func GetListApplicationsSortOrderEnumStringValues ¶
func GetListApplicationsSortOrderEnumStringValues() []string
GetListApplicationsSortOrderEnumStringValues Enumerates the set of values in String for ListApplicationsSortOrderEnum
func GetListPrivateApplicationPackagesSortByEnumStringValues ¶
func GetListPrivateApplicationPackagesSortByEnumStringValues() []string
GetListPrivateApplicationPackagesSortByEnumStringValues Enumerates the set of values in String for ListPrivateApplicationPackagesSortByEnum
func GetListPrivateApplicationPackagesSortOrderEnumStringValues ¶
func GetListPrivateApplicationPackagesSortOrderEnumStringValues() []string
GetListPrivateApplicationPackagesSortOrderEnumStringValues Enumerates the set of values in String for ListPrivateApplicationPackagesSortOrderEnum
func GetListPrivateApplicationsSortByEnumStringValues ¶
func GetListPrivateApplicationsSortByEnumStringValues() []string
GetListPrivateApplicationsSortByEnumStringValues Enumerates the set of values in String for ListPrivateApplicationsSortByEnum
func GetListPrivateApplicationsSortOrderEnumStringValues ¶
func GetListPrivateApplicationsSortOrderEnumStringValues() []string
GetListPrivateApplicationsSortOrderEnumStringValues Enumerates the set of values in String for ListPrivateApplicationsSortOrderEnum
func GetListServiceCatalogAssociationsSortByEnumStringValues ¶
func GetListServiceCatalogAssociationsSortByEnumStringValues() []string
GetListServiceCatalogAssociationsSortByEnumStringValues Enumerates the set of values in String for ListServiceCatalogAssociationsSortByEnum
func GetListServiceCatalogAssociationsSortOrderEnumStringValues ¶
func GetListServiceCatalogAssociationsSortOrderEnumStringValues() []string
GetListServiceCatalogAssociationsSortOrderEnumStringValues Enumerates the set of values in String for ListServiceCatalogAssociationsSortOrderEnum
func GetListServiceCatalogsSortByEnumStringValues ¶
func GetListServiceCatalogsSortByEnumStringValues() []string
GetListServiceCatalogsSortByEnumStringValues Enumerates the set of values in String for ListServiceCatalogsSortByEnum
func GetListServiceCatalogsSortOrderEnumStringValues ¶
func GetListServiceCatalogsSortOrderEnumStringValues() []string
GetListServiceCatalogsSortOrderEnumStringValues Enumerates the set of values in String for ListServiceCatalogsSortOrderEnum
func GetListWorkRequestErrorsSortByEnumStringValues ¶
func GetListWorkRequestErrorsSortByEnumStringValues() []string
GetListWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortOrderEnumStringValues ¶
func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
GetListWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestLogsSortByEnumStringValues ¶
func GetListWorkRequestLogsSortByEnumStringValues() []string
GetListWorkRequestLogsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortOrderEnumStringValues ¶
func GetListWorkRequestLogsSortOrderEnumStringValues() []string
GetListWorkRequestLogsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestsSortByEnumStringValues ¶
func GetListWorkRequestsSortByEnumStringValues() []string
GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortOrderEnumStringValues ¶
func GetListWorkRequestsSortOrderEnumStringValues() []string
GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsStatusEnumStringValues ¶
func GetListWorkRequestsStatusEnumStringValues() []string
GetListWorkRequestsStatusEnumStringValues Enumerates the set of values in String for ListWorkRequestsStatusEnum
func GetOperationStatusEnumStringValues ¶
func GetOperationStatusEnumStringValues() []string
GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum
func GetOperationTypeEnumStringValues ¶
func GetOperationTypeEnumStringValues() []string
GetOperationTypeEnumStringValues Enumerates the set of values in String for OperationTypeEnum
func GetPackageTypeEnumEnumStringValues ¶
func GetPackageTypeEnumEnumStringValues() []string
GetPackageTypeEnumEnumStringValues Enumerates the set of values in String for PackageTypeEnumEnum
func GetPricingTypeEnumEnumStringValues ¶
func GetPricingTypeEnumEnumStringValues() []string
GetPricingTypeEnumEnumStringValues Enumerates the set of values in String for PricingTypeEnumEnum
func GetPrivateApplicationLifecycleStateEnumStringValues ¶
func GetPrivateApplicationLifecycleStateEnumStringValues() []string
GetPrivateApplicationLifecycleStateEnumStringValues Enumerates the set of values in String for PrivateApplicationLifecycleStateEnum
func GetServiceCatalogLifecycleStateEnumStringValues ¶
func GetServiceCatalogLifecycleStateEnumStringValues() []string
GetServiceCatalogLifecycleStateEnumStringValues Enumerates the set of values in String for ServiceCatalogLifecycleStateEnum
Types ¶
type ActionTypeEnum ¶
type ActionTypeEnum string
ActionTypeEnum Enum with underlying type: string
const ( ActionTypeCreated ActionTypeEnum = "CREATED" ActionTypeUpdated ActionTypeEnum = "UPDATED" ActionTypeDeleted ActionTypeEnum = "DELETED" ActionTypeFailed ActionTypeEnum = "FAILED" )
Set of constants representing the allowable values for ActionTypeEnum
func GetActionTypeEnumValues ¶
func GetActionTypeEnumValues() []ActionTypeEnum
GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum
func GetMappingActionTypeEnum ¶
func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
GetMappingActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ApplicationCollection ¶
type ApplicationCollection struct { // Collection of service catalog applications. Items []ApplicationSummary `mandatory:"true" json:"items"` }
ApplicationCollection Collection of applications in a given service catalog or a tenancy.
func (ApplicationCollection) String ¶
func (m ApplicationCollection) String() string
func (ApplicationCollection) ValidateEnumValue ¶
func (m ApplicationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApplicationSummary ¶
type ApplicationSummary struct { // Identifier of the application from a service catalog. EntityId *string `mandatory:"true" json:"entityId"` // The type of an application in the service catalog. EntityType *string `mandatory:"true" json:"entityType"` // The name that service catalog should use to display this application. DisplayName *string `mandatory:"true" json:"displayName"` // Indicates whether the application is featured. IsFeatured *bool `mandatory:"false" json:"isFeatured"` Publisher *PublisherSummary `mandatory:"false" json:"publisher"` // A short description of the application. ShortDescription *string `mandatory:"false" json:"shortDescription"` Logo *UploadData `mandatory:"false" json:"logo"` // Summary of the pricing types available across all packages in the application. PricingType PricingTypeEnumEnum `mandatory:"false" json:"pricingType,omitempty"` // The type of the packages withing the application. PackageType PackageTypeEnumEnum `mandatory:"false" json:"packageType,omitempty"` }
ApplicationSummary The model for summary of an application in service catalog.
func (ApplicationSummary) String ¶
func (m ApplicationSummary) String() string
func (ApplicationSummary) ValidateEnumValue ¶
func (m ApplicationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BulkReplaceServiceCatalogAssociationsDetails ¶
type BulkReplaceServiceCatalogAssociationsDetails struct { // Collection of CreateServiceCatalogAssociationDetails for bulk operation. Items []CreateServiceCatalogAssociationDetails `mandatory:"true" json:"items"` }
BulkReplaceServiceCatalogAssociationsDetails The model to replace service catalog associations in bulk.
func (BulkReplaceServiceCatalogAssociationsDetails) String ¶
func (m BulkReplaceServiceCatalogAssociationsDetails) String() string
func (BulkReplaceServiceCatalogAssociationsDetails) ValidateEnumValue ¶
func (m BulkReplaceServiceCatalogAssociationsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BulkReplaceServiceCatalogAssociationsRequest ¶
type BulkReplaceServiceCatalogAssociationsRequest struct { // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogId"` // Details of the service catalog update operation. BulkReplaceServiceCatalogAssociationsDetails `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"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
BulkReplaceServiceCatalogAssociationsRequest wrapper for the BulkReplaceServiceCatalogAssociations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/BulkReplaceServiceCatalogAssociations.go.html to see an example of how to use BulkReplaceServiceCatalogAssociationsRequest.
func (BulkReplaceServiceCatalogAssociationsRequest) BinaryRequestBody ¶
func (request BulkReplaceServiceCatalogAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (BulkReplaceServiceCatalogAssociationsRequest) HTTPRequest ¶
func (request BulkReplaceServiceCatalogAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (BulkReplaceServiceCatalogAssociationsRequest) RetryPolicy ¶
func (request BulkReplaceServiceCatalogAssociationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (BulkReplaceServiceCatalogAssociationsRequest) String ¶
func (request BulkReplaceServiceCatalogAssociationsRequest) String() string
func (BulkReplaceServiceCatalogAssociationsRequest) ValidateEnumValue ¶
func (request BulkReplaceServiceCatalogAssociationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BulkReplaceServiceCatalogAssociationsResponse ¶
type BulkReplaceServiceCatalogAssociationsResponse 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"` }
BulkReplaceServiceCatalogAssociationsResponse wrapper for the BulkReplaceServiceCatalogAssociations operation
func (BulkReplaceServiceCatalogAssociationsResponse) HTTPResponse ¶
func (response BulkReplaceServiceCatalogAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (BulkReplaceServiceCatalogAssociationsResponse) String ¶
func (response BulkReplaceServiceCatalogAssociationsResponse) String() string
type ChangePrivateApplicationCompartmentDetails ¶
type ChangePrivateApplicationCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where you want to move the private application. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
ChangePrivateApplicationCompartmentDetails All the parameters required to make the move.
func (ChangePrivateApplicationCompartmentDetails) String ¶
func (m ChangePrivateApplicationCompartmentDetails) String() string
func (ChangePrivateApplicationCompartmentDetails) ValidateEnumValue ¶
func (m ChangePrivateApplicationCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangePrivateApplicationCompartmentRequest ¶
type ChangePrivateApplicationCompartmentRequest struct { // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationId"` // The details of the request to change the compartment of a given private application. ChangePrivateApplicationCompartmentDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to // the value of the etag from a previous GET or POST response for that resource. The resource will be updated or // deleted only if the etag you provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangePrivateApplicationCompartmentRequest wrapper for the ChangePrivateApplicationCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ChangePrivateApplicationCompartment.go.html to see an example of how to use ChangePrivateApplicationCompartmentRequest.
func (ChangePrivateApplicationCompartmentRequest) BinaryRequestBody ¶
func (request ChangePrivateApplicationCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangePrivateApplicationCompartmentRequest) HTTPRequest ¶
func (request ChangePrivateApplicationCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangePrivateApplicationCompartmentRequest) RetryPolicy ¶
func (request ChangePrivateApplicationCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangePrivateApplicationCompartmentRequest) String ¶
func (request ChangePrivateApplicationCompartmentRequest) String() string
func (ChangePrivateApplicationCompartmentRequest) ValidateEnumValue ¶
func (request ChangePrivateApplicationCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangePrivateApplicationCompartmentResponse ¶
type ChangePrivateApplicationCompartmentResponse 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"` // 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"` }
ChangePrivateApplicationCompartmentResponse wrapper for the ChangePrivateApplicationCompartment operation
func (ChangePrivateApplicationCompartmentResponse) HTTPResponse ¶
func (response ChangePrivateApplicationCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangePrivateApplicationCompartmentResponse) String ¶
func (response ChangePrivateApplicationCompartmentResponse) String() string
type ChangeServiceCatalogCompartmentDetails ¶
type ChangeServiceCatalogCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where you want to move the service catalog. CompartmentId *string `mandatory:"false" json:"compartmentId"` }
ChangeServiceCatalogCompartmentDetails The model for the parameters needed move a service catalog from one compartment to another.
func (ChangeServiceCatalogCompartmentDetails) String ¶
func (m ChangeServiceCatalogCompartmentDetails) String() string
func (ChangeServiceCatalogCompartmentDetails) ValidateEnumValue ¶
func (m ChangeServiceCatalogCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeServiceCatalogCompartmentRequest ¶
type ChangeServiceCatalogCompartmentRequest struct { // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogId"` // The details of the request to change the compartment of a given service catalog. ChangeServiceCatalogCompartmentDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to // the value of the etag from a previous GET or POST response for that resource. The resource will be updated or // deleted only if the etag you provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeServiceCatalogCompartmentRequest wrapper for the ChangeServiceCatalogCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ChangeServiceCatalogCompartment.go.html to see an example of how to use ChangeServiceCatalogCompartmentRequest.
func (ChangeServiceCatalogCompartmentRequest) BinaryRequestBody ¶
func (request ChangeServiceCatalogCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeServiceCatalogCompartmentRequest) HTTPRequest ¶
func (request ChangeServiceCatalogCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeServiceCatalogCompartmentRequest) RetryPolicy ¶
func (request ChangeServiceCatalogCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeServiceCatalogCompartmentRequest) String ¶
func (request ChangeServiceCatalogCompartmentRequest) String() string
func (ChangeServiceCatalogCompartmentRequest) ValidateEnumValue ¶
func (request ChangeServiceCatalogCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeServiceCatalogCompartmentResponse ¶
type ChangeServiceCatalogCompartmentResponse 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"` }
ChangeServiceCatalogCompartmentResponse wrapper for the ChangeServiceCatalogCompartment operation
func (ChangeServiceCatalogCompartmentResponse) HTTPResponse ¶
func (response ChangeServiceCatalogCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeServiceCatalogCompartmentResponse) String ¶
func (response ChangeServiceCatalogCompartmentResponse) String() string
type CreatePrivateApplicationDetails ¶
type CreatePrivateApplicationDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the private application. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the private application. DisplayName *string `mandatory:"true" json:"displayName"` // A short description of the private application. ShortDescription *string `mandatory:"true" json:"shortDescription"` PackageDetails CreatePrivateApplicationPackage `mandatory:"true" json:"packageDetails"` // A long description of the private application. LongDescription *string `mandatory:"false" json:"longDescription"` // Base64-encoded logo to use as the private application icon. // Template icon file requirements: PNG format, 50 KB maximum, 130 x 130 pixels. LogoFileBase64Encoded *string `mandatory:"false" json:"logoFileBase64Encoded"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
CreatePrivateApplicationDetails The model for the parameters needed to create a private application.
func (CreatePrivateApplicationDetails) String ¶
func (m CreatePrivateApplicationDetails) String() string
func (*CreatePrivateApplicationDetails) UnmarshalJSON ¶
func (m *CreatePrivateApplicationDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (CreatePrivateApplicationDetails) ValidateEnumValue ¶
func (m CreatePrivateApplicationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreatePrivateApplicationPackage ¶
type CreatePrivateApplicationPackage interface { // The package version. GetVersion() *string }
CreatePrivateApplicationPackage A base object for creating a private application package.
type CreatePrivateApplicationRequest ¶
type CreatePrivateApplicationRequest struct { // Private application creation details. CreatePrivateApplicationDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without // risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before // then due to conflicting operations (for example, if a resource has been deleted and purged from the system, // then a retry of the original creation request might be rejected). OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
CreatePrivateApplicationRequest wrapper for the CreatePrivateApplication operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/CreatePrivateApplication.go.html to see an example of how to use CreatePrivateApplicationRequest.
func (CreatePrivateApplicationRequest) BinaryRequestBody ¶
func (request CreatePrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreatePrivateApplicationRequest) HTTPRequest ¶
func (request CreatePrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreatePrivateApplicationRequest) RetryPolicy ¶
func (request CreatePrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreatePrivateApplicationRequest) String ¶
func (request CreatePrivateApplicationRequest) String() string
func (CreatePrivateApplicationRequest) ValidateEnumValue ¶
func (request CreatePrivateApplicationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreatePrivateApplicationResponse ¶
type CreatePrivateApplicationResponse struct { // The underlying http response RawResponse *http.Response // The PrivateApplication instance PrivateApplication `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"` // 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"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreatePrivateApplicationResponse wrapper for the CreatePrivateApplication operation
func (CreatePrivateApplicationResponse) HTTPResponse ¶
func (response CreatePrivateApplicationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreatePrivateApplicationResponse) String ¶
func (response CreatePrivateApplicationResponse) String() string
type CreatePrivateApplicationStackPackage ¶
type CreatePrivateApplicationStackPackage struct { // The package version. Version *string `mandatory:"true" json:"version"` // Base-64 payload of the Terraform zip package. ZipFileBase64Encoded *string `mandatory:"false" json:"zipFileBase64Encoded"` }
CreatePrivateApplicationStackPackage An object for creating a private application stack package.
func (CreatePrivateApplicationStackPackage) GetVersion ¶
func (m CreatePrivateApplicationStackPackage) GetVersion() *string
GetVersion returns Version
func (CreatePrivateApplicationStackPackage) MarshalJSON ¶
func (m CreatePrivateApplicationStackPackage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (CreatePrivateApplicationStackPackage) String ¶
func (m CreatePrivateApplicationStackPackage) String() string
func (CreatePrivateApplicationStackPackage) ValidateEnumValue ¶
func (m CreatePrivateApplicationStackPackage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateServiceCatalogAssociationDetails ¶
type CreateServiceCatalogAssociationDetails struct { // Identifier of the service catalog. ServiceCatalogId *string `mandatory:"true" json:"serviceCatalogId"` // Identifier of the entity being associated with service catalog. EntityId *string `mandatory:"true" json:"entityId"` // The type of the entity that is associated with the service catalog. EntityType *string `mandatory:"false" json:"entityType"` }
CreateServiceCatalogAssociationDetails The model to create a single association between a service catalog and a resource.
func (CreateServiceCatalogAssociationDetails) String ¶
func (m CreateServiceCatalogAssociationDetails) String() string
func (CreateServiceCatalogAssociationDetails) ValidateEnumValue ¶
func (m CreateServiceCatalogAssociationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateServiceCatalogAssociationRequest ¶
type CreateServiceCatalogAssociationRequest struct { // The details for creating the association between resource and service catalog. CreateServiceCatalogAssociationDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without // risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before // then due to conflicting operations (for example, if a resource has been deleted and purged from the system, // then a retry of the original creation request might be rejected). OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
CreateServiceCatalogAssociationRequest wrapper for the CreateServiceCatalogAssociation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/CreateServiceCatalogAssociation.go.html to see an example of how to use CreateServiceCatalogAssociationRequest.
func (CreateServiceCatalogAssociationRequest) BinaryRequestBody ¶
func (request CreateServiceCatalogAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateServiceCatalogAssociationRequest) HTTPRequest ¶
func (request CreateServiceCatalogAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateServiceCatalogAssociationRequest) RetryPolicy ¶
func (request CreateServiceCatalogAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateServiceCatalogAssociationRequest) String ¶
func (request CreateServiceCatalogAssociationRequest) String() string
func (CreateServiceCatalogAssociationRequest) ValidateEnumValue ¶
func (request CreateServiceCatalogAssociationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateServiceCatalogAssociationResponse ¶
type CreateServiceCatalogAssociationResponse struct { // The underlying http response RawResponse *http.Response // The ServiceCatalogAssociation instance ServiceCatalogAssociation `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"` }
CreateServiceCatalogAssociationResponse wrapper for the CreateServiceCatalogAssociation operation
func (CreateServiceCatalogAssociationResponse) HTTPResponse ¶
func (response CreateServiceCatalogAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateServiceCatalogAssociationResponse) String ¶
func (response CreateServiceCatalogAssociationResponse) String() string
type CreateServiceCatalogDetails ¶
type CreateServiceCatalogDetails struct { // The unique identifier for the compartment where the service catalog will be created. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The display name of the service catalog. DisplayName *string `mandatory:"true" json:"displayName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
CreateServiceCatalogDetails The model for parameter needed to create service catalog.
func (CreateServiceCatalogDetails) String ¶
func (m CreateServiceCatalogDetails) String() string
func (CreateServiceCatalogDetails) ValidateEnumValue ¶
func (m CreateServiceCatalogDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateServiceCatalogRequest ¶
type CreateServiceCatalogRequest struct { // The details for creating a service catalog. CreateServiceCatalogDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or server error without // risk of executing that same action again. Retry tokens expire after 24 hours, but can be invalidated before // then due to conflicting operations (for example, if a resource has been deleted and purged from the system, // then a retry of the original creation request might be rejected). OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
CreateServiceCatalogRequest wrapper for the CreateServiceCatalog operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/CreateServiceCatalog.go.html to see an example of how to use CreateServiceCatalogRequest.
func (CreateServiceCatalogRequest) BinaryRequestBody ¶
func (request CreateServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateServiceCatalogRequest) HTTPRequest ¶
func (request CreateServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateServiceCatalogRequest) RetryPolicy ¶
func (request CreateServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateServiceCatalogRequest) String ¶
func (request CreateServiceCatalogRequest) String() string
func (CreateServiceCatalogRequest) ValidateEnumValue ¶
func (request CreateServiceCatalogRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateServiceCatalogResponse ¶
type CreateServiceCatalogResponse struct { // The underlying http response RawResponse *http.Response // The ServiceCatalog instance ServiceCatalog `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"` }
CreateServiceCatalogResponse wrapper for the CreateServiceCatalog operation
func (CreateServiceCatalogResponse) HTTPResponse ¶
func (response CreateServiceCatalogResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateServiceCatalogResponse) String ¶
func (response CreateServiceCatalogResponse) String() string
type DeletePrivateApplicationRequest ¶
type DeletePrivateApplicationRequest struct { // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationId"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
DeletePrivateApplicationRequest wrapper for the DeletePrivateApplication operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/DeletePrivateApplication.go.html to see an example of how to use DeletePrivateApplicationRequest.
func (DeletePrivateApplicationRequest) BinaryRequestBody ¶
func (request DeletePrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeletePrivateApplicationRequest) HTTPRequest ¶
func (request DeletePrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeletePrivateApplicationRequest) RetryPolicy ¶
func (request DeletePrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeletePrivateApplicationRequest) String ¶
func (request DeletePrivateApplicationRequest) String() string
func (DeletePrivateApplicationRequest) ValidateEnumValue ¶
func (request DeletePrivateApplicationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeletePrivateApplicationResponse ¶
type DeletePrivateApplicationResponse 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"` // 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"` }
DeletePrivateApplicationResponse wrapper for the DeletePrivateApplication operation
func (DeletePrivateApplicationResponse) HTTPResponse ¶
func (response DeletePrivateApplicationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeletePrivateApplicationResponse) String ¶
func (response DeletePrivateApplicationResponse) String() string
type DeleteServiceCatalogAssociationRequest ¶
type DeleteServiceCatalogAssociationRequest struct { // The unique identifier of the service catalog association. ServiceCatalogAssociationId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogAssociationId"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
DeleteServiceCatalogAssociationRequest wrapper for the DeleteServiceCatalogAssociation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/DeleteServiceCatalogAssociation.go.html to see an example of how to use DeleteServiceCatalogAssociationRequest.
func (DeleteServiceCatalogAssociationRequest) BinaryRequestBody ¶
func (request DeleteServiceCatalogAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteServiceCatalogAssociationRequest) HTTPRequest ¶
func (request DeleteServiceCatalogAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteServiceCatalogAssociationRequest) RetryPolicy ¶
func (request DeleteServiceCatalogAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteServiceCatalogAssociationRequest) String ¶
func (request DeleteServiceCatalogAssociationRequest) String() string
func (DeleteServiceCatalogAssociationRequest) ValidateEnumValue ¶
func (request DeleteServiceCatalogAssociationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteServiceCatalogAssociationResponse ¶
type DeleteServiceCatalogAssociationResponse 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"` }
DeleteServiceCatalogAssociationResponse wrapper for the DeleteServiceCatalogAssociation operation
func (DeleteServiceCatalogAssociationResponse) HTTPResponse ¶
func (response DeleteServiceCatalogAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteServiceCatalogAssociationResponse) String ¶
func (response DeleteServiceCatalogAssociationResponse) String() string
type DeleteServiceCatalogRequest ¶
type DeleteServiceCatalogRequest struct { // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogId"` // 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"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
DeleteServiceCatalogRequest wrapper for the DeleteServiceCatalog operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/DeleteServiceCatalog.go.html to see an example of how to use DeleteServiceCatalogRequest.
func (DeleteServiceCatalogRequest) BinaryRequestBody ¶
func (request DeleteServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteServiceCatalogRequest) HTTPRequest ¶
func (request DeleteServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteServiceCatalogRequest) RetryPolicy ¶
func (request DeleteServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteServiceCatalogRequest) String ¶
func (request DeleteServiceCatalogRequest) String() string
func (DeleteServiceCatalogRequest) ValidateEnumValue ¶
func (request DeleteServiceCatalogRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteServiceCatalogResponse ¶
type DeleteServiceCatalogResponse 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"` }
DeleteServiceCatalogResponse wrapper for the DeleteServiceCatalog operation
func (DeleteServiceCatalogResponse) HTTPResponse ¶
func (response DeleteServiceCatalogResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteServiceCatalogResponse) String ¶
func (response DeleteServiceCatalogResponse) String() string
type ErrorEntity ¶
type ErrorEntity struct { // A short error code that defines the error. Code *string `mandatory:"true" json:"code"` // A human-readable error string. Message *string `mandatory:"true" json:"message"` }
ErrorEntity The model for the error entity.
func (ErrorEntity) String ¶
func (m ErrorEntity) String() string
func (ErrorEntity) ValidateEnumValue ¶
func (m ErrorEntity) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPrivateApplicationActionDownloadLogoRequest ¶
type GetPrivateApplicationActionDownloadLogoRequest struct { // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetPrivateApplicationActionDownloadLogoRequest wrapper for the GetPrivateApplicationActionDownloadLogo operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplicationActionDownloadLogo.go.html to see an example of how to use GetPrivateApplicationActionDownloadLogoRequest.
func (GetPrivateApplicationActionDownloadLogoRequest) BinaryRequestBody ¶
func (request GetPrivateApplicationActionDownloadLogoRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPrivateApplicationActionDownloadLogoRequest) HTTPRequest ¶
func (request GetPrivateApplicationActionDownloadLogoRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPrivateApplicationActionDownloadLogoRequest) RetryPolicy ¶
func (request GetPrivateApplicationActionDownloadLogoRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPrivateApplicationActionDownloadLogoRequest) String ¶
func (request GetPrivateApplicationActionDownloadLogoRequest) String() string
func (GetPrivateApplicationActionDownloadLogoRequest) ValidateEnumValue ¶
func (request GetPrivateApplicationActionDownloadLogoRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPrivateApplicationActionDownloadLogoResponse ¶
type GetPrivateApplicationActionDownloadLogoResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // 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"` }
GetPrivateApplicationActionDownloadLogoResponse wrapper for the GetPrivateApplicationActionDownloadLogo operation
func (GetPrivateApplicationActionDownloadLogoResponse) HTTPResponse ¶
func (response GetPrivateApplicationActionDownloadLogoResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPrivateApplicationActionDownloadLogoResponse) String ¶
func (response GetPrivateApplicationActionDownloadLogoResponse) String() string
type GetPrivateApplicationPackageActionDownloadConfigRequest ¶
type GetPrivateApplicationPackageActionDownloadConfigRequest struct { // The unique identifier for the private application package. PrivateApplicationPackageId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationPackageId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetPrivateApplicationPackageActionDownloadConfigRequest wrapper for the GetPrivateApplicationPackageActionDownloadConfig operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplicationPackageActionDownloadConfig.go.html to see an example of how to use GetPrivateApplicationPackageActionDownloadConfigRequest.
func (GetPrivateApplicationPackageActionDownloadConfigRequest) BinaryRequestBody ¶
func (request GetPrivateApplicationPackageActionDownloadConfigRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPrivateApplicationPackageActionDownloadConfigRequest) HTTPRequest ¶
func (request GetPrivateApplicationPackageActionDownloadConfigRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPrivateApplicationPackageActionDownloadConfigRequest) RetryPolicy ¶
func (request GetPrivateApplicationPackageActionDownloadConfigRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPrivateApplicationPackageActionDownloadConfigRequest) String ¶
func (request GetPrivateApplicationPackageActionDownloadConfigRequest) String() string
func (GetPrivateApplicationPackageActionDownloadConfigRequest) ValidateEnumValue ¶
func (request GetPrivateApplicationPackageActionDownloadConfigRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPrivateApplicationPackageActionDownloadConfigResponse ¶
type GetPrivateApplicationPackageActionDownloadConfigResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // 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"` }
GetPrivateApplicationPackageActionDownloadConfigResponse wrapper for the GetPrivateApplicationPackageActionDownloadConfig operation
func (GetPrivateApplicationPackageActionDownloadConfigResponse) HTTPResponse ¶
func (response GetPrivateApplicationPackageActionDownloadConfigResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPrivateApplicationPackageActionDownloadConfigResponse) String ¶
func (response GetPrivateApplicationPackageActionDownloadConfigResponse) String() string
type GetPrivateApplicationPackageRequest ¶
type GetPrivateApplicationPackageRequest struct { // The unique identifier for the private application package. PrivateApplicationPackageId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationPackageId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetPrivateApplicationPackageRequest wrapper for the GetPrivateApplicationPackage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplicationPackage.go.html to see an example of how to use GetPrivateApplicationPackageRequest.
func (GetPrivateApplicationPackageRequest) BinaryRequestBody ¶
func (request GetPrivateApplicationPackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPrivateApplicationPackageRequest) HTTPRequest ¶
func (request GetPrivateApplicationPackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPrivateApplicationPackageRequest) RetryPolicy ¶
func (request GetPrivateApplicationPackageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPrivateApplicationPackageRequest) String ¶
func (request GetPrivateApplicationPackageRequest) String() string
func (GetPrivateApplicationPackageRequest) ValidateEnumValue ¶
func (request GetPrivateApplicationPackageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPrivateApplicationPackageResponse ¶
type GetPrivateApplicationPackageResponse struct { // The underlying http response RawResponse *http.Response // The PrivateApplicationPackage instance PrivateApplicationPackage `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"` }
GetPrivateApplicationPackageResponse wrapper for the GetPrivateApplicationPackage operation
func (GetPrivateApplicationPackageResponse) HTTPResponse ¶
func (response GetPrivateApplicationPackageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPrivateApplicationPackageResponse) String ¶
func (response GetPrivateApplicationPackageResponse) String() string
type GetPrivateApplicationRequest ¶
type GetPrivateApplicationRequest struct { // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetPrivateApplicationRequest wrapper for the GetPrivateApplication operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplication.go.html to see an example of how to use GetPrivateApplicationRequest.
func (GetPrivateApplicationRequest) BinaryRequestBody ¶
func (request GetPrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPrivateApplicationRequest) HTTPRequest ¶
func (request GetPrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPrivateApplicationRequest) RetryPolicy ¶
func (request GetPrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPrivateApplicationRequest) String ¶
func (request GetPrivateApplicationRequest) String() string
func (GetPrivateApplicationRequest) ValidateEnumValue ¶
func (request GetPrivateApplicationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPrivateApplicationResponse ¶
type GetPrivateApplicationResponse struct { // The underlying http response RawResponse *http.Response // The PrivateApplication instance PrivateApplication `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"` }
GetPrivateApplicationResponse wrapper for the GetPrivateApplication operation
func (GetPrivateApplicationResponse) HTTPResponse ¶
func (response GetPrivateApplicationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPrivateApplicationResponse) String ¶
func (response GetPrivateApplicationResponse) String() string
type GetServiceCatalogAssociationRequest ¶
type GetServiceCatalogAssociationRequest struct { // The unique identifier of the service catalog association. ServiceCatalogAssociationId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogAssociationId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetServiceCatalogAssociationRequest wrapper for the GetServiceCatalogAssociation operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetServiceCatalogAssociation.go.html to see an example of how to use GetServiceCatalogAssociationRequest.
func (GetServiceCatalogAssociationRequest) BinaryRequestBody ¶
func (request GetServiceCatalogAssociationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetServiceCatalogAssociationRequest) HTTPRequest ¶
func (request GetServiceCatalogAssociationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetServiceCatalogAssociationRequest) RetryPolicy ¶
func (request GetServiceCatalogAssociationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetServiceCatalogAssociationRequest) String ¶
func (request GetServiceCatalogAssociationRequest) String() string
func (GetServiceCatalogAssociationRequest) ValidateEnumValue ¶
func (request GetServiceCatalogAssociationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetServiceCatalogAssociationResponse ¶
type GetServiceCatalogAssociationResponse struct { // The underlying http response RawResponse *http.Response // The ServiceCatalogAssociation instance ServiceCatalogAssociation `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"` }
GetServiceCatalogAssociationResponse wrapper for the GetServiceCatalogAssociation operation
func (GetServiceCatalogAssociationResponse) HTTPResponse ¶
func (response GetServiceCatalogAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetServiceCatalogAssociationResponse) String ¶
func (response GetServiceCatalogAssociationResponse) String() string
type GetServiceCatalogRequest ¶
type GetServiceCatalogRequest struct { // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetServiceCatalogRequest wrapper for the GetServiceCatalog operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetServiceCatalog.go.html to see an example of how to use GetServiceCatalogRequest.
func (GetServiceCatalogRequest) BinaryRequestBody ¶
func (request GetServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetServiceCatalogRequest) HTTPRequest ¶
func (request GetServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetServiceCatalogRequest) RetryPolicy ¶
func (request GetServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetServiceCatalogRequest) String ¶
func (request GetServiceCatalogRequest) String() string
func (GetServiceCatalogRequest) ValidateEnumValue ¶
func (request GetServiceCatalogRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetServiceCatalogResponse ¶
type GetServiceCatalogResponse struct { // The underlying http response RawResponse *http.Response // The ServiceCatalog instance ServiceCatalog `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"` }
GetServiceCatalogResponse wrapper for the GetServiceCatalog operation
func (GetServiceCatalogResponse) HTTPResponse ¶
func (response GetServiceCatalogResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetServiceCatalogResponse) String ¶
func (response GetServiceCatalogResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
func (GetWorkRequestRequest) BinaryRequestBody ¶
func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetWorkRequestRequest) HTTPRequest ¶
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetWorkRequestRequest) RetryPolicy ¶
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetWorkRequestRequest) String ¶
func (request GetWorkRequestRequest) String() string
func (GetWorkRequestRequest) ValidateEnumValue ¶
func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetWorkRequestResponse ¶
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"` }
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type ListApplicationsRequest ¶
type ListApplicationsRequest struct { // The unique identifier for the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"false" contributesTo:"query" name:"serviceCatalogId"` // The type of the application in the service catalog. EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Exact match name filter. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The unique identifier of the entity associated with service catalog. EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"` // Limit results to just this publisher. PublisherId []string `contributesTo:"query" name:"publisherId" collectionFormat:"multi"` // Name of the package type. If multiple package types are provided, then any resource with // one or more matching package types will be returned. PackageType []PackageTypeEnumEnum `contributesTo:"query" name:"packageType" omitEmpty:"true" collectionFormat:"multi"` // Name of the pricing type. If multiple pricing types are provided, then any resource with // one or more matching pricing models will be returned. Pricing []PricingTypeEnumEnum `contributesTo:"query" name:"pricing" omitEmpty:"true" collectionFormat:"multi"` // Indicates whether to show only featured resources. If this is set to `false` or is omitted, then all resources will be returned. IsFeatured *bool `mandatory:"false" contributesTo:"query" name:"isFeatured"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. SortOrder ListApplicationsSortOrderEnum `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 }
ListApplicationsRequest wrapper for the ListApplications operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListApplications.go.html to see an example of how to use ListApplicationsRequest.
func (ListApplicationsRequest) BinaryRequestBody ¶
func (request ListApplicationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListApplicationsRequest) HTTPRequest ¶
func (request ListApplicationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListApplicationsRequest) RetryPolicy ¶
func (request ListApplicationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListApplicationsRequest) String ¶
func (request ListApplicationsRequest) String() string
func (ListApplicationsRequest) ValidateEnumValue ¶
func (request ListApplicationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListApplicationsResponse ¶
type ListApplicationsResponse struct { // The underlying http response RawResponse *http.Response // A list of ApplicationCollection instances ApplicationCollection `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"` }
ListApplicationsResponse wrapper for the ListApplications operation
func (ListApplicationsResponse) HTTPResponse ¶
func (response ListApplicationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListApplicationsResponse) String ¶
func (response ListApplicationsResponse) String() string
type ListApplicationsSortOrderEnum ¶
type ListApplicationsSortOrderEnum string
ListApplicationsSortOrderEnum Enum with underlying type: string
const ( ListApplicationsSortOrderAsc ListApplicationsSortOrderEnum = "ASC" ListApplicationsSortOrderDesc ListApplicationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListApplicationsSortOrderEnum
func GetListApplicationsSortOrderEnumValues ¶
func GetListApplicationsSortOrderEnumValues() []ListApplicationsSortOrderEnum
GetListApplicationsSortOrderEnumValues Enumerates the set of values for ListApplicationsSortOrderEnum
func GetMappingListApplicationsSortOrderEnum ¶
func GetMappingListApplicationsSortOrderEnum(val string) (ListApplicationsSortOrderEnum, bool)
GetMappingListApplicationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPrivateApplicationPackagesRequest ¶
type ListPrivateApplicationPackagesRequest struct { // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"true" contributesTo:"query" name:"privateApplicationId"` // The unique identifier for the private application package. PrivateApplicationPackageId *string `mandatory:"false" contributesTo:"query" name:"privateApplicationPackageId"` // Name of the package type. If multiple package types are provided, then any resource with // one or more matching package types will be returned. PackageType []PackageTypeEnumEnum `contributesTo:"query" name:"packageType" omitEmpty:"true" collectionFormat:"multi"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The field to use to sort listed results. You can only specify one field to sort by. // `TIMECREATED` displays results in descending order by default. You can change your // preference by specifying a different sort order. SortBy ListPrivateApplicationPackagesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. SortOrder ListPrivateApplicationPackagesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Exact match name filter. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 }
ListPrivateApplicationPackagesRequest wrapper for the ListPrivateApplicationPackages operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListPrivateApplicationPackages.go.html to see an example of how to use ListPrivateApplicationPackagesRequest.
func (ListPrivateApplicationPackagesRequest) BinaryRequestBody ¶
func (request ListPrivateApplicationPackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListPrivateApplicationPackagesRequest) HTTPRequest ¶
func (request ListPrivateApplicationPackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListPrivateApplicationPackagesRequest) RetryPolicy ¶
func (request ListPrivateApplicationPackagesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListPrivateApplicationPackagesRequest) String ¶
func (request ListPrivateApplicationPackagesRequest) String() string
func (ListPrivateApplicationPackagesRequest) ValidateEnumValue ¶
func (request ListPrivateApplicationPackagesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListPrivateApplicationPackagesResponse ¶
type ListPrivateApplicationPackagesResponse struct { // The underlying http response RawResponse *http.Response // A list of PrivateApplicationPackageCollection instances PrivateApplicationPackageCollection `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"` }
ListPrivateApplicationPackagesResponse wrapper for the ListPrivateApplicationPackages operation
func (ListPrivateApplicationPackagesResponse) HTTPResponse ¶
func (response ListPrivateApplicationPackagesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListPrivateApplicationPackagesResponse) String ¶
func (response ListPrivateApplicationPackagesResponse) String() string
type ListPrivateApplicationPackagesSortByEnum ¶
type ListPrivateApplicationPackagesSortByEnum string
ListPrivateApplicationPackagesSortByEnum Enum with underlying type: string
const ( ListPrivateApplicationPackagesSortByTimecreated ListPrivateApplicationPackagesSortByEnum = "TIMECREATED" ListPrivateApplicationPackagesSortByVersion ListPrivateApplicationPackagesSortByEnum = "VERSION" )
Set of constants representing the allowable values for ListPrivateApplicationPackagesSortByEnum
func GetListPrivateApplicationPackagesSortByEnumValues ¶
func GetListPrivateApplicationPackagesSortByEnumValues() []ListPrivateApplicationPackagesSortByEnum
GetListPrivateApplicationPackagesSortByEnumValues Enumerates the set of values for ListPrivateApplicationPackagesSortByEnum
func GetMappingListPrivateApplicationPackagesSortByEnum ¶
func GetMappingListPrivateApplicationPackagesSortByEnum(val string) (ListPrivateApplicationPackagesSortByEnum, bool)
GetMappingListPrivateApplicationPackagesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPrivateApplicationPackagesSortOrderEnum ¶
type ListPrivateApplicationPackagesSortOrderEnum string
ListPrivateApplicationPackagesSortOrderEnum Enum with underlying type: string
const ( ListPrivateApplicationPackagesSortOrderAsc ListPrivateApplicationPackagesSortOrderEnum = "ASC" ListPrivateApplicationPackagesSortOrderDesc ListPrivateApplicationPackagesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListPrivateApplicationPackagesSortOrderEnum
func GetListPrivateApplicationPackagesSortOrderEnumValues ¶
func GetListPrivateApplicationPackagesSortOrderEnumValues() []ListPrivateApplicationPackagesSortOrderEnum
GetListPrivateApplicationPackagesSortOrderEnumValues Enumerates the set of values for ListPrivateApplicationPackagesSortOrderEnum
func GetMappingListPrivateApplicationPackagesSortOrderEnum ¶
func GetMappingListPrivateApplicationPackagesSortOrderEnum(val string) (ListPrivateApplicationPackagesSortOrderEnum, bool)
GetMappingListPrivateApplicationPackagesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPrivateApplicationsRequest ¶
type ListPrivateApplicationsRequest struct { // The unique identifier for the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"false" contributesTo:"query" name:"privateApplicationId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The field to use to sort listed results. You can only specify one field to sort by. // Default is `TIMECREATED`. SortBy ListPrivateApplicationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. SortOrder ListPrivateApplicationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Exact match name filter. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 }
ListPrivateApplicationsRequest wrapper for the ListPrivateApplications operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListPrivateApplications.go.html to see an example of how to use ListPrivateApplicationsRequest.
func (ListPrivateApplicationsRequest) BinaryRequestBody ¶
func (request ListPrivateApplicationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListPrivateApplicationsRequest) HTTPRequest ¶
func (request ListPrivateApplicationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListPrivateApplicationsRequest) RetryPolicy ¶
func (request ListPrivateApplicationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListPrivateApplicationsRequest) String ¶
func (request ListPrivateApplicationsRequest) String() string
func (ListPrivateApplicationsRequest) ValidateEnumValue ¶
func (request ListPrivateApplicationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListPrivateApplicationsResponse ¶
type ListPrivateApplicationsResponse struct { // The underlying http response RawResponse *http.Response // A list of PrivateApplicationCollection instances PrivateApplicationCollection `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"` }
ListPrivateApplicationsResponse wrapper for the ListPrivateApplications operation
func (ListPrivateApplicationsResponse) HTTPResponse ¶
func (response ListPrivateApplicationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListPrivateApplicationsResponse) String ¶
func (response ListPrivateApplicationsResponse) String() string
type ListPrivateApplicationsSortByEnum ¶
type ListPrivateApplicationsSortByEnum string
ListPrivateApplicationsSortByEnum Enum with underlying type: string
const ( ListPrivateApplicationsSortByTimecreated ListPrivateApplicationsSortByEnum = "TIMECREATED" ListPrivateApplicationsSortByLifecyclestate ListPrivateApplicationsSortByEnum = "LIFECYCLESTATE" )
Set of constants representing the allowable values for ListPrivateApplicationsSortByEnum
func GetListPrivateApplicationsSortByEnumValues ¶
func GetListPrivateApplicationsSortByEnumValues() []ListPrivateApplicationsSortByEnum
GetListPrivateApplicationsSortByEnumValues Enumerates the set of values for ListPrivateApplicationsSortByEnum
func GetMappingListPrivateApplicationsSortByEnum ¶
func GetMappingListPrivateApplicationsSortByEnum(val string) (ListPrivateApplicationsSortByEnum, bool)
GetMappingListPrivateApplicationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPrivateApplicationsSortOrderEnum ¶
type ListPrivateApplicationsSortOrderEnum string
ListPrivateApplicationsSortOrderEnum Enum with underlying type: string
const ( ListPrivateApplicationsSortOrderAsc ListPrivateApplicationsSortOrderEnum = "ASC" ListPrivateApplicationsSortOrderDesc ListPrivateApplicationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListPrivateApplicationsSortOrderEnum
func GetListPrivateApplicationsSortOrderEnumValues ¶
func GetListPrivateApplicationsSortOrderEnumValues() []ListPrivateApplicationsSortOrderEnum
GetListPrivateApplicationsSortOrderEnumValues Enumerates the set of values for ListPrivateApplicationsSortOrderEnum
func GetMappingListPrivateApplicationsSortOrderEnum ¶
func GetMappingListPrivateApplicationsSortOrderEnum(val string) (ListPrivateApplicationsSortOrderEnum, bool)
GetMappingListPrivateApplicationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListServiceCatalogAssociationsRequest ¶
type ListServiceCatalogAssociationsRequest struct { // The unique identifier for the service catalog association. ServiceCatalogAssociationId *string `mandatory:"false" contributesTo:"query" name:"serviceCatalogAssociationId"` // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"false" contributesTo:"query" name:"serviceCatalogId"` // The unique identifier of the entity associated with service catalog. EntityId *string `mandatory:"false" contributesTo:"query" name:"entityId"` // The type of the application in the service catalog. EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. SortOrder ListServiceCatalogAssociationsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Default is `TIMECREATED` SortBy ListServiceCatalogAssociationsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. 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 }
ListServiceCatalogAssociationsRequest wrapper for the ListServiceCatalogAssociations operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListServiceCatalogAssociations.go.html to see an example of how to use ListServiceCatalogAssociationsRequest.
func (ListServiceCatalogAssociationsRequest) BinaryRequestBody ¶
func (request ListServiceCatalogAssociationsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListServiceCatalogAssociationsRequest) HTTPRequest ¶
func (request ListServiceCatalogAssociationsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListServiceCatalogAssociationsRequest) RetryPolicy ¶
func (request ListServiceCatalogAssociationsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListServiceCatalogAssociationsRequest) String ¶
func (request ListServiceCatalogAssociationsRequest) String() string
func (ListServiceCatalogAssociationsRequest) ValidateEnumValue ¶
func (request ListServiceCatalogAssociationsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListServiceCatalogAssociationsResponse ¶
type ListServiceCatalogAssociationsResponse struct { // The underlying http response RawResponse *http.Response // A list of ServiceCatalogAssociationCollection instances ServiceCatalogAssociationCollection `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"` }
ListServiceCatalogAssociationsResponse wrapper for the ListServiceCatalogAssociations operation
func (ListServiceCatalogAssociationsResponse) HTTPResponse ¶
func (response ListServiceCatalogAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListServiceCatalogAssociationsResponse) String ¶
func (response ListServiceCatalogAssociationsResponse) String() string
type ListServiceCatalogAssociationsSortByEnum ¶
type ListServiceCatalogAssociationsSortByEnum string
ListServiceCatalogAssociationsSortByEnum Enum with underlying type: string
const (
ListServiceCatalogAssociationsSortByTimecreated ListServiceCatalogAssociationsSortByEnum = "TIMECREATED"
)
Set of constants representing the allowable values for ListServiceCatalogAssociationsSortByEnum
func GetListServiceCatalogAssociationsSortByEnumValues ¶
func GetListServiceCatalogAssociationsSortByEnumValues() []ListServiceCatalogAssociationsSortByEnum
GetListServiceCatalogAssociationsSortByEnumValues Enumerates the set of values for ListServiceCatalogAssociationsSortByEnum
func GetMappingListServiceCatalogAssociationsSortByEnum ¶
func GetMappingListServiceCatalogAssociationsSortByEnum(val string) (ListServiceCatalogAssociationsSortByEnum, bool)
GetMappingListServiceCatalogAssociationsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListServiceCatalogAssociationsSortOrderEnum ¶
type ListServiceCatalogAssociationsSortOrderEnum string
ListServiceCatalogAssociationsSortOrderEnum Enum with underlying type: string
const ( ListServiceCatalogAssociationsSortOrderAsc ListServiceCatalogAssociationsSortOrderEnum = "ASC" ListServiceCatalogAssociationsSortOrderDesc ListServiceCatalogAssociationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListServiceCatalogAssociationsSortOrderEnum
func GetListServiceCatalogAssociationsSortOrderEnumValues ¶
func GetListServiceCatalogAssociationsSortOrderEnumValues() []ListServiceCatalogAssociationsSortOrderEnum
GetListServiceCatalogAssociationsSortOrderEnumValues Enumerates the set of values for ListServiceCatalogAssociationsSortOrderEnum
func GetMappingListServiceCatalogAssociationsSortOrderEnum ¶
func GetMappingListServiceCatalogAssociationsSortOrderEnum(val string) (ListServiceCatalogAssociationsSortOrderEnum, bool)
GetMappingListServiceCatalogAssociationsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListServiceCatalogsRequest ¶
type ListServiceCatalogsRequest struct { // The unique identifier for the compartment. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"false" contributesTo:"query" name:"serviceCatalogId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Default is `TIMECREATED` SortBy ListServiceCatalogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. SortOrder ListServiceCatalogsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // Exact match name filter. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // 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 }
ListServiceCatalogsRequest wrapper for the ListServiceCatalogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListServiceCatalogs.go.html to see an example of how to use ListServiceCatalogsRequest.
func (ListServiceCatalogsRequest) BinaryRequestBody ¶
func (request ListServiceCatalogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListServiceCatalogsRequest) HTTPRequest ¶
func (request ListServiceCatalogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListServiceCatalogsRequest) RetryPolicy ¶
func (request ListServiceCatalogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListServiceCatalogsRequest) String ¶
func (request ListServiceCatalogsRequest) String() string
func (ListServiceCatalogsRequest) ValidateEnumValue ¶
func (request ListServiceCatalogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListServiceCatalogsResponse ¶
type ListServiceCatalogsResponse struct { // The underlying http response RawResponse *http.Response // A list of ServiceCatalogCollection instances ServiceCatalogCollection `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"` }
ListServiceCatalogsResponse wrapper for the ListServiceCatalogs operation
func (ListServiceCatalogsResponse) HTTPResponse ¶
func (response ListServiceCatalogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListServiceCatalogsResponse) String ¶
func (response ListServiceCatalogsResponse) String() string
type ListServiceCatalogsSortByEnum ¶
type ListServiceCatalogsSortByEnum string
ListServiceCatalogsSortByEnum Enum with underlying type: string
const (
ListServiceCatalogsSortByTimecreated ListServiceCatalogsSortByEnum = "TIMECREATED"
)
Set of constants representing the allowable values for ListServiceCatalogsSortByEnum
func GetListServiceCatalogsSortByEnumValues ¶
func GetListServiceCatalogsSortByEnumValues() []ListServiceCatalogsSortByEnum
GetListServiceCatalogsSortByEnumValues Enumerates the set of values for ListServiceCatalogsSortByEnum
func GetMappingListServiceCatalogsSortByEnum ¶
func GetMappingListServiceCatalogsSortByEnum(val string) (ListServiceCatalogsSortByEnum, bool)
GetMappingListServiceCatalogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListServiceCatalogsSortOrderEnum ¶
type ListServiceCatalogsSortOrderEnum string
ListServiceCatalogsSortOrderEnum Enum with underlying type: string
const ( ListServiceCatalogsSortOrderAsc ListServiceCatalogsSortOrderEnum = "ASC" ListServiceCatalogsSortOrderDesc ListServiceCatalogsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListServiceCatalogsSortOrderEnum
func GetListServiceCatalogsSortOrderEnumValues ¶
func GetListServiceCatalogsSortOrderEnumValues() []ListServiceCatalogsSortOrderEnum
GetListServiceCatalogsSortOrderEnumValues Enumerates the set of values for ListServiceCatalogsSortOrderEnum
func GetMappingListServiceCatalogsSortOrderEnum ¶
func GetMappingListServiceCatalogsSortOrderEnum(val string) (ListServiceCatalogsSortOrderEnum, bool)
GetMappingListServiceCatalogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. SortBy ListWorkRequestErrorsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. 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 }
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶
func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) HTTPRequest ¶
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) RetryPolicy ¶
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestErrorsRequest) String ¶
func (request ListWorkRequestErrorsRequest) String() string
func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶
func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestErrorsResponse ¶
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"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestErrorsSortByEnum ¶
type ListWorkRequestErrorsSortByEnum string
ListWorkRequestErrorsSortByEnum Enum with underlying type: string
const (
ListWorkRequestErrorsSortByTimeaccepted ListWorkRequestErrorsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListWorkRequestErrorsSortByEnum
func GetListWorkRequestErrorsSortByEnumValues ¶
func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum
GetListWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListWorkRequestErrorsSortByEnum
func GetMappingListWorkRequestErrorsSortByEnum ¶
func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)
GetMappingListWorkRequestErrorsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestErrorsSortOrderEnum ¶
type ListWorkRequestErrorsSortOrderEnum string
ListWorkRequestErrorsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestErrorsSortOrderAsc ListWorkRequestErrorsSortOrderEnum = "ASC" ListWorkRequestErrorsSortOrderDesc ListWorkRequestErrorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestErrorsSortOrderEnum
func GetListWorkRequestErrorsSortOrderEnumValues ¶
func GetListWorkRequestErrorsSortOrderEnumValues() []ListWorkRequestErrorsSortOrderEnum
GetListWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListWorkRequestErrorsSortOrderEnum
func GetMappingListWorkRequestErrorsSortOrderEnum ¶
func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)
GetMappingListWorkRequestErrorsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The ID of the asynchronous request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. SortBy ListWorkRequestLogsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. 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 }
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
func (ListWorkRequestLogsRequest) BinaryRequestBody ¶
func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestLogsRequest) HTTPRequest ¶
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestLogsRequest) RetryPolicy ¶
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestLogsRequest) String ¶
func (request ListWorkRequestLogsRequest) String() string
func (ListWorkRequestLogsRequest) ValidateEnumValue ¶
func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestLogsResponse ¶
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"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestLogsSortByEnum ¶
type ListWorkRequestLogsSortByEnum string
ListWorkRequestLogsSortByEnum Enum with underlying type: string
const (
ListWorkRequestLogsSortByTimeaccepted ListWorkRequestLogsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListWorkRequestLogsSortByEnum
func GetListWorkRequestLogsSortByEnumValues ¶
func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum
GetListWorkRequestLogsSortByEnumValues Enumerates the set of values for ListWorkRequestLogsSortByEnum
func GetMappingListWorkRequestLogsSortByEnum ¶
func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)
GetMappingListWorkRequestLogsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestLogsSortOrderEnum ¶
type ListWorkRequestLogsSortOrderEnum string
ListWorkRequestLogsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestLogsSortOrderAsc ListWorkRequestLogsSortOrderEnum = "ASC" ListWorkRequestLogsSortOrderDesc ListWorkRequestLogsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestLogsSortOrderEnum
func GetListWorkRequestLogsSortOrderEnumValues ¶
func GetListWorkRequestLogsSortOrderEnumValues() []ListWorkRequestLogsSortOrderEnum
GetListWorkRequestLogsSortOrderEnumValues Enumerates the set of values for ListWorkRequestLogsSortOrderEnum
func GetMappingListWorkRequestLogsSortOrderEnum ¶
func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)
GetMappingListWorkRequestLogsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The unique identifier for the compartment. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The ID of the asynchronous work request. WorkRequestId *string `mandatory:"false" contributesTo:"query" name:"workRequestId"` // A filter to return only resources their lifecycleState matches the given OperationStatus. Status ListWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"` // The ID of the resource affected by the work request ResourceId *string `mandatory:"false" contributesTo:"query" name:"resourceId"` // Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, // please provide the request ID. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The value of the `opc-next-page` response header from the previous "List" call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // How many records to return. Specify a value greater than zero and less than or equal to 1000. The default is 30. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The sort order to apply, either `ASC` or `DESC`. Default is `ASC`. SortOrder ListWorkRequestsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort by. Only one sort order may be provided. Default order for timeAccepted is descending. SortBy ListWorkRequestsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // 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 }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
func (ListWorkRequestsRequest) BinaryRequestBody ¶
func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestsRequest) HTTPRequest ¶
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestsRequest) RetryPolicy ¶
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestsRequest) String ¶
func (request ListWorkRequestsRequest) String() string
func (ListWorkRequestsRequest) ValidateEnumValue ¶
func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestsResponse ¶
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"` }
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsSortByEnum ¶
type ListWorkRequestsSortByEnum string
ListWorkRequestsSortByEnum Enum with underlying type: string
const (
ListWorkRequestsSortByTimeaccepted ListWorkRequestsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListWorkRequestsSortByEnum
func GetListWorkRequestsSortByEnumValues ¶
func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
GetListWorkRequestsSortByEnumValues Enumerates the set of values for ListWorkRequestsSortByEnum
func GetMappingListWorkRequestsSortByEnum ¶
func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
GetMappingListWorkRequestsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsSortOrderEnum ¶
type ListWorkRequestsSortOrderEnum string
ListWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListWorkRequestsSortOrderAsc ListWorkRequestsSortOrderEnum = "ASC" ListWorkRequestsSortOrderDesc ListWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListWorkRequestsSortOrderEnum
func GetListWorkRequestsSortOrderEnumValues ¶
func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
GetListWorkRequestsSortOrderEnumValues Enumerates the set of values for ListWorkRequestsSortOrderEnum
func GetMappingListWorkRequestsSortOrderEnum ¶
func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
GetMappingListWorkRequestsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsStatusEnum ¶
type ListWorkRequestsStatusEnum string
ListWorkRequestsStatusEnum Enum with underlying type: string
const ( ListWorkRequestsStatusAccepted ListWorkRequestsStatusEnum = "ACCEPTED" ListWorkRequestsStatusFailed ListWorkRequestsStatusEnum = "FAILED" ListWorkRequestsStatusSucceeded ListWorkRequestsStatusEnum = "SUCCEEDED" )
Set of constants representing the allowable values for ListWorkRequestsStatusEnum
func GetListWorkRequestsStatusEnumValues ¶
func GetListWorkRequestsStatusEnumValues() []ListWorkRequestsStatusEnum
GetListWorkRequestsStatusEnumValues Enumerates the set of values for ListWorkRequestsStatusEnum
func GetMappingListWorkRequestsStatusEnum ¶
func GetMappingListWorkRequestsStatusEnum(val string) (ListWorkRequestsStatusEnum, bool)
GetMappingListWorkRequestsStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type OperationStatusEnum ¶
type OperationStatusEnum string
OperationStatusEnum Enum with underlying type: string
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" )
Set of constants representing the allowable values for OperationStatusEnum
func GetMappingOperationStatusEnum ¶
func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
GetMappingOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationStatusEnumValues ¶
func GetOperationStatusEnumValues() []OperationStatusEnum
GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum
type OperationTypeEnum ¶
type OperationTypeEnum string
OperationTypeEnum Enum with underlying type: string
const ( OperationTypeCreatePrivateApplication OperationTypeEnum = "CREATE_PRIVATE_APPLICATION" OperationTypeUpdatePrivateApplication OperationTypeEnum = "UPDATE_PRIVATE_APPLICATION" OperationTypeDeletePrivateApplication OperationTypeEnum = "DELETE_PRIVATE_APPLICATION" OperationTypeMovePrivateApplication OperationTypeEnum = "MOVE_PRIVATE_APPLICATION" )
Set of constants representing the allowable values for OperationTypeEnum
func GetMappingOperationTypeEnum ¶
func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)
GetMappingOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationTypeEnumValues ¶
func GetOperationTypeEnumValues() []OperationTypeEnum
GetOperationTypeEnumValues Enumerates the set of values for OperationTypeEnum
type PackageTypeEnumEnum ¶
type PackageTypeEnumEnum string
PackageTypeEnumEnum Enum with underlying type: string
const (
PackageTypeEnumStack PackageTypeEnumEnum = "STACK"
)
Set of constants representing the allowable values for PackageTypeEnumEnum
func GetMappingPackageTypeEnumEnum ¶
func GetMappingPackageTypeEnumEnum(val string) (PackageTypeEnumEnum, bool)
GetMappingPackageTypeEnumEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPackageTypeEnumEnumValues ¶
func GetPackageTypeEnumEnumValues() []PackageTypeEnumEnum
GetPackageTypeEnumEnumValues Enumerates the set of values for PackageTypeEnumEnum
type PricingTypeEnumEnum ¶
type PricingTypeEnumEnum string
PricingTypeEnumEnum Enum with underlying type: string
const ( PricingTypeEnumFree PricingTypeEnumEnum = "FREE" PricingTypeEnumByol PricingTypeEnumEnum = "BYOL" PricingTypeEnumPaygo PricingTypeEnumEnum = "PAYGO" )
Set of constants representing the allowable values for PricingTypeEnumEnum
func GetMappingPricingTypeEnumEnum ¶
func GetMappingPricingTypeEnumEnum(val string) (PricingTypeEnumEnum, bool)
GetMappingPricingTypeEnumEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPricingTypeEnumEnumValues ¶
func GetPricingTypeEnumEnumValues() []PricingTypeEnumEnum
GetPricingTypeEnumEnumValues Enumerates the set of values for PricingTypeEnumEnum
type PrivateApplication ¶
type PrivateApplication struct { // The lifecycle state of the private application. LifecycleState PrivateApplicationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where the private application resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The unique identifier for the private application in Marketplace. Id *string `mandatory:"true" json:"id"` // The name of the private application. DisplayName *string `mandatory:"true" json:"displayName"` // Type of packages within this private application. PackageType PackageTypeEnumEnum `mandatory:"true" json:"packageType"` // The date and time the private application was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-05-26T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // A short description of the private application. ShortDescription *string `mandatory:"false" json:"shortDescription"` // A long description of the private application. LongDescription *string `mandatory:"false" json:"longDescription"` Logo *UploadData `mandatory:"false" json:"logo"` // The date and time the private application was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-12-10T05:10:29.721Z` TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
PrivateApplication Full details of an application or a solution, which lives inside the tenancy and may be included into service catalogs.
func (PrivateApplication) String ¶
func (m PrivateApplication) String() string
func (PrivateApplication) ValidateEnumValue ¶
func (m PrivateApplication) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PrivateApplicationCollection ¶
type PrivateApplicationCollection struct { // Collection of items. Items []PrivateApplicationSummary `mandatory:"true" json:"items"` }
PrivateApplicationCollection Collection of private applications.
func (PrivateApplicationCollection) String ¶
func (m PrivateApplicationCollection) String() string
func (PrivateApplicationCollection) ValidateEnumValue ¶
func (m PrivateApplicationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PrivateApplicationLifecycleStateEnum ¶
type PrivateApplicationLifecycleStateEnum string
PrivateApplicationLifecycleStateEnum Enum with underlying type: string
const ( PrivateApplicationLifecycleStateCreating PrivateApplicationLifecycleStateEnum = "CREATING" PrivateApplicationLifecycleStateUpdating PrivateApplicationLifecycleStateEnum = "UPDATING" PrivateApplicationLifecycleStateActive PrivateApplicationLifecycleStateEnum = "ACTIVE" PrivateApplicationLifecycleStateDeleting PrivateApplicationLifecycleStateEnum = "DELETING" PrivateApplicationLifecycleStateDeleted PrivateApplicationLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for PrivateApplicationLifecycleStateEnum
func GetMappingPrivateApplicationLifecycleStateEnum ¶
func GetMappingPrivateApplicationLifecycleStateEnum(val string) (PrivateApplicationLifecycleStateEnum, bool)
GetMappingPrivateApplicationLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPrivateApplicationLifecycleStateEnumValues ¶
func GetPrivateApplicationLifecycleStateEnumValues() []PrivateApplicationLifecycleStateEnum
GetPrivateApplicationLifecycleStateEnumValues Enumerates the set of values for PrivateApplicationLifecycleStateEnum
type PrivateApplicationPackage ¶
type PrivateApplicationPackage interface { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application package. GetId() *string // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted. GetPrivateApplicationId() *string // The package version. GetVersion() *string // The date and time the private application package was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-05-27T21:10:29.600Z` GetTimeCreated() *common.SDKTime // The display name of the package. GetDisplayName() *string }
PrivateApplicationPackage A base object for all types of private application packages.
type PrivateApplicationPackageCollection ¶
type PrivateApplicationPackageCollection struct { // Collection of items. Items []PrivateApplicationPackageSummary `mandatory:"true" json:"items"` }
PrivateApplicationPackageCollection Collection of Private Application Package summary objects.
func (PrivateApplicationPackageCollection) String ¶
func (m PrivateApplicationPackageCollection) String() string
func (PrivateApplicationPackageCollection) ValidateEnumValue ¶
func (m PrivateApplicationPackageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PrivateApplicationPackageSummary ¶
type PrivateApplicationPackageSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application package. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted. PrivateApplicationId *string `mandatory:"true" json:"privateApplicationId"` // The version of the specified package. Version *string `mandatory:"true" json:"version"` // The type of the package. PackageType PackageTypeEnumEnum `mandatory:"true" json:"packageType"` // The date and time the private application package was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-05-27T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The display name of the specified package. DisplayName *string `mandatory:"false" json:"displayName"` }
PrivateApplicationPackageSummary The model for a summary of a private application package.
func (PrivateApplicationPackageSummary) String ¶
func (m PrivateApplicationPackageSummary) String() string
func (PrivateApplicationPackageSummary) ValidateEnumValue ¶
func (m PrivateApplicationPackageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PrivateApplicationStackPackage ¶
type PrivateApplicationStackPackage struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application package. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application where the package is hosted. PrivateApplicationId *string `mandatory:"true" json:"privateApplicationId"` // The package version. Version *string `mandatory:"true" json:"version"` // The date and time the private application package was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-05-27T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The display name of the package. DisplayName *string `mandatory:"false" json:"displayName"` // The content URL of the terraform configuration. ContentUrl *string `mandatory:"false" json:"contentUrl"` // The MIME type of the terraform configuration. MimeType *string `mandatory:"false" json:"mimeType"` }
PrivateApplicationStackPackage A stack package for private applications.
func (PrivateApplicationStackPackage) GetDisplayName ¶
func (m PrivateApplicationStackPackage) GetDisplayName() *string
GetDisplayName returns DisplayName
func (PrivateApplicationStackPackage) GetId ¶
func (m PrivateApplicationStackPackage) GetId() *string
GetId returns Id
func (PrivateApplicationStackPackage) GetPrivateApplicationId ¶
func (m PrivateApplicationStackPackage) GetPrivateApplicationId() *string
GetPrivateApplicationId returns PrivateApplicationId
func (PrivateApplicationStackPackage) GetTimeCreated ¶
func (m PrivateApplicationStackPackage) GetTimeCreated() *common.SDKTime
GetTimeCreated returns TimeCreated
func (PrivateApplicationStackPackage) GetVersion ¶
func (m PrivateApplicationStackPackage) GetVersion() *string
GetVersion returns Version
func (PrivateApplicationStackPackage) MarshalJSON ¶
func (m PrivateApplicationStackPackage) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (PrivateApplicationStackPackage) String ¶
func (m PrivateApplicationStackPackage) String() string
func (PrivateApplicationStackPackage) ValidateEnumValue ¶
func (m PrivateApplicationStackPackage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PrivateApplicationSummary ¶
type PrivateApplicationSummary struct { // The lifecycle state of the private application. LifecycleState PrivateApplicationLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment where the private application resides. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the private application. Id *string `mandatory:"true" json:"id"` // The name of the private application. DisplayName *string `mandatory:"true" json:"displayName"` // Type of the packages, which are hosted by the private application. PackageType PackageTypeEnumEnum `mandatory:"true" json:"packageType"` // The date and time the private application was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-05-27T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // A short description of the private application. ShortDescription *string `mandatory:"false" json:"shortDescription"` Logo *UploadData `mandatory:"false" json:"logo"` }
PrivateApplicationSummary Brief data about an application or a solution, which lives inside the tenancy and may be included into service catalogs.
func (PrivateApplicationSummary) String ¶
func (m PrivateApplicationSummary) String() string
func (PrivateApplicationSummary) ValidateEnumValue ¶
func (m PrivateApplicationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PublisherSummary ¶
type PublisherSummary struct { // The unique identifier for the publisher. Id *string `mandatory:"true" json:"id"` // The name of the publisher. DisplayName *string `mandatory:"true" json:"displayName"` }
PublisherSummary Summary details about the publisher of the resource.
func (PublisherSummary) String ¶
func (m PublisherSummary) String() string
func (PublisherSummary) ValidateEnumValue ¶
func (m PublisherSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ServiceCatalog ¶
type ServiceCatalog struct { // The unique identifier for the Service catalog. Id *string `mandatory:"true" json:"id"` // The Compartment id where the service catalog exists CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the service catalog. DisplayName *string `mandatory:"true" json:"displayName"` // The lifecycle state of the service catalog. LifecycleState ServiceCatalogLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The date and time the service catalog was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-05-26T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The date and time the service catalog was last modified, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-12-10T05:10:29.721Z` TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
ServiceCatalog The model for an Oracle Cloud Infrastructure Service Catalog.
func (ServiceCatalog) String ¶
func (m ServiceCatalog) String() string
func (ServiceCatalog) ValidateEnumValue ¶
func (m ServiceCatalog) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ServiceCatalogAssociation ¶
type ServiceCatalogAssociation struct { // Identifier of the association. Id *string `mandatory:"true" json:"id"` // Identifier of the service catalog. ServiceCatalogId *string `mandatory:"true" json:"serviceCatalogId"` // Identifier of the entity being associated with service catalog. EntityId *string `mandatory:"true" json:"entityId"` // Timestamp of when the resource was associated with service catalog. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The type of the entity that is associated with the service catalog. EntityType *string `mandatory:"false" json:"entityType"` }
ServiceCatalogAssociation The detailed model for service catalog association.
func (ServiceCatalogAssociation) String ¶
func (m ServiceCatalogAssociation) String() string
func (ServiceCatalogAssociation) ValidateEnumValue ¶
func (m ServiceCatalogAssociation) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ServiceCatalogAssociationCollection ¶
type ServiceCatalogAssociationCollection struct { // Collection of service catalog and the resources associated with it. Items []ServiceCatalogAssociationSummary `mandatory:"true" json:"items"` }
ServiceCatalogAssociationCollection Collection of service catalog associations.
func (ServiceCatalogAssociationCollection) String ¶
func (m ServiceCatalogAssociationCollection) String() string
func (ServiceCatalogAssociationCollection) ValidateEnumValue ¶
func (m ServiceCatalogAssociationCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ServiceCatalogAssociationSummary ¶
type ServiceCatalogAssociationSummary struct { // The unique identifier of the service catalog association. Id *string `mandatory:"true" json:"id"` // The unique identifier of the service catalog. ServiceCatalogId *string `mandatory:"true" json:"serviceCatalogId"` // The unique identifier of the resource being associated to service catalog. EntityId *string `mandatory:"true" json:"entityId"` // Timestamp of when the resource was associated with service catalog. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The type of the entity that is associated with the service catalog. EntityType *string `mandatory:"false" json:"entityType"` }
ServiceCatalogAssociationSummary The model for a summary of a service catalog association.
func (ServiceCatalogAssociationSummary) String ¶
func (m ServiceCatalogAssociationSummary) String() string
func (ServiceCatalogAssociationSummary) ValidateEnumValue ¶
func (m ServiceCatalogAssociationSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ServiceCatalogClient ¶
type ServiceCatalogClient struct { common.BaseClient // contains filtered or unexported fields }
ServiceCatalogClient a client for ServiceCatalog
func NewServiceCatalogClientWithConfigurationProvider ¶
func NewServiceCatalogClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client ServiceCatalogClient, err error)
NewServiceCatalogClientWithConfigurationProvider Creates a new default ServiceCatalog client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewServiceCatalogClientWithOboToken ¶
func NewServiceCatalogClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client ServiceCatalogClient, err error)
NewServiceCatalogClientWithOboToken Creates a new default ServiceCatalog 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 (ServiceCatalogClient) BulkReplaceServiceCatalogAssociations ¶
func (client ServiceCatalogClient) BulkReplaceServiceCatalogAssociations(ctx context.Context, request BulkReplaceServiceCatalogAssociationsRequest) (response BulkReplaceServiceCatalogAssociationsResponse, err error)
BulkReplaceServiceCatalogAssociations Replace all associations of a given service catalog in one bulk transaction.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/BulkReplaceServiceCatalogAssociations.go.html to see an example of how to use BulkReplaceServiceCatalogAssociations API.
func (ServiceCatalogClient) ChangePrivateApplicationCompartment ¶
func (client ServiceCatalogClient) ChangePrivateApplicationCompartment(ctx context.Context, request ChangePrivateApplicationCompartmentRequest) (response ChangePrivateApplicationCompartmentResponse, err error)
ChangePrivateApplicationCompartment Moves the specified private application from one compartment to another.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ChangePrivateApplicationCompartment.go.html to see an example of how to use ChangePrivateApplicationCompartment API.
func (ServiceCatalogClient) ChangeServiceCatalogCompartment ¶
func (client ServiceCatalogClient) ChangeServiceCatalogCompartment(ctx context.Context, request ChangeServiceCatalogCompartmentRequest) (response ChangeServiceCatalogCompartmentResponse, err error)
ChangeServiceCatalogCompartment Moves the specified service catalog from one compartment to another.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ChangeServiceCatalogCompartment.go.html to see an example of how to use ChangeServiceCatalogCompartment API.
func (*ServiceCatalogClient) ConfigurationProvider ¶
func (client *ServiceCatalogClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (ServiceCatalogClient) CreatePrivateApplication ¶
func (client ServiceCatalogClient) CreatePrivateApplication(ctx context.Context, request CreatePrivateApplicationRequest) (response CreatePrivateApplicationResponse, err error)
CreatePrivateApplication Creates a private application along with a single package to be hosted.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/CreatePrivateApplication.go.html to see an example of how to use CreatePrivateApplication API.
func (ServiceCatalogClient) CreateServiceCatalog ¶
func (client ServiceCatalogClient) CreateServiceCatalog(ctx context.Context, request CreateServiceCatalogRequest) (response CreateServiceCatalogResponse, err error)
CreateServiceCatalog Creates a brand new service catalog in a given compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/CreateServiceCatalog.go.html to see an example of how to use CreateServiceCatalog API.
func (ServiceCatalogClient) CreateServiceCatalogAssociation ¶
func (client ServiceCatalogClient) CreateServiceCatalogAssociation(ctx context.Context, request CreateServiceCatalogAssociationRequest) (response CreateServiceCatalogAssociationResponse, err error)
CreateServiceCatalogAssociation Creates an association between service catalog and a resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/CreateServiceCatalogAssociation.go.html to see an example of how to use CreateServiceCatalogAssociation API.
func (ServiceCatalogClient) DeletePrivateApplication ¶
func (client ServiceCatalogClient) DeletePrivateApplication(ctx context.Context, request DeletePrivateApplicationRequest) (response DeletePrivateApplicationResponse, err error)
DeletePrivateApplication Deletes an existing private application.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/DeletePrivateApplication.go.html to see an example of how to use DeletePrivateApplication API.
func (ServiceCatalogClient) DeleteServiceCatalog ¶
func (client ServiceCatalogClient) DeleteServiceCatalog(ctx context.Context, request DeleteServiceCatalogRequest) (response DeleteServiceCatalogResponse, err error)
DeleteServiceCatalog Deletes the specified service catalog from the compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/DeleteServiceCatalog.go.html to see an example of how to use DeleteServiceCatalog API.
func (ServiceCatalogClient) DeleteServiceCatalogAssociation ¶
func (client ServiceCatalogClient) DeleteServiceCatalogAssociation(ctx context.Context, request DeleteServiceCatalogAssociationRequest) (response DeleteServiceCatalogAssociationResponse, err error)
DeleteServiceCatalogAssociation Removes an association between service catalog and a resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/DeleteServiceCatalogAssociation.go.html to see an example of how to use DeleteServiceCatalogAssociation API.
func (ServiceCatalogClient) GetPrivateApplication ¶
func (client ServiceCatalogClient) GetPrivateApplication(ctx context.Context, request GetPrivateApplicationRequest) (response GetPrivateApplicationResponse, err error)
GetPrivateApplication Gets the details of the specified private application.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplication.go.html to see an example of how to use GetPrivateApplication API.
func (ServiceCatalogClient) GetPrivateApplicationActionDownloadLogo ¶
func (client ServiceCatalogClient) GetPrivateApplicationActionDownloadLogo(ctx context.Context, request GetPrivateApplicationActionDownloadLogoRequest) (response GetPrivateApplicationActionDownloadLogoResponse, err error)
GetPrivateApplicationActionDownloadLogo Downloads the binary payload of the logo image of the private application.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplicationActionDownloadLogo.go.html to see an example of how to use GetPrivateApplicationActionDownloadLogo API.
func (ServiceCatalogClient) GetPrivateApplicationPackage ¶
func (client ServiceCatalogClient) GetPrivateApplicationPackage(ctx context.Context, request GetPrivateApplicationPackageRequest) (response GetPrivateApplicationPackageResponse, err error)
GetPrivateApplicationPackage Gets the details of a specific package within a given private application.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplicationPackage.go.html to see an example of how to use GetPrivateApplicationPackage API.
func (ServiceCatalogClient) GetPrivateApplicationPackageActionDownloadConfig ¶
func (client ServiceCatalogClient) GetPrivateApplicationPackageActionDownloadConfig(ctx context.Context, request GetPrivateApplicationPackageActionDownloadConfigRequest) (response GetPrivateApplicationPackageActionDownloadConfigResponse, err error)
GetPrivateApplicationPackageActionDownloadConfig Downloads the configuration that was used to create the private application package.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetPrivateApplicationPackageActionDownloadConfig.go.html to see an example of how to use GetPrivateApplicationPackageActionDownloadConfig API.
func (ServiceCatalogClient) GetServiceCatalog ¶
func (client ServiceCatalogClient) GetServiceCatalog(ctx context.Context, request GetServiceCatalogRequest) (response GetServiceCatalogResponse, err error)
GetServiceCatalog Gets detailed information about the service catalog including name, compartmentId
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetServiceCatalog.go.html to see an example of how to use GetServiceCatalog API.
func (ServiceCatalogClient) GetServiceCatalogAssociation ¶
func (client ServiceCatalogClient) GetServiceCatalogAssociation(ctx context.Context, request GetServiceCatalogAssociationRequest) (response GetServiceCatalogAssociationResponse, err error)
GetServiceCatalogAssociation Gets detailed information about specific service catalog association.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetServiceCatalogAssociation.go.html to see an example of how to use GetServiceCatalogAssociation API.
func (ServiceCatalogClient) GetWorkRequest ¶
func (client ServiceCatalogClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Gets the status of the work request with the given ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API.
func (ServiceCatalogClient) ListApplications ¶
func (client ServiceCatalogClient) ListApplications(ctx context.Context, request ListApplicationsRequest) (response ListApplicationsResponse, err error)
ListApplications Lists all the applications in a service catalog or a tenancy. If no parameter is specified, all catalogs from all compartments in the tenancy will be scanned for any type of content.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListApplications.go.html to see an example of how to use ListApplications API.
func (ServiceCatalogClient) ListPrivateApplicationPackages ¶
func (client ServiceCatalogClient) ListPrivateApplicationPackages(ctx context.Context, request ListPrivateApplicationPackagesRequest) (response ListPrivateApplicationPackagesResponse, err error)
ListPrivateApplicationPackages Lists the packages in the specified private application.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListPrivateApplicationPackages.go.html to see an example of how to use ListPrivateApplicationPackages API.
func (ServiceCatalogClient) ListPrivateApplications ¶
func (client ServiceCatalogClient) ListPrivateApplications(ctx context.Context, request ListPrivateApplicationsRequest) (response ListPrivateApplicationsResponse, err error)
ListPrivateApplications Lists all the private applications in a given compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListPrivateApplications.go.html to see an example of how to use ListPrivateApplications API.
func (ServiceCatalogClient) ListServiceCatalogAssociations ¶
func (client ServiceCatalogClient) ListServiceCatalogAssociations(ctx context.Context, request ListServiceCatalogAssociationsRequest) (response ListServiceCatalogAssociationsResponse, err error)
ListServiceCatalogAssociations Lists all the resource associations for a specific service catalog.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListServiceCatalogAssociations.go.html to see an example of how to use ListServiceCatalogAssociations API.
func (ServiceCatalogClient) ListServiceCatalogs ¶
func (client ServiceCatalogClient) ListServiceCatalogs(ctx context.Context, request ListServiceCatalogsRequest) (response ListServiceCatalogsResponse, err error)
ListServiceCatalogs Lists all the service catalogs in the given compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListServiceCatalogs.go.html to see an example of how to use ListServiceCatalogs API.
func (ServiceCatalogClient) ListWorkRequestErrors ¶
func (client ServiceCatalogClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Return a (paginated) list of errors for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API.
func (ServiceCatalogClient) ListWorkRequestLogs ¶
func (client ServiceCatalogClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Return a (paginated) list of logs for a given work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API.
func (ServiceCatalogClient) ListWorkRequests ¶
func (client ServiceCatalogClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests Lists the work requests in a compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API.
func (*ServiceCatalogClient) SetRegion ¶
func (client *ServiceCatalogClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (ServiceCatalogClient) UpdatePrivateApplication ¶
func (client ServiceCatalogClient) UpdatePrivateApplication(ctx context.Context, request UpdatePrivateApplicationRequest) (response UpdatePrivateApplicationResponse, err error)
UpdatePrivateApplication Updates the details of an existing private application.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/UpdatePrivateApplication.go.html to see an example of how to use UpdatePrivateApplication API.
func (ServiceCatalogClient) UpdateServiceCatalog ¶
func (client ServiceCatalogClient) UpdateServiceCatalog(ctx context.Context, request UpdateServiceCatalogRequest) (response UpdateServiceCatalogResponse, err error)
UpdateServiceCatalog Updates the details of a previously created service catalog.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/UpdateServiceCatalog.go.html to see an example of how to use UpdateServiceCatalog API.
type ServiceCatalogCollection ¶
type ServiceCatalogCollection struct { // Collection of catalog summaries. Items []ServiceCatalogSummary `mandatory:"true" json:"items"` }
ServiceCatalogCollection Collection of Service Catalog Summaries.
func (ServiceCatalogCollection) String ¶
func (m ServiceCatalogCollection) String() string
func (ServiceCatalogCollection) ValidateEnumValue ¶
func (m ServiceCatalogCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ServiceCatalogLifecycleStateEnum ¶
type ServiceCatalogLifecycleStateEnum string
ServiceCatalogLifecycleStateEnum Enum with underlying type: string
const ( ServiceCatalogLifecycleStateActive ServiceCatalogLifecycleStateEnum = "ACTIVE" ServiceCatalogLifecycleStateDeleted ServiceCatalogLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ServiceCatalogLifecycleStateEnum
func GetMappingServiceCatalogLifecycleStateEnum ¶
func GetMappingServiceCatalogLifecycleStateEnum(val string) (ServiceCatalogLifecycleStateEnum, bool)
GetMappingServiceCatalogLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
func GetServiceCatalogLifecycleStateEnumValues ¶
func GetServiceCatalogLifecycleStateEnumValues() []ServiceCatalogLifecycleStateEnum
GetServiceCatalogLifecycleStateEnumValues Enumerates the set of values for ServiceCatalogLifecycleStateEnum
type ServiceCatalogSummary ¶
type ServiceCatalogSummary struct { // The unique identifier for the Service catalog. Id *string `mandatory:"true" json:"id"` // The lifecycle state of the service catalog. LifecycleState ServiceCatalogLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The Compartment id where the service catalog exists. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The name of the service catalog. DisplayName *string `mandatory:"true" json:"displayName"` // The date and time this service catalog was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) // timestamp format. // Example: `2021-08-25T21:10:29.600Z` TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` }
ServiceCatalogSummary The model for a summary of an Oracle Cloud Infrastructure service catalog.
func (ServiceCatalogSummary) String ¶
func (m ServiceCatalogSummary) String() string
func (ServiceCatalogSummary) ValidateEnumValue ¶
func (m ServiceCatalogSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePrivateApplicationDetails ¶
type UpdatePrivateApplicationDetails struct { // The name of the private application. DisplayName *string `mandatory:"false" json:"displayName"` // A short description of the private application. ShortDescription *string `mandatory:"false" json:"shortDescription"` // A long description of the private application. LongDescription *string `mandatory:"false" json:"longDescription"` // Base64-encoded logo to use as the private application icon. // Template icon file requirements: PNG format, 50 KB maximum, 130 x 130 pixels. LogoFileBase64Encoded *string `mandatory:"false" json:"logoFileBase64Encoded"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
UpdatePrivateApplicationDetails The model for the parameters needed to update a private application.
func (UpdatePrivateApplicationDetails) String ¶
func (m UpdatePrivateApplicationDetails) String() string
func (UpdatePrivateApplicationDetails) ValidateEnumValue ¶
func (m UpdatePrivateApplicationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePrivateApplicationRequest ¶
type UpdatePrivateApplicationRequest struct { // The unique identifier for the private application. PrivateApplicationId *string `mandatory:"true" contributesTo:"path" name:"privateApplicationId"` // The details for updating the private application. UpdatePrivateApplicationDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to // the value of the etag from a previous GET or POST response for that resource. The resource will be updated or // deleted only if the etag you provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdatePrivateApplicationRequest wrapper for the UpdatePrivateApplication operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/UpdatePrivateApplication.go.html to see an example of how to use UpdatePrivateApplicationRequest.
func (UpdatePrivateApplicationRequest) BinaryRequestBody ¶
func (request UpdatePrivateApplicationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdatePrivateApplicationRequest) HTTPRequest ¶
func (request UpdatePrivateApplicationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdatePrivateApplicationRequest) RetryPolicy ¶
func (request UpdatePrivateApplicationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdatePrivateApplicationRequest) String ¶
func (request UpdatePrivateApplicationRequest) String() string
func (UpdatePrivateApplicationRequest) ValidateEnumValue ¶
func (request UpdatePrivateApplicationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdatePrivateApplicationResponse ¶
type UpdatePrivateApplicationResponse struct { // The underlying http response RawResponse *http.Response // The PrivateApplication instance PrivateApplication `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"` // 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"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
UpdatePrivateApplicationResponse wrapper for the UpdatePrivateApplication operation
func (UpdatePrivateApplicationResponse) HTTPResponse ¶
func (response UpdatePrivateApplicationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdatePrivateApplicationResponse) String ¶
func (response UpdatePrivateApplicationResponse) String() string
type UpdateServiceCatalogDetails ¶
type UpdateServiceCatalogDetails struct { // A display name of the service catalog. DisplayName *string `mandatory:"true" json:"displayName"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}` DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}` FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
UpdateServiceCatalogDetails The model for the parameters needed to update a service catalog.
func (UpdateServiceCatalogDetails) String ¶
func (m UpdateServiceCatalogDetails) String() string
func (UpdateServiceCatalogDetails) ValidateEnumValue ¶
func (m UpdateServiceCatalogDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateServiceCatalogRequest ¶
type UpdateServiceCatalogRequest struct { // The unique identifier for the service catalog. ServiceCatalogId *string `mandatory:"true" contributesTo:"path" name:"serviceCatalogId"` // Details to update for a service catalog. UpdateServiceCatalogDetails `contributesTo:"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 `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call for a resource, set the `if-match` parameter to // the value of the etag from a previous GET or POST response for that resource. The resource will be updated or // deleted only if the etag you provide matches the resource's current etag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateServiceCatalogRequest wrapper for the UpdateServiceCatalog operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/servicecatalog/UpdateServiceCatalog.go.html to see an example of how to use UpdateServiceCatalogRequest.
func (UpdateServiceCatalogRequest) BinaryRequestBody ¶
func (request UpdateServiceCatalogRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateServiceCatalogRequest) HTTPRequest ¶
func (request UpdateServiceCatalogRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateServiceCatalogRequest) RetryPolicy ¶
func (request UpdateServiceCatalogRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateServiceCatalogRequest) String ¶
func (request UpdateServiceCatalogRequest) String() string
func (UpdateServiceCatalogRequest) ValidateEnumValue ¶
func (request UpdateServiceCatalogRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateServiceCatalogResponse ¶
type UpdateServiceCatalogResponse struct { // The underlying http response RawResponse *http.Response // The ServiceCatalog instance ServiceCatalog `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"` }
UpdateServiceCatalogResponse wrapper for the UpdateServiceCatalog operation
func (UpdateServiceCatalogResponse) HTTPResponse ¶
func (response UpdateServiceCatalogResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateServiceCatalogResponse) String ¶
func (response UpdateServiceCatalogResponse) String() string
type UploadData ¶
type UploadData struct { // The name used to refer to the uploaded data. DisplayName *string `mandatory:"false" json:"displayName"` // The content URL of the uploaded data. ContentUrl *string `mandatory:"false" json:"contentUrl"` // The MIME type of the uploaded data. MimeType *string `mandatory:"false" json:"mimeType"` }
UploadData The model for uploaded binary data, like logos and images.
func (UploadData) String ¶
func (m UploadData) String() string
func (UploadData) ValidateEnumValue ¶
func (m UploadData) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequest ¶
type WorkRequest struct { // Type of the work request OperationType OperationTypeEnum `mandatory:"true" json:"operationType"` // Status of current work request. Status OperationStatusEnum `mandatory:"true" json:"status"` // The id of the work request. Id *string `mandatory:"true" json:"id"` // The ocid of the compartment that contains the work request. Work requests should be scoped to // the same compartment as the resource the work request affects. If the work request affects multiple resources, // and those resources are not in the same compartment, it is up to the service team to pick the primary // resource whose compartment should be used CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), // section 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequest A description of workrequest status
func (WorkRequest) String ¶
func (m WorkRequest) String() string
func (WorkRequest) ValidateEnumValue ¶
func (m WorkRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestError ¶
type WorkRequestError struct { // A machine-usable code for the error that occured. Error codes are listed on // (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm) Code *string `mandatory:"true" json:"code"` // A human readable description of the issue encountered. Message *string `mandatory:"true" json:"message"` // The time the error occured. An RFC3339 formatted datetime string. Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestError An error encountered while executing a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
func (WorkRequestError) ValidateEnumValue ¶
func (m WorkRequestError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct { // List of workRequestError objects. Items []WorkRequestError `mandatory:"true" json:"items"` }
WorkRequestErrorCollection Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
func (WorkRequestErrorCollection) ValidateEnumValue ¶
func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntry ¶
type WorkRequestLogEntry struct { // Human-readable log message. Message *string `mandatory:"true" json:"message"` // The time the log message was written. An RFC3339 formatted datetime string Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestLogEntry A log message from the execution of a work request.
func (WorkRequestLogEntry) String ¶
func (m WorkRequestLogEntry) String() string
func (WorkRequestLogEntry) ValidateEnumValue ¶
func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntryCollection ¶
type WorkRequestLogEntryCollection struct { // List of workRequestLogEntries. Items []WorkRequestLogEntry `mandatory:"true" json:"items"` }
WorkRequestLogEntryCollection Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.
func (WorkRequestLogEntryCollection) String ¶
func (m WorkRequestLogEntryCollection) String() string
func (WorkRequestLogEntryCollection) ValidateEnumValue ¶
func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResource ¶
type WorkRequestResource struct { // The resource type the work request affects. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource is affected by the work tracked in the work request. // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until // work is complete for that resource at which point it will transition to CREATED, UPDATED, // or DELETED, respectively. ActionType ActionTypeEnum `mandatory:"true" json:"actionType"` // The identifier of the resource the work request affects. EntityId *string `mandatory:"true" json:"entityId"` // The URI path that the user can do a GET on to access the resource metadata EntityUri *string `mandatory:"false" json:"entityUri"` }
WorkRequestResource A resource created or operated on by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
func (WorkRequestResource) ValidateEnumValue ¶
func (m WorkRequestResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummary ¶
type WorkRequestSummary struct { // Type of the work request OperationType OperationTypeEnum `mandatory:"true" json:"operationType"` // Status of current work request. Status OperationStatusEnum `mandatory:"true" json:"status"` // The id of the work request. Id *string `mandatory:"true" json:"id"` // The ocid of the compartment that contains the work request. Work requests should be scoped to // the same compartment as the resource the work request affects. If the work request affects multiple resources, // and those resources are not in the same compartment, it is up to the service team to pick the primary // resource whose compartment should be used CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // Percentage of the request completed. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created, as described in // RFC 3339 (https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the request was started, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339), // section 14.29. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the object was finished, as described in RFC 3339 (https://tools.ietf.org/rfc/rfc3339). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
WorkRequestSummary A summary of the status of a work request.
func (WorkRequestSummary) String ¶
func (m WorkRequestSummary) String() string
func (WorkRequestSummary) ValidateEnumValue ¶
func (m WorkRequestSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestSummaryCollection ¶
type WorkRequestSummaryCollection struct { // List of workRequestSummary objects. Items []WorkRequestSummary `mandatory:"true" json:"items"` }
WorkRequestSummaryCollection Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.
func (WorkRequestSummaryCollection) String ¶
func (m WorkRequestSummaryCollection) String() string
func (WorkRequestSummaryCollection) ValidateEnumValue ¶
func (m WorkRequestSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
Source Files ¶
- action_type.go
- application_collection.go
- application_summary.go
- bulk_replace_service_catalog_associations_details.go
- bulk_replace_service_catalog_associations_request_response.go
- change_private_application_compartment_details.go
- change_private_application_compartment_request_response.go
- change_service_catalog_compartment_details.go
- change_service_catalog_compartment_request_response.go
- create_private_application_details.go
- create_private_application_package.go
- create_private_application_request_response.go
- create_private_application_stack_package.go
- create_service_catalog_association_details.go
- create_service_catalog_association_request_response.go
- create_service_catalog_details.go
- create_service_catalog_request_response.go
- delete_private_application_request_response.go
- delete_service_catalog_association_request_response.go
- delete_service_catalog_request_response.go
- error_entity.go
- get_private_application_action_download_logo_request_response.go
- get_private_application_package_action_download_config_request_response.go
- get_private_application_package_request_response.go
- get_private_application_request_response.go
- get_service_catalog_association_request_response.go
- get_service_catalog_request_response.go
- get_work_request_request_response.go
- list_applications_request_response.go
- list_private_application_packages_request_response.go
- list_private_applications_request_response.go
- list_service_catalog_associations_request_response.go
- list_service_catalogs_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- operation_status.go
- operation_type.go
- package_type_enum.go
- pricing_type_enum.go
- private_application.go
- private_application_collection.go
- private_application_package.go
- private_application_package_collection.go
- private_application_package_summary.go
- private_application_stack_package.go
- private_application_summary.go
- publisher_summary.go
- service_catalog.go
- service_catalog_association.go
- service_catalog_association_collection.go
- service_catalog_association_summary.go
- service_catalog_collection.go
- service_catalog_summary.go
- servicecatalog_client.go
- update_private_application_details.go
- update_private_application_request_response.go
- update_service_catalog_details.go
- update_service_catalog_request_response.go
- upload_data.go
- work_request.go
- work_request_error.go
- work_request_error_collection.go
- work_request_log_entry.go
- work_request_log_entry_collection.go
- work_request_resource.go
- work_request_summary.go
- work_request_summary_collection.go