UpdateHostedApplicationDetails

class oci.generative_ai.models.UpdateHostedApplicationDetails(**kwargs)

Bases: object

The data to update a hosted application.

Methods:

__init__(**kwargs)

Initializes a new UpdateHostedApplicationDetails object with values from keyword arguments.

Attributes:

defined_tags

Gets the defined_tags of this UpdateHostedApplicationDetails.

description

Gets the description of this UpdateHostedApplicationDetails.

display_name

Gets the display_name of this UpdateHostedApplicationDetails.

environment_variables

Gets the environment_variables of this UpdateHostedApplicationDetails.

freeform_tags

Gets the freeform_tags of this UpdateHostedApplicationDetails.

inbound_auth_config

Gets the inbound_auth_config of this UpdateHostedApplicationDetails.

public_access_path_patterns

Gets the public_access_path_patterns of this UpdateHostedApplicationDetails.

scaling_config

Gets the scaling_config of this UpdateHostedApplicationDetails.

__init__(**kwargs)

Initializes a new UpdateHostedApplicationDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • inbound_auth_config (oci.generative_ai.models.InboundAuthConfig) – The value to assign to the inbound_auth_config property of this UpdateHostedApplicationDetails.

  • public_access_path_patterns (list[str]) – The value to assign to the public_access_path_patterns property of this UpdateHostedApplicationDetails.

  • display_name (str) – The value to assign to the display_name property of this UpdateHostedApplicationDetails.

  • description (str) – The value to assign to the description property of this UpdateHostedApplicationDetails.

  • scaling_config (oci.generative_ai.models.ScalingConfig) – The value to assign to the scaling_config property of this UpdateHostedApplicationDetails.

  • environment_variables (list[oci.generative_ai.models.EnvironmentVariable]) – The value to assign to the environment_variables property of this UpdateHostedApplicationDetails.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateHostedApplicationDetails.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateHostedApplicationDetails.

property defined_tags

Gets the defined_tags of this UpdateHostedApplicationDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: {“Operations”: {“CostCenter”: “42”}}

Returns

The defined_tags of this UpdateHostedApplicationDetails.

Return type

dict(str, dict(str, object))

property description

Gets the description of this UpdateHostedApplicationDetails. An optional description of the hosted application.

Returns

The description of this UpdateHostedApplicationDetails.

Return type

str

property display_name

Gets the display_name of this UpdateHostedApplicationDetails. A user-friendly name. Does not have to be unique, and it’s changeable.

Returns

The display_name of this UpdateHostedApplicationDetails.

Return type

str

property environment_variables

Gets the environment_variables of this UpdateHostedApplicationDetails. The list of environment variables for the Hosted Application. Defines a list of environment variables injected at runtime.

Returns

The environment_variables of this UpdateHostedApplicationDetails.

Return type

list[oci.generative_ai.models.EnvironmentVariable]

property freeform_tags

Gets the freeform_tags of this UpdateHostedApplicationDetails. Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.

Example: {“Department”: “Finance”}

Returns

The freeform_tags of this UpdateHostedApplicationDetails.

Return type

dict(str, str)

property inbound_auth_config

Gets the inbound_auth_config of this UpdateHostedApplicationDetails.

Returns

The inbound_auth_config of this UpdateHostedApplicationDetails.

Return type

oci.generative_ai.models.InboundAuthConfig

property public_access_path_patterns

Gets the public_access_path_patterns of this UpdateHostedApplicationDetails. A list of hosted application path patterns that can be accessed without inbound authentication. Values can be exact paths such as /health or /callback, or wildcard paths such as /assets/* or /public/*.

Returns

The public_access_path_patterns of this UpdateHostedApplicationDetails.

Return type

list[str]

property scaling_config

Gets the scaling_config of this UpdateHostedApplicationDetails.

Returns

The scaling_config of this UpdateHostedApplicationDetails.

Return type

oci.generative_ai.models.ScalingConfig