Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type ApplyClause struct + Transformations *[]TransformationNode + func (ac ApplyClause) MarshalJSON() ([]byte, error) + type AssessmentDetails struct + AssessmentID *string + BiosID *string + EnqueueTime *string + ExtendedInfo map[string]*string + FabricType *string + Fqdn *string + IPAddresses *[]string + LastUpdatedTime *date.Time + MacAddresses *[]string + MachineID *string + MachineManagerID *string + MachineName *string + SolutionName *string + TargetStorageType map[string]*string + TargetVMLocation *string + TargetVMSize *string + func (ad AssessmentDetails) MarshalJSON() ([]byte, error) + type BaseClient struct + AcceptLanguage string + BaseURI string + SubscriptionID string + func New(subscriptionID string, acceptLanguage string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) BaseClient + type BasicEventProperties interface + AsDatabaseMigrateEventProperties func() (*DatabaseMigrateEventProperties, bool) + AsEventProperties func() (*EventProperties, bool) + AsMachineMigrateEventProperties func() (*MachineMigrateEventProperties, bool) + type BasicProjectSummary interface + AsDatabaseProjectSummary func() (*DatabaseProjectSummary, bool) + AsProjectSummary func() (*ProjectSummary, bool) + AsServersProjectSummary func() (*ServersProjectSummary, bool) + type BasicSolutionSummary interface + AsDatabasesSolutionSummary func() (*DatabasesSolutionSummary, bool) + AsServersSolutionSummary func() (*ServersSolutionSummary, bool) + AsSolutionSummary func() (*SolutionSummary, bool) + type CleanupState string + const Completed + const Failed + const InProgress + const None + const Started + func PossibleCleanupStateValues() []CleanupState + type ContainerElementKind string + const ContainerElementKindActionImport + const ContainerElementKindEntitySet + const ContainerElementKindFunctionImport + const ContainerElementKindNone + const ContainerElementKindSingleton + func PossibleContainerElementKindValues() []ContainerElementKind + type Database struct + ID *string + Name *string + Properties *DatabaseProperties + Type *string + func (d Database) MarshalJSON() ([]byte, error) + type DatabaseAssessmentDetails struct + AssessmentID *string + AssessmentTargetType *string + BreakingChangesCount *int32 + CompatibilityLevel *string + DatabaseName *string + DatabaseSizeInMB *string + EnqueueTime *string + ExtendedInfo map[string]*string + InstanceID *string + IsReadyForMigration *bool + LastAssessedTime *date.Time + LastUpdatedTime *date.Time + MigrationBlockersCount *int32 + SolutionName *string + func (dad DatabaseAssessmentDetails) MarshalJSON() ([]byte, error) + type DatabaseCollection struct + NextLink *string + Value *[]Database + type DatabaseInstance struct + ID *string + Name *string + Properties *DatabaseInstanceProperties + Type *string + func (di DatabaseInstance) MarshalJSON() ([]byte, error) + type DatabaseInstanceCollection struct + NextLink *string + Value *[]DatabaseInstance + type DatabaseInstanceDiscoveryDetails struct + EnqueueTime *string + ExtendedInfo map[string]*string + HostName *string + IPAddress *string + InstanceID *string + InstanceName *string + InstanceType *string + InstanceVersion *string + LastUpdatedTime *date.Time + PortNumber *int32 + SolutionName *string + func (didd DatabaseInstanceDiscoveryDetails) MarshalJSON() ([]byte, error) + type DatabaseInstanceProperties struct + DiscoveryData *[]DatabaseInstanceDiscoveryDetails + LastUpdatedTime *date.Time + Summary map[string]*DatabaseInstanceSummary + func (dip DatabaseInstanceProperties) MarshalJSON() ([]byte, error) + type DatabaseInstanceSummary struct + DatabasesAssessedCount *int32 + MigrationReadyCount *int32 + type DatabaseInstancesClient struct + func NewDatabaseInstancesClient(subscriptionID string, acceptLanguage string) DatabaseInstancesClient + func NewDatabaseInstancesClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) DatabaseInstancesClient + func (client DatabaseInstancesClient) EnumerateDatabaseInstances(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result DatabaseInstanceCollection, err error) + func (client DatabaseInstancesClient) EnumerateDatabaseInstancesPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client DatabaseInstancesClient) EnumerateDatabaseInstancesResponder(resp *http.Response) (result DatabaseInstanceCollection, err error) + func (client DatabaseInstancesClient) EnumerateDatabaseInstancesSender(req *http.Request) (*http.Response, error) + func (client DatabaseInstancesClient) GetDatabaseInstance(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result DatabaseInstance, err error) + func (client DatabaseInstancesClient) GetDatabaseInstancePreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client DatabaseInstancesClient) GetDatabaseInstanceResponder(resp *http.Response) (result DatabaseInstance, err error) + func (client DatabaseInstancesClient) GetDatabaseInstanceSender(req *http.Request) (*http.Response, error) + type DatabaseMigrateEventProperties struct + ClientRequestID *string + Database *string + DatabaseInstanceID *string + ErrorCode *string + ErrorMessage *string + InstanceType InstanceType + PossibleCauses *string + Recommendation *string + Solution *string + func (dmep DatabaseMigrateEventProperties) AsBasicEventProperties() (BasicEventProperties, bool) + func (dmep DatabaseMigrateEventProperties) AsDatabaseMigrateEventProperties() (*DatabaseMigrateEventProperties, bool) + func (dmep DatabaseMigrateEventProperties) AsEventProperties() (*EventProperties, bool) + func (dmep DatabaseMigrateEventProperties) AsMachineMigrateEventProperties() (*MachineMigrateEventProperties, bool) + func (dmep DatabaseMigrateEventProperties) MarshalJSON() ([]byte, error) + type DatabaseProjectSummary struct + ExtendedSummary map[string]*string + InstanceType InstanceTypeBasicProjectSummary + LastSummaryRefreshedTime *date.Time + RefreshSummaryState RefreshSummaryState + func (dps DatabaseProjectSummary) AsBasicProjectSummary() (BasicProjectSummary, bool) + func (dps DatabaseProjectSummary) AsDatabaseProjectSummary() (*DatabaseProjectSummary, bool) + func (dps DatabaseProjectSummary) AsProjectSummary() (*ProjectSummary, bool) + func (dps DatabaseProjectSummary) AsServersProjectSummary() (*ServersProjectSummary, bool) + func (dps DatabaseProjectSummary) MarshalJSON() ([]byte, error) + type DatabaseProperties struct + AssessmentData *[]DatabaseAssessmentDetails + LastUpdatedTime *date.Time + type DatabasesClient struct + func NewDatabasesClient(subscriptionID string, acceptLanguage string) DatabasesClient + func NewDatabasesClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) DatabasesClient + func (client DatabasesClient) EnumerateDatabases(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result DatabaseCollection, err error) + func (client DatabasesClient) EnumerateDatabasesPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client DatabasesClient) EnumerateDatabasesResponder(resp *http.Response) (result DatabaseCollection, err error) + func (client DatabasesClient) EnumerateDatabasesSender(req *http.Request) (*http.Response, error) + func (client DatabasesClient) GetDatabase(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Database, err error) + func (client DatabasesClient) GetDatabasePreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client DatabasesClient) GetDatabaseResponder(resp *http.Response) (result Database, err error) + func (client DatabasesClient) GetDatabaseSender(req *http.Request) (*http.Response, error) + type DatabasesSolutionSummary struct + DatabaseInstancesAssessedCount *int32 + DatabasesAssessedCount *int32 + InstanceType InstanceTypeBasicSolutionSummary + MigrationReadyCount *int32 + func (dss DatabasesSolutionSummary) AsBasicSolutionSummary() (BasicSolutionSummary, bool) + func (dss DatabasesSolutionSummary) AsDatabasesSolutionSummary() (*DatabasesSolutionSummary, bool) + func (dss DatabasesSolutionSummary) AsServersSolutionSummary() (*ServersSolutionSummary, bool) + func (dss DatabasesSolutionSummary) AsSolutionSummary() (*SolutionSummary, bool) + func (dss DatabasesSolutionSummary) MarshalJSON() ([]byte, error) + type DefaultQuerySettings struct + EnableCount *bool + EnableExpand *bool + EnableFilter *bool + EnableOrderBy *bool + EnableSelect *bool + MaxTop *int32 + type DiscoveryDetails struct + BiosID *string + EnqueueTime *string + ExtendedInfo map[string]*string + FabricType *string + Fqdn *string + IPAddresses *[]string + LastUpdatedTime *date.Time + MacAddresses *[]string + MachineID *string + MachineManagerID *string + MachineName *string + OsName *string + OsType *string + OsVersion *string + SolutionName *string + func (dd DiscoveryDetails) MarshalJSON() ([]byte, error) + type EdmReferentialConstraintPropertyPair struct + DependentProperty *IEdmStructuralProperty + PrincipalProperty *IEdmStructuralProperty + func (ercpp EdmReferentialConstraintPropertyPair) MarshalJSON() ([]byte, error) + type Event struct + ID *string + Name *string + Properties BasicEventProperties + Type *string + func (e *Event) UnmarshalJSON(body []byte) error + func (e Event) MarshalJSON() ([]byte, error) + type EventCollection struct + NextLink *string + Value *[]Event + type EventProperties struct + ClientRequestID *string + ErrorCode *string + ErrorMessage *string + InstanceType InstanceType + PossibleCauses *string + Recommendation *string + Solution *string + func (ep EventProperties) AsBasicEventProperties() (BasicEventProperties, bool) + func (ep EventProperties) AsDatabaseMigrateEventProperties() (*DatabaseMigrateEventProperties, bool) + func (ep EventProperties) AsEventProperties() (*EventProperties, bool) + func (ep EventProperties) AsMachineMigrateEventProperties() (*MachineMigrateEventProperties, bool) + func (ep EventProperties) MarshalJSON() ([]byte, error) + type EventsClient struct + func NewEventsClient(subscriptionID string, acceptLanguage string) EventsClient + func NewEventsClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) EventsClient + func (client EventsClient) DeleteEvent(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result autorest.Response, err error) + func (client EventsClient) DeleteEventPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client EventsClient) DeleteEventResponder(resp *http.Response) (result autorest.Response, err error) + func (client EventsClient) DeleteEventSender(req *http.Request) (*http.Response, error) + func (client EventsClient) EnumerateEvents(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result EventCollection, err error) + func (client EventsClient) EnumerateEventsPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client EventsClient) EnumerateEventsResponder(resp *http.Response) (result EventCollection, err error) + func (client EventsClient) EnumerateEventsSender(req *http.Request) (*http.Response, error) + func (client EventsClient) GetEvent(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Event, err error) + func (client EventsClient) GetEventPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client EventsClient) GetEventResponder(resp *http.Response) (result Event, err error) + func (client EventsClient) GetEventSender(req *http.Request) (*http.Response, error) + type ExpressionKind string + const ExpressionKindAnnotationPath + const ExpressionKindBinaryConstant + const ExpressionKindBooleanConstant + const ExpressionKindCast + const ExpressionKindCollection + const ExpressionKindDateConstant + const ExpressionKindDateTimeOffsetConstant + const ExpressionKindDecimalConstant + const ExpressionKindDurationConstant + const ExpressionKindEnumMember + const ExpressionKindFloatingConstant + const ExpressionKindFunctionApplication + const ExpressionKindGUIDConstant + const ExpressionKindIf + const ExpressionKindIntegerConstant + const ExpressionKindIsType + const ExpressionKindLabeled + const ExpressionKindLabeledExpressionReference + const ExpressionKindNavigationPropertyPath + const ExpressionKindNone + const ExpressionKindNull + const ExpressionKindPath + const ExpressionKindPropertyPath + const ExpressionKindRecord + const ExpressionKindStringConstant + const ExpressionKindTimeOfDayConstant + func PossibleExpressionKindValues() []ExpressionKind + type ExpressionKind1 string + const ExpressionKind1AnnotationPath + const ExpressionKind1BinaryConstant + const ExpressionKind1BooleanConstant + const ExpressionKind1Cast + const ExpressionKind1Collection + const ExpressionKind1DateConstant + const ExpressionKind1DateTimeOffsetConstant + const ExpressionKind1DecimalConstant + const ExpressionKind1DurationConstant + const ExpressionKind1EnumMember + const ExpressionKind1FloatingConstant + const ExpressionKind1FunctionApplication + const ExpressionKind1GUIDConstant + const ExpressionKind1If + const ExpressionKind1IntegerConstant + const ExpressionKind1IsType + const ExpressionKind1Labeled + const ExpressionKind1LabeledExpressionReference + const ExpressionKind1NavigationPropertyPath + const ExpressionKind1None + const ExpressionKind1Null + const ExpressionKind1Path + const ExpressionKind1PropertyPath + const ExpressionKind1Record + const ExpressionKind1StringConstant + const ExpressionKind1TimeOfDayConstant + func PossibleExpressionKind1Values() []ExpressionKind1 + type FilterClause struct + Expression *SingleValueNode + ItemType *IEdmTypeReference + RangeVariable *RangeVariable + func (fc FilterClause) MarshalJSON() ([]byte, error) + type FilterQueryOption struct + Context *ODataQueryContext + FilterClause *FilterClause + RawValue *string + Validator interface{} + func (fqo FilterQueryOption) MarshalJSON() ([]byte, error) + type Goal string + const Databases + const Servers + func PossibleGoalValues() []Goal + type Goal1 string + const Goal1Databases + const Goal1Servers + func PossibleGoal1Values() []Goal1 + type IEdmEntityContainer struct + Elements *[]IEdmEntityContainerElement + Name *string + Namespace *string + SchemaElementKind SchemaElementKind2 + func (ieec IEdmEntityContainer) MarshalJSON() ([]byte, error) + type IEdmEntityContainerElement struct + Container *IEdmEntityContainer + ContainerElementKind ContainerElementKind + Name *string + func (ieece IEdmEntityContainerElement) MarshalJSON() ([]byte, error) + type IEdmExpression struct + ExpressionKind ExpressionKind + func (iee IEdmExpression) MarshalJSON() ([]byte, error) + type IEdmModel struct + DeclaredNamespaces *[]string + DirectValueAnnotationsManager interface{} + EntityContainer *IEdmEntityContainer + ReferencedModels *[]IEdmModel + SchemaElements *[]IEdmSchemaElement + VocabularyAnnotations *[]IEdmVocabularyAnnotation + func (iem IEdmModel) MarshalJSON() ([]byte, error) + type IEdmNavigationProperty struct + ContainsTarget *bool + DeclaringType *IEdmStructuredType + Name *string + OnDelete OnDelete + Partner *IEdmNavigationProperty + PropertyKind PropertyKind2 + ReferentialConstraint *IEdmReferentialConstraint + Type *IEdmTypeReference + func (ienp IEdmNavigationProperty) MarshalJSON() ([]byte, error) + type IEdmNavigationPropertyBinding struct + NavigationProperty *IEdmNavigationProperty + Path *IEdmPathExpression + Target *IEdmNavigationSource + func (ienpb IEdmNavigationPropertyBinding) MarshalJSON() ([]byte, error) + type IEdmNavigationSource struct + Name *string + NavigationPropertyBindings *[]IEdmNavigationPropertyBinding + Path *IEdmPathExpression + Type *IEdmType + func (iens IEdmNavigationSource) MarshalJSON() ([]byte, error) + type IEdmPathExpression struct + ExpressionKind ExpressionKind1 + Path *string + PathSegments *[]string + func (iepe IEdmPathExpression) MarshalJSON() ([]byte, error) + type IEdmProperty struct + DeclaringType *IEdmStructuredType + Name *string + PropertyKind PropertyKind + Type *IEdmTypeReference + func (iep IEdmProperty) MarshalJSON() ([]byte, error) + type IEdmReferentialConstraint struct + PropertyPairs *[]EdmReferentialConstraintPropertyPair + func (ierc IEdmReferentialConstraint) MarshalJSON() ([]byte, error) + type IEdmSchemaElement struct + Name *string + Namespace *string + SchemaElementKind SchemaElementKind + func (iese IEdmSchemaElement) MarshalJSON() ([]byte, error) + type IEdmStructuralProperty struct + DeclaringType *IEdmStructuredType + DefaultValueString *string + Name *string + PropertyKind PropertyKind1 + Type *IEdmTypeReference + func (iesp IEdmStructuralProperty) MarshalJSON() ([]byte, error) + type IEdmStructuredType struct + BaseType *IEdmStructuredType + DeclaredProperties *[]IEdmProperty + IsAbstract *bool + IsOpen *bool + TypeKind TypeKind1 + func (iest IEdmStructuredType) MarshalJSON() ([]byte, error) + type IEdmTerm struct + AppliesTo *string + DefaultValue *string + Name *string + Namespace *string + SchemaElementKind SchemaElementKind1 + Type *IEdmTypeReference + func (iet IEdmTerm) MarshalJSON() ([]byte, error) + type IEdmType struct + TypeKind TypeKind + func (iet IEdmType) MarshalJSON() ([]byte, error) + type IEdmTypeReference struct + Definition *IEdmType + IsNullable *bool + func (ietr IEdmTypeReference) MarshalJSON() ([]byte, error) + type IEdmVocabularyAnnotation struct + Qualifier *string + Target interface{} + Term *IEdmTerm + Value *IEdmExpression + func (ieva IEdmVocabularyAnnotation) MarshalJSON() ([]byte, error) + type InstanceType string + const InstanceTypeDatabases + const InstanceTypeMigrateEventProperties + const InstanceTypeServers + func PossibleInstanceTypeValues() []InstanceType + type InstanceTypeBasicProjectSummary string + const InstanceTypeBasicProjectSummaryInstanceTypeDatabases + const InstanceTypeBasicProjectSummaryInstanceTypeProjectSummary + const InstanceTypeBasicProjectSummaryInstanceTypeServers + func PossibleInstanceTypeBasicProjectSummaryValues() []InstanceTypeBasicProjectSummary + type InstanceTypeBasicSolutionSummary string + const InstanceTypeBasicSolutionSummaryInstanceTypeDatabases + const InstanceTypeBasicSolutionSummaryInstanceTypeServers + const InstanceTypeBasicSolutionSummaryInstanceTypeSolutionSummary + func PossibleInstanceTypeBasicSolutionSummaryValues() []InstanceTypeBasicSolutionSummary + type Kind string + const KindAggregatedCollectionPropertyNode + const KindAll + const KindAny + const KindBinaryOperator + const KindCollectionComplexNode + const KindCollectionConstant + const KindCollectionFunctionCall + const KindCollectionNavigationNode + const KindCollectionOpenPropertyAccess + const KindCollectionPropertyAccess + const KindCollectionPropertyNode + const KindCollectionResourceCast + const KindCollectionResourceFunctionCall + const KindConstant + const KindConvert + const KindCount + const KindEntitySet + const KindIn + const KindKeyLookup + const KindNamedFunctionParameter + const KindNonResourceRangeVariableReference + const KindNone + const KindParameterAlias + const KindResourceRangeVariableReference + const KindSearchTerm + const KindSingleComplexNode + const KindSingleNavigationNode + const KindSingleResourceCast + const KindSingleResourceFunctionCall + const KindSingleValueCast + const KindSingleValueFunctionCall + const KindSingleValueOpenPropertyAccess + const KindSingleValuePropertyAccess + const KindUnaryOperator + func PossibleKindValues() []Kind + type Kind1 string + const Aggregate + const Compute + const Filter + const GroupBy + func PossibleKind1Values() []Kind1 + type Machine struct + ID *string + Name *string + Properties *MachineProperties + Type *string + func (mVar Machine) MarshalJSON() ([]byte, error) + type MachineCollection struct + NextLink *string + Value *[]Machine + type MachineMigrateEventProperties struct + ClientRequestID *string + ErrorCode *string + ErrorMessage *string + InstanceType InstanceType + Machine *string + PossibleCauses *string + Recommendation *string + Solution *string + func (mmep MachineMigrateEventProperties) AsBasicEventProperties() (BasicEventProperties, bool) + func (mmep MachineMigrateEventProperties) AsDatabaseMigrateEventProperties() (*DatabaseMigrateEventProperties, bool) + func (mmep MachineMigrateEventProperties) AsEventProperties() (*EventProperties, bool) + func (mmep MachineMigrateEventProperties) AsMachineMigrateEventProperties() (*MachineMigrateEventProperties, bool) + func (mmep MachineMigrateEventProperties) MarshalJSON() ([]byte, error) + type MachineProperties struct + AssessmentData *[]AssessmentDetails + DiscoveryData *[]DiscoveryDetails + LastUpdatedTime *date.Time + MigrationData *[]MigrationDetails + type MachinesClient struct + func NewMachinesClient(subscriptionID string, acceptLanguage string) MachinesClient + func NewMachinesClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) MachinesClient + func (client MachinesClient) EnumerateMachines(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result MachineCollection, err error) + func (client MachinesClient) EnumerateMachinesPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client MachinesClient) EnumerateMachinesResponder(resp *http.Response) (result MachineCollection, err error) + func (client MachinesClient) EnumerateMachinesSender(req *http.Request) (*http.Response, error) + func (client MachinesClient) GetMachine(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Machine, err error) + func (client MachinesClient) GetMachinePreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client MachinesClient) GetMachineResponder(resp *http.Response) (result Machine, err error) + func (client MachinesClient) GetMachineSender(req *http.Request) (*http.Response, error) + type MigrationDetails struct + BiosID *string + EnqueueTime *string + ExtendedInfo map[string]*string + FabricType *string + Fqdn *string + IPAddresses *[]string + LastUpdatedTime *date.Time + MacAddresses *[]string + MachineID *string + MachineManagerID *string + MachineName *string + MigrationPhase *string + MigrationTested *bool + ReplicationProgressPercentage *int32 + SolutionName *string + TargetVMArmID *string + func (md MigrationDetails) MarshalJSON() ([]byte, error) + type ODataPath struct + EdmType *IEdmType + NavigationSource *IEdmNavigationSource + Path *[]ODataPathSegment + PathTemplate *string + Segments *[]ODataPathSegment + func (odp ODataPath) MarshalJSON() ([]byte, error) + type ODataPathSegment struct + EdmType *IEdmType + Identifier *string + func (odps ODataPathSegment) MarshalJSON() ([]byte, error) + type ODataQueryContext struct + DefaultQuerySettings *DefaultQuerySettings + ElementClrType *string + ElementType *IEdmType + Model *IEdmModel + NavigationSource *IEdmNavigationSource + Path *ODataPath + RequestContainer interface{} + func (odqc ODataQueryContext) MarshalJSON() ([]byte, error) + type ODataQueryOptions1 struct + Filter *FilterQueryOption + func (odqo ODataQueryOptions1) MarshalJSON() ([]byte, error) + type ODataRawQueryOptions struct + Filter *string + func (odrqo ODataRawQueryOptions) MarshalJSON() ([]byte, error) + type OnDelete string + const OnDeleteCascade + const OnDeleteNone + func PossibleOnDeleteValues() []OnDelete + type Operation struct + Display *OperationDisplay + Name *string + Origin *string + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (od OperationDisplay) MarshalJSON() ([]byte, error) + type OperationResultList struct + Value *[]Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string, acceptLanguage string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationResultList, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationResultList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type Project struct + ETag *string + ID *string + Location *string + Name *string + Properties *ProjectProperties + Tags *ProjectTags + Type *string + func (p Project) MarshalJSON() ([]byte, error) + type ProjectProperties struct + LastSummaryRefreshedTime *date.Time + ProvisioningState ProvisioningState + RefreshSummaryState RefreshSummaryState1 + RegisteredTools *[]string + Summary map[string]BasicProjectSummary + func (pp ProjectProperties) MarshalJSON() ([]byte, error) + type ProjectSummary struct + ExtendedSummary map[string]*string + InstanceType InstanceTypeBasicProjectSummary + LastSummaryRefreshedTime *date.Time + RefreshSummaryState RefreshSummaryState + func (ps ProjectSummary) AsBasicProjectSummary() (BasicProjectSummary, bool) + func (ps ProjectSummary) AsDatabaseProjectSummary() (*DatabaseProjectSummary, bool) + func (ps ProjectSummary) AsProjectSummary() (*ProjectSummary, bool) + func (ps ProjectSummary) AsServersProjectSummary() (*ServersProjectSummary, bool) + func (ps ProjectSummary) MarshalJSON() ([]byte, error) + type ProjectTags struct + AdditionalProperties *string + type ProjectsClient struct + func NewProjectsClient(subscriptionID string, acceptLanguage string) ProjectsClient + func NewProjectsClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) ProjectsClient + func (client ProjectsClient) DeleteMigrateProject(ctx context.Context, resourceGroupName string, migrateProjectName string) (result autorest.Response, err error) + func (client ProjectsClient) DeleteMigrateProjectPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string) (*http.Request, error) + func (client ProjectsClient) DeleteMigrateProjectResponder(resp *http.Response) (result autorest.Response, err error) + func (client ProjectsClient) DeleteMigrateProjectSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) GetMigrateProject(ctx context.Context, resourceGroupName string, migrateProjectName string) (result Project, err error) + func (client ProjectsClient) GetMigrateProjectPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string) (*http.Request, error) + func (client ProjectsClient) GetMigrateProjectResponder(resp *http.Response) (result Project, err error) + func (client ProjectsClient) GetMigrateProjectSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) PatchMigrateProject(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Project, err error) + func (client ProjectsClient) PatchMigrateProjectPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client ProjectsClient) PatchMigrateProjectResponder(resp *http.Response) (result Project, err error) + func (client ProjectsClient) PatchMigrateProjectSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) PutMigrateProject(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Project, err error) + func (client ProjectsClient) PutMigrateProjectPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client ProjectsClient) PutMigrateProjectResponder(resp *http.Response) (result Project, err error) + func (client ProjectsClient) PutMigrateProjectSender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) RefreshMigrateProjectSummary(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result RefreshSummaryResult, err error) + func (client ProjectsClient) RefreshMigrateProjectSummaryPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client ProjectsClient) RefreshMigrateProjectSummaryResponder(resp *http.Response) (result RefreshSummaryResult, err error) + func (client ProjectsClient) RefreshMigrateProjectSummarySender(req *http.Request) (*http.Response, error) + func (client ProjectsClient) RegisterTool(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result RegistrationResult, err error) + func (client ProjectsClient) RegisterToolPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client ProjectsClient) RegisterToolResponder(resp *http.Response) (result RegistrationResult, err error) + func (client ProjectsClient) RegisterToolSender(req *http.Request) (*http.Response, error) + type PropertyKind string + const PropertyKindNavigation + const PropertyKindNone + const PropertyKindStructural + func PossiblePropertyKindValues() []PropertyKind + type PropertyKind1 string + const PropertyKind1Navigation + const PropertyKind1None + const PropertyKind1Structural + func PossiblePropertyKind1Values() []PropertyKind1 + type PropertyKind2 string + const PropertyKind2Navigation + const PropertyKind2None + const PropertyKind2Structural + func PossiblePropertyKind2Values() []PropertyKind2 + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateMoving + const ProvisioningStateSucceeded + func PossibleProvisioningStateValues() []ProvisioningState + type Purpose string + const Assessment + const Discovery + const Migration + func PossiblePurposeValues() []Purpose + type RangeVariable struct + Kind *int32 + Name *string + TypeReference *IEdmTypeReference + func (rv RangeVariable) MarshalJSON() ([]byte, error) + type RefreshSummaryInput struct + Goal Goal + type RefreshSummaryResult struct + IsRefreshed *bool + type RefreshSummaryState string + const RefreshSummaryStateCompleted + const RefreshSummaryStateFailed + const RefreshSummaryStateInProgress + const RefreshSummaryStateStarted + func PossibleRefreshSummaryStateValues() []RefreshSummaryState + type RefreshSummaryState1 string + const RefreshSummaryState1Completed + const RefreshSummaryState1Failed + const RefreshSummaryState1InProgress + const RefreshSummaryState1Started + func PossibleRefreshSummaryState1Values() []RefreshSummaryState1 + type RegisterToolInput struct + Tool Tool + type RegistrationResult struct + IsRegistered *bool + type SchemaElementKind string + const SchemaElementKindAction + const SchemaElementKindEntityContainer + const SchemaElementKindFunction + const SchemaElementKindNone + const SchemaElementKindTerm + const SchemaElementKindTypeDefinition + func PossibleSchemaElementKindValues() []SchemaElementKind + type SchemaElementKind1 string + const SchemaElementKind1Action + const SchemaElementKind1EntityContainer + const SchemaElementKind1Function + const SchemaElementKind1None + const SchemaElementKind1Term + const SchemaElementKind1TypeDefinition + func PossibleSchemaElementKind1Values() []SchemaElementKind1 + type SchemaElementKind2 string + const SchemaElementKind2Action + const SchemaElementKind2EntityContainer + const SchemaElementKind2Function + const SchemaElementKind2None + const SchemaElementKind2Term + const SchemaElementKind2TypeDefinition + func PossibleSchemaElementKind2Values() []SchemaElementKind2 + type SelectExpandClause struct + AllSelected *bool + SelectedItems *[]interface{} + func (sec SelectExpandClause) MarshalJSON() ([]byte, error) + type ServersProjectSummary struct + AssessedCount *int32 + DiscoveredCount *int32 + ExtendedSummary map[string]*string + InstanceType InstanceTypeBasicProjectSummary + LastSummaryRefreshedTime *date.Time + MigratedCount *int32 + RefreshSummaryState RefreshSummaryState + ReplicatingCount *int32 + TestMigratedCount *int32 + func (sps ServersProjectSummary) AsBasicProjectSummary() (BasicProjectSummary, bool) + func (sps ServersProjectSummary) AsDatabaseProjectSummary() (*DatabaseProjectSummary, bool) + func (sps ServersProjectSummary) AsProjectSummary() (*ProjectSummary, bool) + func (sps ServersProjectSummary) AsServersProjectSummary() (*ServersProjectSummary, bool) + func (sps ServersProjectSummary) MarshalJSON() ([]byte, error) + type ServersSolutionSummary struct + AssessedCount *int32 + DiscoveredCount *int32 + InstanceType InstanceTypeBasicSolutionSummary + MigratedCount *int32 + ReplicatingCount *int32 + TestMigratedCount *int32 + func (sss ServersSolutionSummary) AsBasicSolutionSummary() (BasicSolutionSummary, bool) + func (sss ServersSolutionSummary) AsDatabasesSolutionSummary() (*DatabasesSolutionSummary, bool) + func (sss ServersSolutionSummary) AsServersSolutionSummary() (*ServersSolutionSummary, bool) + func (sss ServersSolutionSummary) AsSolutionSummary() (*SolutionSummary, bool) + func (sss ServersSolutionSummary) MarshalJSON() ([]byte, error) + type SingleValueNode struct + Kind Kind + TypeReference *IEdmTypeReference + func (svn SingleValueNode) MarshalJSON() ([]byte, error) + type Solution struct + Etag *string + ID *string + Name *string + Properties *SolutionProperties + Type *string + func (s Solution) MarshalJSON() ([]byte, error) + type SolutionConfig struct + PublisherSasURI *string + type SolutionDetails struct + AssessmentCount *int32 + ExtendedDetails map[string]*string + GroupCount *int32 + func (sd SolutionDetails) MarshalJSON() ([]byte, error) + type SolutionProperties struct + CleanupState CleanupState + Details *SolutionDetails + Goal Goal1 + Purpose Purpose + Status Status + Summary BasicSolutionSummary + Tool Tool1 + func (sp *SolutionProperties) UnmarshalJSON(body []byte) error + type SolutionSummary struct + InstanceType InstanceTypeBasicSolutionSummary + func (ss SolutionSummary) AsBasicSolutionSummary() (BasicSolutionSummary, bool) + func (ss SolutionSummary) AsDatabasesSolutionSummary() (*DatabasesSolutionSummary, bool) + func (ss SolutionSummary) AsServersSolutionSummary() (*ServersSolutionSummary, bool) + func (ss SolutionSummary) AsSolutionSummary() (*SolutionSummary, bool) + func (ss SolutionSummary) MarshalJSON() ([]byte, error) + type SolutionsClient struct + func NewSolutionsClient(subscriptionID string, acceptLanguage string) SolutionsClient + func NewSolutionsClientWithBaseURI(baseURI string, subscriptionID string, acceptLanguage string) SolutionsClient + func (client SolutionsClient) CleanupSolutionData(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result autorest.Response, err error) + func (client SolutionsClient) CleanupSolutionDataPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client SolutionsClient) CleanupSolutionDataResponder(resp *http.Response) (result autorest.Response, err error) + func (client SolutionsClient) CleanupSolutionDataSender(req *http.Request) (*http.Response, error) + func (client SolutionsClient) DeleteSolution(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result autorest.Response, err error) + func (client SolutionsClient) DeleteSolutionPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client SolutionsClient) DeleteSolutionResponder(resp *http.Response) (result autorest.Response, err error) + func (client SolutionsClient) DeleteSolutionSender(req *http.Request) (*http.Response, error) + func (client SolutionsClient) EnumerateSolutions(ctx context.Context, resourceGroupName string, migrateProjectName string) (result SolutionsCollection, err error) + func (client SolutionsClient) EnumerateSolutionsPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string) (*http.Request, error) + func (client SolutionsClient) EnumerateSolutionsResponder(resp *http.Response) (result SolutionsCollection, err error) + func (client SolutionsClient) EnumerateSolutionsSender(req *http.Request) (*http.Response, error) + func (client SolutionsClient) GetConfig(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result SolutionConfig, err error) + func (client SolutionsClient) GetConfigPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client SolutionsClient) GetConfigResponder(resp *http.Response) (result SolutionConfig, err error) + func (client SolutionsClient) GetConfigSender(req *http.Request) (*http.Response, error) + func (client SolutionsClient) GetSolution(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Solution, err error) + func (client SolutionsClient) GetSolutionPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client SolutionsClient) GetSolutionResponder(resp *http.Response) (result Solution, err error) + func (client SolutionsClient) GetSolutionSender(req *http.Request) (*http.Response, error) + func (client SolutionsClient) PatchSolution(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Solution, err error) + func (client SolutionsClient) PatchSolutionPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client SolutionsClient) PatchSolutionResponder(resp *http.Response) (result Solution, err error) + func (client SolutionsClient) PatchSolutionSender(req *http.Request) (*http.Response, error) + func (client SolutionsClient) PutSolution(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (result Solution, err error) + func (client SolutionsClient) PutSolutionPreparer(ctx context.Context, resourceGroupName string, migrateProjectName string, ...) (*http.Request, error) + func (client SolutionsClient) PutSolutionResponder(resp *http.Response) (result Solution, err error) + func (client SolutionsClient) PutSolutionSender(req *http.Request) (*http.Response, error) + type SolutionsCollection struct + NextLink *string + Value *[]Solution + type Status string + const Active + const Inactive + func PossibleStatusValues() []Status + type Tool string + const Carbonite + const Cloudamize + const CorentTech + const DataMigrationAssistant + const DatabaseMigrationService + const ServerAssessment + const ServerAssessmentV1 + const ServerDiscovery + const ServerMigration + const ServerMigrationReplication + const Turbonomic + const Zerto + func PossibleToolValues() []Tool + type Tool1 string + const Tool1Carbonite + const Tool1Cloudamize + const Tool1CorentTech + const Tool1DataMigrationAssistant + const Tool1DatabaseMigrationService + const Tool1ServerAssessment + const Tool1ServerAssessmentV1 + const Tool1ServerDiscovery + const Tool1ServerMigration + const Tool1ServerMigrationReplication + const Tool1Turbonomic + const Tool1Zerto + func PossibleTool1Values() []Tool1 + type TransformationNode struct + Kind Kind1 + func (tn TransformationNode) MarshalJSON() ([]byte, error) + type TypeKind string + const TypeKindCollection + const TypeKindComplex + const TypeKindEntity + const TypeKindEntityReference + const TypeKindEnum + const TypeKindNone + const TypeKindPath + const TypeKindPrimitive + const TypeKindTypeDefinition + const TypeKindUntyped + func PossibleTypeKindValues() []TypeKind + type TypeKind1 string + const TypeKind1Collection + const TypeKind1Complex + const TypeKind1Entity + const TypeKind1EntityReference + const TypeKind1Enum + const TypeKind1None + const TypeKind1Path + const TypeKind1Primitive + const TypeKind1TypeDefinition + const TypeKind1Untyped + func PossibleTypeKind1Values() []TypeKind1