Show / Hide Table of Contents

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.

Enums

Application.LifecycleStateEnum

Application.ShapeEnum

ApplicationLoggingConfig.LineFormatEnum

ApplicationSummary.ShapeEnum

CreateApplicationDetails.ShapeEnum

FailureDestinationDetails.KindEnum

Function.LifecycleStateEnum

Function.ShapeEnum

FunctionProvisionedConcurrencyConfig.StrategyEnum

FunctionSourceDetails.SourceTypeEnum

FunctionSummary.ShapeEnum

PbfListing.LifecycleStateEnum

PbfListingVersion.LifecycleStateEnum

SuccessDestinationDetails.KindEnum

In this article
Back to top