NamedCredentialMetadataDefinition

class oci.management_agent.models.NamedCredentialMetadataDefinition(**kwargs)

Bases: object

A named credential metadata definition

Methods

__init__(**kwargs) Initializes a new NamedCredentialMetadataDefinition object with values from keyword arguments.

Attributes

display_name [Required] Gets the display_name of this NamedCredentialMetadataDefinition.
minimum_agent_version [Required] Gets the minimum_agent_version of this NamedCredentialMetadataDefinition.
properties [Required] Gets the properties of this NamedCredentialMetadataDefinition.
type [Required] Gets the type of this NamedCredentialMetadataDefinition.
__init__(**kwargs)

Initializes a new NamedCredentialMetadataDefinition object with values from keyword arguments. 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 NamedCredentialMetadataDefinition.
  • display_name (str) – The value to assign to the display_name property of this NamedCredentialMetadataDefinition.
  • minimum_agent_version (str) – The value to assign to the minimum_agent_version property of this NamedCredentialMetadataDefinition.
  • properties (list[oci.management_agent.models.NamedCredentialFieldDefinition]) – The value to assign to the properties property of this NamedCredentialMetadataDefinition.
display_name

[Required] Gets the display_name of this NamedCredentialMetadataDefinition. Display name for this type of Named Credential

Returns:The display_name of this NamedCredentialMetadataDefinition.
Return type:str
minimum_agent_version

[Required] Gets the minimum_agent_version of this NamedCredentialMetadataDefinition. This Named Credential type is supported on management agents at this version or above.

Returns:The minimum_agent_version of this NamedCredentialMetadataDefinition.
Return type:str
properties

[Required] Gets the properties of this NamedCredentialMetadataDefinition. The property definitions for this named credential metadata

Returns:The properties of this NamedCredentialMetadataDefinition.
Return type:list[oci.management_agent.models.NamedCredentialFieldDefinition]
type

[Required] Gets the type of this NamedCredentialMetadataDefinition. The type of the Named Credential.

Returns:The type of this NamedCredentialMetadataDefinition.
Return type:str