CredentialEntitySpecificDetails

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

Bases: object

Credential specific Details.

Attributes

CREDENTIAL_LEVEL_FLEET A constant which can be used with the credential_level property of a CredentialEntitySpecificDetails.
CREDENTIAL_LEVEL_RESOURCE A constant which can be used with the credential_level property of a CredentialEntitySpecificDetails.
CREDENTIAL_LEVEL_TARGET A constant which can be used with the credential_level property of a CredentialEntitySpecificDetails.
credential_level [Required] Gets the credential_level of this CredentialEntitySpecificDetails.

Methods

__init__(**kwargs) Initializes a new CredentialEntitySpecificDetails 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.
CREDENTIAL_LEVEL_FLEET = 'FLEET'

A constant which can be used with the credential_level property of a CredentialEntitySpecificDetails. This constant has a value of “FLEET”

CREDENTIAL_LEVEL_RESOURCE = 'RESOURCE'

A constant which can be used with the credential_level property of a CredentialEntitySpecificDetails. This constant has a value of “RESOURCE”

CREDENTIAL_LEVEL_TARGET = 'TARGET'

A constant which can be used with the credential_level property of a CredentialEntitySpecificDetails. This constant has a value of “TARGET”

__init__(**kwargs)

Initializes a new CredentialEntitySpecificDetails 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:credential_level (str) – The value to assign to the credential_level property of this CredentialEntitySpecificDetails. Allowed values for this property are: “FLEET”, “RESOURCE”, “TARGET”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
credential_level

[Required] Gets the credential_level of this CredentialEntitySpecificDetails. At what level the credential is provided?

Allowed values for this property are: “FLEET”, “RESOURCE”, “TARGET”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The credential_level of this CredentialEntitySpecificDetails.
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.