BaseVariable

class oci.fleet_apps_management.models.BaseVariable(**kwargs)

Bases: object

Base definition for a schema variable, including common metadata such as type, title, description, and validation constraints.

Attributes

TYPE_ARRAY A constant which can be used with the type property of a BaseVariable.
TYPE_BOOLEAN A constant which can be used with the type property of a BaseVariable.
TYPE_DATETIME A constant which can be used with the type property of a BaseVariable.
TYPE_DUMMY A constant which can be used with the type property of a BaseVariable.
TYPE_ENUM A constant which can be used with the type property of a BaseVariable.
TYPE_FILE A constant which can be used with the type property of a BaseVariable.
TYPE_INTEGER A constant which can be used with the type property of a BaseVariable.
TYPE_NUMBER A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_APM_DOMAIN_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_BLOCKSTORAGE_POLICIES_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CONTAINER_CLUSTER_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_IMAGE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_INSTANCESHAPEWITHFLEX_NAME A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_INSTANCESHAPE_NAME A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_INSTANCE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_NATGATEWAY_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_NSG_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_SERVICEGATEWAY_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_SSH_PUBLICKEY A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_SUBNET_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_VCN_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_VCN_NETWORKSECURITYGROUP_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_VCN_SECLIST_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_CORE_VOLUME_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_AUTONOMOUSCONTAINERDATABASE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_AUTONOMOUSDATABASEVERSION_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_AUTONOMOUSDATABASE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_CDB_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_CLOUDVMCLUSTER_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DATABASE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DATAGUARDASSOCIATION_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DATAGUARD_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DBHOME_DBVERSION A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DBHOME_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DBNODE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_DBSYSTEM_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_EXADATA_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_MYSQL_CONFIGURATION_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_DATABASE_MYSQL_SHAPE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_AVAILABILITYDOMAIN_NAME A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_COMPARTMENT_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_DOMAINS_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_DYNAMICGROUPS_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_FAULTDOMAIN_NAME A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_GROUPS_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_REGION_NAME A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_IDENTITY_TAG_VALUE A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_KMS_KEY_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_KMS_SECRET_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_KMS_VAULT_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_KUBERNETES_VERSIONS_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOADBALANCER_LOADBALANCER_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOADBALANCER_LOADBALANCER_RESERVEDIPS_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOADBALANCER_NETWORKLOADBALANCER_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOGAN_ENTITYTYPE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOGAN_LOGENTITY_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOGAN_LOGGROUP_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOGAN_SCHEDULEDTASK_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_LOGAN_SOURCE_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_MGMT_AGENT_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_MOUNT_TARGET_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_ODS_PROJECT_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_RESOURCEMANAGER_PRIVATEENDPOINT_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_STORAGE_FILESTORAGE_EXPORTSET_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_STORAGE_FILESTORAGE_FILESYSTEM_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_STORAGE_FILESTORAGE_MOUNTTARGET_ID A constant which can be used with the type property of a BaseVariable.
TYPE_OCI_STORAGE_OBJECTSTORAGE_BUCKET_NAME A constant which can be used with the type property of a BaseVariable.
TYPE_PASSWORD A constant which can be used with the type property of a BaseVariable.
TYPE_STRING A constant which can be used with the type property of a BaseVariable.
TYPE_TEXT A constant which can be used with the type property of a BaseVariable.
description Gets the description of this BaseVariable.
is_required Gets the is_required of this BaseVariable.
title Gets the title of this BaseVariable.
type [Required] Gets the type of this BaseVariable.
visible Gets the visible of this BaseVariable.

Methods

__init__(**kwargs) Initializes a new BaseVariable object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
TYPE_ARRAY = 'ARRAY'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “ARRAY”

TYPE_BOOLEAN = 'BOOLEAN'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “BOOLEAN”

TYPE_DATETIME = 'DATETIME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “DATETIME”

TYPE_DUMMY = 'DUMMY'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “DUMMY”

