NamedCredentialProperty¶
-
class
oci.management_agent.models.
NamedCredentialProperty
(**kwargs)¶ Bases:
object
Property item in name/value pair
Attributes
VALUE_CATEGORY_ADB_IDENTIFIER
A constant which can be used with the value_category property of a NamedCredentialProperty. VALUE_CATEGORY_ALLOWED_VALUE
A constant which can be used with the value_category property of a NamedCredentialProperty. VALUE_CATEGORY_CLEAR_TEXT
A constant which can be used with the value_category property of a NamedCredentialProperty. VALUE_CATEGORY_SECRET_IDENTIFIER
A constant which can be used with the value_category property of a NamedCredentialProperty. name
[Required] Gets the name of this NamedCredentialProperty. value
[Required] Gets the value of this NamedCredentialProperty. value_category
[Required] Gets the value_category of this NamedCredentialProperty. Methods
__init__
(**kwargs)Initializes a new NamedCredentialProperty object with values from keyword arguments. -
VALUE_CATEGORY_ADB_IDENTIFIER
= 'ADB_IDENTIFIER'¶ A constant which can be used with the value_category property of a NamedCredentialProperty. This constant has a value of “ADB_IDENTIFIER”
-
VALUE_CATEGORY_ALLOWED_VALUE
= 'ALLOWED_VALUE'¶ A constant which can be used with the value_category property of a NamedCredentialProperty. This constant has a value of “ALLOWED_VALUE”
-
VALUE_CATEGORY_CLEAR_TEXT
= 'CLEAR_TEXT'¶ A constant which can be used with the value_category property of a NamedCredentialProperty. This constant has a value of “CLEAR_TEXT”
-
VALUE_CATEGORY_SECRET_IDENTIFIER
= 'SECRET_IDENTIFIER'¶ A constant which can be used with the value_category property of a NamedCredentialProperty. This constant has a value of “SECRET_IDENTIFIER”
-
__init__
(**kwargs)¶ Initializes a new NamedCredentialProperty object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - name (str) – The value to assign to the name property of this NamedCredentialProperty.
- value (str) – The value to assign to the value property of this NamedCredentialProperty.
- value_category (str) – The value to assign to the value_category property of this NamedCredentialProperty. Allowed values for this property are: “CLEAR_TEXT”, “SECRET_IDENTIFIER”, “ADB_IDENTIFIER”, “ALLOWED_VALUE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
name
¶ [Required] Gets the name of this NamedCredentialProperty. Name of the property
Returns: The name of this NamedCredentialProperty. Return type: str
-
value
¶ [Required] Gets the value of this NamedCredentialProperty. Value of the property
Returns: The value of this NamedCredentialProperty. Return type: str
-
value_category
¶ [Required] Gets the value_category of this NamedCredentialProperty. The category of the Named credential property value. CLEAR_TEXT indicates the value field contains a clear text value. SECRET_IDENTIFIER indicates the value field contains a vault secret ocid identifier. ADB_IDENTIFIER indicates the value field contains an Autonomous database ocid identifier. ALLOWED_VALUE indicates the value should be selected from the options in the allowedValues field.
Allowed values for this property are: “CLEAR_TEXT”, “SECRET_IDENTIFIER”, “ADB_IDENTIFIER”, “ALLOWED_VALUE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The value_category of this NamedCredentialProperty. Return type: str
-