EndpointProxy¶
-
class
oci.log_analytics.models.EndpointProxy(**kwargs)¶ Bases:
objectAn object containing the endpoint proxy details.
Attributes
CREDENTIAL_TYPE_BASIC_AUTHA constant which can be used with the credential_type property of a EndpointProxy. CREDENTIAL_TYPE_NONEA constant which can be used with the credential_type property of a EndpointProxy. CREDENTIAL_TYPE_TOKENA constant which can be used with the credential_type property of a EndpointProxy. credential_nameGets the credential_name of this EndpointProxy. credential_typeGets the credential_type of this EndpointProxy. url[Required] Gets the url of this EndpointProxy. Methods
__init__(**kwargs)Initializes a new EndpointProxy object with values from keyword arguments. -
CREDENTIAL_TYPE_BASIC_AUTH= 'BASIC_AUTH'¶ A constant which can be used with the credential_type property of a EndpointProxy. This constant has a value of “BASIC_AUTH”
-
CREDENTIAL_TYPE_NONE= 'NONE'¶ A constant which can be used with the credential_type property of a EndpointProxy. This constant has a value of “NONE”
-
CREDENTIAL_TYPE_TOKEN= 'TOKEN'¶ A constant which can be used with the credential_type property of a EndpointProxy. This constant has a value of “TOKEN”
-
__init__(**kwargs)¶ Initializes a new EndpointProxy object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - url (str) – The value to assign to the url property of this EndpointProxy.
- credential_name (str) – The value to assign to the credential_name property of this EndpointProxy.
- credential_type (str) – The value to assign to the credential_type property of this EndpointProxy. Allowed values for this property are: “NONE”, “BASIC_AUTH”, “TOKEN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
-
credential_name¶ Gets the credential_name of this EndpointProxy. The named credential name on the management agent, containing the proxy credentials.
Returns: The credential_name of this EndpointProxy. Return type: str
-
credential_type¶ Gets the credential_type of this EndpointProxy. The credential type. NONE indicates credentials are not needed to access the proxy. BASIC_AUTH represents a username and password based model. TOKEN represents a token based model.
Allowed values for this property are: “NONE”, “BASIC_AUTH”, “TOKEN”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The credential_type of this EndpointProxy. Return type: str
-
url¶ [Required] Gets the url of this EndpointProxy. The proxy URL.
Returns: The url of this EndpointProxy. Return type: str
-