Name | Type | Description | Notes |
---|---|---|---|
PublicCertificate | Pointer to string | The X.509 PEM formatted public certificate used for authentication. | [optional] |
PrivateKey | Pointer to string | The X.509 PEM formatted private key used for authentication. | [optional] |
CaBundle | Pointer to string | The X.509 PEM formatted certificate authority bundle used for authentication. | [optional] |
func NewV2HttpConfigurationClientCertificate() *V2HttpConfigurationClientCertificate
NewV2HttpConfigurationClientCertificate instantiates a new V2HttpConfigurationClientCertificate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewV2HttpConfigurationClientCertificateWithDefaults() *V2HttpConfigurationClientCertificate
NewV2HttpConfigurationClientCertificateWithDefaults instantiates a new V2HttpConfigurationClientCertificate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *V2HttpConfigurationClientCertificate) GetPublicCertificate() string
GetPublicCertificate returns the PublicCertificate field if non-nil, zero value otherwise.
func (o *V2HttpConfigurationClientCertificate) GetPublicCertificateOk() (*string, bool)
GetPublicCertificateOk returns a tuple with the PublicCertificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V2HttpConfigurationClientCertificate) SetPublicCertificate(v string)
SetPublicCertificate sets PublicCertificate field to given value.
func (o *V2HttpConfigurationClientCertificate) HasPublicCertificate() bool
HasPublicCertificate returns a boolean if a field has been set.
func (o *V2HttpConfigurationClientCertificate) GetPrivateKey() string
GetPrivateKey returns the PrivateKey field if non-nil, zero value otherwise.
func (o *V2HttpConfigurationClientCertificate) GetPrivateKeyOk() (*string, bool)
GetPrivateKeyOk returns a tuple with the PrivateKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V2HttpConfigurationClientCertificate) SetPrivateKey(v string)
SetPrivateKey sets PrivateKey field to given value.
func (o *V2HttpConfigurationClientCertificate) HasPrivateKey() bool
HasPrivateKey returns a boolean if a field has been set.
func (o *V2HttpConfigurationClientCertificate) GetCaBundle() string
GetCaBundle returns the CaBundle field if non-nil, zero value otherwise.
func (o *V2HttpConfigurationClientCertificate) GetCaBundleOk() (*string, bool)
GetCaBundleOk returns a tuple with the CaBundle field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *V2HttpConfigurationClientCertificate) SetCaBundle(v string)
SetCaBundle sets CaBundle field to given value.
func (o *V2HttpConfigurationClientCertificate) HasCaBundle() bool
HasCaBundle returns a boolean if a field has been set.