NamedCredentialProperty¶
-
class
oci.management_agent.models.NamedCredentialProperty(**kwargs)¶ Bases:
objectProperty item in name/value pair
Attributes
VALUE_CATEGORY_ADB_IDENTIFIERA constant which can be used with the value_category property of a NamedCredentialProperty. VALUE_CATEGORY_ALLOWED_VALUEA constant which can be used with the value_category property of a NamedCredentialProperty. VALUE_CATEGORY_CLEAR_TEXTA constant which can be used with the value_category property of a NamedCredentialProperty. VALUE_CATEGORY_SECRET_IDENTIFIERA 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
-