TYPE_ENUM = 'ENUM'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “ENUM”

TYPE_FILE = 'FILE'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “FILE”

TYPE_INTEGER = 'INTEGER'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “INTEGER”

TYPE_NUMBER = 'NUMBER'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “NUMBER”

TYPE_OCI_APM_DOMAIN_ID = 'OCI_APM_DOMAIN_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_APM_DOMAIN_ID”

TYPE_OCI_BLOCKSTORAGE_POLICIES_ID = 'OCI_BLOCKSTORAGE_POLICIES_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_BLOCKSTORAGE_POLICIES_ID”

TYPE_OCI_CONTAINER_CLUSTER_ID = 'OCI_CONTAINER_CLUSTER_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CONTAINER_CLUSTER_ID”

TYPE_OCI_CORE_IMAGE_ID = 'OCI_CORE_IMAGE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_IMAGE_ID”

TYPE_OCI_CORE_INSTANCESHAPEWITHFLEX_NAME = 'OCI_CORE_INSTANCESHAPEWITHFLEX_NAME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_INSTANCESHAPEWITHFLEX_NAME”

TYPE_OCI_CORE_INSTANCESHAPE_NAME = 'OCI_CORE_INSTANCESHAPE_NAME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_INSTANCESHAPE_NAME”

TYPE_OCI_CORE_INSTANCE_ID = 'OCI_CORE_INSTANCE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_INSTANCE_ID”

TYPE_OCI_CORE_NATGATEWAY_ID = 'OCI_CORE_NATGATEWAY_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_NATGATEWAY_ID”

TYPE_OCI_CORE_NSG_ID = 'OCI_CORE_NSG_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_NSG_ID”

TYPE_OCI_CORE_SERVICEGATEWAY_ID = 'OCI_CORE_SERVICEGATEWAY_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_SERVICEGATEWAY_ID”

TYPE_OCI_CORE_SSH_PUBLICKEY = 'OCI_CORE_SSH_PUBLICKEY'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_SSH_PUBLICKEY”

TYPE_OCI_CORE_SUBNET_ID = 'OCI_CORE_SUBNET_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_SUBNET_ID”

TYPE_OCI_CORE_VCN_ID = 'OCI_CORE_VCN_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_VCN_ID”

TYPE_OCI_CORE_VCN_NETWORKSECURITYGROUP_ID = 'OCI_CORE_VCN_NETWORKSECURITYGROUP_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_VCN_NETWORKSECURITYGROUP_ID”

TYPE_OCI_CORE_VCN_SECLIST_ID = 'OCI_CORE_VCN_SECLIST_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_VCN_SECLIST_ID”

TYPE_OCI_CORE_VOLUME_ID = 'OCI_CORE_VOLUME_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_CORE_VOLUME_ID”

TYPE_OCI_DATABASE_AUTONOMOUSCONTAINERDATABASE_ID = 'OCI_DATABASE_AUTONOMOUSCONTAINERDATABASE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_AUTONOMOUSCONTAINERDATABASE_ID”

TYPE_OCI_DATABASE_AUTONOMOUSDATABASEVERSION_ID = 'OCI_DATABASE_AUTONOMOUSDATABASEVERSION_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_AUTONOMOUSDATABASEVERSION_ID”

TYPE_OCI_DATABASE_AUTONOMOUSDATABASE_ID = 'OCI_DATABASE_AUTONOMOUSDATABASE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_AUTONOMOUSDATABASE_ID”

TYPE_OCI_DATABASE_CDB_ID = 'OCI_DATABASE_CDB_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_CDB_ID”

TYPE_OCI_DATABASE_CLOUDVMCLUSTER_ID = 'OCI_DATABASE_CLOUDVMCLUSTER_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_CLOUDVMCLUSTER_ID”

TYPE_OCI_DATABASE_DATABASE_ID = 'OCI_DATABASE_DATABASE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DATABASE_ID”

