Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + func UserAgent() string + func Version() string + type BaseClient struct + func New() BaseClient + func NewWithoutDefaults() BaseClient + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Message *string + type MetadataConfigurationClient struct + func NewMetadataConfigurationClient() MetadataConfigurationClient + func (client MetadataConfigurationClient) Get(ctx context.Context, tenantBaseURL string) (result SetObject, err error) + func (client MetadataConfigurationClient) GetPreparer(ctx context.Context, tenantBaseURL string) (*http.Request, error) + func (client MetadataConfigurationClient) GetResponder(resp *http.Response) (result SetObject, err error) + func (client MetadataConfigurationClient) GetSender(req *http.Request) (*http.Response, error) + type Policy struct + Policy *string + type PolicyCertificatesClient struct + func NewPolicyCertificatesClient() PolicyCertificatesClient + func (client PolicyCertificatesClient) Add(ctx context.Context, tenantBaseURL string, policyCertificateToAdd string) (result SetObject, err error) + func (client PolicyCertificatesClient) AddPreparer(ctx context.Context, tenantBaseURL string, policyCertificateToAdd string) (*http.Request, error) + func (client PolicyCertificatesClient) AddResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyCertificatesClient) AddSender(req *http.Request) (*http.Response, error) + func (client PolicyCertificatesClient) Get(ctx context.Context, tenantBaseURL string) (result SetObject, err error) + func (client PolicyCertificatesClient) GetPreparer(ctx context.Context, tenantBaseURL string) (*http.Request, error) + func (client PolicyCertificatesClient) GetResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyCertificatesClient) GetSender(req *http.Request) (*http.Response, error) + func (client PolicyCertificatesClient) Remove(ctx context.Context, tenantBaseURL string, policyCertificateToRemove string) (result SetObject, err error) + func (client PolicyCertificatesClient) RemovePreparer(ctx context.Context, tenantBaseURL string, policyCertificateToRemove string) (*http.Request, error) + func (client PolicyCertificatesClient) RemoveResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyCertificatesClient) RemoveSender(req *http.Request) (*http.Response, error) + type PolicyClient struct + func NewPolicyClient() PolicyClient + func (client PolicyClient) Get(ctx context.Context, tenantBaseURL string, tee TeeKind) (result SetObject, err error) + func (client PolicyClient) GetPreparer(ctx context.Context, tenantBaseURL string, tee TeeKind) (*http.Request, error) + func (client PolicyClient) GetResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyClient) GetSender(req *http.Request) (*http.Response, error) + func (client PolicyClient) PrepareToSet(ctx context.Context, tenantBaseURL string, tee TeeKind, policyJws string) (result SetObject, err error) + func (client PolicyClient) PrepareToSetPreparer(ctx context.Context, tenantBaseURL string, tee TeeKind, policyJws string) (*http.Request, error) + func (client PolicyClient) PrepareToSetResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyClient) PrepareToSetSender(req *http.Request) (*http.Response, error) + func (client PolicyClient) Reset(ctx context.Context, tenantBaseURL string, tee TeeKind, policyJws string) (result SetObject, err error) + func (client PolicyClient) ResetPreparer(ctx context.Context, tenantBaseURL string, tee TeeKind, policyJws string) (*http.Request, error) + func (client PolicyClient) ResetResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyClient) ResetSender(req *http.Request) (*http.Response, error) + func (client PolicyClient) Set(ctx context.Context, tenantBaseURL string, tee TeeKind, ...) (result SetObject, err error) + func (client PolicyClient) SetPreparer(ctx context.Context, tenantBaseURL string, tee TeeKind, ...) (*http.Request, error) + func (client PolicyClient) SetResponder(resp *http.Response) (result SetObject, err error) + func (client PolicyClient) SetSender(req *http.Request) (*http.Response, error) + type SetObject struct + Value interface{} + type SigningCertificatesClient struct + func NewSigningCertificatesClient() SigningCertificatesClient + func (client SigningCertificatesClient) Get(ctx context.Context, tenantBaseURL string) (result SetObject, err error) + func (client SigningCertificatesClient) GetPreparer(ctx context.Context, tenantBaseURL string) (*http.Request, error) + func (client SigningCertificatesClient) GetResponder(resp *http.Response) (result SetObject, err error) + func (client SigningCertificatesClient) GetSender(req *http.Request) (*http.Response, error) + type TeeKind string + const CyResComponent + const OpenEnclave + const SgxEnclave + const VSMEnclave + func PossibleTeeKindValues() []TeeKind