| Name | Type | Description | Notes |
|---|---|---|---|
| Usage | string | ||
| Selector | string | ||
| MatchingType | string | ||
| Certificate | string |
func NewTLSARecordValue(usage string, selector string, matchingType string, certificate string, ) *TLSARecordValue
NewTLSARecordValue instantiates a new TLSARecordValue 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 NewTLSARecordValueWithDefaults() *TLSARecordValue
NewTLSARecordValueWithDefaults instantiates a new TLSARecordValue 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 *TLSARecordValue) GetUsage() string
GetUsage returns the Usage field if non-nil, zero value otherwise.
func (o *TLSARecordValue) GetUsageOk() (*string, bool)
GetUsageOk returns a tuple with the Usage field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TLSARecordValue) SetUsage(v string)
SetUsage sets Usage field to given value.
func (o *TLSARecordValue) GetSelector() string
GetSelector returns the Selector field if non-nil, zero value otherwise.
func (o *TLSARecordValue) GetSelectorOk() (*string, bool)
GetSelectorOk returns a tuple with the Selector field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TLSARecordValue) SetSelector(v string)
SetSelector sets Selector field to given value.
func (o *TLSARecordValue) GetMatchingType() string
GetMatchingType returns the MatchingType field if non-nil, zero value otherwise.
func (o *TLSARecordValue) GetMatchingTypeOk() (*string, bool)
GetMatchingTypeOk returns a tuple with the MatchingType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TLSARecordValue) SetMatchingType(v string)
SetMatchingType sets MatchingType field to given value.
func (o *TLSARecordValue) GetCertificate() string
GetCertificate returns the Certificate field if non-nil, zero value otherwise.
func (o *TLSARecordValue) GetCertificateOk() (*string, bool)
GetCertificateOk returns a tuple with the Certificate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *TLSARecordValue) SetCertificate(v string)
SetCertificate sets Certificate field to given value.