TYPE_OCI_DATABASE_DATAGUARDASSOCIATION_ID = 'OCI_DATABASE_DATAGUARDASSOCIATION_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DATAGUARDASSOCIATION_ID”

TYPE_OCI_DATABASE_DATAGUARD_ID = 'OCI_DATABASE_DATAGUARD_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DATAGUARD_ID”

TYPE_OCI_DATABASE_DBHOME_DBVERSION = 'OCI_DATABASE_DBHOME_DBVERSION'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DBHOME_DBVERSION”

TYPE_OCI_DATABASE_DBHOME_ID = 'OCI_DATABASE_DBHOME_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DBHOME_ID”

TYPE_OCI_DATABASE_DBNODE_ID = 'OCI_DATABASE_DBNODE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DBNODE_ID”

TYPE_OCI_DATABASE_DBSYSTEM_ID = 'OCI_DATABASE_DBSYSTEM_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_DBSYSTEM_ID”

TYPE_OCI_DATABASE_EXADATA_ID = 'OCI_DATABASE_EXADATA_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_EXADATA_ID”

TYPE_OCI_DATABASE_MYSQL_CONFIGURATION_ID = 'OCI_DATABASE_MYSQL_CONFIGURATION_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_MYSQL_CONFIGURATION_ID”

TYPE_OCI_DATABASE_MYSQL_SHAPE_ID = 'OCI_DATABASE_MYSQL_SHAPE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_DATABASE_MYSQL_SHAPE_ID”

TYPE_OCI_IDENTITY_AVAILABILITYDOMAIN_NAME = 'OCI_IDENTITY_AVAILABILITYDOMAIN_NAME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_AVAILABILITYDOMAIN_NAME”

TYPE_OCI_IDENTITY_COMPARTMENT_ID = 'OCI_IDENTITY_COMPARTMENT_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_COMPARTMENT_ID”

TYPE_OCI_IDENTITY_DOMAINS_ID = 'OCI_IDENTITY_DOMAINS_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_DOMAINS_ID”

TYPE_OCI_IDENTITY_DYNAMICGROUPS_ID = 'OCI_IDENTITY_DYNAMICGROUPS_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_DYNAMICGROUPS_ID”

TYPE_OCI_IDENTITY_FAULTDOMAIN_NAME = 'OCI_IDENTITY_FAULTDOMAIN_NAME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_FAULTDOMAIN_NAME”

TYPE_OCI_IDENTITY_GROUPS_ID = 'OCI_IDENTITY_GROUPS_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_GROUPS_ID”

TYPE_OCI_IDENTITY_REGION_NAME = 'OCI_IDENTITY_REGION_NAME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_REGION_NAME”

TYPE_OCI_IDENTITY_TAG_VALUE = 'OCI_IDENTITY_TAG_VALUE'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_IDENTITY_TAG_VALUE”

TYPE_OCI_KMS_KEY_ID = 'OCI_KMS_KEY_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_KMS_KEY_ID”

TYPE_OCI_KMS_SECRET_ID = 'OCI_KMS_SECRET_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_KMS_SECRET_ID”

TYPE_OCI_KMS_VAULT_ID = 'OCI_KMS_VAULT_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_KMS_VAULT_ID”

TYPE_OCI_KUBERNETES_VERSIONS_ID = 'OCI_KUBERNETES_VERSIONS_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_KUBERNETES_VERSIONS_ID”

TYPE_OCI_LOADBALANCER_LOADBALANCER_ID = 'OCI_LOADBALANCER_LOADBALANCER_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOADBALANCER_LOADBALANCER_ID”

TYPE_OCI_LOADBALANCER_LOADBALANCER_RESERVEDIPS_ID = 'OCI_LOADBALANCER_LOADBALANCER_RESERVEDIPS_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOADBALANCER_LOADBALANCER_RESERVEDIPS_ID”

TYPE_OCI_LOADBALANCER_NETWORKLOADBALANCER_ID = 'OCI_LOADBALANCER_NETWORKLOADBALANCER_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOADBALANCER_NETWORKLOADBALANCER_ID”

