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 PossibleValuesForHealthErrorCustomerResolvability() []string + func ValidateReplicationEventID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVaultID(input interface{}, key string) (warnings []string, errors []error) + type A2AEventDetails struct + FabricLocation *string + FabricName *string + FabricObjectId *string + InstanceType string + ProtectedItemName *string + RemoteFabricLocation *string + RemoteFabricName *string + func (s A2AEventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s A2AEventDetails) MarshalJSON() ([]byte, error) + type BaseEventProviderSpecificDetailsImpl struct + InstanceType string + func (s BaseEventProviderSpecificDetailsImpl) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + type BaseEventSpecificDetailsImpl struct + InstanceType string + func (s BaseEventSpecificDetailsImpl) EventSpecificDetails() BaseEventSpecificDetailsImpl + type Event struct + Id *string + Location *string + Name *string + Properties *EventProperties + Type *string + type EventOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p EventOperationPredicate) Matches(input Event) bool + type EventProperties struct + AffectedObjectCorrelationId *string + AffectedObjectFriendlyName *string + Description *string + EventCode *string + EventSpecificDetails EventSpecificDetails + EventType *string + FabricId *string + HealthErrors *[]HealthError + ProviderSpecificDetails EventProviderSpecificDetails + Severity *string + TimeOfOccurrence *string + func (o *EventProperties) GetTimeOfOccurrenceAsTime() (*time.Time, error) + func (o *EventProperties) SetTimeOfOccurrenceAsTime(input time.Time) + func (s *EventProperties) UnmarshalJSON(bytes []byte) error + type EventProviderSpecificDetails interface + EventProviderSpecificDetails func() BaseEventProviderSpecificDetailsImpl + func UnmarshalEventProviderSpecificDetailsImplementation(input []byte) (EventProviderSpecificDetails, error) + type EventSpecificDetails interface + EventSpecificDetails func() BaseEventSpecificDetailsImpl + func UnmarshalEventSpecificDetailsImplementation(input []byte) (EventSpecificDetails, error) + type GetOperationResponse struct + HttpResponse *http.Response + Model *Event + OData *odata.OData + type HealthError struct + CreationTimeUtc *string + CustomerResolvability *HealthErrorCustomerResolvability + EntityId *string + ErrorCategory *string + ErrorCode *string + ErrorId *string + ErrorLevel *string + ErrorMessage *string + ErrorSource *string + ErrorType *string + InnerHealthErrors *[]InnerHealthError + PossibleCauses *string + RecommendedAction *string + RecoveryProviderErrorMessage *string + SummaryMessage *string + func (o *HealthError) GetCreationTimeUtcAsTime() (*time.Time, error) + func (o *HealthError) SetCreationTimeUtcAsTime(input time.Time) + type HealthErrorCustomerResolvability string + const HealthErrorCustomerResolvabilityAllowed + const HealthErrorCustomerResolvabilityNotAllowed + func (s *HealthErrorCustomerResolvability) UnmarshalJSON(bytes []byte) error + type HyperVReplica2012EventDetails struct + ContainerName *string + FabricName *string + InstanceType string + RemoteContainerName *string + RemoteFabricName *string + func (s HyperVReplica2012EventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s HyperVReplica2012EventDetails) MarshalJSON() ([]byte, error) + type HyperVReplica2012R2EventDetails struct + ContainerName *string + FabricName *string + InstanceType string + RemoteContainerName *string + RemoteFabricName *string + func (s HyperVReplica2012R2EventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s HyperVReplica2012R2EventDetails) MarshalJSON() ([]byte, error) + type HyperVReplicaAzureEventDetails struct + ContainerName *string + FabricName *string + InstanceType string + RemoteContainerName *string + func (s HyperVReplicaAzureEventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s HyperVReplicaAzureEventDetails) MarshalJSON() ([]byte, error) + type HyperVReplicaBaseEventDetails struct + ContainerName *string + FabricName *string + InstanceType string + RemoteContainerName *string + RemoteFabricName *string + func (s HyperVReplicaBaseEventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s HyperVReplicaBaseEventDetails) MarshalJSON() ([]byte, error) + type InMageAzureV2EventDetails struct + Category *string + Component *string + CorrectiveAction *string + Details *string + EventType *string + InstanceType string + SiteName *string + Summary *string + func (s InMageAzureV2EventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s InMageAzureV2EventDetails) MarshalJSON() ([]byte, error) + type InMageRcmEventDetails struct + ApplianceName *string + ComponentDisplayName *string + FabricName *string + InstanceType string + JobId *string + LatestAgentVersion *string + ProtectedItemName *string + ServerType *string + VirtualMachineName *string + func (s InMageRcmEventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s InMageRcmEventDetails) MarshalJSON() ([]byte, error) + type InMageRcmFailbackEventDetails struct + ApplianceName *string + ComponentDisplayName *string + InstanceType string + ProtectedItemName *string + ServerType *string + VirtualMachineName *string + func (s InMageRcmFailbackEventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s InMageRcmFailbackEventDetails) MarshalJSON() ([]byte, error) + type InnerHealthError struct + CreationTimeUtc *string + CustomerResolvability *HealthErrorCustomerResolvability + EntityId *string + ErrorCategory *string + ErrorCode *string + ErrorId *string + ErrorLevel *string + ErrorMessage *string + ErrorSource *string + ErrorType *string + PossibleCauses *string + RecommendedAction *string + RecoveryProviderErrorMessage *string + SummaryMessage *string + func (o *InnerHealthError) GetCreationTimeUtcAsTime() (*time.Time, error) + func (o *InnerHealthError) SetCreationTimeUtcAsTime(input time.Time) + type JobStatusEventDetails struct + AffectedObjectType *string + InstanceType string + JobFriendlyName *string + JobId *string + JobStatus *string + func (s JobStatusEventDetails) EventSpecificDetails() BaseEventSpecificDetailsImpl + func (s JobStatusEventDetails) MarshalJSON() ([]byte, error) + type ListCompleteResult struct + Items []Event + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationOptions struct + Filter *string + func DefaultListOperationOptions() ListOperationOptions + func (o ListOperationOptions) ToHeaders() *client.Headers + func (o ListOperationOptions) ToOData() *odata.Query + func (o ListOperationOptions) ToQuery() *client.QueryParams + type ListOperationResponse struct + HttpResponse *http.Response + Model *[]Event + OData *odata.OData + type RawEventProviderSpecificDetailsImpl struct + Type string + Values map[string]interface{} + func (s RawEventProviderSpecificDetailsImpl) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + type RawEventSpecificDetailsImpl struct + Type string + Values map[string]interface{} + func (s RawEventSpecificDetailsImpl) EventSpecificDetails() BaseEventSpecificDetailsImpl + type ReplicationEventId struct + ReplicationEventName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationEventID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationEventId + func ParseReplicationEventID(input string) (*ReplicationEventId, error) + func ParseReplicationEventIDInsensitively(input string) (*ReplicationEventId, error) + func (id *ReplicationEventId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationEventId) ID() string + func (id ReplicationEventId) Segments() []resourceids.Segment + func (id ReplicationEventId) String() string + type ReplicationEventsClient struct + Client *resourcemanager.Client + func NewReplicationEventsClientWithBaseURI(sdkApi sdkEnv.Api) (*ReplicationEventsClient, error) + func (c ReplicationEventsClient) Get(ctx context.Context, id ReplicationEventId) (result GetOperationResponse, err error) + func (c ReplicationEventsClient) List(ctx context.Context, id VaultId, options ListOperationOptions) (result ListOperationResponse, err error) + func (c ReplicationEventsClient) ListComplete(ctx context.Context, id VaultId, options ListOperationOptions) (ListCompleteResult, error) + func (c ReplicationEventsClient) ListCompleteMatchingPredicate(ctx context.Context, id VaultId, options ListOperationOptions, ...) (result ListCompleteResult, err error) + type VMwareCbtEventDetails struct + InstanceType string + MigrationItemName *string + func (s VMwareCbtEventDetails) EventProviderSpecificDetails() BaseEventProviderSpecificDetailsImpl + func (s VMwareCbtEventDetails) MarshalJSON() ([]byte, error) + type VaultId struct + ResourceGroupName string + SubscriptionId string + VaultName string + func NewVaultID(subscriptionId string, resourceGroupName string, vaultName string) VaultId + func ParseVaultID(input string) (*VaultId, error) + func ParseVaultIDInsensitively(input string) (*VaultId, error) + func (id *VaultId) FromParseResult(input resourceids.ParseResult) error + func (id VaultId) ID() string + func (id VaultId) Segments() []resourceids.Segment + func (id VaultId) String() string