Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIEntityReference struct + ID *string + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type DedicatedHsm struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + Zones *[]string + func (dh *DedicatedHsm) UnmarshalJSON(body []byte) error + func (dh DedicatedHsm) MarshalJSON() ([]byte, error) + type DedicatedHsmClient struct + func NewDedicatedHsmClient(subscriptionID string) DedicatedHsmClient + func NewDedicatedHsmClientWithBaseURI(baseURI string, subscriptionID string) DedicatedHsmClient + func (client DedicatedHsmClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, name string, ...) (result DedicatedHsmCreateOrUpdateFuture, err error) + func (client DedicatedHsmClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client DedicatedHsmClient) CreateOrUpdateResponder(resp *http.Response) (result DedicatedHsm, err error) + func (client DedicatedHsmClient) CreateOrUpdateSender(req *http.Request) (future DedicatedHsmCreateOrUpdateFuture, err error) + func (client DedicatedHsmClient) Delete(ctx context.Context, resourceGroupName string, name string) (result DedicatedHsmDeleteFuture, err error) + func (client DedicatedHsmClient) DeletePreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client DedicatedHsmClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client DedicatedHsmClient) DeleteSender(req *http.Request) (future DedicatedHsmDeleteFuture, err error) + func (client DedicatedHsmClient) Get(ctx context.Context, resourceGroupName string, name string) (result DedicatedHsm, err error) + func (client DedicatedHsmClient) GetPreparer(ctx context.Context, resourceGroupName string, name string) (*http.Request, error) + func (client DedicatedHsmClient) GetResponder(resp *http.Response) (result DedicatedHsm, err error) + func (client DedicatedHsmClient) GetSender(req *http.Request) (*http.Response, error) + func (client DedicatedHsmClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, top *int32) (result DedicatedHsmListResultPage, err error) + func (client DedicatedHsmClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string, top *int32) (result DedicatedHsmListResultIterator, err error) + func (client DedicatedHsmClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string, top *int32) (*http.Request, error) + func (client DedicatedHsmClient) ListByResourceGroupResponder(resp *http.Response) (result DedicatedHsmListResult, err error) + func (client DedicatedHsmClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client DedicatedHsmClient) ListBySubscription(ctx context.Context, top *int32) (result DedicatedHsmListResultPage, err error) + func (client DedicatedHsmClient) ListBySubscriptionComplete(ctx context.Context, top *int32) (result DedicatedHsmListResultIterator, err error) + func (client DedicatedHsmClient) ListBySubscriptionPreparer(ctx context.Context, top *int32) (*http.Request, error) + func (client DedicatedHsmClient) ListBySubscriptionResponder(resp *http.Response) (result DedicatedHsmListResult, err error) + func (client DedicatedHsmClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client DedicatedHsmClient) Update(ctx context.Context, resourceGroupName string, name string, ...) (result DedicatedHsmUpdateFuture, err error) + func (client DedicatedHsmClient) UpdatePreparer(ctx context.Context, resourceGroupName string, name string, ...) (*http.Request, error) + func (client DedicatedHsmClient) UpdateResponder(resp *http.Response) (result DedicatedHsm, err error) + func (client DedicatedHsmClient) UpdateSender(req *http.Request) (future DedicatedHsmUpdateFuture, err error) + type DedicatedHsmCreateOrUpdateFuture struct + Result func(DedicatedHsmClient) (DedicatedHsm, error) + func (future *DedicatedHsmCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type DedicatedHsmDeleteFuture struct + Result func(DedicatedHsmClient) (autorest.Response, error) + func (future *DedicatedHsmDeleteFuture) UnmarshalJSON(body []byte) error + type DedicatedHsmError struct + Error *Error + func (dhe DedicatedHsmError) MarshalJSON() ([]byte, error) + type DedicatedHsmListResult struct + NextLink *string + Value *[]DedicatedHsm + func (dhlr DedicatedHsmListResult) IsEmpty() bool + type DedicatedHsmListResultIterator struct + func NewDedicatedHsmListResultIterator(page DedicatedHsmListResultPage) DedicatedHsmListResultIterator + func (iter *DedicatedHsmListResultIterator) Next() error + func (iter *DedicatedHsmListResultIterator) NextWithContext(ctx context.Context) (err error) + func (iter DedicatedHsmListResultIterator) NotDone() bool + func (iter DedicatedHsmListResultIterator) Response() DedicatedHsmListResult + func (iter DedicatedHsmListResultIterator) Value() DedicatedHsm + type DedicatedHsmListResultPage struct + func NewDedicatedHsmListResultPage(cur DedicatedHsmListResult, ...) DedicatedHsmListResultPage + func (page *DedicatedHsmListResultPage) Next() error + func (page *DedicatedHsmListResultPage) NextWithContext(ctx context.Context) (err error) + func (page DedicatedHsmListResultPage) NotDone() bool + func (page DedicatedHsmListResultPage) Response() DedicatedHsmListResult + func (page DedicatedHsmListResultPage) Values() []DedicatedHsm + type DedicatedHsmOperation struct + Display *DedicatedHsmOperationDisplay + IsDataAction *string + Name *string + func (dho DedicatedHsmOperation) MarshalJSON() ([]byte, error) + type DedicatedHsmOperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type DedicatedHsmOperationListResult struct + Value *[]DedicatedHsmOperation + type DedicatedHsmPatchParameters struct + Tags map[string]*string + func (dhpp DedicatedHsmPatchParameters) MarshalJSON() ([]byte, error) + type DedicatedHsmProperties struct + NetworkProfile *NetworkProfile + ProvisioningState JSONWebKeyType + StampID *string + StatusMessage *string + func (dhp DedicatedHsmProperties) MarshalJSON() ([]byte, error) + type DedicatedHsmUpdateFuture struct + Result func(DedicatedHsmClient) (DedicatedHsm, error) + func (future *DedicatedHsmUpdateFuture) UnmarshalJSON(body []byte) error + type Error struct + Code *string + InnerError *Error + Message *string + func (e Error) MarshalJSON() ([]byte, error) + type JSONWebKeyType string + const Allocating + const CheckingQuota + const Connecting + const Deleting + const Failed + const Provisioning + const Succeeded + func PossibleJSONWebKeyTypeValues() []JSONWebKeyType + type Name string + const SafeNetLunaNetworkHSMA790 + func PossibleNameValues() []Name + type NetworkInterface struct + ID *string + PrivateIPAddress *string + func (ni NetworkInterface) MarshalJSON() ([]byte, error) + type NetworkProfile struct + NetworkInterfaces *[]NetworkInterface + Subnet *APIEntityReference + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result DedicatedHsmOperationListResult, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result DedicatedHsmOperationListResult, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Resource struct + ID *string + Location *string + Name *string + Sku *Sku + Tags map[string]*string + Type *string + Zones *[]string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceListResult struct + NextLink *string + Value *[]Resource + type Sku struct + Name Name