TYPE_OCI_LOGAN_ENTITYTYPE_ID = 'OCI_LOGAN_ENTITYTYPE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOGAN_ENTITYTYPE_ID”

TYPE_OCI_LOGAN_LOGENTITY_ID = 'OCI_LOGAN_LOGENTITY_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOGAN_LOGENTITY_ID”

TYPE_OCI_LOGAN_LOGGROUP_ID = 'OCI_LOGAN_LOGGROUP_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOGAN_LOGGROUP_ID”

TYPE_OCI_LOGAN_SCHEDULEDTASK_ID = 'OCI_LOGAN_SCHEDULEDTASK_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOGAN_SCHEDULEDTASK_ID”

TYPE_OCI_LOGAN_SOURCE_ID = 'OCI_LOGAN_SOURCE_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_LOGAN_SOURCE_ID”

TYPE_OCI_MGMT_AGENT_ID = 'OCI_MGMT_AGENT_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_MGMT_AGENT_ID”

TYPE_OCI_MOUNT_TARGET_ID = 'OCI_MOUNT_TARGET_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_MOUNT_TARGET_ID”

TYPE_OCI_ODS_PROJECT_ID = 'OCI_ODS_PROJECT_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_ODS_PROJECT_ID”

TYPE_OCI_RESOURCEMANAGER_PRIVATEENDPOINT_ID = 'OCI_RESOURCEMANAGER_PRIVATEENDPOINT_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_RESOURCEMANAGER_PRIVATEENDPOINT_ID”

TYPE_OCI_STORAGE_FILESTORAGE_EXPORTSET_ID = 'OCI_STORAGE_FILESTORAGE_EXPORTSET_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_STORAGE_FILESTORAGE_EXPORTSET_ID”

TYPE_OCI_STORAGE_FILESTORAGE_FILESYSTEM_ID = 'OCI_STORAGE_FILESTORAGE_FILESYSTEM_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_STORAGE_FILESTORAGE_FILESYSTEM_ID”

TYPE_OCI_STORAGE_FILESTORAGE_MOUNTTARGET_ID = 'OCI_STORAGE_FILESTORAGE_MOUNTTARGET_ID'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_STORAGE_FILESTORAGE_MOUNTTARGET_ID”

TYPE_OCI_STORAGE_OBJECTSTORAGE_BUCKET_NAME = 'OCI_STORAGE_OBJECTSTORAGE_BUCKET_NAME'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “OCI_STORAGE_OBJECTSTORAGE_BUCKET_NAME”

TYPE_PASSWORD = 'PASSWORD'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “PASSWORD”

TYPE_STRING = 'STRING'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “STRING”

TYPE_TEXT = 'TEXT'

A constant which can be used with the type property of a BaseVariable. This constant has a value of “TEXT”

__init__(**kwargs)

Initializes a new BaseVariable object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class:

