Documentation ¶
Index ¶
- func PossibleValuesForActionsRequired() []string
- func PossibleValuesForCreateMode() []string
- func PossibleValuesForManagedHsmSkuFamily() []string
- func PossibleValuesForManagedHsmSkuName() []string
- func PossibleValuesForNetworkRuleAction() []string
- func PossibleValuesForNetworkRuleBypassOptions() []string
- func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
- func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
- func PossibleValuesForProvisioningState() []string
- func PossibleValuesForPublicNetworkAccess() []string
- func ValidateDeletedManagedHSMID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateManagedHSMID(input interface{}, key string) (warnings []string, errors []error)
- type ActionsRequired
- type CreateMode
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type DeletedManagedHSMId
- type DeletedManagedHsm
- type DeletedManagedHsmOperationPredicate
- type DeletedManagedHsmProperties
- func (o *DeletedManagedHsmProperties) GetDeletionDateAsTime() (*time.Time, error)
- func (o *DeletedManagedHsmProperties) GetScheduledPurgeDateAsTime() (*time.Time, error)
- func (o *DeletedManagedHsmProperties) SetDeletionDateAsTime(input time.Time)
- func (o *DeletedManagedHsmProperties) SetScheduledPurgeDateAsTime(input time.Time)
- type GetDeletedOperationResponse
- type GetOperationResponse
- type ListByResourceGroupCompleteResult
- type ListByResourceGroupOperationOptions
- type ListByResourceGroupOperationResponse
- type ListBySubscriptionCompleteResult
- type ListBySubscriptionOperationOptions
- type ListBySubscriptionOperationResponse
- type ListDeletedCompleteResult
- type ListDeletedOperationResponse
- type MHSMIPRule
- type MHSMNetworkRuleSet
- type MHSMPrivateEndpoint
- type MHSMPrivateEndpointConnectionItem
- type MHSMPrivateEndpointConnectionProperties
- type MHSMPrivateLinkServiceConnectionState
- type MHSMVirtualNetworkRule
- type ManagedHSMId
- type ManagedHsm
- type ManagedHsmOperationPredicate
- type ManagedHsmProperties
- type ManagedHsmSku
- type ManagedHsmSkuFamily
- type ManagedHsmSkuName
- type ManagedHsmsClient
- func (c ManagedHsmsClient) CreateOrUpdate(ctx context.Context, id ManagedHSMId, input ManagedHsm) (result CreateOrUpdateOperationResponse, err error)
- func (c ManagedHsmsClient) CreateOrUpdateThenPoll(ctx context.Context, id ManagedHSMId, input ManagedHsm) error
- func (c ManagedHsmsClient) Delete(ctx context.Context, id ManagedHSMId) (result DeleteOperationResponse, err error)
- func (c ManagedHsmsClient) DeleteThenPoll(ctx context.Context, id ManagedHSMId) error
- func (c ManagedHsmsClient) Get(ctx context.Context, id ManagedHSMId) (result GetOperationResponse, err error)
- func (c ManagedHsmsClient) GetDeleted(ctx context.Context, id DeletedManagedHSMId) (result GetDeletedOperationResponse, err error)
- func (c ManagedHsmsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (resp ListByResourceGroupOperationResponse, err error)
- func (c ManagedHsmsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error)
- func (c ManagedHsmsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp ListByResourceGroupCompleteResult, err error)
- func (c ManagedHsmsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListBySubscriptionOperationResponse, err error)
- func (c ManagedHsmsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, ...) (ListBySubscriptionCompleteResult, error)
- func (c ManagedHsmsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListBySubscriptionCompleteResult, err error)
- func (c ManagedHsmsClient) ListDeleted(ctx context.Context, id commonids.SubscriptionId) (resp ListDeletedOperationResponse, err error)
- func (c ManagedHsmsClient) ListDeletedComplete(ctx context.Context, id commonids.SubscriptionId) (ListDeletedCompleteResult, error)
- func (c ManagedHsmsClient) ListDeletedCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp ListDeletedCompleteResult, err error)
- func (c ManagedHsmsClient) PurgeDeleted(ctx context.Context, id DeletedManagedHSMId) (result PurgeDeletedOperationResponse, err error)
- func (c ManagedHsmsClient) PurgeDeletedThenPoll(ctx context.Context, id DeletedManagedHSMId) error
- func (c ManagedHsmsClient) Update(ctx context.Context, id ManagedHSMId, input ManagedHsm) (result UpdateOperationResponse, err error)
- func (c ManagedHsmsClient) UpdateThenPoll(ctx context.Context, id ManagedHSMId, input ManagedHsm) error
- type NetworkRuleAction
- type NetworkRuleBypassOptions
- type PrivateEndpointConnectionProvisioningState
- type PrivateEndpointServiceConnectionStatus
- type ProvisioningState
- type PublicNetworkAccess
- type PurgeDeletedOperationResponse
- type UpdateOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForActionsRequired ¶
func PossibleValuesForActionsRequired() []string
func PossibleValuesForCreateMode ¶
func PossibleValuesForCreateMode() []string
func PossibleValuesForManagedHsmSkuFamily ¶
func PossibleValuesForManagedHsmSkuFamily() []string
func PossibleValuesForManagedHsmSkuName ¶
func PossibleValuesForManagedHsmSkuName() []string
func PossibleValuesForNetworkRuleAction ¶
func PossibleValuesForNetworkRuleAction() []string
func PossibleValuesForNetworkRuleBypassOptions ¶
func PossibleValuesForNetworkRuleBypassOptions() []string
func PossibleValuesForPrivateEndpointConnectionProvisioningState ¶
func PossibleValuesForPrivateEndpointConnectionProvisioningState() []string
func PossibleValuesForPrivateEndpointServiceConnectionStatus ¶
func PossibleValuesForPrivateEndpointServiceConnectionStatus() []string
func PossibleValuesForProvisioningState ¶
func PossibleValuesForProvisioningState() []string
func PossibleValuesForPublicNetworkAccess ¶
func PossibleValuesForPublicNetworkAccess() []string
func ValidateDeletedManagedHSMID ¶
ValidateDeletedManagedHSMID checks that 'input' can be parsed as a Deleted Managed H S M ID
func ValidateManagedHSMID ¶
ValidateManagedHSMID checks that 'input' can be parsed as a Managed H S M ID
Types ¶
type ActionsRequired ¶
type ActionsRequired string
const (
ActionsRequiredNone ActionsRequired = "None"
)
type CreateMode ¶
type CreateMode string
const ( CreateModeDefault CreateMode = "default" CreateModeRecover CreateMode = "recover" )
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response Model *ManagedHsm }
type DeleteOperationResponse ¶
type DeleteOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type DeletedManagedHSMId ¶
type DeletedManagedHSMId struct { SubscriptionId string LocationName string DeletedManagedHSMName string }
DeletedManagedHSMId is a struct representing the Resource ID for a Deleted Managed H S M
func NewDeletedManagedHSMID ¶
func NewDeletedManagedHSMID(subscriptionId string, locationName string, deletedManagedHSMName string) DeletedManagedHSMId
NewDeletedManagedHSMID returns a new DeletedManagedHSMId struct
func ParseDeletedManagedHSMID ¶
func ParseDeletedManagedHSMID(input string) (*DeletedManagedHSMId, error)
ParseDeletedManagedHSMID parses 'input' into a DeletedManagedHSMId
func ParseDeletedManagedHSMIDInsensitively ¶
func ParseDeletedManagedHSMIDInsensitively(input string) (*DeletedManagedHSMId, error)
ParseDeletedManagedHSMIDInsensitively parses 'input' case-insensitively into a DeletedManagedHSMId note: this method should only be used for API response data and not user input
func (*DeletedManagedHSMId) FromParseResult ¶ added in v0.20231127.1171502
func (id *DeletedManagedHSMId) FromParseResult(input resourceids.ParseResult) error
func (DeletedManagedHSMId) ID ¶
func (id DeletedManagedHSMId) ID() string
ID returns the formatted Deleted Managed H S M ID
func (DeletedManagedHSMId) Segments ¶
func (id DeletedManagedHSMId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Deleted Managed H S M ID
func (DeletedManagedHSMId) String ¶
func (id DeletedManagedHSMId) String() string
String returns a human-readable description of this Deleted Managed H S M ID
type DeletedManagedHsm ¶
type DeletedManagedHsm struct { Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Properties *DeletedManagedHsmProperties `json:"properties,omitempty"` Type *string `json:"type,omitempty"` }
type DeletedManagedHsmOperationPredicate ¶
func (DeletedManagedHsmOperationPredicate) Matches ¶
func (p DeletedManagedHsmOperationPredicate) Matches(input DeletedManagedHsm) bool
type DeletedManagedHsmProperties ¶
type DeletedManagedHsmProperties struct { DeletionDate *string `json:"deletionDate,omitempty"` Location *string `json:"location,omitempty"` MhsmId *string `json:"mhsmId,omitempty"` PurgeProtectionEnabled *bool `json:"purgeProtectionEnabled,omitempty"` ScheduledPurgeDate *string `json:"scheduledPurgeDate,omitempty"` Tags *map[string]string `json:"tags,omitempty"` }
func (*DeletedManagedHsmProperties) GetDeletionDateAsTime ¶
func (o *DeletedManagedHsmProperties) GetDeletionDateAsTime() (*time.Time, error)
func (*DeletedManagedHsmProperties) GetScheduledPurgeDateAsTime ¶
func (o *DeletedManagedHsmProperties) GetScheduledPurgeDateAsTime() (*time.Time, error)
func (*DeletedManagedHsmProperties) SetDeletionDateAsTime ¶
func (o *DeletedManagedHsmProperties) SetDeletionDateAsTime(input time.Time)
func (*DeletedManagedHsmProperties) SetScheduledPurgeDateAsTime ¶
func (o *DeletedManagedHsmProperties) SetScheduledPurgeDateAsTime(input time.Time)
type GetDeletedOperationResponse ¶
type GetDeletedOperationResponse struct { HttpResponse *http.Response Model *DeletedManagedHsm }
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response Model *ManagedHsm }
type ListByResourceGroupCompleteResult ¶
type ListByResourceGroupCompleteResult struct {
Items []ManagedHsm
}
type ListByResourceGroupOperationOptions ¶
type ListByResourceGroupOperationOptions struct {
Top *int64
}
func DefaultListByResourceGroupOperationOptions ¶
func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions
type ListByResourceGroupOperationResponse ¶
type ListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]ManagedHsm // contains filtered or unexported fields }
func (ListByResourceGroupOperationResponse) HasMore ¶
func (r ListByResourceGroupOperationResponse) HasMore() bool
func (ListByResourceGroupOperationResponse) LoadMore ¶
func (r ListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp ListByResourceGroupOperationResponse, err error)
type ListBySubscriptionCompleteResult ¶
type ListBySubscriptionCompleteResult struct {
Items []ManagedHsm
}
type ListBySubscriptionOperationOptions ¶
type ListBySubscriptionOperationOptions struct {
Top *int64
}
func DefaultListBySubscriptionOperationOptions ¶
func DefaultListBySubscriptionOperationOptions() ListBySubscriptionOperationOptions
type ListBySubscriptionOperationResponse ¶
type ListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]ManagedHsm // contains filtered or unexported fields }
func (ListBySubscriptionOperationResponse) HasMore ¶
func (r ListBySubscriptionOperationResponse) HasMore() bool
func (ListBySubscriptionOperationResponse) LoadMore ¶
func (r ListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp ListBySubscriptionOperationResponse, err error)
type ListDeletedCompleteResult ¶
type ListDeletedCompleteResult struct {
Items []DeletedManagedHsm
}
type ListDeletedOperationResponse ¶
type ListDeletedOperationResponse struct { HttpResponse *http.Response Model *[]DeletedManagedHsm // contains filtered or unexported fields }
func (ListDeletedOperationResponse) HasMore ¶
func (r ListDeletedOperationResponse) HasMore() bool
func (ListDeletedOperationResponse) LoadMore ¶
func (r ListDeletedOperationResponse) LoadMore(ctx context.Context) (resp ListDeletedOperationResponse, err error)
type MHSMIPRule ¶
type MHSMIPRule struct {
Value string `json:"value"`
}
type MHSMNetworkRuleSet ¶
type MHSMNetworkRuleSet struct { Bypass *NetworkRuleBypassOptions `json:"bypass,omitempty"` DefaultAction *NetworkRuleAction `json:"defaultAction,omitempty"` IPRules *[]MHSMIPRule `json:"ipRules,omitempty"` VirtualNetworkRules *[]MHSMVirtualNetworkRule `json:"virtualNetworkRules,omitempty"` }
type MHSMPrivateEndpoint ¶
type MHSMPrivateEndpoint struct {
Id *string `json:"id,omitempty"`
}
type MHSMPrivateEndpointConnectionItem ¶
type MHSMPrivateEndpointConnectionItem struct { Etag *string `json:"etag,omitempty"` Id *string `json:"id,omitempty"` Properties *MHSMPrivateEndpointConnectionProperties `json:"properties,omitempty"` }
type MHSMPrivateEndpointConnectionProperties ¶
type MHSMPrivateEndpointConnectionProperties struct { PrivateEndpoint *MHSMPrivateEndpoint `json:"privateEndpoint,omitempty"` PrivateLinkServiceConnectionState *MHSMPrivateLinkServiceConnectionState `json:"privateLinkServiceConnectionState,omitempty"` ProvisioningState *PrivateEndpointConnectionProvisioningState `json:"provisioningState,omitempty"` }
type MHSMPrivateLinkServiceConnectionState ¶
type MHSMPrivateLinkServiceConnectionState struct { ActionsRequired *ActionsRequired `json:"actionsRequired,omitempty"` Description *string `json:"description,omitempty"` Status *PrivateEndpointServiceConnectionStatus `json:"status,omitempty"` }
type MHSMVirtualNetworkRule ¶
type MHSMVirtualNetworkRule struct {
Id string `json:"id"`
}
type ManagedHSMId ¶
ManagedHSMId is a struct representing the Resource ID for a Managed H S M
func NewManagedHSMID ¶
func NewManagedHSMID(subscriptionId string, resourceGroupName string, managedHSMName string) ManagedHSMId
NewManagedHSMID returns a new ManagedHSMId struct
func ParseManagedHSMID ¶
func ParseManagedHSMID(input string) (*ManagedHSMId, error)
ParseManagedHSMID parses 'input' into a ManagedHSMId
func ParseManagedHSMIDInsensitively ¶
func ParseManagedHSMIDInsensitively(input string) (*ManagedHSMId, error)
ParseManagedHSMIDInsensitively parses 'input' case-insensitively into a ManagedHSMId note: this method should only be used for API response data and not user input
func (*ManagedHSMId) FromParseResult ¶ added in v0.20231127.1171502
func (id *ManagedHSMId) FromParseResult(input resourceids.ParseResult) error
func (ManagedHSMId) ID ¶
func (id ManagedHSMId) ID() string
ID returns the formatted Managed H S M ID
func (ManagedHSMId) Segments ¶
func (id ManagedHSMId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Managed H S M ID
func (ManagedHSMId) String ¶
func (id ManagedHSMId) String() string
String returns a human-readable description of this Managed H S M ID
type ManagedHsm ¶
type ManagedHsm struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *ManagedHsmProperties `json:"properties,omitempty"` Sku *ManagedHsmSku `json:"sku,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ManagedHsmOperationPredicate ¶
func (ManagedHsmOperationPredicate) Matches ¶
func (p ManagedHsmOperationPredicate) Matches(input ManagedHsm) bool
type ManagedHsmProperties ¶
type ManagedHsmProperties struct { CreateMode *CreateMode `json:"createMode,omitempty"` EnablePurgeProtection *bool `json:"enablePurgeProtection,omitempty"` EnableSoftDelete *bool `json:"enableSoftDelete,omitempty"` HsmUri *string `json:"hsmUri,omitempty"` InitialAdminObjectIds *[]string `json:"initialAdminObjectIds,omitempty"` NetworkAcls *MHSMNetworkRuleSet `json:"networkAcls,omitempty"` PrivateEndpointConnections *[]MHSMPrivateEndpointConnectionItem `json:"privateEndpointConnections,omitempty"` ProvisioningState *ProvisioningState `json:"provisioningState,omitempty"` PublicNetworkAccess *PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` ScheduledPurgeDate *string `json:"scheduledPurgeDate,omitempty"` SoftDeleteRetentionInDays *int64 `json:"softDeleteRetentionInDays,omitempty"` StatusMessage *string `json:"statusMessage,omitempty"` TenantId *string `json:"tenantId,omitempty"` }
func (*ManagedHsmProperties) GetScheduledPurgeDateAsTime ¶
func (o *ManagedHsmProperties) GetScheduledPurgeDateAsTime() (*time.Time, error)
func (*ManagedHsmProperties) SetScheduledPurgeDateAsTime ¶
func (o *ManagedHsmProperties) SetScheduledPurgeDateAsTime(input time.Time)
type ManagedHsmSku ¶
type ManagedHsmSku struct { Family ManagedHsmSkuFamily `json:"family"` Name ManagedHsmSkuName `json:"name"` }
type ManagedHsmSkuFamily ¶
type ManagedHsmSkuFamily string
const (
ManagedHsmSkuFamilyB ManagedHsmSkuFamily = "B"
)
type ManagedHsmSkuName ¶
type ManagedHsmSkuName string
const ( ManagedHsmSkuNameCustomBSix ManagedHsmSkuName = "Custom_B6" ManagedHsmSkuNameCustomBThreeTwo ManagedHsmSkuName = "Custom_B32" ManagedHsmSkuNameStandardBOne ManagedHsmSkuName = "Standard_B1" )
type ManagedHsmsClient ¶
func NewManagedHsmsClientWithBaseURI ¶
func NewManagedHsmsClientWithBaseURI(endpoint string) ManagedHsmsClient
func (ManagedHsmsClient) CreateOrUpdate ¶
func (c ManagedHsmsClient) CreateOrUpdate(ctx context.Context, id ManagedHSMId, input ManagedHsm) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ManagedHsmsClient) CreateOrUpdateThenPoll ¶
func (c ManagedHsmsClient) CreateOrUpdateThenPoll(ctx context.Context, id ManagedHSMId, input ManagedHsm) error
CreateOrUpdateThenPoll performs CreateOrUpdate then polls until it's completed
func (ManagedHsmsClient) Delete ¶
func (c ManagedHsmsClient) Delete(ctx context.Context, id ManagedHSMId) (result DeleteOperationResponse, err error)
Delete ...
func (ManagedHsmsClient) DeleteThenPoll ¶
func (c ManagedHsmsClient) DeleteThenPoll(ctx context.Context, id ManagedHSMId) error
DeleteThenPoll performs Delete then polls until it's completed
func (ManagedHsmsClient) Get ¶
func (c ManagedHsmsClient) Get(ctx context.Context, id ManagedHSMId) (result GetOperationResponse, err error)
Get ...
func (ManagedHsmsClient) GetDeleted ¶
func (c ManagedHsmsClient) GetDeleted(ctx context.Context, id DeletedManagedHSMId) (result GetDeletedOperationResponse, err error)
GetDeleted ...
func (ManagedHsmsClient) ListByResourceGroup ¶
func (c ManagedHsmsClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (resp ListByResourceGroupOperationResponse, err error)
ListByResourceGroup ...
func (ManagedHsmsClient) ListByResourceGroupComplete ¶
func (c ManagedHsmsClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions) (ListByResourceGroupCompleteResult, error)
ListByResourceGroupComplete retrieves all of the results into a single object
func (ManagedHsmsClient) ListByResourceGroupCompleteMatchingPredicate ¶
func (c ManagedHsmsClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, options ListByResourceGroupOperationOptions, predicate ManagedHsmOperationPredicate) (resp ListByResourceGroupCompleteResult, err error)
ListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ManagedHsmsClient) ListBySubscription ¶
func (c ManagedHsmsClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId, options ListBySubscriptionOperationOptions) (resp ListBySubscriptionOperationResponse, err error)
ListBySubscription ...
func (ManagedHsmsClient) ListBySubscriptionComplete ¶
func (c ManagedHsmsClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, options ListBySubscriptionOperationOptions) (ListBySubscriptionCompleteResult, error)
ListBySubscriptionComplete retrieves all of the results into a single object
func (ManagedHsmsClient) ListBySubscriptionCompleteMatchingPredicate ¶
func (c ManagedHsmsClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, options ListBySubscriptionOperationOptions, predicate ManagedHsmOperationPredicate) (resp ListBySubscriptionCompleteResult, err error)
ListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ManagedHsmsClient) ListDeleted ¶
func (c ManagedHsmsClient) ListDeleted(ctx context.Context, id commonids.SubscriptionId) (resp ListDeletedOperationResponse, err error)
ListDeleted ...
func (ManagedHsmsClient) ListDeletedComplete ¶
func (c ManagedHsmsClient) ListDeletedComplete(ctx context.Context, id commonids.SubscriptionId) (ListDeletedCompleteResult, error)
ListDeletedComplete retrieves all of the results into a single object
func (ManagedHsmsClient) ListDeletedCompleteMatchingPredicate ¶
func (c ManagedHsmsClient) ListDeletedCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate DeletedManagedHsmOperationPredicate) (resp ListDeletedCompleteResult, err error)
ListDeletedCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ManagedHsmsClient) PurgeDeleted ¶
func (c ManagedHsmsClient) PurgeDeleted(ctx context.Context, id DeletedManagedHSMId) (result PurgeDeletedOperationResponse, err error)
PurgeDeleted ...
func (ManagedHsmsClient) PurgeDeletedThenPoll ¶
func (c ManagedHsmsClient) PurgeDeletedThenPoll(ctx context.Context, id DeletedManagedHSMId) error
PurgeDeletedThenPoll performs PurgeDeleted then polls until it's completed
func (ManagedHsmsClient) Update ¶
func (c ManagedHsmsClient) Update(ctx context.Context, id ManagedHSMId, input ManagedHsm) (result UpdateOperationResponse, err error)
Update ...
func (ManagedHsmsClient) UpdateThenPoll ¶
func (c ManagedHsmsClient) UpdateThenPoll(ctx context.Context, id ManagedHSMId, input ManagedHsm) error
UpdateThenPoll performs Update then polls until it's completed
type NetworkRuleAction ¶
type NetworkRuleAction string
const ( NetworkRuleActionAllow NetworkRuleAction = "Allow" NetworkRuleActionDeny NetworkRuleAction = "Deny" )
type NetworkRuleBypassOptions ¶
type NetworkRuleBypassOptions string
const ( NetworkRuleBypassOptionsAzureServices NetworkRuleBypassOptions = "AzureServices" NetworkRuleBypassOptionsNone NetworkRuleBypassOptions = "None" )
type PrivateEndpointConnectionProvisioningState ¶
type PrivateEndpointConnectionProvisioningState string
const ( PrivateEndpointConnectionProvisioningStateCreating PrivateEndpointConnectionProvisioningState = "Creating" PrivateEndpointConnectionProvisioningStateDeleting PrivateEndpointConnectionProvisioningState = "Deleting" PrivateEndpointConnectionProvisioningStateDisconnected PrivateEndpointConnectionProvisioningState = "Disconnected" PrivateEndpointConnectionProvisioningStateFailed PrivateEndpointConnectionProvisioningState = "Failed" PrivateEndpointConnectionProvisioningStateSucceeded PrivateEndpointConnectionProvisioningState = "Succeeded" PrivateEndpointConnectionProvisioningStateUpdating PrivateEndpointConnectionProvisioningState = "Updating" )
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
const ( PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatus = "Approved" PrivateEndpointServiceConnectionStatusDisconnected PrivateEndpointServiceConnectionStatus = "Disconnected" PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatus = "Pending" PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatus = "Rejected" )
type ProvisioningState ¶
type ProvisioningState string
const ( ProvisioningStateActivated ProvisioningState = "Activated" ProvisioningStateDeleting ProvisioningState = "Deleting" ProvisioningStateFailed ProvisioningState = "Failed" ProvisioningStateProvisioning ProvisioningState = "Provisioning" ProvisioningStateRestoring ProvisioningState = "Restoring" ProvisioningStateSecurityDomainRestore ProvisioningState = "SecurityDomainRestore" ProvisioningStateSucceeded ProvisioningState = "Succeeded" ProvisioningStateUpdating ProvisioningState = "Updating" )
type PublicNetworkAccess ¶
type PublicNetworkAccess string
const ( PublicNetworkAccessDisabled PublicNetworkAccess = "Disabled" PublicNetworkAccessEnabled PublicNetworkAccess = "Enabled" )
type PurgeDeletedOperationResponse ¶
type PurgeDeletedOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response }
type UpdateOperationResponse ¶
type UpdateOperationResponse struct { Poller polling.LongRunningPoller HttpResponse *http.Response Model *ManagedHsm }
Source Files ¶
- client.go
- constants.go
- id_deletedmanagedhsm.go
- id_managedhsm.go
- method_createorupdate_autorest.go
- method_delete_autorest.go
- method_get_autorest.go
- method_getdeleted_autorest.go
- method_listbyresourcegroup_autorest.go
- method_listbysubscription_autorest.go
- method_listdeleted_autorest.go
- method_purgedeleted_autorest.go
- method_update_autorest.go
- model_deletedmanagedhsm.go
- model_deletedmanagedhsmproperties.go
- model_managedhsm.go
- model_managedhsmproperties.go
- model_managedhsmsku.go
- model_mhsmiprule.go
- model_mhsmnetworkruleset.go
- model_mhsmprivateendpoint.go
- model_mhsmprivateendpointconnectionitem.go
- model_mhsmprivateendpointconnectionproperties.go
- model_mhsmprivatelinkserviceconnectionstate.go
- model_mhsmvirtualnetworkrule.go
- predicates.go
- version.go