VisionPrivateEndpoint

class oci.ai_vision.models.VisionPrivateEndpoint(**kwargs)

Bases: object

Vision private endpoint.

Attributes:

LIFECYCLE_STATE_ACTIVE

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint.

LIFECYCLE_STATE_CREATING

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint.

LIFECYCLE_STATE_DELETED

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint.

LIFECYCLE_STATE_DELETING

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint.

LIFECYCLE_STATE_FAILED

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint.

LIFECYCLE_STATE_UPDATING

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint.

compartment_id

[Required] Gets the compartment_id of this VisionPrivateEndpoint.

defined_tags

Gets the defined_tags of this VisionPrivateEndpoint.

description

Gets the description of this VisionPrivateEndpoint.

display_name

Gets the display_name of this VisionPrivateEndpoint.

freeform_tags

Gets the freeform_tags of this VisionPrivateEndpoint.

id

[Required] Gets the id of this VisionPrivateEndpoint.

lifecycle_details

Gets the lifecycle_details of this VisionPrivateEndpoint.

lifecycle_state

[Required] Gets the lifecycle_state of this VisionPrivateEndpoint.

subnet_id

[Required] Gets the subnet_id of this VisionPrivateEndpoint.

system_tags

Gets the system_tags of this VisionPrivateEndpoint.

time_created

[Required] Gets the time_created of this VisionPrivateEndpoint.

time_updated

Gets the time_updated of this VisionPrivateEndpoint.

Methods:

__init__(**kwargs)

Initializes a new VisionPrivateEndpoint object with values from keyword arguments.

LIFECYCLE_STATE_ACTIVE = 'ACTIVE'

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint. This constant has a value of “ACTIVE”

LIFECYCLE_STATE_CREATING = 'CREATING'

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint. This constant has a value of “CREATING”

LIFECYCLE_STATE_DELETED = 'DELETED'

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint. This constant has a value of “DELETED”

LIFECYCLE_STATE_DELETING = 'DELETING'

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint. This constant has a value of “DELETING”

LIFECYCLE_STATE_FAILED = 'FAILED'

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint. This constant has a value of “FAILED”

LIFECYCLE_STATE_UPDATING = 'UPDATING'

A constant which can be used with the lifecycle_state property of a VisionPrivateEndpoint. This constant has a value of “UPDATING”

__init__(**kwargs)

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

Parameters
  • id (str) – The value to assign to the id property of this VisionPrivateEndpoint.

  • subnet_id (str) – The value to assign to the subnet_id property of this VisionPrivateEndpoint.

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

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

  • compartment_id (str) – The value to assign to the compartment_id property of this VisionPrivateEndpoint.

  • time_created (datetime) – The value to assign to the time_created property of this VisionPrivateEndpoint.

  • time_updated (datetime) – The value to assign to the time_updated property of this VisionPrivateEndpoint.

  • lifecycle_state (str) – The value to assign to the lifecycle_state property of this VisionPrivateEndpoint. Allowed values for this property are: “CREATING”, “UPDATING”, “ACTIVE”, “DELETING”, “DELETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

  • lifecycle_details (str) – The value to assign to the lifecycle_details property of this VisionPrivateEndpoint.

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

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

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

property compartment_id

[Required] Gets the compartment_id of this VisionPrivateEndpoint. A compartment identifier.

Returns

The compartment_id of this VisionPrivateEndpoint.

Return type

str

property defined_tags

Gets the defined_tags of this VisionPrivateEndpoint. Defined tags for this resource. Each key is predefined and scoped to a namespace. For example: {“foo-namespace”: {“bar-key”: “value”}}

Returns

The defined_tags of this VisionPrivateEndpoint.

Return type

dict(str, dict(str, object))

property description

Gets the description of this VisionPrivateEndpoint. An optional description of the visionPrivateEndpoint.

Returns

The description of this VisionPrivateEndpoint.

Return type

str

property display_name

Gets the display_name of this VisionPrivateEndpoint. A human-friendly name for the visionPrivateEndpoint, which can be changed.

Returns

The display_name of this VisionPrivateEndpoint.

Return type

str

property freeform_tags

Gets the freeform_tags of this VisionPrivateEndpoint. A simple key-value pair that is applied without any predefined name, type, or scope. It exists for cross-compatibility only. For example: {“bar-key”: “value”}

Returns

The freeform_tags of this VisionPrivateEndpoint.

Return type

dict(str, str)

property id

[Required] Gets the id of this VisionPrivateEndpoint. OCID of private endpoint

Returns

The id of this VisionPrivateEndpoint.

Return type

str

property lifecycle_details

Gets the lifecycle_details of this VisionPrivateEndpoint. A message describing the current state in more detail, that can provide actionable information if creation failed.

Returns

The lifecycle_details of this VisionPrivateEndpoint.

Return type

str

property lifecycle_state

[Required] Gets the lifecycle_state of this VisionPrivateEndpoint. The current state of the visionPrivateEndpoint.

Allowed values for this property are: “CREATING”, “UPDATING”, “ACTIVE”, “DELETING”, “DELETED”, “FAILED”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns

The lifecycle_state of this VisionPrivateEndpoint.

Return type

str

property subnet_id

[Required] Gets the subnet_id of this VisionPrivateEndpoint. OCID of subnet

Returns

The subnet_id of this VisionPrivateEndpoint.

Return type

str

property system_tags

Gets the system_tags of this VisionPrivateEndpoint. Usage of system tag keys. These predefined keys are scoped to namespaces. For example: {“orcl-cloud”: {“free-tier-retained”: “true”}}

Returns

The system_tags of this VisionPrivateEndpoint.

Return type

dict(str, dict(str, object))

property time_created

[Required] Gets the time_created of this VisionPrivateEndpoint. When the visionPrivateEndpoint was created, as an RFC3339 datetime string.

Returns

The time_created of this VisionPrivateEndpoint.

Return type

datetime

property time_updated

Gets the time_updated of this VisionPrivateEndpoint. When the visionPrivateEndpoint was updated, as an RFC3339 datetime string.

Returns

The time_updated of this VisionPrivateEndpoint.

Return type

datetime