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 PossibleValuesForDiskAccountType() []string + func PossibleValuesForEthernetAddressType() []string + func PossibleValuesForHealthErrorCustomerResolvability() []string + func PossibleValuesForLicenseType() []string + func PossibleValuesForLinuxLicenseType() []string + func PossibleValuesForMigrationItemOperation() []string + func PossibleValuesForMigrationState() []string + func PossibleValuesForProtectionHealth() []string + func PossibleValuesForResyncState() []string + func PossibleValuesForSecurityType() []string + func PossibleValuesForSqlServerLicenseType() []string + func PossibleValuesForTestMigrationState() []string + func ValidateReplicationMigrationItemID(input interface{}, key string) (warnings []string, errors []error) + func ValidateReplicationProtectionContainerID(input interface{}, key string) (warnings []string, errors []error) + func ValidateVaultID(input interface{}, key string) (warnings []string, errors []error) + type ApplianceMonitoringDetails struct + CpuDetails *ApplianceResourceDetails + DatastoreSnapshot *[]DataStoreUtilizationDetails + DisksReplicationDetails *ApplianceResourceDetails + EsxiNfcBuffer *ApplianceResourceDetails + NetworkBandwidth *ApplianceResourceDetails + RamDetails *ApplianceResourceDetails + type ApplianceResourceDetails struct + Capacity *int64 + ProcessUtilization *float64 + Status *string + TotalUtilization *float64 + type BaseEnableMigrationProviderSpecificInputImpl struct + InstanceType string + func (s BaseEnableMigrationProviderSpecificInputImpl) EnableMigrationProviderSpecificInput() BaseEnableMigrationProviderSpecificInputImpl + type BaseMigrateProviderSpecificInputImpl struct + InstanceType string + func (s BaseMigrateProviderSpecificInputImpl) MigrateProviderSpecificInput() BaseMigrateProviderSpecificInputImpl + type BaseMigrationProviderSpecificSettingsImpl struct + InstanceType string + func (s BaseMigrationProviderSpecificSettingsImpl) MigrationProviderSpecificSettings() BaseMigrationProviderSpecificSettingsImpl + type BaseResumeReplicationProviderSpecificInputImpl struct + InstanceType string + func (s BaseResumeReplicationProviderSpecificInputImpl) ResumeReplicationProviderSpecificInput() BaseResumeReplicationProviderSpecificInputImpl + type BaseResyncProviderSpecificInputImpl struct + InstanceType string + func (s BaseResyncProviderSpecificInputImpl) ResyncProviderSpecificInput() BaseResyncProviderSpecificInputImpl + type BaseTestMigrateProviderSpecificInputImpl struct + InstanceType string + func (s BaseTestMigrateProviderSpecificInputImpl) TestMigrateProviderSpecificInput() BaseTestMigrateProviderSpecificInputImpl + type BaseUpdateMigrationItemProviderSpecificInputImpl struct + InstanceType string + func (s BaseUpdateMigrationItemProviderSpecificInputImpl) UpdateMigrationItemProviderSpecificInput() BaseUpdateMigrationItemProviderSpecificInputImpl + type CreateOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type CriticalJobHistoryDetails struct + JobId *string + JobName *string + JobStatus *string + StartTime *string + func (o *CriticalJobHistoryDetails) GetStartTimeAsTime() (*time.Time, error) + func (o *CriticalJobHistoryDetails) SetStartTimeAsTime(input time.Time) + type CurrentJobDetails struct + JobId *string + JobName *string + StartTime *string + func (o *CurrentJobDetails) GetStartTimeAsTime() (*time.Time, error) + func (o *CurrentJobDetails) SetStartTimeAsTime(input time.Time) + type DataStoreUtilizationDetails struct + DataStoreName *string + TotalSnapshotsCreated *int64 + TotalSnapshotsSupported *int64 + type DeleteOperationOptions struct + DeleteOption *string + func DefaultDeleteOperationOptions() DeleteOperationOptions + func (o DeleteOperationOptions) ToHeaders() *client.Headers + func (o DeleteOperationOptions) ToOData() *odata.Query + func (o DeleteOperationOptions) ToQuery() *client.QueryParams + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DiskAccountType string + const DiskAccountTypePremiumLRS + const DiskAccountTypePremiumVTwoLRS + const DiskAccountTypePremiumZRS + const DiskAccountTypeStandardLRS + const DiskAccountTypeStandardSSDLRS + const DiskAccountTypeStandardSSDZRS + const DiskAccountTypeUltraSSDLRS + func (s *DiskAccountType) UnmarshalJSON(bytes []byte) error + type EnableMigrationInput struct + Properties EnableMigrationInputProperties + type EnableMigrationInputProperties struct + PolicyId string + ProviderSpecificDetails EnableMigrationProviderSpecificInput + func (s *EnableMigrationInputProperties) UnmarshalJSON(bytes []byte) error + type EnableMigrationProviderSpecificInput interface + EnableMigrationProviderSpecificInput func() BaseEnableMigrationProviderSpecificInputImpl + func UnmarshalEnableMigrationProviderSpecificInputImplementation(input []byte) (EnableMigrationProviderSpecificInput, error) + type EthernetAddressType string + const EthernetAddressTypeDynamic + const EthernetAddressTypeStatic + func (s *EthernetAddressType) UnmarshalJSON(bytes []byte) error + type GatewayOperationDetails struct + DataStores *[]string + HostName *string + ProgressPercentage *int64 + State *string + TimeElapsed *int64 + TimeRemaining *int64 + UploadSpeed *int64 + VMwareReadThroughput *int64 + type GetOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + 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 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 LicenseType string + const LicenseTypeNoLicenseType + const LicenseTypeNotSpecified + const LicenseTypeWindowsServer + func (s *LicenseType) UnmarshalJSON(bytes []byte) error + type LinuxLicenseType string + const LinuxLicenseTypeLinuxServer + const LinuxLicenseTypeNoLicenseType + const LinuxLicenseTypeNotSpecified + func (s *LinuxLicenseType) UnmarshalJSON(bytes []byte) error + type ListByReplicationProtectionContainersCompleteResult struct + Items []MigrationItem + LatestHttpResponse *http.Response + type ListByReplicationProtectionContainersCustomPager struct + NextLink *odata.Link + func (p *ListByReplicationProtectionContainersCustomPager) NextPageLink() *odata.Link + type ListByReplicationProtectionContainersOperationOptions struct + Filter *string + SkipToken *string + TakeToken *string + func DefaultListByReplicationProtectionContainersOperationOptions() ListByReplicationProtectionContainersOperationOptions + func (o ListByReplicationProtectionContainersOperationOptions) ToHeaders() *client.Headers + func (o ListByReplicationProtectionContainersOperationOptions) ToOData() *odata.Query + func (o ListByReplicationProtectionContainersOperationOptions) ToQuery() *client.QueryParams + type ListByReplicationProtectionContainersOperationResponse struct + HttpResponse *http.Response + Model *[]MigrationItem + OData *odata.OData + type ListCompleteResult struct + Items []MigrationItem + LatestHttpResponse *http.Response + type ListCustomPager struct + NextLink *odata.Link + func (p *ListCustomPager) NextPageLink() *odata.Link + type ListOperationOptions struct + Filter *string + SkipToken *string + TakeToken *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 *[]MigrationItem + OData *odata.OData + type ManagedRunCommandScriptInput struct + ScriptParameters string + ScriptURL string + StepName string + type MigrateInput struct + Properties MigrateInputProperties + type MigrateInputProperties struct + ProviderSpecificDetails MigrateProviderSpecificInput + func (s *MigrateInputProperties) UnmarshalJSON(bytes []byte) error + type MigrateOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type MigrateProviderSpecificInput interface + MigrateProviderSpecificInput func() BaseMigrateProviderSpecificInputImpl + func UnmarshalMigrateProviderSpecificInputImplementation(input []byte) (MigrateProviderSpecificInput, error) + type MigrationItem struct + Id *string + Location *string + Name *string + Properties *MigrationItemProperties + Type *string + type MigrationItemOperation string + const MigrationItemOperationDisableMigration + const MigrationItemOperationMigrate + const MigrationItemOperationPauseReplication + const MigrationItemOperationResumeReplication + const MigrationItemOperationStartResync + const MigrationItemOperationTestMigrate + const MigrationItemOperationTestMigrateCleanup + func (s *MigrationItemOperation) UnmarshalJSON(bytes []byte) error + type MigrationItemOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p MigrationItemOperationPredicate) Matches(input MigrationItem) bool + type MigrationItemProperties struct + AllowedOperations *[]MigrationItemOperation + CriticalJobHistory *[]CriticalJobHistoryDetails + CurrentJob *CurrentJobDetails + EventCorrelationId *string + Health *ProtectionHealth + HealthErrors *[]HealthError + LastMigrationStatus *string + LastMigrationTime *string + LastTestMigrationStatus *string + LastTestMigrationTime *string + MachineName *string + MigrationState *MigrationState + MigrationStateDescription *string + PolicyFriendlyName *string + PolicyId *string + ProviderSpecificDetails MigrationProviderSpecificSettings + RecoveryServicesProviderId *string + ReplicationStatus *string + TestMigrateState *TestMigrationState + TestMigrateStateDescription *string + func (o *MigrationItemProperties) GetLastMigrationTimeAsTime() (*time.Time, error) + func (o *MigrationItemProperties) GetLastTestMigrationTimeAsTime() (*time.Time, error) + func (o *MigrationItemProperties) SetLastMigrationTimeAsTime(input time.Time) + func (o *MigrationItemProperties) SetLastTestMigrationTimeAsTime(input time.Time) + func (s *MigrationItemProperties) UnmarshalJSON(bytes []byte) error + type MigrationProviderSpecificSettings interface + MigrationProviderSpecificSettings func() BaseMigrationProviderSpecificSettingsImpl + func UnmarshalMigrationProviderSpecificSettingsImplementation(input []byte) (MigrationProviderSpecificSettings, error) + type MigrationState string + const MigrationStateDisableMigrationFailed + const MigrationStateDisableMigrationInProgress + const MigrationStateEnableMigrationFailed + const MigrationStateEnableMigrationInProgress + const MigrationStateInitialSeedingFailed + const MigrationStateInitialSeedingInProgress + const MigrationStateMigrationCompletedWithInformation + const MigrationStateMigrationFailed + const MigrationStateMigrationInProgress + const MigrationStateMigrationPartiallySucceeded + const MigrationStateMigrationSucceeded + const MigrationStateNone + const MigrationStateProtectionSuspended + const MigrationStateReplicating + const MigrationStateResumeInProgress + const MigrationStateResumeInitiated + const MigrationStateSuspendingProtection + func (s *MigrationState) UnmarshalJSON(bytes []byte) error + type PauseReplicationInput struct + Properties PauseReplicationInputProperties + type PauseReplicationInputProperties struct + InstanceType string + type PauseReplicationOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type ProtectionHealth string + const ProtectionHealthCritical + const ProtectionHealthNone + const ProtectionHealthNormal + const ProtectionHealthWarning + func (s *ProtectionHealth) UnmarshalJSON(bytes []byte) error + type RawEnableMigrationProviderSpecificInputImpl struct + Type string + Values map[string]interface{} + func (s RawEnableMigrationProviderSpecificInputImpl) EnableMigrationProviderSpecificInput() BaseEnableMigrationProviderSpecificInputImpl + type RawMigrateProviderSpecificInputImpl struct + Type string + Values map[string]interface{} + func (s RawMigrateProviderSpecificInputImpl) MigrateProviderSpecificInput() BaseMigrateProviderSpecificInputImpl + type RawMigrationProviderSpecificSettingsImpl struct + Type string + Values map[string]interface{} + func (s RawMigrationProviderSpecificSettingsImpl) MigrationProviderSpecificSettings() BaseMigrationProviderSpecificSettingsImpl + type RawResumeReplicationProviderSpecificInputImpl struct + Type string + Values map[string]interface{} + func (s RawResumeReplicationProviderSpecificInputImpl) ResumeReplicationProviderSpecificInput() BaseResumeReplicationProviderSpecificInputImpl + type RawResyncProviderSpecificInputImpl struct + Type string + Values map[string]interface{} + func (s RawResyncProviderSpecificInputImpl) ResyncProviderSpecificInput() BaseResyncProviderSpecificInputImpl + type RawTestMigrateProviderSpecificInputImpl struct + Type string + Values map[string]interface{} + func (s RawTestMigrateProviderSpecificInputImpl) TestMigrateProviderSpecificInput() BaseTestMigrateProviderSpecificInputImpl + type RawUpdateMigrationItemProviderSpecificInputImpl struct + Type string + Values map[string]interface{} + func (s RawUpdateMigrationItemProviderSpecificInputImpl) UpdateMigrationItemProviderSpecificInput() BaseUpdateMigrationItemProviderSpecificInputImpl + type ReplicationMigrationItemId struct + ReplicationFabricName string + ReplicationMigrationItemName string + ReplicationProtectionContainerName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationMigrationItemID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationMigrationItemId + func ParseReplicationMigrationItemID(input string) (*ReplicationMigrationItemId, error) + func ParseReplicationMigrationItemIDInsensitively(input string) (*ReplicationMigrationItemId, error) + func (id *ReplicationMigrationItemId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationMigrationItemId) ID() string + func (id ReplicationMigrationItemId) Segments() []resourceids.Segment + func (id ReplicationMigrationItemId) String() string + type ReplicationMigrationItemsClient struct + Client *resourcemanager.Client + func NewReplicationMigrationItemsClientWithBaseURI(sdkApi sdkEnv.Api) (*ReplicationMigrationItemsClient, error) + func (c ReplicationMigrationItemsClient) Create(ctx context.Context, id ReplicationMigrationItemId, input EnableMigrationInput) (result CreateOperationResponse, err error) + func (c ReplicationMigrationItemsClient) CreateThenPoll(ctx context.Context, id ReplicationMigrationItemId, input EnableMigrationInput) error + func (c ReplicationMigrationItemsClient) Delete(ctx context.Context, id ReplicationMigrationItemId, ...) (result DeleteOperationResponse, err error) + func (c ReplicationMigrationItemsClient) DeleteThenPoll(ctx context.Context, id ReplicationMigrationItemId, ...) error + func (c ReplicationMigrationItemsClient) Get(ctx context.Context, id ReplicationMigrationItemId) (result GetOperationResponse, err error) + func (c ReplicationMigrationItemsClient) List(ctx context.Context, id VaultId, options ListOperationOptions) (result ListOperationResponse, err error) + func (c ReplicationMigrationItemsClient) ListByReplicationProtectionContainers(ctx context.Context, id ReplicationProtectionContainerId, ...) (result ListByReplicationProtectionContainersOperationResponse, err error) + func (c ReplicationMigrationItemsClient) ListByReplicationProtectionContainersComplete(ctx context.Context, id ReplicationProtectionContainerId, ...) (ListByReplicationProtectionContainersCompleteResult, error) + func (c ReplicationMigrationItemsClient) ListByReplicationProtectionContainersCompleteMatchingPredicate(ctx context.Context, id ReplicationProtectionContainerId, ...) (result ListByReplicationProtectionContainersCompleteResult, err error) + func (c ReplicationMigrationItemsClient) ListComplete(ctx context.Context, id VaultId, options ListOperationOptions) (ListCompleteResult, error) + func (c ReplicationMigrationItemsClient) ListCompleteMatchingPredicate(ctx context.Context, id VaultId, options ListOperationOptions, ...) (result ListCompleteResult, err error) + func (c ReplicationMigrationItemsClient) Migrate(ctx context.Context, id ReplicationMigrationItemId, input MigrateInput) (result MigrateOperationResponse, err error) + func (c ReplicationMigrationItemsClient) MigrateThenPoll(ctx context.Context, id ReplicationMigrationItemId, input MigrateInput) error + func (c ReplicationMigrationItemsClient) PauseReplication(ctx context.Context, id ReplicationMigrationItemId, ...) (result PauseReplicationOperationResponse, err error) + func (c ReplicationMigrationItemsClient) PauseReplicationThenPoll(ctx context.Context, id ReplicationMigrationItemId, ...) error + func (c ReplicationMigrationItemsClient) ResumeReplication(ctx context.Context, id ReplicationMigrationItemId, ...) (result ResumeReplicationOperationResponse, err error) + func (c ReplicationMigrationItemsClient) ResumeReplicationThenPoll(ctx context.Context, id ReplicationMigrationItemId, ...) error + func (c ReplicationMigrationItemsClient) Resync(ctx context.Context, id ReplicationMigrationItemId, input ResyncInput) (result ResyncOperationResponse, err error) + func (c ReplicationMigrationItemsClient) ResyncThenPoll(ctx context.Context, id ReplicationMigrationItemId, input ResyncInput) error + func (c ReplicationMigrationItemsClient) TestMigrate(ctx context.Context, id ReplicationMigrationItemId, input TestMigrateInput) (result TestMigrateOperationResponse, err error) + func (c ReplicationMigrationItemsClient) TestMigrateCleanup(ctx context.Context, id ReplicationMigrationItemId, ...) (result TestMigrateCleanupOperationResponse, err error) + func (c ReplicationMigrationItemsClient) TestMigrateCleanupThenPoll(ctx context.Context, id ReplicationMigrationItemId, ...) error + func (c ReplicationMigrationItemsClient) TestMigrateThenPoll(ctx context.Context, id ReplicationMigrationItemId, input TestMigrateInput) error + func (c ReplicationMigrationItemsClient) Update(ctx context.Context, id ReplicationMigrationItemId, ...) (result UpdateOperationResponse, err error) + func (c ReplicationMigrationItemsClient) UpdateThenPoll(ctx context.Context, id ReplicationMigrationItemId, ...) error + type ReplicationProtectionContainerId struct + ReplicationFabricName string + ReplicationProtectionContainerName string + ResourceGroupName string + SubscriptionId string + VaultName string + func NewReplicationProtectionContainerID(subscriptionId string, resourceGroupName string, vaultName string, ...) ReplicationProtectionContainerId + func ParseReplicationProtectionContainerID(input string) (*ReplicationProtectionContainerId, error) + func ParseReplicationProtectionContainerIDInsensitively(input string) (*ReplicationProtectionContainerId, error) + func (id *ReplicationProtectionContainerId) FromParseResult(input resourceids.ParseResult) error + func (id ReplicationProtectionContainerId) ID() string + func (id ReplicationProtectionContainerId) Segments() []resourceids.Segment + func (id ReplicationProtectionContainerId) String() string + type ResumeReplicationInput struct + Properties ResumeReplicationInputProperties + type ResumeReplicationInputProperties struct + ProviderSpecificDetails ResumeReplicationProviderSpecificInput + func (s *ResumeReplicationInputProperties) UnmarshalJSON(bytes []byte) error + type ResumeReplicationOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type ResumeReplicationProviderSpecificInput interface + ResumeReplicationProviderSpecificInput func() BaseResumeReplicationProviderSpecificInputImpl + func UnmarshalResumeReplicationProviderSpecificInputImplementation(input []byte) (ResumeReplicationProviderSpecificInput, error) + type ResyncInput struct + Properties ResyncInputProperties + type ResyncInputProperties struct + ProviderSpecificDetails ResyncProviderSpecificInput + func (s *ResyncInputProperties) UnmarshalJSON(bytes []byte) error + type ResyncOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type ResyncProviderSpecificInput interface + ResyncProviderSpecificInput func() BaseResyncProviderSpecificInputImpl + func UnmarshalResyncProviderSpecificInputImplementation(input []byte) (ResyncProviderSpecificInput, error) + type ResyncState string + const ResyncStateNone + const ResyncStatePreparedForResynchronization + const ResyncStateStartedResynchronization + func (s *ResyncState) UnmarshalJSON(bytes []byte) error + type SecurityType string + const SecurityTypeConfidentialVM + const SecurityTypeNone + const SecurityTypeTrustedLaunch + func (s *SecurityType) UnmarshalJSON(bytes []byte) error + type SqlServerLicenseType string + const SqlServerLicenseTypeAHUB + const SqlServerLicenseTypeNoLicenseType + const SqlServerLicenseTypeNotSpecified + const SqlServerLicenseTypePAYG + func (s *SqlServerLicenseType) UnmarshalJSON(bytes []byte) error + type TestMigrateCleanupInput struct + Properties TestMigrateCleanupInputProperties + type TestMigrateCleanupInputProperties struct + Comments *string + type TestMigrateCleanupOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type TestMigrateInput struct + Properties TestMigrateInputProperties + type TestMigrateInputProperties struct + ProviderSpecificDetails TestMigrateProviderSpecificInput + func (s *TestMigrateInputProperties) UnmarshalJSON(bytes []byte) error + type TestMigrateOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type TestMigrateProviderSpecificInput interface + TestMigrateProviderSpecificInput func() BaseTestMigrateProviderSpecificInputImpl + func UnmarshalTestMigrateProviderSpecificInputImplementation(input []byte) (TestMigrateProviderSpecificInput, error) + type TestMigrationState string + const TestMigrationStateNone + const TestMigrationStateTestMigrationCleanupInProgress + const TestMigrationStateTestMigrationCompletedWithInformation + const TestMigrationStateTestMigrationFailed + const TestMigrationStateTestMigrationInProgress + const TestMigrationStateTestMigrationPartiallySucceeded + const TestMigrationStateTestMigrationSucceeded + func (s *TestMigrationState) UnmarshalJSON(bytes []byte) error + type UpdateMigrationItemInput struct + Properties *UpdateMigrationItemInputProperties + type UpdateMigrationItemInputProperties struct + ProviderSpecificDetails UpdateMigrationItemProviderSpecificInput + func (s *UpdateMigrationItemInputProperties) UnmarshalJSON(bytes []byte) error + type UpdateMigrationItemProviderSpecificInput interface + UpdateMigrationItemProviderSpecificInput func() BaseUpdateMigrationItemProviderSpecificInputImpl + func UnmarshalUpdateMigrationItemProviderSpecificInputImplementation(input []byte) (UpdateMigrationItemProviderSpecificInput, error) + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *MigrationItem + OData *odata.OData + Poller pollers.Poller + type VMwareCbtDiskInput struct + DiskEncryptionSetId *string + DiskId string + DiskType *DiskAccountType + IsOSDisk string + LogStorageAccountId string + LogStorageAccountSasSecretName string + SectorSizeInBytes *int64 + type VMwareCbtEnableMigrationInput struct + ConfidentialVMKeyVaultId *string + DataMoverRunAsAccountId string + DisksToInclude []VMwareCbtDiskInput + InstanceType string + LicenseType *LicenseType + LinuxLicenseType *LinuxLicenseType + PerformAutoResync *string + PerformSqlBulkRegistration *string + SeedDiskTags *map[string]string + SnapshotRunAsAccountId string + SqlServerLicenseType *SqlServerLicenseType + TargetAvailabilitySetId *string + TargetAvailabilityZone *string + TargetBootDiagnosticsStorageAccountId *string + TargetDiskTags *map[string]string + TargetNetworkId string + TargetNicTags *map[string]string + TargetProximityPlacementGroupId *string + TargetResourceGroupId string + TargetSubnetName *string + TargetVMName *string + TargetVMSecurityProfile *VMwareCbtSecurityProfileProperties + TargetVMSize *string + TargetVMTags *map[string]string + TestNetworkId *string + TestSubnetName *string + UserSelectedOSName *string + VMwareMachineId string + func (s VMwareCbtEnableMigrationInput) EnableMigrationProviderSpecificInput() BaseEnableMigrationProviderSpecificInputImpl + func (s VMwareCbtEnableMigrationInput) MarshalJSON() ([]byte, error) + type VMwareCbtMigrateInput struct + InstanceType string + OsUpgradeVersion *string + PerformShutdown string + PostMigrationSteps *[]ManagedRunCommandScriptInput + func (s VMwareCbtMigrateInput) MarshalJSON() ([]byte, error) + func (s VMwareCbtMigrateInput) MigrateProviderSpecificInput() BaseMigrateProviderSpecificInputImpl + type VMwareCbtMigrationDetails struct + ApplianceMonitoringDetails *ApplianceMonitoringDetails + ConfidentialVMKeyVaultId *string + DataMoverRunAsAccountId *string + DeltaSyncProgressPercentage *int64 + DeltaSyncRetryCount *int64 + FirmwareType *string + GatewayOperationDetails *GatewayOperationDetails + InitialSeedingProgressPercentage *int64 + InitialSeedingRetryCount *int64 + InstanceType string + IsCheckSumResyncCycle *string + LastRecoveryPointId *string + LastRecoveryPointReceived *string + LicenseType *string + LinuxLicenseType *LinuxLicenseType + MigrationProgressPercentage *int64 + MigrationRecoveryPointId *string + OperationName *string + OsName *string + OsType *string + PerformAutoResync *string + ProtectedDisks *[]VMwareCbtProtectedDiskDetails + ResumeProgressPercentage *int64 + ResumeRetryCount *int64 + ResyncProgressPercentage *int64 + ResyncRequired *string + ResyncRetryCount *int64 + ResyncState *ResyncState + SeedDiskTags *map[string]string + SnapshotRunAsAccountId *string + SqlServerLicenseType *string + StorageAccountId *string + SupportedOSVersions *[]string + TargetAvailabilitySetId *string + TargetAvailabilityZone *string + TargetBootDiagnosticsStorageAccountId *string + TargetDiskTags *map[string]string + TargetGeneration *string + TargetLocation *string + TargetNetworkId *string + TargetNicTags *map[string]string + TargetProximityPlacementGroupId *string + TargetResourceGroupId *string + TargetVMName *string + TargetVMSecurityProfile *VMwareCbtSecurityProfileProperties + TargetVMSize *string + TargetVMTags *map[string]string + TestNetworkId *string + VMNics *[]VMwareCbtNicDetails + VMwareMachineId *string + func (s VMwareCbtMigrationDetails) MarshalJSON() ([]byte, error) + func (s VMwareCbtMigrationDetails) MigrationProviderSpecificSettings() BaseMigrationProviderSpecificSettingsImpl + type VMwareCbtNicDetails struct + IsPrimaryNic *string + IsSelectedForMigration *string + NicId *string + SourceIPAddress *string + SourceIPAddressType *EthernetAddressType + SourceNetworkId *string + TargetIPAddress *string + TargetIPAddressType *EthernetAddressType + TargetNicName *string + TargetSubnetName *string + TestIPAddress *string + TestIPAddressType *EthernetAddressType + TestNetworkId *string + TestSubnetName *string + type VMwareCbtNicInput struct + IsPrimaryNic string + IsSelectedForMigration *string + NicId string + TargetNicName *string + TargetStaticIPAddress *string + TargetSubnetName *string + TestStaticIPAddress *string + TestSubnetName *string + type VMwareCbtProtectedDiskDetails struct + CapacityInBytes *int64 + DiskEncryptionSetId *string + DiskId *string + DiskName *string + DiskPath *string + DiskType *DiskAccountType + GatewayOperationDetails *GatewayOperationDetails + IsOSDisk *string + LogStorageAccountId *string + LogStorageAccountSasSecretName *string + SectorSizeInBytes *int64 + SeedBlobUri *string + SeedManagedDiskId *string + TargetBlobUri *string + TargetDiskName *string + TargetManagedDiskId *string + type VMwareCbtResumeReplicationInput struct + DeleteMigrationResources *string + InstanceType string + func (s VMwareCbtResumeReplicationInput) MarshalJSON() ([]byte, error) + func (s VMwareCbtResumeReplicationInput) ResumeReplicationProviderSpecificInput() BaseResumeReplicationProviderSpecificInputImpl + type VMwareCbtResyncInput struct + InstanceType string + SkipCbtReset string + func (s VMwareCbtResyncInput) MarshalJSON() ([]byte, error) + func (s VMwareCbtResyncInput) ResyncProviderSpecificInput() BaseResyncProviderSpecificInputImpl + type VMwareCbtSecurityProfileProperties struct + IsTargetVMConfidentialEncryptionEnabled *string + IsTargetVMIntegrityMonitoringEnabled *string + IsTargetVMSecureBootEnabled *string + IsTargetVMTpmEnabled *string + TargetVMSecurityType *SecurityType + type VMwareCbtTestMigrateInput struct + InstanceType string + NetworkId string + OsUpgradeVersion *string + PostMigrationSteps *[]ManagedRunCommandScriptInput + RecoveryPointId string + VMNics *[]VMwareCbtNicInput + func (s VMwareCbtTestMigrateInput) MarshalJSON() ([]byte, error) + func (s VMwareCbtTestMigrateInput) TestMigrateProviderSpecificInput() BaseTestMigrateProviderSpecificInputImpl + type VMwareCbtUpdateDiskInput struct + DiskId string + IsOSDisk *string + TargetDiskName *string + type VMwareCbtUpdateMigrationItemInput struct + InstanceType string + LicenseType *LicenseType + LinuxLicenseType *LinuxLicenseType + PerformAutoResync *string + SqlServerLicenseType *SqlServerLicenseType + TargetAvailabilitySetId *string + TargetAvailabilityZone *string + TargetBootDiagnosticsStorageAccountId *string + TargetDiskTags *map[string]string + TargetNetworkId *string + TargetNicTags *map[string]string + TargetProximityPlacementGroupId *string + TargetResourceGroupId *string + TargetVMName *string + TargetVMSize *string + TargetVMTags *map[string]string + TestNetworkId *string + VMDisks *[]VMwareCbtUpdateDiskInput + VMNics *[]VMwareCbtNicInput + func (s VMwareCbtUpdateMigrationItemInput) MarshalJSON() ([]byte, error) + func (s VMwareCbtUpdateMigrationItemInput) UpdateMigrationItemProviderSpecificInput() BaseUpdateMigrationItemProviderSpecificInputImpl + 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