// Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.

package components

type SignedCertificateTimestamp struct {
	LogID     *string                              `json:"log_id,omitempty"`
	Signature *SignedCertificateTimestampSignature `json:"signature,omitempty"`
	Timestamp *string                              `json:"timestamp,omitempty"`
	Version   *int                                 `json:"version,omitempty"`
}

func (o *SignedCertificateTimestamp) GetLogID() *string {
	if o == nil {
		return nil
	}
	return o.LogID
}

func (o *SignedCertificateTimestamp) GetSignature() *SignedCertificateTimestampSignature {
	if o == nil {
		return nil
	}
	return o.Signature
}

func (o *SignedCertificateTimestamp) GetTimestamp() *string {
	if o == nil {
		return nil
	}
	return o.Timestamp
}

func (o *SignedCertificateTimestamp) GetVersion() *int {
	if o == nil {
		return nil
	}
	return o.Version
}
