Documentation
¶
Index ¶
- type CertificatesClient
- func (certificatesClient *CertificatesClient) CreateCaBundle(ctx context.Context, req certificatesmanagement.CreateCaBundleRequest) (*certificatesmanagement.CaBundle, string, error)
- func (certificatesClient *CertificatesClient) CreateCertificate(ctx context.Context, req certificatesmanagement.CreateCertificateRequest) (*certificatesmanagement.Certificate, string, error)
- func (certificatesClient *CertificatesClient) DeleteCaBundle(ctx context.Context, req certificatesmanagement.DeleteCaBundleRequest) (*http.Response, error)
- func (certificatesClient *CertificatesClient) GetCaBundle(ctx context.Context, req certificatesmanagement.GetCaBundleRequest) (*certificatesmanagement.CaBundle, string, error)
- func (certificatesClient *CertificatesClient) GetCertificate(ctx context.Context, req certificatesmanagement.GetCertificateRequest) (*certificatesmanagement.Certificate, string, error)
- func (certificatesClient *CertificatesClient) GetCertificateBundle(ctx context.Context, req certificates.GetCertificateBundleRequest) (certificates.CertificateBundle, error)
- func (certificatesClient *CertificatesClient) GetFromCaBundleCache(id string) *CaBundleCacheObj
- func (certificatesClient *CertificatesClient) GetFromCertCache(certId string) *CertCacheObj
- func (certificatesClient *CertificatesClient) ListAssociations(ctx context.Context, req certificatesmanagement.ListAssociationsRequest) (certificatesmanagement.AssociationCollection, error)
- func (certificatesClient *CertificatesClient) ListCaBundles(ctx context.Context, req certificatesmanagement.ListCaBundlesRequest) (*certificatesmanagement.CaBundleCollection, *string, error)
- func (certificatesClient *CertificatesClient) ListCertificateVersions(ctx context.Context, req certificatesmanagement.ListCertificateVersionsRequest) (*certificatesmanagement.CertificateVersionCollection, *string, error)
- func (certificatesClient *CertificatesClient) ListCertificates(ctx context.Context, req certificatesmanagement.ListCertificatesRequest) (*certificatesmanagement.CertificateCollection, *string, error)
- func (certificatesClient *CertificatesClient) ScheduleCertificateDeletion(ctx context.Context, ...) error
- func (certificatesClient *CertificatesClient) ScheduleCertificateVersionDeletion(ctx context.Context, ...) (*certificatesmanagement.Certificate, string, error)
- func (certificatesClient *CertificatesClient) SetCaBundleCache(caBundle *certificatesmanagement.CaBundle, etag string)
- func (certificatesClient *CertificatesClient) SetCertCache(cert *certificatesmanagement.Certificate, etag string)
- func (certificatesClient *CertificatesClient) UpdateCaBundle(ctx context.Context, req certificatesmanagement.UpdateCaBundleRequest) (*certificatesmanagement.CaBundle, string, error)
- func (certificatesClient *CertificatesClient) UpdateCertificate(ctx context.Context, req certificatesmanagement.UpdateCertificateRequest) (*certificatesmanagement.Certificate, string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificatesClient ¶
type CertificatesClient struct {
ManagementClient CertificateManagementInterface
CertificatesClient CertificateInterface
CertCache map[string]*CertCacheObj
CaBundleCache map[string]*CaBundleCacheObj
// contains filtered or unexported fields
}
func New ¶
func New(managementClient CertificateManagementInterface, certificateClient CertificateInterface) *CertificatesClient
func (*CertificatesClient) CreateCaBundle ¶
func (certificatesClient *CertificatesClient) CreateCaBundle(ctx context.Context, req certificatesmanagement.CreateCaBundleRequest) (*certificatesmanagement.CaBundle, string, error)
func (*CertificatesClient) CreateCertificate ¶
func (certificatesClient *CertificatesClient) CreateCertificate(ctx context.Context, req certificatesmanagement.CreateCertificateRequest) (*certificatesmanagement.Certificate, string, error)
func (*CertificatesClient) DeleteCaBundle ¶
func (certificatesClient *CertificatesClient) DeleteCaBundle(ctx context.Context, req certificatesmanagement.DeleteCaBundleRequest) (*http.Response, error)
func (*CertificatesClient) GetCaBundle ¶
func (certificatesClient *CertificatesClient) GetCaBundle(ctx context.Context, req certificatesmanagement.GetCaBundleRequest) (*certificatesmanagement.CaBundle, string, error)
func (*CertificatesClient) GetCertificate ¶
func (certificatesClient *CertificatesClient) GetCertificate(ctx context.Context, req certificatesmanagement.GetCertificateRequest) (*certificatesmanagement.Certificate, string, error)
func (*CertificatesClient) GetCertificateBundle ¶
func (certificatesClient *CertificatesClient) GetCertificateBundle(ctx context.Context, req certificates.GetCertificateBundleRequest) (certificates.CertificateBundle, error)
func (*CertificatesClient) GetFromCaBundleCache ¶ added in v1.1.0
func (certificatesClient *CertificatesClient) GetFromCaBundleCache(id string) *CaBundleCacheObj
func (*CertificatesClient) GetFromCertCache ¶ added in v1.1.0
func (certificatesClient *CertificatesClient) GetFromCertCache(certId string) *CertCacheObj
func (*CertificatesClient) ListAssociations ¶ added in v1.4.2
func (certificatesClient *CertificatesClient) ListAssociations(ctx context.Context, req certificatesmanagement.ListAssociationsRequest) (certificatesmanagement.AssociationCollection, error)
func (*CertificatesClient) ListCaBundles ¶
func (certificatesClient *CertificatesClient) ListCaBundles(ctx context.Context, req certificatesmanagement.ListCaBundlesRequest) (*certificatesmanagement.CaBundleCollection, *string, error)
func (*CertificatesClient) ListCertificateVersions ¶ added in v1.4.1
func (certificatesClient *CertificatesClient) ListCertificateVersions(ctx context.Context, req certificatesmanagement.ListCertificateVersionsRequest) (*certificatesmanagement.CertificateVersionCollection, *string, error)
func (*CertificatesClient) ListCertificates ¶
func (certificatesClient *CertificatesClient) ListCertificates(ctx context.Context, req certificatesmanagement.ListCertificatesRequest) (*certificatesmanagement.CertificateCollection, *string, error)
func (*CertificatesClient) ScheduleCertificateDeletion ¶
func (certificatesClient *CertificatesClient) ScheduleCertificateDeletion(ctx context.Context, req certificatesmanagement.ScheduleCertificateDeletionRequest) error
func (*CertificatesClient) ScheduleCertificateVersionDeletion ¶ added in v1.4.1
func (certificatesClient *CertificatesClient) ScheduleCertificateVersionDeletion(ctx context.Context, req certificatesmanagement.ScheduleCertificateVersionDeletionRequest) (*certificatesmanagement.Certificate, string, error)
func (*CertificatesClient) SetCaBundleCache ¶ added in v1.1.0
func (certificatesClient *CertificatesClient) SetCaBundleCache(caBundle *certificatesmanagement.CaBundle, etag string)
func (*CertificatesClient) SetCertCache ¶ added in v1.1.0
func (certificatesClient *CertificatesClient) SetCertCache(cert *certificatesmanagement.Certificate, etag string)
func (*CertificatesClient) UpdateCaBundle ¶ added in v1.4.1
func (certificatesClient *CertificatesClient) UpdateCaBundle(ctx context.Context, req certificatesmanagement.UpdateCaBundleRequest) (*certificatesmanagement.CaBundle, string, error)
func (*CertificatesClient) UpdateCertificate ¶ added in v1.4.1
func (certificatesClient *CertificatesClient) UpdateCertificate(ctx context.Context, req certificatesmanagement.UpdateCertificateRequest) (*certificatesmanagement.Certificate, string, error)
Click to show internal directories.
Click to hide internal directories.