Documentation ¶
Index ¶
- func PossibleValuesForGeoReplicationRegionProvisioningState() []string
- func ValidateManagedHSMID(input interface{}, key string) (warnings []string, errors []error)
- type GeoReplicationRegionProvisioningState
- type MHSMGeoReplicatedRegion
- type MHSMGeoReplicatedRegionOperationPredicate
- type MHSMListRegionsClient
- func (c MHSMListRegionsClient) MHSMRegionsListByResource(ctx context.Context, id ManagedHSMId) (resp MHSMRegionsListByResourceOperationResponse, err error)
- func (c MHSMListRegionsClient) MHSMRegionsListByResourceComplete(ctx context.Context, id ManagedHSMId) (MHSMRegionsListByResourceCompleteResult, error)
- func (c MHSMListRegionsClient) MHSMRegionsListByResourceCompleteMatchingPredicate(ctx context.Context, id ManagedHSMId, ...) (resp MHSMRegionsListByResourceCompleteResult, err error)
- type MHSMRegionsListByResourceCompleteResult
- type MHSMRegionsListByResourceOperationResponse
- type ManagedHSMId
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PossibleValuesForGeoReplicationRegionProvisioningState ¶
func PossibleValuesForGeoReplicationRegionProvisioningState() []string
func ValidateManagedHSMID ¶
ValidateManagedHSMID checks that 'input' can be parsed as a Managed H S M ID
Types ¶
type GeoReplicationRegionProvisioningState ¶
type GeoReplicationRegionProvisioningState string
const ( GeoReplicationRegionProvisioningStateCleanup GeoReplicationRegionProvisioningState = "Cleanup" GeoReplicationRegionProvisioningStateDeleting GeoReplicationRegionProvisioningState = "Deleting" GeoReplicationRegionProvisioningStateFailed GeoReplicationRegionProvisioningState = "Failed" GeoReplicationRegionProvisioningStatePreprovisioning GeoReplicationRegionProvisioningState = "Preprovisioning" GeoReplicationRegionProvisioningStateProvisioning GeoReplicationRegionProvisioningState = "Provisioning" GeoReplicationRegionProvisioningStateSucceeded GeoReplicationRegionProvisioningState = "Succeeded" )
type MHSMGeoReplicatedRegion ¶
type MHSMGeoReplicatedRegion struct { IsPrimary *bool `json:"isPrimary,omitempty"` Name *string `json:"name,omitempty"` ProvisioningState *GeoReplicationRegionProvisioningState `json:"provisioningState,omitempty"` }
type MHSMGeoReplicatedRegionOperationPredicate ¶
func (MHSMGeoReplicatedRegionOperationPredicate) Matches ¶
func (p MHSMGeoReplicatedRegionOperationPredicate) Matches(input MHSMGeoReplicatedRegion) bool
type MHSMListRegionsClient ¶
type MHSMListRegionsClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewMHSMListRegionsClientWithBaseURI ¶
func NewMHSMListRegionsClientWithBaseURI(endpoint string) MHSMListRegionsClient
func (MHSMListRegionsClient) MHSMRegionsListByResource ¶
func (c MHSMListRegionsClient) MHSMRegionsListByResource(ctx context.Context, id ManagedHSMId) (resp MHSMRegionsListByResourceOperationResponse, err error)
MHSMRegionsListByResource ...
func (MHSMListRegionsClient) MHSMRegionsListByResourceComplete ¶
func (c MHSMListRegionsClient) MHSMRegionsListByResourceComplete(ctx context.Context, id ManagedHSMId) (MHSMRegionsListByResourceCompleteResult, error)
MHSMRegionsListByResourceComplete retrieves all of the results into a single object
func (MHSMListRegionsClient) MHSMRegionsListByResourceCompleteMatchingPredicate ¶
func (c MHSMListRegionsClient) MHSMRegionsListByResourceCompleteMatchingPredicate(ctx context.Context, id ManagedHSMId, predicate MHSMGeoReplicatedRegionOperationPredicate) (resp MHSMRegionsListByResourceCompleteResult, err error)
MHSMRegionsListByResourceCompleteMatchingPredicate retrieves all of the results and then applied the predicate
type MHSMRegionsListByResourceCompleteResult ¶
type MHSMRegionsListByResourceCompleteResult struct {
Items []MHSMGeoReplicatedRegion
}
type MHSMRegionsListByResourceOperationResponse ¶
type MHSMRegionsListByResourceOperationResponse struct { HttpResponse *http.Response Model *[]MHSMGeoReplicatedRegion // contains filtered or unexported fields }
func (MHSMRegionsListByResourceOperationResponse) HasMore ¶
func (r MHSMRegionsListByResourceOperationResponse) HasMore() bool
func (MHSMRegionsListByResourceOperationResponse) LoadMore ¶
func (r MHSMRegionsListByResourceOperationResponse) LoadMore(ctx context.Context) (resp MHSMRegionsListByResourceOperationResponse, err error)
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 ¶
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