The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • type (str) – The value to assign to the type property of this BaseVariable. Allowed values for this property are: “ARRAY”, “BOOLEAN”, “ENUM”, “INTEGER”, “NUMBER”, “STRING”, “TEXT”, “FILE”, “PASSWORD”, “DATETIME”, “DUMMY”, “OCI_IDENTITY_DOMAINS_ID”, “OCI_CORE_IMAGE_ID”, “OCI_CORE_INSTANCESHAPEWITHFLEX_NAME”, “OCI_CORE_INSTANCESHAPE_NAME”, “OCI_CORE_NATGATEWAY_ID”, “OCI_CORE_INSTANCE_ID”, “OCI_CORE_SUBNET_ID”, “OCI_CORE_SERVICEGATEWAY_ID”, “OCI_LOGAN_LOGGROUP_ID”, “OCI_LOGAN_SCHEDULEDTASK_ID”, “OCI_LOGAN_LOGENTITY_ID”, “OCI_LOGAN_ENTITYTYPE_ID”, “OCI_MGMT_AGENT_ID”, “OCI_LOGAN_SOURCE_ID”, “OCI_CORE_NSG_ID”, “OCI_CORE_VCN_ID”, “OCI_IDENTITY_AVAILABILITYDOMAIN_NAME”, “OCI_IDENTITY_COMPARTMENT_ID”, “OCI_IDENTITY_FAULTDOMAIN_NAME”, “OCI_IDENTITY_REGION_NAME”, “OCI_DATABASE_DBSYSTEM_ID”, “OCI_DATABASE_DBHOME_ID”, “OCI_DATABASE_DBHOME_DBVERSION”, “OCI_DATABASE_DATABASE_ID”, “OCI_DATABASE_AUTONOMOUSDATABASE_ID”, “OCI_DATABASE_AUTONOMOUSDATABASEVERSION_ID”, “OCI_DATABASE_AUTONOMOUSCONTAINERDATABASE_ID”, “OCI_KMS_KEY_ID”, “OCI_KMS_SECRET_ID”, “OCI_CONTAINER_CLUSTER_ID”, “OCI_KUBERNETES_VERSIONS_ID”, “OCI_BLOCKSTORAGE_POLICIES_ID”, “OCI_IDENTITY_GROUPS_ID”, “OCI_IDENTITY_DYNAMICGROUPS_ID”, “OCI_LOADBALANCER_LOADBALANCER_ID”, “OCI_MOUNT_TARGET_ID”, “OCI_IDENTITY_TAG_VALUE”, “OCI_ODS_PROJECT_ID”, “OCI_RESOURCEMANAGER_PRIVATEENDPOINT_ID”, “OCI_APM_DOMAIN_ID”, “OCI_CORE_SSH_PUBLICKEY”, “OCI_KMS_VAULT_ID”, “OCI_LOADBALANCER_NETWORKLOADBALANCER_ID”, “OCI_LOADBALANCER_LOADBALANCER_RESERVEDIPS_ID”, “OCI_DATABASE_MYSQL_SHAPE_ID”, “OCI_DATABASE_MYSQL_CONFIGURATION_ID”, “OCI_STORAGE_FILESTORAGE_EXPORTSET_ID”, “OCI_STORAGE_FILESTORAGE_FILESYSTEM_ID”, “OCI_STORAGE_OBJECTSTORAGE_BUCKET_NAME”, “OCI_CORE_VCN_SECLIST_ID”, “OCI_CORE_VOLUME_ID”, “OCI_DATABASE_DATAGUARD_ID”, “OCI_DATABASE_EXADATA_ID”, “OCI_DATABASE_CLOUDVMCLUSTER_ID”, “OCI_DATABASE_CDB_ID”, “OCI_DATABASE_DATAGUARDASSOCIATION_ID”, “OCI_DATABASE_DBNODE_ID”, “OCI_CORE_VCN_NETWORKSECURITYGROUP_ID”, “OCI_STORAGE_FILESTORAGE_MOUNTTARGET_ID”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • title (str) – The value to assign to the title property of this BaseVariable.
  • description (str) – The value to assign to the description property of this BaseVariable.
  • is_required (bool) – The value to assign to the is_required property of this BaseVariable.
  • visible (str) – The value to assign to the visible property of this BaseVariable.
description

Gets the description of this BaseVariable. Detailed information about this variable’s purpose and usage.

Returns:The description of this BaseVariable.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

is_required

Gets the is_required of this BaseVariable. Indicates if this input variable is required for stack execution.

Returns:The is_required of this BaseVariable.
Return type:bool
title

Gets the title of this BaseVariable. The display name for the variable as shown in the UI.

Returns:The title of this BaseVariable.
Return type:str
type

[Required] Gets the type of this BaseVariable. Type of the variable.

