Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateRecoveryPointID(input interface{}, key string) (warnings []string, errors []error) + type AzureFileShareProvisionILRRequest struct + ObjectType string + RecoveryPointId *string + SourceResourceId *string + func (s AzureFileShareProvisionILRRequest) ILRRequest() BaseILRRequestImpl + func (s AzureFileShareProvisionILRRequest) MarshalJSON() ([]byte, error) + type BaseILRRequestImpl struct + ObjectType string + func (s BaseILRRequestImpl) ILRRequest() BaseILRRequestImpl + type ILRRequest interface + ILRRequest func() BaseILRRequestImpl + func UnmarshalILRRequestImplementation(input []byte) (ILRRequest, error) + type ILRRequestResource struct + ETag *string + Id *string + Location *string + Name *string + Properties ILRRequest + Tags *map[string]string + Type *string + func (s *ILRRequestResource) UnmarshalJSON(bytes []byte) error + type IaasVMILRRegistrationRequest struct + InitiatorName *string + ObjectType string + RecoveryPointId *string + RenewExistingRegistration *bool + VirtualMachineId *string + func (s IaasVMILRRegistrationRequest) ILRRequest() BaseILRRequestImpl + func (s IaasVMILRRegistrationRequest) MarshalJSON() ([]byte, error) + type ItemLevelRecoveryConnectionsClient struct + Client autorest.Client + func NewItemLevelRecoveryConnectionsClientWithBaseURI(endpoint string) ItemLevelRecoveryConnectionsClient + func (c ItemLevelRecoveryConnectionsClient) Provision(ctx context.Context, id RecoveryPointId, input ILRRequestResource) (result ProvisionOperationResponse, err error) + func (c ItemLevelRecoveryConnectionsClient) Revoke(ctx context.Context, id RecoveryPointId) (result RevokeOperationResponse, err error) + type ProvisionOperationResponse struct + HttpResponse *http.Response + type RawILRRequestImpl struct + Type string + Values map[string]interface{} + func (s RawILRRequestImpl) ILRRequest() BaseILRRequestImpl + type RecoveryPointId struct + BackupFabricName string + ProtectedItemName string + ProtectionContainerName string + RecoveryPointId string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewRecoveryPointID(subscriptionId string, resourceGroupName string, vaultName string, ...) RecoveryPointId + func ParseRecoveryPointID(input string) (*RecoveryPointId, error) + func ParseRecoveryPointIDInsensitively(input string) (*RecoveryPointId, error) + func (id *RecoveryPointId) FromParseResult(input resourceids.ParseResult) error + func (id RecoveryPointId) ID() string + func (id RecoveryPointId) Segments() []resourceids.Segment + func (id RecoveryPointId) String() string + type RevokeOperationResponse struct + HttpResponse *http.Response