Namespace Oci.FunctionsService.Models
Classes
Application
Note: Deprecated. Use the new resource model APIs instead. An application contains functions and defined attributes shared between those functions, such as network configuration and configuration. Avoid entering confidential information.
ApplicationLoggingConfig
Note: Deprecated. Use the new resource model APIs instead. Set logging configuration for an application. This is only used if Service Logs for the application are enabled in the OCI Logging service.
ApplicationSummary
Note: Deprecated. Use the new resource model APIs instead. Summary of an application.
ApplicationTraceConfig
Note: Deprecated. Use the new resource model APIs instead. Define the tracing configuration for an application.
ChangeApplicationCompartmentDetails
Note: Deprecated. Use the new resource model APIs instead. Properties to change the compartment of an application.
ConfigDetails
Note: Deprecated. Use the new resource model APIs instead. Details about the required and optional Function configurations needed for proper performance of the PBF.
ConstantProvisionedConcurrencyConfig
Note: Deprecated. Use the new resource model APIs instead. Configuration specifying a constant amount of provisioned concurrency.
CreateApplicationDetails
Properties for a new application.
CreateFunctionDetails
Note: Deprecated. Use the new resource model APIs instead. Properties to create a new function.
FailureDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
An object that represents the destination to which Oracle Functions will send an invocation record with the details of the error of the failed detached function invocation.
A notification is an example of a failure destination.
Example: {"kind": "NOTIFICATION", "topicId": "topic_OCID"}
FailureDestinationDetailsModelConverter
Function
Note: Deprecated. Use the new resource model APIs instead. A function resource defines the code (Docker image) and configuration for a specific function. Functions are defined in applications. Avoid entering confidential information.
FunctionProvisionedConcurrencyConfig
Note: Deprecated. Use the new resource model APIs instead.
Define the strategy for provisioned concurrency for the function.
FunctionProvisionedConcurrencyConfigModelConverter
FunctionSourceDetails
Note: Deprecated. Use the new resource model APIs instead. The source details for the Function. The function can be created from various sources.
FunctionSourceDetailsModelConverter
FunctionSummary
Note: Deprecated. Use the new resource model APIs instead. Summary of a function.
FunctionTraceConfig
Note: Deprecated. Use the new resource model APIs instead.
Define the tracing configuration for a function.
ImagePolicyConfig
Note: Deprecated. Use the new resource model APIs instead. Define the image signature verification policy for an application.
KeyDetails
Note: Deprecated. Use the new resource model APIs instead. The properties that define the kms keys used by Functions for Image Signature verification.
NoneFailureDestinationDetails
Specifies no failure destination
Example: {"kind": "NONE"}
NoneProvisionedConcurrencyConfig
Configuration specifying no provisioned concurrency
NoneSuccessDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
Specifies no success destination
Example: {"kind": "NONE"}
NotificationFailureDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
The destination topic in the Notifications service to which to send the response of the failed detached function invocation.
Example: {"kind": "NOTIFICATION", "topicId": "topic_OCID"}
NotificationSuccessDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
The destination topic in the Notifications service to which to send the response of the successful detached function invocation.
Example: {"kind": "NOTIFICATION", "topicId": "topic_OCID"}
PbfListing
Note: Deprecated. Use the new resource model APIs instead. PbfListing resources provide details about the available PBFs for consumption by the user. This resource contains details about PBF's functionality, policies required, configuration parameters expected etc.
PbfListingSummary
Note: Deprecated. Use the new resource model APIs instead. Summary of the PbfListing.
PbfListingVersion
Note: Deprecated. Use the new resource model APIs instead. This represents a version of a PbfListing. Each new update from the publisher or the change in the image will result in the creation of new PbfListingVersion resource creation. This is a sub-resource of a PbfListing.
PbfListingVersionSummary
Note: Deprecated. Use the new resource model APIs instead. Summary of the PbfListingVersion.
PbfListingVersionsCollection
Note: Deprecated. Use the new resource model APIs instead. Results of a PbfListingVersion search. Contains both PbfListingVersionSummary items and other information, such as metadata.
PbfListingsCollection
Note: Deprecated. Use the new resource model APIs instead. Results of a PbfListing search. Contains boh PbfListingSummary items and other information, such as metadata.
PolicyDetails
Note: Deprecated. Use the new resource model APIs instead. "A policy required for this PBF execution."
PreBuiltFunctionSourceDetails
Note: Deprecated. Use the new resource model APIs instead. The source of the Function which is based on a Pre-Built Function Listing (PbfListing).
PublisherDetails
Note: Deprecated. Use the new resource model APIs instead. Contains details about the publisher of this PBF Listing.
QueueFailureDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
The destination queue or channel in the Queue service to which to send the response of the failed detached function invocation.
Example: {"kind": "QUEUE", "queueId": "queue_OCID", "channelId": "channel_Id"}
QueueSuccessDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
The destination queue or channel in the Queue service to which to send the response of the successful detached function invocation.
Example: {"kind": "QUEUE", "queueId": "queue_OCID", "channelId": "channel_Id"}
RequirementDetails
Note: Deprecated. Use the new resource model APIs instead. Minimum memory required by this PBF. The user should use memory greater than or equal to this value while configuring the Function.
StreamFailureDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
The destination stream in the Streaming service to which to send the response of the failed detached function invocation.
Example: {"kind": "STREAM", "streamId": "stream_OCID"}
StreamSuccessDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
The destination stream in the Streaming service to which to send the response of the successful detached function invocation.
Example: {"kind": "STREAM", "streamId": "stream_OCID"}
SuccessDestinationDetails
Note: Deprecated. Use the new resource model APIs instead.
An object that represents the destination to which Oracle Functions will send an invocation record with the details of the successful detached function invocation.
A stream is an example of a success destination.
Example: {"kind": "STREAM", "streamId": "stream_OCID"}
SuccessDestinationDetailsModelConverter
Trigger
Note: Deprecated. Use the new resource model APIs instead. PBF specific triggers for activating a PBF.
TriggerSummary
Note: Deprecated. Use the new resource model APIs instead. Summary of the Trigger.
TriggersCollection
Note: Deprecated. Use the new resource model APIs instead. Results of a Trigger search. Contains boh TriggerSummary items and other information, such as metadata.
UpdateApplicationDetails
Note: Deprecated. Use the new resource model APIs instead. Properties to update an application.
UpdateFunctionDetails
Note: Deprecated. Use the new resource model APIs instead. Updates attributes of a function.