Allowed values for this property are: “ARRAY”, “BOOLEAN”, “ENUM”, “INTEGER”, “NUMBER”, “STRING”, “TEXT”, “FILE”, “PASSWORD”, “DATETIME”, “DUMMY”, “OCI_IDENTITY_DOMAINS_ID”, “OCI_CORE_IMAGE_ID”, “OCI_CORE_INSTANCESHAPEWITHFLEX_NAME”, “OCI_CORE_INSTANCESHAPE_NAME”, “OCI_CORE_NATGATEWAY_ID”, “OCI_CORE_INSTANCE_ID”, “OCI_CORE_SUBNET_ID”, “OCI_CORE_SERVICEGATEWAY_ID”, “OCI_LOGAN_LOGGROUP_ID”, “OCI_LOGAN_SCHEDULEDTASK_ID”, “OCI_LOGAN_LOGENTITY_ID”, “OCI_LOGAN_ENTITYTYPE_ID”, “OCI_MGMT_AGENT_ID”, “OCI_LOGAN_SOURCE_ID”, “OCI_CORE_NSG_ID”, “OCI_CORE_VCN_ID”, “OCI_IDENTITY_AVAILABILITYDOMAIN_NAME”, “OCI_IDENTITY_COMPARTMENT_ID”, “OCI_IDENTITY_FAULTDOMAIN_NAME”, “OCI_IDENTITY_REGION_NAME”, “OCI_DATABASE_DBSYSTEM_ID”, “OCI_DATABASE_DBHOME_ID”, “OCI_DATABASE_DBHOME_DBVERSION”, “OCI_DATABASE_DATABASE_ID”, “OCI_DATABASE_AUTONOMOUSDATABASE_ID”, “OCI_DATABASE_AUTONOMOUSDATABASEVERSION_ID”, “OCI_DATABASE_AUTONOMOUSCONTAINERDATABASE_ID”, “OCI_KMS_KEY_ID”, “OCI_KMS_SECRET_ID”, “OCI_CONTAINER_CLUSTER_ID”, “OCI_KUBERNETES_VERSIONS_ID”, “OCI_BLOCKSTORAGE_POLICIES_ID”, “OCI_IDENTITY_GROUPS_ID”, “OCI_IDENTITY_DYNAMICGROUPS_ID”, “OCI_LOADBALANCER_LOADBALANCER_ID”, “OCI_MOUNT_TARGET_ID”, “OCI_IDENTITY_TAG_VALUE”, “OCI_ODS_PROJECT_ID”, “OCI_RESOURCEMANAGER_PRIVATEENDPOINT_ID”, “OCI_APM_DOMAIN_ID”, “OCI_CORE_SSH_PUBLICKEY”, “OCI_KMS_VAULT_ID”, “OCI_LOADBALANCER_NETWORKLOADBALANCER_ID”, “OCI_LOADBALANCER_LOADBALANCER_RESERVEDIPS_ID”, “OCI_DATABASE_MYSQL_SHAPE_ID”, “OCI_DATABASE_MYSQL_CONFIGURATION_ID”, “OCI_STORAGE_FILESTORAGE_EXPORTSET_ID”, “OCI_STORAGE_FILESTORAGE_FILESYSTEM_ID”, “OCI_STORAGE_OBJECTSTORAGE_BUCKET_NAME”, “OCI_CORE_VCN_SECLIST_ID”, “OCI_CORE_VOLUME_ID”, “OCI_DATABASE_DATAGUARD_ID”, “OCI_DATABASE_EXADATA_ID”, “OCI_DATABASE_CLOUDVMCLUSTER_ID”, “OCI_DATABASE_CDB_ID”, “OCI_DATABASE_DATAGUARDASSOCIATION_ID”, “OCI_DATABASE_DBNODE_ID”, “OCI_CORE_VCN_NETWORKSECURITYGROUP_ID”, “OCI_STORAGE_FILESTORAGE_MOUNTTARGET_ID”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The type of this BaseVariable.
Return type:str
visible

Gets the visible of this BaseVariable. Hint to control whether this variable is visible.

Returns:The visible of this BaseVariable.
Return type:str