PrivilegedApiDetails¶
-
class
oci.apiaccesscontrol.models.
PrivilegedApiDetails
(**kwargs)¶ Bases:
object
It represents the api details of the service
Methods
__init__
(**kwargs)Initializes a new PrivilegedApiDetails object with values from keyword arguments. Attributes
api_name
[Required] Gets the api_name of this PrivilegedApiDetails. attribute_names
Gets the attribute_names of this PrivilegedApiDetails. entity_type
Gets the entity_type of this PrivilegedApiDetails. -
__init__
(**kwargs)¶ Initializes a new PrivilegedApiDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - entity_type (str) – The value to assign to the entity_type property of this PrivilegedApiDetails.
- api_name (str) – The value to assign to the api_name property of this PrivilegedApiDetails.
- attribute_names (list[str]) – The value to assign to the attribute_names property of this PrivilegedApiDetails.
-
api_name
¶ [Required] Gets the api_name of this PrivilegedApiDetails. name of the api which needs to be protected.
Returns: The api_name of this PrivilegedApiDetails. Return type: str
-
attribute_names
¶ Gets the attribute_names of this PrivilegedApiDetails. list of attributes belonging to the above api which needs to be protected.
Returns: The attribute_names of this PrivilegedApiDetails. Return type: list[str]
-
entity_type
¶ Gets the entity_type of this PrivilegedApiDetails. type of the entity which needs to be protected.
Returns: The entity_type of this PrivilegedApiDetails. Return type: str
-