latest

package
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	AuthenticationTypeNone                      = AuthenticationType("None")
	AuthenticationTypeWindowsAuthentication     = AuthenticationType("WindowsAuthentication")
	AuthenticationTypeSqlAuthentication         = AuthenticationType("SqlAuthentication")
	AuthenticationTypeActiveDirectoryIntegrated = AuthenticationType("ActiveDirectoryIntegrated")
	AuthenticationTypeActiveDirectoryPassword   = AuthenticationType("ActiveDirectoryPassword")
)
View Source
const (
	BackupModeCreateBackup   = BackupMode("CreateBackup")
	BackupModeExistingBackup = BackupMode("ExistingBackup")
)
View Source
const (
	ProjectSourcePlatformSQL     = ProjectSourcePlatform("SQL")
	ProjectSourcePlatformUnknown = ProjectSourcePlatform("Unknown")
)
View Source
const (
	ProjectTargetPlatformSQLDB   = ProjectTargetPlatform("SQLDB")
	ProjectTargetPlatformUnknown = ProjectTargetPlatform("Unknown")
)
View Source
const (
	ServerLevelPermissionsGroupDefault                             = ServerLevelPermissionsGroup("Default")
	ServerLevelPermissionsGroupMigrationFromSqlServerToAzureDB     = ServerLevelPermissionsGroup("MigrationFromSqlServerToAzureDB")
	ServerLevelPermissionsGroupMigrationFromSqlServerToAzureMI     = ServerLevelPermissionsGroup("MigrationFromSqlServerToAzureMI")
	ServerLevelPermissionsGroupMigrationFromMySQLToAzureDBForMySQL = ServerLevelPermissionsGroup("MigrationFromMySQLToAzureDBForMySQL")
)
View Source
const (
	SqlSourcePlatformSqlOnPrem = SqlSourcePlatform("SqlOnPrem")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type AuthenticationType added in v0.3.1

type AuthenticationType pulumi.String

Authentication type to use for connection

func (AuthenticationType) ElementType added in v0.3.1

func (AuthenticationType) ElementType() reflect.Type

func (AuthenticationType) ToStringOutput added in v0.3.1

func (e AuthenticationType) ToStringOutput() pulumi.StringOutput

func (AuthenticationType) ToStringOutputWithContext added in v0.3.1

func (e AuthenticationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (AuthenticationType) ToStringPtrOutput added in v0.3.1

func (e AuthenticationType) ToStringPtrOutput() pulumi.StringPtrOutput

func (AuthenticationType) ToStringPtrOutputWithContext added in v0.3.1

func (e AuthenticationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type AzureActiveDirectoryApp

type AzureActiveDirectoryApp struct {
	// Key used to authenticate to the Azure Active Directory Application
	AppKey string `pulumi:"appKey"`
	// Application ID of the Azure Active Directory Application
	ApplicationId string `pulumi:"applicationId"`
	// Tenant id of the customer
	TenantId string `pulumi:"tenantId"`
}

Azure Active Directory Application

type AzureActiveDirectoryAppArgs

type AzureActiveDirectoryAppArgs struct {
	// Key used to authenticate to the Azure Active Directory Application
	AppKey pulumi.StringInput `pulumi:"appKey"`
	// Application ID of the Azure Active Directory Application
	ApplicationId pulumi.StringInput `pulumi:"applicationId"`
	// Tenant id of the customer
	TenantId pulumi.StringInput `pulumi:"tenantId"`
}

Azure Active Directory Application

func (AzureActiveDirectoryAppArgs) ElementType

func (AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppOutput

func (i AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppOutput() AzureActiveDirectoryAppOutput

func (AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppOutputWithContext

func (i AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppOutputWithContext(ctx context.Context) AzureActiveDirectoryAppOutput

func (AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppPtrOutput

func (i AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppPtrOutput() AzureActiveDirectoryAppPtrOutput

func (AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppPtrOutputWithContext

func (i AzureActiveDirectoryAppArgs) ToAzureActiveDirectoryAppPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryAppPtrOutput

type AzureActiveDirectoryAppInput

type AzureActiveDirectoryAppInput interface {
	pulumi.Input

	ToAzureActiveDirectoryAppOutput() AzureActiveDirectoryAppOutput
	ToAzureActiveDirectoryAppOutputWithContext(context.Context) AzureActiveDirectoryAppOutput
}

AzureActiveDirectoryAppInput is an input type that accepts AzureActiveDirectoryAppArgs and AzureActiveDirectoryAppOutput values. You can construct a concrete instance of `AzureActiveDirectoryAppInput` via:

AzureActiveDirectoryAppArgs{...}

type AzureActiveDirectoryAppOutput

type AzureActiveDirectoryAppOutput struct{ *pulumi.OutputState }

Azure Active Directory Application

func (AzureActiveDirectoryAppOutput) AppKey

Key used to authenticate to the Azure Active Directory Application

func (AzureActiveDirectoryAppOutput) ApplicationId

Application ID of the Azure Active Directory Application

func (AzureActiveDirectoryAppOutput) ElementType

func (AzureActiveDirectoryAppOutput) TenantId

Tenant id of the customer

func (AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppOutput

func (o AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppOutput() AzureActiveDirectoryAppOutput

func (AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppOutputWithContext

func (o AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppOutputWithContext(ctx context.Context) AzureActiveDirectoryAppOutput

func (AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppPtrOutput

func (o AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppPtrOutput() AzureActiveDirectoryAppPtrOutput

func (AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppPtrOutputWithContext

func (o AzureActiveDirectoryAppOutput) ToAzureActiveDirectoryAppPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryAppPtrOutput

type AzureActiveDirectoryAppPtrInput

type AzureActiveDirectoryAppPtrInput interface {
	pulumi.Input

	ToAzureActiveDirectoryAppPtrOutput() AzureActiveDirectoryAppPtrOutput
	ToAzureActiveDirectoryAppPtrOutputWithContext(context.Context) AzureActiveDirectoryAppPtrOutput
}

AzureActiveDirectoryAppPtrInput is an input type that accepts AzureActiveDirectoryAppArgs, AzureActiveDirectoryAppPtr and AzureActiveDirectoryAppPtrOutput values. You can construct a concrete instance of `AzureActiveDirectoryAppPtrInput` via:

        AzureActiveDirectoryAppArgs{...}

or:

        nil

type AzureActiveDirectoryAppPtrOutput

type AzureActiveDirectoryAppPtrOutput struct{ *pulumi.OutputState }

func (AzureActiveDirectoryAppPtrOutput) AppKey

Key used to authenticate to the Azure Active Directory Application

func (AzureActiveDirectoryAppPtrOutput) ApplicationId

Application ID of the Azure Active Directory Application

func (AzureActiveDirectoryAppPtrOutput) Elem

func (AzureActiveDirectoryAppPtrOutput) ElementType

func (AzureActiveDirectoryAppPtrOutput) TenantId

Tenant id of the customer

func (AzureActiveDirectoryAppPtrOutput) ToAzureActiveDirectoryAppPtrOutput

func (o AzureActiveDirectoryAppPtrOutput) ToAzureActiveDirectoryAppPtrOutput() AzureActiveDirectoryAppPtrOutput

func (AzureActiveDirectoryAppPtrOutput) ToAzureActiveDirectoryAppPtrOutputWithContext

func (o AzureActiveDirectoryAppPtrOutput) ToAzureActiveDirectoryAppPtrOutputWithContext(ctx context.Context) AzureActiveDirectoryAppPtrOutput

type AzureActiveDirectoryAppResponse

type AzureActiveDirectoryAppResponse struct {
	// Key used to authenticate to the Azure Active Directory Application
	AppKey string `pulumi:"appKey"`
	// Application ID of the Azure Active Directory Application
	ApplicationId string `pulumi:"applicationId"`
	// Tenant id of the customer
	TenantId string `pulumi:"tenantId"`
}

Azure Active Directory Application

type AzureActiveDirectoryAppResponseArgs

type AzureActiveDirectoryAppResponseArgs struct {
	// Key used to authenticate to the Azure Active Directory Application
	AppKey pulumi.StringInput `pulumi:"appKey"`
	// Application ID of the Azure Active Directory Application
	ApplicationId pulumi.StringInput `pulumi:"applicationId"`
	// Tenant id of the customer
	TenantId pulumi.StringInput `pulumi:"tenantId"`
}

Azure Active Directory Application

func (AzureActiveDirectoryAppResponseArgs) ElementType

func (AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponseOutput

func (i AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponseOutput() AzureActiveDirectoryAppResponseOutput

func (AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponseOutputWithContext

func (i AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponseOutputWithContext(ctx context.Context) AzureActiveDirectoryAppResponseOutput

func (AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponsePtrOutput

func (i AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponsePtrOutput() AzureActiveDirectoryAppResponsePtrOutput

func (AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponsePtrOutputWithContext

func (i AzureActiveDirectoryAppResponseArgs) ToAzureActiveDirectoryAppResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryAppResponsePtrOutput

type AzureActiveDirectoryAppResponseInput

type AzureActiveDirectoryAppResponseInput interface {
	pulumi.Input

	ToAzureActiveDirectoryAppResponseOutput() AzureActiveDirectoryAppResponseOutput
	ToAzureActiveDirectoryAppResponseOutputWithContext(context.Context) AzureActiveDirectoryAppResponseOutput
}

AzureActiveDirectoryAppResponseInput is an input type that accepts AzureActiveDirectoryAppResponseArgs and AzureActiveDirectoryAppResponseOutput values. You can construct a concrete instance of `AzureActiveDirectoryAppResponseInput` via:

AzureActiveDirectoryAppResponseArgs{...}

type AzureActiveDirectoryAppResponseOutput

type AzureActiveDirectoryAppResponseOutput struct{ *pulumi.OutputState }

Azure Active Directory Application

func (AzureActiveDirectoryAppResponseOutput) AppKey

Key used to authenticate to the Azure Active Directory Application

func (AzureActiveDirectoryAppResponseOutput) ApplicationId

Application ID of the Azure Active Directory Application

func (AzureActiveDirectoryAppResponseOutput) ElementType

func (AzureActiveDirectoryAppResponseOutput) TenantId

Tenant id of the customer

func (AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponseOutput

func (o AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponseOutput() AzureActiveDirectoryAppResponseOutput

func (AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponseOutputWithContext

func (o AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponseOutputWithContext(ctx context.Context) AzureActiveDirectoryAppResponseOutput

func (AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponsePtrOutput

func (o AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponsePtrOutput() AzureActiveDirectoryAppResponsePtrOutput

func (AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponsePtrOutputWithContext

func (o AzureActiveDirectoryAppResponseOutput) ToAzureActiveDirectoryAppResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryAppResponsePtrOutput

type AzureActiveDirectoryAppResponsePtrInput

type AzureActiveDirectoryAppResponsePtrInput interface {
	pulumi.Input

	ToAzureActiveDirectoryAppResponsePtrOutput() AzureActiveDirectoryAppResponsePtrOutput
	ToAzureActiveDirectoryAppResponsePtrOutputWithContext(context.Context) AzureActiveDirectoryAppResponsePtrOutput
}

AzureActiveDirectoryAppResponsePtrInput is an input type that accepts AzureActiveDirectoryAppResponseArgs, AzureActiveDirectoryAppResponsePtr and AzureActiveDirectoryAppResponsePtrOutput values. You can construct a concrete instance of `AzureActiveDirectoryAppResponsePtrInput` via:

        AzureActiveDirectoryAppResponseArgs{...}

or:

        nil

type AzureActiveDirectoryAppResponsePtrOutput

type AzureActiveDirectoryAppResponsePtrOutput struct{ *pulumi.OutputState }

func (AzureActiveDirectoryAppResponsePtrOutput) AppKey

Key used to authenticate to the Azure Active Directory Application

func (AzureActiveDirectoryAppResponsePtrOutput) ApplicationId

Application ID of the Azure Active Directory Application

func (AzureActiveDirectoryAppResponsePtrOutput) Elem

func (AzureActiveDirectoryAppResponsePtrOutput) ElementType

func (AzureActiveDirectoryAppResponsePtrOutput) TenantId

Tenant id of the customer

func (AzureActiveDirectoryAppResponsePtrOutput) ToAzureActiveDirectoryAppResponsePtrOutput

func (o AzureActiveDirectoryAppResponsePtrOutput) ToAzureActiveDirectoryAppResponsePtrOutput() AzureActiveDirectoryAppResponsePtrOutput

func (AzureActiveDirectoryAppResponsePtrOutput) ToAzureActiveDirectoryAppResponsePtrOutputWithContext

func (o AzureActiveDirectoryAppResponsePtrOutput) ToAzureActiveDirectoryAppResponsePtrOutputWithContext(ctx context.Context) AzureActiveDirectoryAppResponsePtrOutput

type BackupFileInfoResponse

type BackupFileInfoResponse struct {
	// Sequence number of the backup file in the backup set
	FamilySequenceNumber *int `pulumi:"familySequenceNumber"`
	// Location of the backup file in shared folder
	FileLocation *string `pulumi:"fileLocation"`
	// Status of the backup file during migration
	Status *string `pulumi:"status"`
}

Information of the backup file

type BackupFileInfoResponseArgs

type BackupFileInfoResponseArgs struct {
	// Sequence number of the backup file in the backup set
	FamilySequenceNumber pulumi.IntPtrInput `pulumi:"familySequenceNumber"`
	// Location of the backup file in shared folder
	FileLocation pulumi.StringPtrInput `pulumi:"fileLocation"`
	// Status of the backup file during migration
	Status pulumi.StringPtrInput `pulumi:"status"`
}

Information of the backup file

func (BackupFileInfoResponseArgs) ElementType

func (BackupFileInfoResponseArgs) ElementType() reflect.Type

func (BackupFileInfoResponseArgs) ToBackupFileInfoResponseOutput

func (i BackupFileInfoResponseArgs) ToBackupFileInfoResponseOutput() BackupFileInfoResponseOutput

func (BackupFileInfoResponseArgs) ToBackupFileInfoResponseOutputWithContext

func (i BackupFileInfoResponseArgs) ToBackupFileInfoResponseOutputWithContext(ctx context.Context) BackupFileInfoResponseOutput

type BackupFileInfoResponseArray

type BackupFileInfoResponseArray []BackupFileInfoResponseInput

func (BackupFileInfoResponseArray) ElementType

func (BackupFileInfoResponseArray) ToBackupFileInfoResponseArrayOutput

func (i BackupFileInfoResponseArray) ToBackupFileInfoResponseArrayOutput() BackupFileInfoResponseArrayOutput

func (BackupFileInfoResponseArray) ToBackupFileInfoResponseArrayOutputWithContext

func (i BackupFileInfoResponseArray) ToBackupFileInfoResponseArrayOutputWithContext(ctx context.Context) BackupFileInfoResponseArrayOutput

type BackupFileInfoResponseArrayInput

type BackupFileInfoResponseArrayInput interface {
	pulumi.Input

	ToBackupFileInfoResponseArrayOutput() BackupFileInfoResponseArrayOutput
	ToBackupFileInfoResponseArrayOutputWithContext(context.Context) BackupFileInfoResponseArrayOutput
}

BackupFileInfoResponseArrayInput is an input type that accepts BackupFileInfoResponseArray and BackupFileInfoResponseArrayOutput values. You can construct a concrete instance of `BackupFileInfoResponseArrayInput` via:

BackupFileInfoResponseArray{ BackupFileInfoResponseArgs{...} }

type BackupFileInfoResponseArrayOutput

type BackupFileInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (BackupFileInfoResponseArrayOutput) ElementType

func (BackupFileInfoResponseArrayOutput) Index

func (BackupFileInfoResponseArrayOutput) ToBackupFileInfoResponseArrayOutput

func (o BackupFileInfoResponseArrayOutput) ToBackupFileInfoResponseArrayOutput() BackupFileInfoResponseArrayOutput

func (BackupFileInfoResponseArrayOutput) ToBackupFileInfoResponseArrayOutputWithContext

func (o BackupFileInfoResponseArrayOutput) ToBackupFileInfoResponseArrayOutputWithContext(ctx context.Context) BackupFileInfoResponseArrayOutput

type BackupFileInfoResponseInput

type BackupFileInfoResponseInput interface {
	pulumi.Input

	ToBackupFileInfoResponseOutput() BackupFileInfoResponseOutput
	ToBackupFileInfoResponseOutputWithContext(context.Context) BackupFileInfoResponseOutput
}

BackupFileInfoResponseInput is an input type that accepts BackupFileInfoResponseArgs and BackupFileInfoResponseOutput values. You can construct a concrete instance of `BackupFileInfoResponseInput` via:

BackupFileInfoResponseArgs{...}

type BackupFileInfoResponseOutput

type BackupFileInfoResponseOutput struct{ *pulumi.OutputState }

Information of the backup file

func (BackupFileInfoResponseOutput) ElementType

func (BackupFileInfoResponseOutput) FamilySequenceNumber

func (o BackupFileInfoResponseOutput) FamilySequenceNumber() pulumi.IntPtrOutput

Sequence number of the backup file in the backup set

func (BackupFileInfoResponseOutput) FileLocation

Location of the backup file in shared folder

func (BackupFileInfoResponseOutput) Status

Status of the backup file during migration

func (BackupFileInfoResponseOutput) ToBackupFileInfoResponseOutput

func (o BackupFileInfoResponseOutput) ToBackupFileInfoResponseOutput() BackupFileInfoResponseOutput

func (BackupFileInfoResponseOutput) ToBackupFileInfoResponseOutputWithContext

func (o BackupFileInfoResponseOutput) ToBackupFileInfoResponseOutputWithContext(ctx context.Context) BackupFileInfoResponseOutput

type BackupMode added in v0.3.1

type BackupMode pulumi.String

Backup Mode to specify whether to use existing backup or create new backup.

func (BackupMode) ElementType added in v0.3.1

func (BackupMode) ElementType() reflect.Type

func (BackupMode) ToStringOutput added in v0.3.1

func (e BackupMode) ToStringOutput() pulumi.StringOutput

func (BackupMode) ToStringOutputWithContext added in v0.3.1

func (e BackupMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (BackupMode) ToStringPtrOutput added in v0.3.1

func (e BackupMode) ToStringPtrOutput() pulumi.StringPtrOutput

func (BackupMode) ToStringPtrOutputWithContext added in v0.3.1

func (e BackupMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type BackupSetInfoResponse

type BackupSetInfoResponse struct {
	// Date and time that the backup operation finished
	BackupFinishedDate *string `pulumi:"backupFinishedDate"`
	// Id for the set of backup files
	BackupSetId *string `pulumi:"backupSetId"`
	// Date and time that the backup operation began
	BackupStartDate *string `pulumi:"backupStartDate"`
	// Enum of the different backup types
	BackupType *string `pulumi:"backupType"`
	// Name of the database to which the backup set belongs
	DatabaseName *string `pulumi:"databaseName"`
	// First log sequence number of the backup file
	FirstLsn *string `pulumi:"firstLsn"`
	// Whether the backup set is restored or not
	IsBackupRestored *bool `pulumi:"isBackupRestored"`
	// Last log sequence number of the backup file
	LastLsn *string `pulumi:"lastLsn"`
	// Last modified time of the backup file in share location
	LastModifiedTime *string `pulumi:"lastModifiedTime"`
	// List of files in the backup set
	ListOfBackupFiles []BackupFileInfoResponse `pulumi:"listOfBackupFiles"`
}

Information of backup set

type BackupSetInfoResponseArgs

type BackupSetInfoResponseArgs struct {
	// Date and time that the backup operation finished
	BackupFinishedDate pulumi.StringPtrInput `pulumi:"backupFinishedDate"`
	// Id for the set of backup files
	BackupSetId pulumi.StringPtrInput `pulumi:"backupSetId"`
	// Date and time that the backup operation began
	BackupStartDate pulumi.StringPtrInput `pulumi:"backupStartDate"`
	// Enum of the different backup types
	BackupType pulumi.StringPtrInput `pulumi:"backupType"`
	// Name of the database to which the backup set belongs
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// First log sequence number of the backup file
	FirstLsn pulumi.StringPtrInput `pulumi:"firstLsn"`
	// Whether the backup set is restored or not
	IsBackupRestored pulumi.BoolPtrInput `pulumi:"isBackupRestored"`
	// Last log sequence number of the backup file
	LastLsn pulumi.StringPtrInput `pulumi:"lastLsn"`
	// Last modified time of the backup file in share location
	LastModifiedTime pulumi.StringPtrInput `pulumi:"lastModifiedTime"`
	// List of files in the backup set
	ListOfBackupFiles BackupFileInfoResponseArrayInput `pulumi:"listOfBackupFiles"`
}

Information of backup set

func (BackupSetInfoResponseArgs) ElementType

func (BackupSetInfoResponseArgs) ElementType() reflect.Type

func (BackupSetInfoResponseArgs) ToBackupSetInfoResponseOutput

func (i BackupSetInfoResponseArgs) ToBackupSetInfoResponseOutput() BackupSetInfoResponseOutput

func (BackupSetInfoResponseArgs) ToBackupSetInfoResponseOutputWithContext

func (i BackupSetInfoResponseArgs) ToBackupSetInfoResponseOutputWithContext(ctx context.Context) BackupSetInfoResponseOutput

type BackupSetInfoResponseArray

type BackupSetInfoResponseArray []BackupSetInfoResponseInput

func (BackupSetInfoResponseArray) ElementType

func (BackupSetInfoResponseArray) ElementType() reflect.Type

func (BackupSetInfoResponseArray) ToBackupSetInfoResponseArrayOutput

func (i BackupSetInfoResponseArray) ToBackupSetInfoResponseArrayOutput() BackupSetInfoResponseArrayOutput

func (BackupSetInfoResponseArray) ToBackupSetInfoResponseArrayOutputWithContext

func (i BackupSetInfoResponseArray) ToBackupSetInfoResponseArrayOutputWithContext(ctx context.Context) BackupSetInfoResponseArrayOutput

type BackupSetInfoResponseArrayInput

type BackupSetInfoResponseArrayInput interface {
	pulumi.Input

	ToBackupSetInfoResponseArrayOutput() BackupSetInfoResponseArrayOutput
	ToBackupSetInfoResponseArrayOutputWithContext(context.Context) BackupSetInfoResponseArrayOutput
}

BackupSetInfoResponseArrayInput is an input type that accepts BackupSetInfoResponseArray and BackupSetInfoResponseArrayOutput values. You can construct a concrete instance of `BackupSetInfoResponseArrayInput` via:

BackupSetInfoResponseArray{ BackupSetInfoResponseArgs{...} }

type BackupSetInfoResponseArrayOutput

type BackupSetInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (BackupSetInfoResponseArrayOutput) ElementType

func (BackupSetInfoResponseArrayOutput) Index

func (BackupSetInfoResponseArrayOutput) ToBackupSetInfoResponseArrayOutput

func (o BackupSetInfoResponseArrayOutput) ToBackupSetInfoResponseArrayOutput() BackupSetInfoResponseArrayOutput

func (BackupSetInfoResponseArrayOutput) ToBackupSetInfoResponseArrayOutputWithContext

func (o BackupSetInfoResponseArrayOutput) ToBackupSetInfoResponseArrayOutputWithContext(ctx context.Context) BackupSetInfoResponseArrayOutput

type BackupSetInfoResponseInput

type BackupSetInfoResponseInput interface {
	pulumi.Input

	ToBackupSetInfoResponseOutput() BackupSetInfoResponseOutput
	ToBackupSetInfoResponseOutputWithContext(context.Context) BackupSetInfoResponseOutput
}

BackupSetInfoResponseInput is an input type that accepts BackupSetInfoResponseArgs and BackupSetInfoResponseOutput values. You can construct a concrete instance of `BackupSetInfoResponseInput` via:

BackupSetInfoResponseArgs{...}

type BackupSetInfoResponseOutput

type BackupSetInfoResponseOutput struct{ *pulumi.OutputState }

Information of backup set

func (BackupSetInfoResponseOutput) BackupFinishedDate

func (o BackupSetInfoResponseOutput) BackupFinishedDate() pulumi.StringPtrOutput

Date and time that the backup operation finished

func (BackupSetInfoResponseOutput) BackupSetId

Id for the set of backup files

func (BackupSetInfoResponseOutput) BackupStartDate

Date and time that the backup operation began

func (BackupSetInfoResponseOutput) BackupType

Enum of the different backup types

func (BackupSetInfoResponseOutput) DatabaseName

Name of the database to which the backup set belongs

func (BackupSetInfoResponseOutput) ElementType

func (BackupSetInfoResponseOutput) FirstLsn

First log sequence number of the backup file

func (BackupSetInfoResponseOutput) IsBackupRestored

func (o BackupSetInfoResponseOutput) IsBackupRestored() pulumi.BoolPtrOutput

Whether the backup set is restored or not

func (BackupSetInfoResponseOutput) LastLsn

Last log sequence number of the backup file

func (BackupSetInfoResponseOutput) LastModifiedTime

func (o BackupSetInfoResponseOutput) LastModifiedTime() pulumi.StringPtrOutput

Last modified time of the backup file in share location

func (BackupSetInfoResponseOutput) ListOfBackupFiles

List of files in the backup set

func (BackupSetInfoResponseOutput) ToBackupSetInfoResponseOutput

func (o BackupSetInfoResponseOutput) ToBackupSetInfoResponseOutput() BackupSetInfoResponseOutput

func (BackupSetInfoResponseOutput) ToBackupSetInfoResponseOutputWithContext

func (o BackupSetInfoResponseOutput) ToBackupSetInfoResponseOutputWithContext(ctx context.Context) BackupSetInfoResponseOutput

type BlobShare

type BlobShare struct {
	// SAS URI of Azure Storage Account Container.
	SasUri string `pulumi:"sasUri"`
}

Blob container storage information.

type BlobShareArgs

type BlobShareArgs struct {
	// SAS URI of Azure Storage Account Container.
	SasUri pulumi.StringInput `pulumi:"sasUri"`
}

Blob container storage information.

func (BlobShareArgs) ElementType

func (BlobShareArgs) ElementType() reflect.Type

func (BlobShareArgs) ToBlobShareOutput

func (i BlobShareArgs) ToBlobShareOutput() BlobShareOutput

func (BlobShareArgs) ToBlobShareOutputWithContext

func (i BlobShareArgs) ToBlobShareOutputWithContext(ctx context.Context) BlobShareOutput

func (BlobShareArgs) ToBlobSharePtrOutput

func (i BlobShareArgs) ToBlobSharePtrOutput() BlobSharePtrOutput

func (BlobShareArgs) ToBlobSharePtrOutputWithContext

func (i BlobShareArgs) ToBlobSharePtrOutputWithContext(ctx context.Context) BlobSharePtrOutput

type BlobShareInput

type BlobShareInput interface {
	pulumi.Input

	ToBlobShareOutput() BlobShareOutput
	ToBlobShareOutputWithContext(context.Context) BlobShareOutput
}

BlobShareInput is an input type that accepts BlobShareArgs and BlobShareOutput values. You can construct a concrete instance of `BlobShareInput` via:

BlobShareArgs{...}

type BlobShareOutput

type BlobShareOutput struct{ *pulumi.OutputState }

Blob container storage information.

func (BlobShareOutput) ElementType

func (BlobShareOutput) ElementType() reflect.Type

func (BlobShareOutput) SasUri

func (o BlobShareOutput) SasUri() pulumi.StringOutput

SAS URI of Azure Storage Account Container.

func (BlobShareOutput) ToBlobShareOutput

func (o BlobShareOutput) ToBlobShareOutput() BlobShareOutput

func (BlobShareOutput) ToBlobShareOutputWithContext

func (o BlobShareOutput) ToBlobShareOutputWithContext(ctx context.Context) BlobShareOutput

func (BlobShareOutput) ToBlobSharePtrOutput

func (o BlobShareOutput) ToBlobSharePtrOutput() BlobSharePtrOutput

func (BlobShareOutput) ToBlobSharePtrOutputWithContext

func (o BlobShareOutput) ToBlobSharePtrOutputWithContext(ctx context.Context) BlobSharePtrOutput

type BlobSharePtrInput

type BlobSharePtrInput interface {
	pulumi.Input

	ToBlobSharePtrOutput() BlobSharePtrOutput
	ToBlobSharePtrOutputWithContext(context.Context) BlobSharePtrOutput
}

BlobSharePtrInput is an input type that accepts BlobShareArgs, BlobSharePtr and BlobSharePtrOutput values. You can construct a concrete instance of `BlobSharePtrInput` via:

        BlobShareArgs{...}

or:

        nil

func BlobSharePtr

func BlobSharePtr(v *BlobShareArgs) BlobSharePtrInput

type BlobSharePtrOutput

type BlobSharePtrOutput struct{ *pulumi.OutputState }

func (BlobSharePtrOutput) Elem

func (BlobSharePtrOutput) ElementType

func (BlobSharePtrOutput) ElementType() reflect.Type

func (BlobSharePtrOutput) SasUri

SAS URI of Azure Storage Account Container.

func (BlobSharePtrOutput) ToBlobSharePtrOutput

func (o BlobSharePtrOutput) ToBlobSharePtrOutput() BlobSharePtrOutput

func (BlobSharePtrOutput) ToBlobSharePtrOutputWithContext

func (o BlobSharePtrOutput) ToBlobSharePtrOutputWithContext(ctx context.Context) BlobSharePtrOutput

type BlobShareResponse

type BlobShareResponse struct {
	// SAS URI of Azure Storage Account Container.
	SasUri string `pulumi:"sasUri"`
}

Blob container storage information.

type BlobShareResponseArgs

type BlobShareResponseArgs struct {
	// SAS URI of Azure Storage Account Container.
	SasUri pulumi.StringInput `pulumi:"sasUri"`
}

Blob container storage information.

func (BlobShareResponseArgs) ElementType

func (BlobShareResponseArgs) ElementType() reflect.Type

func (BlobShareResponseArgs) ToBlobShareResponseOutput

func (i BlobShareResponseArgs) ToBlobShareResponseOutput() BlobShareResponseOutput

func (BlobShareResponseArgs) ToBlobShareResponseOutputWithContext

func (i BlobShareResponseArgs) ToBlobShareResponseOutputWithContext(ctx context.Context) BlobShareResponseOutput

func (BlobShareResponseArgs) ToBlobShareResponsePtrOutput

func (i BlobShareResponseArgs) ToBlobShareResponsePtrOutput() BlobShareResponsePtrOutput

func (BlobShareResponseArgs) ToBlobShareResponsePtrOutputWithContext

func (i BlobShareResponseArgs) ToBlobShareResponsePtrOutputWithContext(ctx context.Context) BlobShareResponsePtrOutput

type BlobShareResponseInput

type BlobShareResponseInput interface {
	pulumi.Input

	ToBlobShareResponseOutput() BlobShareResponseOutput
	ToBlobShareResponseOutputWithContext(context.Context) BlobShareResponseOutput
}

BlobShareResponseInput is an input type that accepts BlobShareResponseArgs and BlobShareResponseOutput values. You can construct a concrete instance of `BlobShareResponseInput` via:

BlobShareResponseArgs{...}

type BlobShareResponseOutput

type BlobShareResponseOutput struct{ *pulumi.OutputState }

Blob container storage information.

func (BlobShareResponseOutput) ElementType

func (BlobShareResponseOutput) ElementType() reflect.Type

func (BlobShareResponseOutput) SasUri

SAS URI of Azure Storage Account Container.

func (BlobShareResponseOutput) ToBlobShareResponseOutput

func (o BlobShareResponseOutput) ToBlobShareResponseOutput() BlobShareResponseOutput

func (BlobShareResponseOutput) ToBlobShareResponseOutputWithContext

func (o BlobShareResponseOutput) ToBlobShareResponseOutputWithContext(ctx context.Context) BlobShareResponseOutput

func (BlobShareResponseOutput) ToBlobShareResponsePtrOutput

func (o BlobShareResponseOutput) ToBlobShareResponsePtrOutput() BlobShareResponsePtrOutput

func (BlobShareResponseOutput) ToBlobShareResponsePtrOutputWithContext

func (o BlobShareResponseOutput) ToBlobShareResponsePtrOutputWithContext(ctx context.Context) BlobShareResponsePtrOutput

type BlobShareResponsePtrInput

type BlobShareResponsePtrInput interface {
	pulumi.Input

	ToBlobShareResponsePtrOutput() BlobShareResponsePtrOutput
	ToBlobShareResponsePtrOutputWithContext(context.Context) BlobShareResponsePtrOutput
}

BlobShareResponsePtrInput is an input type that accepts BlobShareResponseArgs, BlobShareResponsePtr and BlobShareResponsePtrOutput values. You can construct a concrete instance of `BlobShareResponsePtrInput` via:

        BlobShareResponseArgs{...}

or:

        nil

type BlobShareResponsePtrOutput

type BlobShareResponsePtrOutput struct{ *pulumi.OutputState }

func (BlobShareResponsePtrOutput) Elem

func (BlobShareResponsePtrOutput) ElementType

func (BlobShareResponsePtrOutput) ElementType() reflect.Type

func (BlobShareResponsePtrOutput) SasUri

SAS URI of Azure Storage Account Container.

func (BlobShareResponsePtrOutput) ToBlobShareResponsePtrOutput

func (o BlobShareResponsePtrOutput) ToBlobShareResponsePtrOutput() BlobShareResponsePtrOutput

func (BlobShareResponsePtrOutput) ToBlobShareResponsePtrOutputWithContext

func (o BlobShareResponsePtrOutput) ToBlobShareResponsePtrOutputWithContext(ctx context.Context) BlobShareResponsePtrOutput

type ConnectToSourcePostgreSqlSyncTaskInput

type ConnectToSourcePostgreSqlSyncTaskInput struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfo `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to PostgreSQL and source server requirements

type ConnectToSourcePostgreSqlSyncTaskInputArgs

type ConnectToSourcePostgreSqlSyncTaskInputArgs struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to PostgreSQL and source server requirements

func (ConnectToSourcePostgreSqlSyncTaskInputArgs) ElementType

func (ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputOutput

func (i ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputOutput() ConnectToSourcePostgreSqlSyncTaskInputOutput

func (ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputOutput

func (ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput

func (i ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput() ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

func (ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskInputArgs) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputInput

type ConnectToSourcePostgreSqlSyncTaskInputInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskInputOutput() ConnectToSourcePostgreSqlSyncTaskInputOutput
	ToConnectToSourcePostgreSqlSyncTaskInputOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskInputOutput
}

ConnectToSourcePostgreSqlSyncTaskInputInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskInputArgs and ConnectToSourcePostgreSqlSyncTaskInputOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskInputInput` via:

ConnectToSourcePostgreSqlSyncTaskInputArgs{...}

type ConnectToSourcePostgreSqlSyncTaskInputOutput

type ConnectToSourcePostgreSqlSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to PostgreSQL and source server requirements

func (ConnectToSourcePostgreSqlSyncTaskInputOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskInputOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputOutput

func (o ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputOutput() ConnectToSourcePostgreSqlSyncTaskInputOutput

func (ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputOutput

func (ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput

func (o ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput() ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

func (ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskInputOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputPtrInput

type ConnectToSourcePostgreSqlSyncTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput() ConnectToSourcePostgreSqlSyncTaskInputPtrOutput
	ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskInputPtrOutput
}

ConnectToSourcePostgreSqlSyncTaskInputPtrInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskInputArgs, ConnectToSourcePostgreSqlSyncTaskInputPtr and ConnectToSourcePostgreSqlSyncTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskInputPtrInput` via:

        ConnectToSourcePostgreSqlSyncTaskInputArgs{...}

or:

        nil

type ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) Elem

func (ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput

func (o ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutput() ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

func (ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskInputPtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputPtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputResponse

type ConnectToSourcePostgreSqlSyncTaskInputResponse struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to PostgreSQL and source server requirements

type ConnectToSourcePostgreSqlSyncTaskInputResponseArgs

type ConnectToSourcePostgreSqlSyncTaskInputResponseArgs struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to PostgreSQL and source server requirements

func (ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ElementType

func (ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutput

func (i ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutput() ConnectToSourcePostgreSqlSyncTaskInputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

func (i ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput() ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskInputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputResponseInput

type ConnectToSourcePostgreSqlSyncTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskInputResponseOutput() ConnectToSourcePostgreSqlSyncTaskInputResponseOutput
	ToConnectToSourcePostgreSqlSyncTaskInputResponseOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponseOutput
}

ConnectToSourcePostgreSqlSyncTaskInputResponseInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskInputResponseArgs and ConnectToSourcePostgreSqlSyncTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskInputResponseInput` via:

ConnectToSourcePostgreSqlSyncTaskInputResponseArgs{...}

type ConnectToSourcePostgreSqlSyncTaskInputResponseOutput

type ConnectToSourcePostgreSqlSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to PostgreSQL and source server requirements

func (ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

func (o ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput() ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskInputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputResponsePtrInput

type ConnectToSourcePostgreSqlSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput() ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput
	ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput
}

ConnectToSourcePostgreSqlSyncTaskInputResponsePtrInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskInputResponseArgs, ConnectToSourcePostgreSqlSyncTaskInputResponsePtr and ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskInputResponsePtrInput` via:

        ConnectToSourcePostgreSqlSyncTaskInputResponseArgs{...}

or:

        nil

type ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput) Elem

func (ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

func (ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput) ToConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToSourcePostgreSqlSyncTaskOutputResponse

type ConnectToSourcePostgreSqlSyncTaskOutputResponse struct {
	// List of databases on source server
	Databases []string `pulumi:"databases"`
	// Result identifier
	Id string `pulumi:"id"`
	// Source server brand version
	SourceServerBrandVersion string `pulumi:"sourceServerBrandVersion"`
	// Version of the source server
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Validation errors associated with the task
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for the task that validates connection to PostgreSQL and source server requirements

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs struct {
	// List of databases on source server
	Databases pulumi.StringArrayInput `pulumi:"databases"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Source server brand version
	SourceServerBrandVersion pulumi.StringInput `pulumi:"sourceServerBrandVersion"`
	// Version of the source server
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Validation errors associated with the task
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for the task that validates connection to PostgreSQL and source server requirements

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs) ElementType

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutput

func (i ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutput() ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArray

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArray []ConnectToSourcePostgreSqlSyncTaskOutputResponseInput

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArray) ElementType

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArray) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput

func (i ConnectToSourcePostgreSqlSyncTaskOutputResponseArray) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput() ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArray) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskOutputResponseArray) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayInput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput() ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput
	ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput
}

ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskOutputResponseArray and ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayInput` via:

ConnectToSourcePostgreSqlSyncTaskOutputResponseArray{ ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs{...} }

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput) Index

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput) ToConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayOutput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseInput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutput() ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput
	ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput
}

ConnectToSourcePostgreSqlSyncTaskOutputResponseInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs and ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskOutputResponseInput` via:

ConnectToSourcePostgreSqlSyncTaskOutputResponseArgs{...}

type ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput

type ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for the task that validates connection to PostgreSQL and source server requirements

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) Databases

List of databases on source server

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) Id

Result identifier

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) SourceServerBrandVersion

Source server brand version

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) SourceServerVersion

Version of the source server

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) ToConnectToSourcePostgreSqlSyncTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskOutputResponseOutput) ValidationErrors

Validation errors associated with the task

type ConnectToSourcePostgreSqlSyncTaskProperties

type ConnectToSourcePostgreSqlSyncTaskProperties struct {
	// Task input
	Input *ConnectToSourcePostgreSqlSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToSource.PostgreSql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

type ConnectToSourcePostgreSqlSyncTaskPropertiesArgs

type ConnectToSourcePostgreSqlSyncTaskPropertiesArgs struct {
	// Task input
	Input ConnectToSourcePostgreSqlSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToSource.PostgreSql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

func (ConnectToSourcePostgreSqlSyncTaskPropertiesArgs) ElementType

func (ConnectToSourcePostgreSqlSyncTaskPropertiesArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutput

func (i ConnectToSourcePostgreSqlSyncTaskPropertiesArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutput() ConnectToSourcePostgreSqlSyncTaskPropertiesOutput

func (ConnectToSourcePostgreSqlSyncTaskPropertiesArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskPropertiesArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskPropertiesOutput

type ConnectToSourcePostgreSqlSyncTaskPropertiesInput

type ConnectToSourcePostgreSqlSyncTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskPropertiesOutput() ConnectToSourcePostgreSqlSyncTaskPropertiesOutput
	ToConnectToSourcePostgreSqlSyncTaskPropertiesOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskPropertiesOutput
}

ConnectToSourcePostgreSqlSyncTaskPropertiesInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskPropertiesArgs and ConnectToSourcePostgreSqlSyncTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskPropertiesInput` via:

ConnectToSourcePostgreSqlSyncTaskPropertiesArgs{...}

type ConnectToSourcePostgreSqlSyncTaskPropertiesOutput

type ConnectToSourcePostgreSqlSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

func (ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) Input

Task input

func (ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToSource.PostgreSql.Sync'.

func (ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutput

func (o ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutput() ConnectToSourcePostgreSqlSyncTaskPropertiesOutput

func (ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskPropertiesOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskPropertiesOutput

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponse

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToSourcePostgreSqlSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToSourcePostgreSqlSyncTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToSource.PostgreSql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToSourcePostgreSqlSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToSourcePostgreSqlSyncTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToSource.PostgreSql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs) ElementType

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutputWithContext

func (i ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs) ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponseInput

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput() ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput
	ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutputWithContext(context.Context) ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput
}

ConnectToSourcePostgreSqlSyncTaskPropertiesResponseInput is an input type that accepts ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs and ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToSourcePostgreSqlSyncTaskPropertiesResponseInput` via:

ConnectToSourcePostgreSqlSyncTaskPropertiesResponseArgs{...}

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput

type ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to PostgreSQL server and source server requirements for online migration

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) ElementType

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) Input

Task input

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToSource.PostgreSql.Sync'.

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput

func (ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutputWithContext

func (o ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput) ToConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToSourcePostgreSqlSyncTaskPropertiesResponseOutput

type ConnectToSourceSqlServerSyncTaskProperties

type ConnectToSourceSqlServerSyncTaskProperties struct {
	// Task input
	Input *ConnectToSourceSqlServerTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and source server requirements for online migration

type ConnectToSourceSqlServerSyncTaskPropertiesArgs

type ConnectToSourceSqlServerSyncTaskPropertiesArgs struct {
	// Task input
	Input ConnectToSourceSqlServerTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and source server requirements for online migration

func (ConnectToSourceSqlServerSyncTaskPropertiesArgs) ElementType

func (ConnectToSourceSqlServerSyncTaskPropertiesArgs) ToConnectToSourceSqlServerSyncTaskPropertiesOutput

func (i ConnectToSourceSqlServerSyncTaskPropertiesArgs) ToConnectToSourceSqlServerSyncTaskPropertiesOutput() ConnectToSourceSqlServerSyncTaskPropertiesOutput

func (ConnectToSourceSqlServerSyncTaskPropertiesArgs) ToConnectToSourceSqlServerSyncTaskPropertiesOutputWithContext

func (i ConnectToSourceSqlServerSyncTaskPropertiesArgs) ToConnectToSourceSqlServerSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToSourceSqlServerSyncTaskPropertiesOutput

type ConnectToSourceSqlServerSyncTaskPropertiesInput

type ConnectToSourceSqlServerSyncTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerSyncTaskPropertiesOutput() ConnectToSourceSqlServerSyncTaskPropertiesOutput
	ToConnectToSourceSqlServerSyncTaskPropertiesOutputWithContext(context.Context) ConnectToSourceSqlServerSyncTaskPropertiesOutput
}

ConnectToSourceSqlServerSyncTaskPropertiesInput is an input type that accepts ConnectToSourceSqlServerSyncTaskPropertiesArgs and ConnectToSourceSqlServerSyncTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerSyncTaskPropertiesInput` via:

ConnectToSourceSqlServerSyncTaskPropertiesArgs{...}

type ConnectToSourceSqlServerSyncTaskPropertiesOutput

type ConnectToSourceSqlServerSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL Server and source server requirements for online migration

func (ConnectToSourceSqlServerSyncTaskPropertiesOutput) ElementType

func (ConnectToSourceSqlServerSyncTaskPropertiesOutput) Input

Task input

func (ConnectToSourceSqlServerSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToSource.SqlServer.Sync'.

func (ConnectToSourceSqlServerSyncTaskPropertiesOutput) ToConnectToSourceSqlServerSyncTaskPropertiesOutput

func (o ConnectToSourceSqlServerSyncTaskPropertiesOutput) ToConnectToSourceSqlServerSyncTaskPropertiesOutput() ConnectToSourceSqlServerSyncTaskPropertiesOutput

func (ConnectToSourceSqlServerSyncTaskPropertiesOutput) ToConnectToSourceSqlServerSyncTaskPropertiesOutputWithContext

func (o ConnectToSourceSqlServerSyncTaskPropertiesOutput) ToConnectToSourceSqlServerSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToSourceSqlServerSyncTaskPropertiesOutput

type ConnectToSourceSqlServerSyncTaskPropertiesResponse

type ConnectToSourceSqlServerSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToSourceSqlServerTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and source server requirements for online migration

type ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs

type ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToSourceSqlServerTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and source server requirements for online migration

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs) ElementType

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs) ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutput

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs) ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutputWithContext

func (i ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs) ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput

type ConnectToSourceSqlServerSyncTaskPropertiesResponseInput

type ConnectToSourceSqlServerSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutput() ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput
	ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutputWithContext(context.Context) ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput
}

ConnectToSourceSqlServerSyncTaskPropertiesResponseInput is an input type that accepts ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs and ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerSyncTaskPropertiesResponseInput` via:

ConnectToSourceSqlServerSyncTaskPropertiesResponseArgs{...}

type ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput

type ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL Server and source server requirements for online migration

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) ElementType

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) Input

Task input

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToSource.SqlServer.Sync'.

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutput

func (ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutputWithContext

func (o ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput) ToConnectToSourceSqlServerSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerSyncTaskPropertiesResponseOutput

type ConnectToSourceSqlServerTaskInput

type ConnectToSourceSqlServerTaskInput struct {
	// Permission group for validations
	CheckPermissionsGroup *string `pulumi:"checkPermissionsGroup"`
	// Flag for whether to collect agent jobs from source server.
	CollectAgentJobs *bool `pulumi:"collectAgentJobs"`
	// Flag for whether to collect logins from source server.
	CollectLogins *bool `pulumi:"collectLogins"`
	// Connection information for Source SQL Server
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskInputArgs

type ConnectToSourceSqlServerTaskInputArgs struct {
	// Permission group for validations
	CheckPermissionsGroup pulumi.StringPtrInput `pulumi:"checkPermissionsGroup"`
	// Flag for whether to collect agent jobs from source server.
	CollectAgentJobs pulumi.BoolPtrInput `pulumi:"collectAgentJobs"`
	// Flag for whether to collect logins from source server.
	CollectLogins pulumi.BoolPtrInput `pulumi:"collectLogins"`
	// Connection information for Source SQL Server
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskInputArgs) ElementType

func (ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputOutput

func (i ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputOutput() ConnectToSourceSqlServerTaskInputOutput

func (ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputOutputWithContext

func (i ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputOutput

func (ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputPtrOutput

func (i ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputPtrOutput() ConnectToSourceSqlServerTaskInputPtrOutput

func (ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputPtrOutputWithContext

func (i ConnectToSourceSqlServerTaskInputArgs) ToConnectToSourceSqlServerTaskInputPtrOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputPtrOutput

type ConnectToSourceSqlServerTaskInputInput

type ConnectToSourceSqlServerTaskInputInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskInputOutput() ConnectToSourceSqlServerTaskInputOutput
	ToConnectToSourceSqlServerTaskInputOutputWithContext(context.Context) ConnectToSourceSqlServerTaskInputOutput
}

ConnectToSourceSqlServerTaskInputInput is an input type that accepts ConnectToSourceSqlServerTaskInputArgs and ConnectToSourceSqlServerTaskInputOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskInputInput` via:

ConnectToSourceSqlServerTaskInputArgs{...}

type ConnectToSourceSqlServerTaskInputOutput

type ConnectToSourceSqlServerTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskInputOutput) CheckPermissionsGroup

Permission group for validations

func (ConnectToSourceSqlServerTaskInputOutput) CollectAgentJobs

Flag for whether to collect agent jobs from source server.

func (ConnectToSourceSqlServerTaskInputOutput) CollectLogins

Flag for whether to collect logins from source server.

func (ConnectToSourceSqlServerTaskInputOutput) ElementType

func (ConnectToSourceSqlServerTaskInputOutput) SourceConnectionInfo

Connection information for Source SQL Server

func (ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputOutput

func (o ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputOutput() ConnectToSourceSqlServerTaskInputOutput

func (ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputOutputWithContext

func (o ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputOutput

func (ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputPtrOutput

func (o ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputPtrOutput() ConnectToSourceSqlServerTaskInputPtrOutput

func (ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputPtrOutputWithContext

func (o ConnectToSourceSqlServerTaskInputOutput) ToConnectToSourceSqlServerTaskInputPtrOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputPtrOutput

type ConnectToSourceSqlServerTaskInputPtrInput

type ConnectToSourceSqlServerTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskInputPtrOutput() ConnectToSourceSqlServerTaskInputPtrOutput
	ToConnectToSourceSqlServerTaskInputPtrOutputWithContext(context.Context) ConnectToSourceSqlServerTaskInputPtrOutput
}

ConnectToSourceSqlServerTaskInputPtrInput is an input type that accepts ConnectToSourceSqlServerTaskInputArgs, ConnectToSourceSqlServerTaskInputPtr and ConnectToSourceSqlServerTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskInputPtrInput` via:

        ConnectToSourceSqlServerTaskInputArgs{...}

or:

        nil

type ConnectToSourceSqlServerTaskInputPtrOutput

type ConnectToSourceSqlServerTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToSourceSqlServerTaskInputPtrOutput) CheckPermissionsGroup

Permission group for validations

func (ConnectToSourceSqlServerTaskInputPtrOutput) CollectAgentJobs

Flag for whether to collect agent jobs from source server.

func (ConnectToSourceSqlServerTaskInputPtrOutput) CollectLogins

Flag for whether to collect logins from source server.

func (ConnectToSourceSqlServerTaskInputPtrOutput) Elem

func (ConnectToSourceSqlServerTaskInputPtrOutput) ElementType

func (ConnectToSourceSqlServerTaskInputPtrOutput) SourceConnectionInfo

Connection information for Source SQL Server

func (ConnectToSourceSqlServerTaskInputPtrOutput) ToConnectToSourceSqlServerTaskInputPtrOutput

func (o ConnectToSourceSqlServerTaskInputPtrOutput) ToConnectToSourceSqlServerTaskInputPtrOutput() ConnectToSourceSqlServerTaskInputPtrOutput

func (ConnectToSourceSqlServerTaskInputPtrOutput) ToConnectToSourceSqlServerTaskInputPtrOutputWithContext

func (o ConnectToSourceSqlServerTaskInputPtrOutput) ToConnectToSourceSqlServerTaskInputPtrOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputPtrOutput

type ConnectToSourceSqlServerTaskInputResponse

type ConnectToSourceSqlServerTaskInputResponse struct {
	// Permission group for validations
	CheckPermissionsGroup *string `pulumi:"checkPermissionsGroup"`
	// Flag for whether to collect agent jobs from source server.
	CollectAgentJobs *bool `pulumi:"collectAgentJobs"`
	// Flag for whether to collect logins from source server.
	CollectLogins *bool `pulumi:"collectLogins"`
	// Connection information for Source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskInputResponseArgs

type ConnectToSourceSqlServerTaskInputResponseArgs struct {
	// Permission group for validations
	CheckPermissionsGroup pulumi.StringPtrInput `pulumi:"checkPermissionsGroup"`
	// Flag for whether to collect agent jobs from source server.
	CollectAgentJobs pulumi.BoolPtrInput `pulumi:"collectAgentJobs"`
	// Flag for whether to collect logins from source server.
	CollectLogins pulumi.BoolPtrInput `pulumi:"collectLogins"`
	// Connection information for Source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
}

Input for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskInputResponseArgs) ElementType

func (ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponseOutput

func (i ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponseOutput() ConnectToSourceSqlServerTaskInputResponseOutput

func (ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponseOutputWithContext

func (i ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputResponseOutput

func (ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponsePtrOutput

func (i ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponsePtrOutput() ConnectToSourceSqlServerTaskInputResponsePtrOutput

func (ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext

func (i ConnectToSourceSqlServerTaskInputResponseArgs) ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputResponsePtrOutput

type ConnectToSourceSqlServerTaskInputResponseInput

type ConnectToSourceSqlServerTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskInputResponseOutput() ConnectToSourceSqlServerTaskInputResponseOutput
	ToConnectToSourceSqlServerTaskInputResponseOutputWithContext(context.Context) ConnectToSourceSqlServerTaskInputResponseOutput
}

ConnectToSourceSqlServerTaskInputResponseInput is an input type that accepts ConnectToSourceSqlServerTaskInputResponseArgs and ConnectToSourceSqlServerTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskInputResponseInput` via:

ConnectToSourceSqlServerTaskInputResponseArgs{...}

type ConnectToSourceSqlServerTaskInputResponseOutput

type ConnectToSourceSqlServerTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskInputResponseOutput) CheckPermissionsGroup

Permission group for validations

func (ConnectToSourceSqlServerTaskInputResponseOutput) CollectAgentJobs

Flag for whether to collect agent jobs from source server.

func (ConnectToSourceSqlServerTaskInputResponseOutput) CollectLogins

Flag for whether to collect logins from source server.

func (ConnectToSourceSqlServerTaskInputResponseOutput) ElementType

func (ConnectToSourceSqlServerTaskInputResponseOutput) SourceConnectionInfo

Connection information for Source SQL Server

func (ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponseOutput

func (o ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponseOutput() ConnectToSourceSqlServerTaskInputResponseOutput

func (ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponseOutputWithContext

func (o ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputResponseOutput

func (ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutput

func (o ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutput() ConnectToSourceSqlServerTaskInputResponsePtrOutput

func (ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext

func (o ConnectToSourceSqlServerTaskInputResponseOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputResponsePtrOutput

type ConnectToSourceSqlServerTaskInputResponsePtrInput

type ConnectToSourceSqlServerTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskInputResponsePtrOutput() ConnectToSourceSqlServerTaskInputResponsePtrOutput
	ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext(context.Context) ConnectToSourceSqlServerTaskInputResponsePtrOutput
}

ConnectToSourceSqlServerTaskInputResponsePtrInput is an input type that accepts ConnectToSourceSqlServerTaskInputResponseArgs, ConnectToSourceSqlServerTaskInputResponsePtr and ConnectToSourceSqlServerTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskInputResponsePtrInput` via:

        ConnectToSourceSqlServerTaskInputResponseArgs{...}

or:

        nil

type ConnectToSourceSqlServerTaskInputResponsePtrOutput

type ConnectToSourceSqlServerTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) CheckPermissionsGroup

Permission group for validations

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) CollectAgentJobs

Flag for whether to collect agent jobs from source server.

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) CollectLogins

Flag for whether to collect logins from source server.

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) Elem

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) ElementType

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for Source SQL Server

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutput

func (o ConnectToSourceSqlServerTaskInputResponsePtrOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutput() ConnectToSourceSqlServerTaskInputResponsePtrOutput

func (ConnectToSourceSqlServerTaskInputResponsePtrOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext

func (o ConnectToSourceSqlServerTaskInputResponsePtrOutput) ToConnectToSourceSqlServerTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskInputResponsePtrOutput

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponse struct {
	// Result identifier
	Id string `pulumi:"id"`
	// The state of the original AgentJob.
	IsEnabled bool `pulumi:"isEnabled"`
	// The type of AgentJob.
	JobCategory string `pulumi:"jobCategory"`
	// The owner of the AgentJob
	JobOwner string `pulumi:"jobOwner"`
	// UTC Date and time when the AgentJob was last executed.
	LastExecutedOn string `pulumi:"lastExecutedOn"`
	// Information about eligibility of agent job for migration.
	MigrationEligibility MigrationEligibilityInfoResponse `pulumi:"migrationEligibility"`
	// AgentJob name
	Name string `pulumi:"name"`
	// Type of result - database level or task level
	// Expected value is 'AgentJobLevelOutput'.
	ResultType string `pulumi:"resultType"`
}

AgentJob level output for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs struct {
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// The state of the original AgentJob.
	IsEnabled pulumi.BoolInput `pulumi:"isEnabled"`
	// The type of AgentJob.
	JobCategory pulumi.StringInput `pulumi:"jobCategory"`
	// The owner of the AgentJob
	JobOwner pulumi.StringInput `pulumi:"jobOwner"`
	// UTC Date and time when the AgentJob was last executed.
	LastExecutedOn pulumi.StringInput `pulumi:"lastExecutedOn"`
	// Information about eligibility of agent job for migration.
	MigrationEligibility MigrationEligibilityInfoResponseInput `pulumi:"migrationEligibility"`
	// AgentJob name
	Name pulumi.StringInput `pulumi:"name"`
	// Type of result - database level or task level
	// Expected value is 'AgentJobLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

AgentJob level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs) ElementType

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutputWithContext

func (i ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseInput

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput() ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput
	ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutputWithContext(context.Context) ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput
}

ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseInput is an input type that accepts ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs and ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseInput` via:

ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseArgs{...}

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput struct{ *pulumi.OutputState }

AgentJob level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) ElementType

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) Id

Result identifier

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) IsEnabled

The state of the original AgentJob.

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) JobCategory

The type of AgentJob.

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) JobOwner

The owner of the AgentJob

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) LastExecutedOn

UTC Date and time when the AgentJob was last executed.

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) MigrationEligibility

Information about eligibility of agent job for migration.

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) Name

AgentJob name

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) ResultType

Type of result - database level or task level Expected value is 'AgentJobLevelOutput'.

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutputWithContext

func (o ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputAgentJobLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponse struct {
	// SQL Server compatibility level of database
	CompatibilityLevel string `pulumi:"compatibilityLevel"`
	// The list of database files
	DatabaseFiles []DatabaseFileInfoResponse `pulumi:"databaseFiles"`
	// State of the database
	DatabaseState string `pulumi:"databaseState"`
	// Result identifier
	Id string `pulumi:"id"`
	// Database name
	Name string `pulumi:"name"`
	// Type of result - database level or task level
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Size of the file in megabytes
	SizeMB float64 `pulumi:"sizeMB"`
}

Database level output for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs struct {
	// SQL Server compatibility level of database
	CompatibilityLevel pulumi.StringInput `pulumi:"compatibilityLevel"`
	// The list of database files
	DatabaseFiles DatabaseFileInfoResponseArrayInput `pulumi:"databaseFiles"`
	// State of the database
	DatabaseState pulumi.StringInput `pulumi:"databaseState"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Database name
	Name pulumi.StringInput `pulumi:"name"`
	// Type of result - database level or task level
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Size of the file in megabytes
	SizeMB pulumi.Float64Input `pulumi:"sizeMB"`
}

Database level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs) ElementType

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutputWithContext

func (i ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseInput

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput() ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput
	ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutputWithContext(context.Context) ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput
}

ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseInput is an input type that accepts ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs and ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseInput` via:

ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseArgs{...}

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

Database level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) CompatibilityLevel

SQL Server compatibility level of database

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) DatabaseFiles

The list of database files

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) DatabaseState

State of the database

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) ElementType

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) Name

Database name

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) ResultType

Type of result - database level or task level Expected value is 'DatabaseLevelOutput'.

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) SizeMB

Size of the file in megabytes

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutputWithContext

func (o ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputDatabaseLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputLoginLevelResponse

type ConnectToSourceSqlServerTaskOutputLoginLevelResponse struct {
	// The default database for the login.
	DefaultDatabase string `pulumi:"defaultDatabase"`
	// Result identifier
	Id string `pulumi:"id"`
	// The state of the login.
	IsEnabled bool `pulumi:"isEnabled"`
	// The type of login.
	LoginType string `pulumi:"loginType"`
	// Information about eligibility of login for migration.
	MigrationEligibility MigrationEligibilityInfoResponse `pulumi:"migrationEligibility"`
	// Login name.
	Name string `pulumi:"name"`
	// Type of result - database level or task level
	// Expected value is 'LoginLevelOutput'.
	ResultType string `pulumi:"resultType"`
}

Login level output for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs

type ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs struct {
	// The default database for the login.
	DefaultDatabase pulumi.StringInput `pulumi:"defaultDatabase"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// The state of the login.
	IsEnabled pulumi.BoolInput `pulumi:"isEnabled"`
	// The type of login.
	LoginType pulumi.StringInput `pulumi:"loginType"`
	// Information about eligibility of login for migration.
	MigrationEligibility MigrationEligibilityInfoResponseInput `pulumi:"migrationEligibility"`
	// Login name.
	Name pulumi.StringInput `pulumi:"name"`
	// Type of result - database level or task level
	// Expected value is 'LoginLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

Login level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs) ElementType

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutputWithContext

func (i ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputLoginLevelResponseInput

type ConnectToSourceSqlServerTaskOutputLoginLevelResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput() ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput
	ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutputWithContext(context.Context) ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput
}

ConnectToSourceSqlServerTaskOutputLoginLevelResponseInput is an input type that accepts ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs and ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskOutputLoginLevelResponseInput` via:

ConnectToSourceSqlServerTaskOutputLoginLevelResponseArgs{...}

type ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput struct{ *pulumi.OutputState }

Login level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) DefaultDatabase

The default database for the login.

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) ElementType

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) Id

Result identifier

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) IsEnabled

The state of the login.

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) LoginType

The type of login.

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) MigrationEligibility

Information about eligibility of login for migration.

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) Name

Login name.

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) ResultType

Type of result - database level or task level Expected value is 'LoginLevelOutput'.

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutputWithContext

func (o ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputLoginLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputLoginLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputTaskLevelResponse

type ConnectToSourceSqlServerTaskOutputTaskLevelResponse struct {
	// Source agent jobs as a map from agent job name to id.
	AgentJobs map[string]string `pulumi:"agentJobs"`
	// Source databases as a map from database name to database id
	Databases map[string]string `pulumi:"databases"`
	// Result identifier
	Id string `pulumi:"id"`
	// Source logins as a map from login name to login id.
	Logins map[string]string `pulumi:"logins"`
	// Type of result - database level or task level
	// Expected value is 'TaskLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Source server brand version
	SourceServerBrandVersion string `pulumi:"sourceServerBrandVersion"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Validation errors
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Task level output for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs

type ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs struct {
	// Source agent jobs as a map from agent job name to id.
	AgentJobs pulumi.StringMapInput `pulumi:"agentJobs"`
	// Source databases as a map from database name to database id
	Databases pulumi.StringMapInput `pulumi:"databases"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Source logins as a map from login name to login id.
	Logins pulumi.StringMapInput `pulumi:"logins"`
	// Type of result - database level or task level
	// Expected value is 'TaskLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Source server brand version
	SourceServerBrandVersion pulumi.StringInput `pulumi:"sourceServerBrandVersion"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Validation errors
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Task level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs) ElementType

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutputWithContext

func (i ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs) ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputTaskLevelResponseInput

type ConnectToSourceSqlServerTaskOutputTaskLevelResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput() ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput
	ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutputWithContext(context.Context) ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput
}

ConnectToSourceSqlServerTaskOutputTaskLevelResponseInput is an input type that accepts ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs and ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskOutputTaskLevelResponseInput` via:

ConnectToSourceSqlServerTaskOutputTaskLevelResponseArgs{...}

type ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput

type ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput struct{ *pulumi.OutputState }

Task level output for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) AgentJobs

Source agent jobs as a map from agent job name to id.

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) Databases

Source databases as a map from database name to database id

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) ElementType

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) Id

Result identifier

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) Logins

Source logins as a map from login name to login id.

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) ResultType

Type of result - database level or task level Expected value is 'TaskLevelOutput'.

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) SourceServerBrandVersion

Source server brand version

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) SourceServerVersion

Source server version

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutputWithContext

func (o ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) ToConnectToSourceSqlServerTaskOutputTaskLevelResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput

func (ConnectToSourceSqlServerTaskOutputTaskLevelResponseOutput) ValidationErrors

Validation errors

type ConnectToSourceSqlServerTaskProperties

type ConnectToSourceSqlServerTaskProperties struct {
	// Task input
	Input *ConnectToSourceSqlServerTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskPropertiesArgs

type ConnectToSourceSqlServerTaskPropertiesArgs struct {
	// Task input
	Input ConnectToSourceSqlServerTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskPropertiesArgs) ElementType

func (ConnectToSourceSqlServerTaskPropertiesArgs) ToConnectToSourceSqlServerTaskPropertiesOutput

func (i ConnectToSourceSqlServerTaskPropertiesArgs) ToConnectToSourceSqlServerTaskPropertiesOutput() ConnectToSourceSqlServerTaskPropertiesOutput

func (ConnectToSourceSqlServerTaskPropertiesArgs) ToConnectToSourceSqlServerTaskPropertiesOutputWithContext

func (i ConnectToSourceSqlServerTaskPropertiesArgs) ToConnectToSourceSqlServerTaskPropertiesOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskPropertiesOutput

type ConnectToSourceSqlServerTaskPropertiesInput

type ConnectToSourceSqlServerTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskPropertiesOutput() ConnectToSourceSqlServerTaskPropertiesOutput
	ToConnectToSourceSqlServerTaskPropertiesOutputWithContext(context.Context) ConnectToSourceSqlServerTaskPropertiesOutput
}

ConnectToSourceSqlServerTaskPropertiesInput is an input type that accepts ConnectToSourceSqlServerTaskPropertiesArgs and ConnectToSourceSqlServerTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskPropertiesInput` via:

ConnectToSourceSqlServerTaskPropertiesArgs{...}

type ConnectToSourceSqlServerTaskPropertiesOutput

type ConnectToSourceSqlServerTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskPropertiesOutput) ElementType

func (ConnectToSourceSqlServerTaskPropertiesOutput) Input

Task input

func (ConnectToSourceSqlServerTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToSource.SqlServer'.

func (ConnectToSourceSqlServerTaskPropertiesOutput) ToConnectToSourceSqlServerTaskPropertiesOutput

func (o ConnectToSourceSqlServerTaskPropertiesOutput) ToConnectToSourceSqlServerTaskPropertiesOutput() ConnectToSourceSqlServerTaskPropertiesOutput

func (ConnectToSourceSqlServerTaskPropertiesOutput) ToConnectToSourceSqlServerTaskPropertiesOutputWithContext

func (o ConnectToSourceSqlServerTaskPropertiesOutput) ToConnectToSourceSqlServerTaskPropertiesOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskPropertiesOutput

type ConnectToSourceSqlServerTaskPropertiesResponse

type ConnectToSourceSqlServerTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToSourceSqlServerTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and also validates source server requirements

type ConnectToSourceSqlServerTaskPropertiesResponseArgs

type ConnectToSourceSqlServerTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToSourceSqlServerTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToSource.SqlServer'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskPropertiesResponseArgs) ElementType

func (ConnectToSourceSqlServerTaskPropertiesResponseArgs) ToConnectToSourceSqlServerTaskPropertiesResponseOutput

func (i ConnectToSourceSqlServerTaskPropertiesResponseArgs) ToConnectToSourceSqlServerTaskPropertiesResponseOutput() ConnectToSourceSqlServerTaskPropertiesResponseOutput

func (ConnectToSourceSqlServerTaskPropertiesResponseArgs) ToConnectToSourceSqlServerTaskPropertiesResponseOutputWithContext

func (i ConnectToSourceSqlServerTaskPropertiesResponseArgs) ToConnectToSourceSqlServerTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskPropertiesResponseOutput

type ConnectToSourceSqlServerTaskPropertiesResponseInput

type ConnectToSourceSqlServerTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToSourceSqlServerTaskPropertiesResponseOutput() ConnectToSourceSqlServerTaskPropertiesResponseOutput
	ToConnectToSourceSqlServerTaskPropertiesResponseOutputWithContext(context.Context) ConnectToSourceSqlServerTaskPropertiesResponseOutput
}

ConnectToSourceSqlServerTaskPropertiesResponseInput is an input type that accepts ConnectToSourceSqlServerTaskPropertiesResponseArgs and ConnectToSourceSqlServerTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToSourceSqlServerTaskPropertiesResponseInput` via:

ConnectToSourceSqlServerTaskPropertiesResponseArgs{...}

type ConnectToSourceSqlServerTaskPropertiesResponseOutput

type ConnectToSourceSqlServerTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL Server and also validates source server requirements

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) ElementType

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) Input

Task input

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToSource.SqlServer'.

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) ToConnectToSourceSqlServerTaskPropertiesResponseOutput

func (ConnectToSourceSqlServerTaskPropertiesResponseOutput) ToConnectToSourceSqlServerTaskPropertiesResponseOutputWithContext

func (o ConnectToSourceSqlServerTaskPropertiesResponseOutput) ToConnectToSourceSqlServerTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToSourceSqlServerTaskPropertiesResponseOutput

type ConnectToTargetAzureDbForMySqlTaskInput

type ConnectToTargetAzureDbForMySqlTaskInput struct {
	// Connection information for source MySQL server
	SourceConnectionInfo MySqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL server
	TargetConnectionInfo MySqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for MySQL and target server requirements

type ConnectToTargetAzureDbForMySqlTaskInputArgs

type ConnectToTargetAzureDbForMySqlTaskInputArgs struct {
	// Connection information for source MySQL server
	SourceConnectionInfo MySqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL server
	TargetConnectionInfo MySqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskInputArgs) ElementType

func (ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputOutput

func (i ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputOutput() ConnectToTargetAzureDbForMySqlTaskInputOutput

func (ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputOutput

func (ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput

func (i ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput() ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

func (ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskInputArgs) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputInput

type ConnectToTargetAzureDbForMySqlTaskInputInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskInputOutput() ConnectToTargetAzureDbForMySqlTaskInputOutput
	ToConnectToTargetAzureDbForMySqlTaskInputOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskInputOutput
}

ConnectToTargetAzureDbForMySqlTaskInputInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskInputArgs and ConnectToTargetAzureDbForMySqlTaskInputOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskInputInput` via:

ConnectToTargetAzureDbForMySqlTaskInputArgs{...}

type ConnectToTargetAzureDbForMySqlTaskInputOutput

type ConnectToTargetAzureDbForMySqlTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) SourceConnectionInfo

Connection information for source MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputOutput

func (o ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputOutput() ConnectToTargetAzureDbForMySqlTaskInputOutput

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputOutput

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput

func (o ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput() ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

func (ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskInputOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputPtrInput

type ConnectToTargetAzureDbForMySqlTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput() ConnectToTargetAzureDbForMySqlTaskInputPtrOutput
	ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskInputPtrOutput
}

ConnectToTargetAzureDbForMySqlTaskInputPtrInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskInputArgs, ConnectToTargetAzureDbForMySqlTaskInputPtr and ConnectToTargetAzureDbForMySqlTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskInputPtrInput` via:

        ConnectToTargetAzureDbForMySqlTaskInputArgs{...}

or:

        nil

type ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) Elem

func (ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) SourceConnectionInfo

Connection information for source MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput

func (o ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutput() ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

func (ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskInputPtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputPtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputResponse

type ConnectToTargetAzureDbForMySqlTaskInputResponse struct {
	// Connection information for source MySQL server
	SourceConnectionInfo MySqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL server
	TargetConnectionInfo MySqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for MySQL and target server requirements

type ConnectToTargetAzureDbForMySqlTaskInputResponseArgs

type ConnectToTargetAzureDbForMySqlTaskInputResponseArgs struct {
	// Connection information for source MySQL server
	SourceConnectionInfo MySqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL server
	TargetConnectionInfo MySqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ElementType

func (ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutput

func (i ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutput() ConnectToTargetAzureDbForMySqlTaskInputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

func (i ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput() ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskInputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputResponseInput

type ConnectToTargetAzureDbForMySqlTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskInputResponseOutput() ConnectToTargetAzureDbForMySqlTaskInputResponseOutput
	ToConnectToTargetAzureDbForMySqlTaskInputResponseOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponseOutput
}

ConnectToTargetAzureDbForMySqlTaskInputResponseInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskInputResponseArgs and ConnectToTargetAzureDbForMySqlTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskInputResponseInput` via:

ConnectToTargetAzureDbForMySqlTaskInputResponseArgs{...}

type ConnectToTargetAzureDbForMySqlTaskInputResponseOutput

type ConnectToTargetAzureDbForMySqlTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) SourceConnectionInfo

Connection information for source MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

func (o ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput() ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskInputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputResponsePtrInput

type ConnectToTargetAzureDbForMySqlTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput() ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput
	ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput
}

ConnectToTargetAzureDbForMySqlTaskInputResponsePtrInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskInputResponseArgs, ConnectToTargetAzureDbForMySqlTaskInputResponsePtr and ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskInputResponsePtrInput` via:

        ConnectToTargetAzureDbForMySqlTaskInputResponseArgs{...}

or:

        nil

type ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) Elem

func (ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL server

func (ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

func (ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput) ToConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForMySqlTaskOutputResponse

type ConnectToTargetAzureDbForMySqlTaskOutputResponse struct {
	// List of databases on target server
	Databases []string `pulumi:"databases"`
	// Result identifier
	Id string `pulumi:"id"`
	// Version of the target server
	ServerVersion string `pulumi:"serverVersion"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Validation errors associated with the task
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure Database for MySQL and target server requirements

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs struct {
	// List of databases on target server
	Databases pulumi.StringArrayInput `pulumi:"databases"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Version of the target server
	ServerVersion pulumi.StringInput `pulumi:"serverVersion"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Validation errors associated with the task
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs) ElementType

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutput

func (i ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutput() ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArray

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArray []ConnectToTargetAzureDbForMySqlTaskOutputResponseInput

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArray) ElementType

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArray) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput

func (i ConnectToTargetAzureDbForMySqlTaskOutputResponseArray) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput() ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArray) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskOutputResponseArray) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayInput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput() ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput
	ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput
}

ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskOutputResponseArray and ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayInput` via:

ConnectToTargetAzureDbForMySqlTaskOutputResponseArray{ ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs{...} }

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput) Index

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput) ToConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayOutput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseInput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutput() ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput
	ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput
}

ConnectToTargetAzureDbForMySqlTaskOutputResponseInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs and ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskOutputResponseInput` via:

ConnectToTargetAzureDbForMySqlTaskOutputResponseArgs{...}

type ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput

type ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) Databases

List of databases on target server

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) Id

Result identifier

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) ServerVersion

Version of the target server

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) TargetServerBrandVersion

Target server brand version

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) ToConnectToTargetAzureDbForMySqlTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskOutputResponseOutput) ValidationErrors

Validation errors associated with the task

type ConnectToTargetAzureDbForMySqlTaskProperties

type ConnectToTargetAzureDbForMySqlTaskProperties struct {
	// Task input
	Input *ConnectToTargetAzureDbForMySqlTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForMySql'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

type ConnectToTargetAzureDbForMySqlTaskPropertiesArgs

type ConnectToTargetAzureDbForMySqlTaskPropertiesArgs struct {
	// Task input
	Input ConnectToTargetAzureDbForMySqlTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForMySql'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskPropertiesArgs) ElementType

func (ConnectToTargetAzureDbForMySqlTaskPropertiesArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutput

func (i ConnectToTargetAzureDbForMySqlTaskPropertiesArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutput() ConnectToTargetAzureDbForMySqlTaskPropertiesOutput

func (ConnectToTargetAzureDbForMySqlTaskPropertiesArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskPropertiesArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskPropertiesOutput

type ConnectToTargetAzureDbForMySqlTaskPropertiesInput

type ConnectToTargetAzureDbForMySqlTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskPropertiesOutput() ConnectToTargetAzureDbForMySqlTaskPropertiesOutput
	ToConnectToTargetAzureDbForMySqlTaskPropertiesOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskPropertiesOutput
}

ConnectToTargetAzureDbForMySqlTaskPropertiesInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskPropertiesArgs and ConnectToTargetAzureDbForMySqlTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskPropertiesInput` via:

ConnectToTargetAzureDbForMySqlTaskPropertiesArgs{...}

type ConnectToTargetAzureDbForMySqlTaskPropertiesOutput

type ConnectToTargetAzureDbForMySqlTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) Input

Task input

func (ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureDbForMySql'.

func (ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutput

func (o ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutput() ConnectToTargetAzureDbForMySqlTaskPropertiesOutput

func (ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskPropertiesOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskPropertiesOutput

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponse

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToTargetAzureDbForMySqlTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToTargetAzureDbForMySqlTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForMySql'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToTargetAzureDbForMySqlTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToTargetAzureDbForMySqlTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForMySql'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs) ElementType

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutputWithContext

func (i ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs) ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponseInput

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput() ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput
	ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutputWithContext(context.Context) ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput
}

ConnectToTargetAzureDbForMySqlTaskPropertiesResponseInput is an input type that accepts ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs and ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForMySqlTaskPropertiesResponseInput` via:

ConnectToTargetAzureDbForMySqlTaskPropertiesResponseArgs{...}

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput

type ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure Database for MySQL and target server requirements

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) ElementType

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) Input

Task input

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureDbForMySql'.

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput

func (ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutputWithContext

func (o ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput) ToConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForMySqlTaskPropertiesResponseOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInput struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL server
	TargetConnectionInfo PostgreSqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL server
	TargetConnectionInfo PostgreSqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs and ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskInputInput` via:

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs{...}

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtr and ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrInput` via:

        ConnectToTargetAzureDbForPostgreSqlSyncTaskInputArgs{...}

or:

        nil

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) Elem

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL server
	TargetConnectionInfo PostgreSqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs struct {
	// Connection information for source PostgreSQL server
	SourceConnectionInfo PostgreSqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL server
	TargetConnectionInfo PostgreSqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs and ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseInput` via:

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs{...}

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure Database for PostgreSQL and target server requirements

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs, ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtr and ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrInput` via:

        ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponseArgs{...}

or:

        nil

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) Elem

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse struct {
	// List of databases on target server
	Databases []string `pulumi:"databases"`
	// Result identifier
	Id string `pulumi:"id"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Version of the target server
	TargetServerVersion string `pulumi:"targetServerVersion"`
	// Validation errors associated with the task
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs struct {
	// List of databases on target server
	Databases pulumi.StringArrayInput `pulumi:"databases"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Version of the target server
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
	// Validation errors associated with the task
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray []ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseInput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray and ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayInput` via:

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArray{ ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs{...} }

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs and ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseInput` via:

ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArgs{...}

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) Databases

List of databases on target server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) Id

Result identifier

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) TargetServerBrandVersion

Target server brand version

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) TargetServerVersion

Version of the target server

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseOutput) ValidationErrors

Validation errors associated with the task

type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties

type ConnectToTargetAzureDbForPostgreSqlSyncTaskProperties struct {
	// Task input
	Input *ConnectToTargetAzureDbForPostgreSqlSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForPostgreSql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs struct {
	// Task input
	Input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForPostgreSql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs and ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesInput` via:

ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesArgs{...}

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput) Input

Task input

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureDbForPostgreSql.Sync'.

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponse

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForPostgreSql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToTargetAzureDbForPostgreSqlSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToTargetAzureDbForPostgreSqlSyncTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureDbForPostgreSql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext

func (i ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseInput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput() ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput
	ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext(context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput
}

ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseInput is an input type that accepts ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs and ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseInput` via:

ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs{...}

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

type ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure Database For PostgreSQL server and target server requirements for online migration

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ElementType

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Input

Task input

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureDbForPostgreSql.Sync'.

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

func (ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext

func (o ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ToConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

type ConnectToTargetSqlDbTaskInput

type ConnectToTargetSqlDbTaskInput struct {
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to SQL DB and target server requirements

type ConnectToTargetSqlDbTaskInputArgs

type ConnectToTargetSqlDbTaskInputArgs struct {
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskInputArgs) ElementType

func (ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputOutput

func (i ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputOutput() ConnectToTargetSqlDbTaskInputOutput

func (ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputOutputWithContext

func (i ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputOutput

func (ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputPtrOutput

func (i ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputPtrOutput() ConnectToTargetSqlDbTaskInputPtrOutput

func (ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputPtrOutputWithContext

func (i ConnectToTargetSqlDbTaskInputArgs) ToConnectToTargetSqlDbTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputPtrOutput

type ConnectToTargetSqlDbTaskInputInput

type ConnectToTargetSqlDbTaskInputInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskInputOutput() ConnectToTargetSqlDbTaskInputOutput
	ToConnectToTargetSqlDbTaskInputOutputWithContext(context.Context) ConnectToTargetSqlDbTaskInputOutput
}

ConnectToTargetSqlDbTaskInputInput is an input type that accepts ConnectToTargetSqlDbTaskInputArgs and ConnectToTargetSqlDbTaskInputOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskInputInput` via:

ConnectToTargetSqlDbTaskInputArgs{...}

type ConnectToTargetSqlDbTaskInputOutput

type ConnectToTargetSqlDbTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskInputOutput) ElementType

func (ConnectToTargetSqlDbTaskInputOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputOutput

func (o ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputOutput() ConnectToTargetSqlDbTaskInputOutput

func (ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputOutputWithContext

func (o ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputOutput

func (ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputPtrOutput

func (o ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputPtrOutput() ConnectToTargetSqlDbTaskInputPtrOutput

func (ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputPtrOutputWithContext

func (o ConnectToTargetSqlDbTaskInputOutput) ToConnectToTargetSqlDbTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputPtrOutput

type ConnectToTargetSqlDbTaskInputPtrInput

type ConnectToTargetSqlDbTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskInputPtrOutput() ConnectToTargetSqlDbTaskInputPtrOutput
	ToConnectToTargetSqlDbTaskInputPtrOutputWithContext(context.Context) ConnectToTargetSqlDbTaskInputPtrOutput
}

ConnectToTargetSqlDbTaskInputPtrInput is an input type that accepts ConnectToTargetSqlDbTaskInputArgs, ConnectToTargetSqlDbTaskInputPtr and ConnectToTargetSqlDbTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskInputPtrInput` via:

        ConnectToTargetSqlDbTaskInputArgs{...}

or:

        nil

type ConnectToTargetSqlDbTaskInputPtrOutput

type ConnectToTargetSqlDbTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlDbTaskInputPtrOutput) Elem

func (ConnectToTargetSqlDbTaskInputPtrOutput) ElementType

func (ConnectToTargetSqlDbTaskInputPtrOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlDbTaskInputPtrOutput) ToConnectToTargetSqlDbTaskInputPtrOutput

func (o ConnectToTargetSqlDbTaskInputPtrOutput) ToConnectToTargetSqlDbTaskInputPtrOutput() ConnectToTargetSqlDbTaskInputPtrOutput

func (ConnectToTargetSqlDbTaskInputPtrOutput) ToConnectToTargetSqlDbTaskInputPtrOutputWithContext

func (o ConnectToTargetSqlDbTaskInputPtrOutput) ToConnectToTargetSqlDbTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputPtrOutput

type ConnectToTargetSqlDbTaskInputResponse

type ConnectToTargetSqlDbTaskInputResponse struct {
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to SQL DB and target server requirements

type ConnectToTargetSqlDbTaskInputResponseArgs

type ConnectToTargetSqlDbTaskInputResponseArgs struct {
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskInputResponseArgs) ElementType

func (ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponseOutput

func (i ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponseOutput() ConnectToTargetSqlDbTaskInputResponseOutput

func (ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponseOutputWithContext

func (i ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputResponseOutput

func (ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponsePtrOutput

func (i ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponsePtrOutput() ConnectToTargetSqlDbTaskInputResponsePtrOutput

func (ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext

func (i ConnectToTargetSqlDbTaskInputResponseArgs) ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputResponsePtrOutput

type ConnectToTargetSqlDbTaskInputResponseInput

type ConnectToTargetSqlDbTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskInputResponseOutput() ConnectToTargetSqlDbTaskInputResponseOutput
	ToConnectToTargetSqlDbTaskInputResponseOutputWithContext(context.Context) ConnectToTargetSqlDbTaskInputResponseOutput
}

ConnectToTargetSqlDbTaskInputResponseInput is an input type that accepts ConnectToTargetSqlDbTaskInputResponseArgs and ConnectToTargetSqlDbTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskInputResponseInput` via:

ConnectToTargetSqlDbTaskInputResponseArgs{...}

type ConnectToTargetSqlDbTaskInputResponseOutput

type ConnectToTargetSqlDbTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskInputResponseOutput) ElementType

func (ConnectToTargetSqlDbTaskInputResponseOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponseOutput

func (o ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponseOutput() ConnectToTargetSqlDbTaskInputResponseOutput

func (ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponseOutputWithContext

func (o ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputResponseOutput

func (ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutput

func (o ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutput() ConnectToTargetSqlDbTaskInputResponsePtrOutput

func (ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlDbTaskInputResponseOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputResponsePtrOutput

type ConnectToTargetSqlDbTaskInputResponsePtrInput

type ConnectToTargetSqlDbTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskInputResponsePtrOutput() ConnectToTargetSqlDbTaskInputResponsePtrOutput
	ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext(context.Context) ConnectToTargetSqlDbTaskInputResponsePtrOutput
}

ConnectToTargetSqlDbTaskInputResponsePtrInput is an input type that accepts ConnectToTargetSqlDbTaskInputResponseArgs, ConnectToTargetSqlDbTaskInputResponsePtr and ConnectToTargetSqlDbTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskInputResponsePtrInput` via:

        ConnectToTargetSqlDbTaskInputResponseArgs{...}

or:

        nil

type ConnectToTargetSqlDbTaskInputResponsePtrOutput

type ConnectToTargetSqlDbTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlDbTaskInputResponsePtrOutput) Elem

func (ConnectToTargetSqlDbTaskInputResponsePtrOutput) ElementType

func (ConnectToTargetSqlDbTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlDbTaskInputResponsePtrOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutput

func (o ConnectToTargetSqlDbTaskInputResponsePtrOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutput() ConnectToTargetSqlDbTaskInputResponsePtrOutput

func (ConnectToTargetSqlDbTaskInputResponsePtrOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlDbTaskInputResponsePtrOutput) ToConnectToTargetSqlDbTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskInputResponsePtrOutput

type ConnectToTargetSqlDbTaskOutputResponse

type ConnectToTargetSqlDbTaskOutputResponse struct {
	// Source databases as a map from database name to database id
	Databases map[string]string `pulumi:"databases"`
	// Result identifier
	Id string `pulumi:"id"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Version of the target server
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

Output for the task that validates connection to SQL DB and target server requirements

type ConnectToTargetSqlDbTaskOutputResponseArgs

type ConnectToTargetSqlDbTaskOutputResponseArgs struct {
	// Source databases as a map from database name to database id
	Databases pulumi.StringMapInput `pulumi:"databases"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Version of the target server
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

Output for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskOutputResponseArgs) ElementType

func (ConnectToTargetSqlDbTaskOutputResponseArgs) ToConnectToTargetSqlDbTaskOutputResponseOutput

func (i ConnectToTargetSqlDbTaskOutputResponseArgs) ToConnectToTargetSqlDbTaskOutputResponseOutput() ConnectToTargetSqlDbTaskOutputResponseOutput

func (ConnectToTargetSqlDbTaskOutputResponseArgs) ToConnectToTargetSqlDbTaskOutputResponseOutputWithContext

func (i ConnectToTargetSqlDbTaskOutputResponseArgs) ToConnectToTargetSqlDbTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskOutputResponseOutput

type ConnectToTargetSqlDbTaskOutputResponseArray

type ConnectToTargetSqlDbTaskOutputResponseArray []ConnectToTargetSqlDbTaskOutputResponseInput

func (ConnectToTargetSqlDbTaskOutputResponseArray) ElementType

func (ConnectToTargetSqlDbTaskOutputResponseArray) ToConnectToTargetSqlDbTaskOutputResponseArrayOutput

func (i ConnectToTargetSqlDbTaskOutputResponseArray) ToConnectToTargetSqlDbTaskOutputResponseArrayOutput() ConnectToTargetSqlDbTaskOutputResponseArrayOutput

func (ConnectToTargetSqlDbTaskOutputResponseArray) ToConnectToTargetSqlDbTaskOutputResponseArrayOutputWithContext

func (i ConnectToTargetSqlDbTaskOutputResponseArray) ToConnectToTargetSqlDbTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskOutputResponseArrayOutput

type ConnectToTargetSqlDbTaskOutputResponseArrayInput

type ConnectToTargetSqlDbTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskOutputResponseArrayOutput() ConnectToTargetSqlDbTaskOutputResponseArrayOutput
	ToConnectToTargetSqlDbTaskOutputResponseArrayOutputWithContext(context.Context) ConnectToTargetSqlDbTaskOutputResponseArrayOutput
}

ConnectToTargetSqlDbTaskOutputResponseArrayInput is an input type that accepts ConnectToTargetSqlDbTaskOutputResponseArray and ConnectToTargetSqlDbTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskOutputResponseArrayInput` via:

ConnectToTargetSqlDbTaskOutputResponseArray{ ConnectToTargetSqlDbTaskOutputResponseArgs{...} }

type ConnectToTargetSqlDbTaskOutputResponseArrayOutput

type ConnectToTargetSqlDbTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlDbTaskOutputResponseArrayOutput) ElementType

func (ConnectToTargetSqlDbTaskOutputResponseArrayOutput) Index

func (ConnectToTargetSqlDbTaskOutputResponseArrayOutput) ToConnectToTargetSqlDbTaskOutputResponseArrayOutput

func (o ConnectToTargetSqlDbTaskOutputResponseArrayOutput) ToConnectToTargetSqlDbTaskOutputResponseArrayOutput() ConnectToTargetSqlDbTaskOutputResponseArrayOutput

func (ConnectToTargetSqlDbTaskOutputResponseArrayOutput) ToConnectToTargetSqlDbTaskOutputResponseArrayOutputWithContext

func (o ConnectToTargetSqlDbTaskOutputResponseArrayOutput) ToConnectToTargetSqlDbTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskOutputResponseArrayOutput

type ConnectToTargetSqlDbTaskOutputResponseInput

type ConnectToTargetSqlDbTaskOutputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskOutputResponseOutput() ConnectToTargetSqlDbTaskOutputResponseOutput
	ToConnectToTargetSqlDbTaskOutputResponseOutputWithContext(context.Context) ConnectToTargetSqlDbTaskOutputResponseOutput
}

ConnectToTargetSqlDbTaskOutputResponseInput is an input type that accepts ConnectToTargetSqlDbTaskOutputResponseArgs and ConnectToTargetSqlDbTaskOutputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskOutputResponseInput` via:

ConnectToTargetSqlDbTaskOutputResponseArgs{...}

type ConnectToTargetSqlDbTaskOutputResponseOutput

type ConnectToTargetSqlDbTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskOutputResponseOutput) Databases

Source databases as a map from database name to database id

func (ConnectToTargetSqlDbTaskOutputResponseOutput) ElementType

func (ConnectToTargetSqlDbTaskOutputResponseOutput) Id

Result identifier

func (ConnectToTargetSqlDbTaskOutputResponseOutput) TargetServerBrandVersion

Target server brand version

func (ConnectToTargetSqlDbTaskOutputResponseOutput) TargetServerVersion

Version of the target server

func (ConnectToTargetSqlDbTaskOutputResponseOutput) ToConnectToTargetSqlDbTaskOutputResponseOutput

func (o ConnectToTargetSqlDbTaskOutputResponseOutput) ToConnectToTargetSqlDbTaskOutputResponseOutput() ConnectToTargetSqlDbTaskOutputResponseOutput

func (ConnectToTargetSqlDbTaskOutputResponseOutput) ToConnectToTargetSqlDbTaskOutputResponseOutputWithContext

func (o ConnectToTargetSqlDbTaskOutputResponseOutput) ToConnectToTargetSqlDbTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskOutputResponseOutput

type ConnectToTargetSqlDbTaskProperties

type ConnectToTargetSqlDbTaskProperties struct {
	// Task input
	Input *ConnectToTargetSqlDbTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements

type ConnectToTargetSqlDbTaskPropertiesArgs

type ConnectToTargetSqlDbTaskPropertiesArgs struct {
	// Task input
	Input ConnectToTargetSqlDbTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskPropertiesArgs) ElementType

func (ConnectToTargetSqlDbTaskPropertiesArgs) ToConnectToTargetSqlDbTaskPropertiesOutput

func (i ConnectToTargetSqlDbTaskPropertiesArgs) ToConnectToTargetSqlDbTaskPropertiesOutput() ConnectToTargetSqlDbTaskPropertiesOutput

func (ConnectToTargetSqlDbTaskPropertiesArgs) ToConnectToTargetSqlDbTaskPropertiesOutputWithContext

func (i ConnectToTargetSqlDbTaskPropertiesArgs) ToConnectToTargetSqlDbTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskPropertiesOutput

type ConnectToTargetSqlDbTaskPropertiesInput

type ConnectToTargetSqlDbTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskPropertiesOutput() ConnectToTargetSqlDbTaskPropertiesOutput
	ToConnectToTargetSqlDbTaskPropertiesOutputWithContext(context.Context) ConnectToTargetSqlDbTaskPropertiesOutput
}

ConnectToTargetSqlDbTaskPropertiesInput is an input type that accepts ConnectToTargetSqlDbTaskPropertiesArgs and ConnectToTargetSqlDbTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskPropertiesInput` via:

ConnectToTargetSqlDbTaskPropertiesArgs{...}

type ConnectToTargetSqlDbTaskPropertiesOutput

type ConnectToTargetSqlDbTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskPropertiesOutput) ElementType

func (ConnectToTargetSqlDbTaskPropertiesOutput) Input

Task input

func (ConnectToTargetSqlDbTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToTarget.SqlDb'.

func (ConnectToTargetSqlDbTaskPropertiesOutput) ToConnectToTargetSqlDbTaskPropertiesOutput

func (o ConnectToTargetSqlDbTaskPropertiesOutput) ToConnectToTargetSqlDbTaskPropertiesOutput() ConnectToTargetSqlDbTaskPropertiesOutput

func (ConnectToTargetSqlDbTaskPropertiesOutput) ToConnectToTargetSqlDbTaskPropertiesOutputWithContext

func (o ConnectToTargetSqlDbTaskPropertiesOutput) ToConnectToTargetSqlDbTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskPropertiesOutput

type ConnectToTargetSqlDbTaskPropertiesResponse

type ConnectToTargetSqlDbTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToTargetSqlDbTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToTargetSqlDbTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements

type ConnectToTargetSqlDbTaskPropertiesResponseArgs

type ConnectToTargetSqlDbTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToTargetSqlDbTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToTargetSqlDbTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskPropertiesResponseArgs) ElementType

func (ConnectToTargetSqlDbTaskPropertiesResponseArgs) ToConnectToTargetSqlDbTaskPropertiesResponseOutput

func (i ConnectToTargetSqlDbTaskPropertiesResponseArgs) ToConnectToTargetSqlDbTaskPropertiesResponseOutput() ConnectToTargetSqlDbTaskPropertiesResponseOutput

func (ConnectToTargetSqlDbTaskPropertiesResponseArgs) ToConnectToTargetSqlDbTaskPropertiesResponseOutputWithContext

func (i ConnectToTargetSqlDbTaskPropertiesResponseArgs) ToConnectToTargetSqlDbTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskPropertiesResponseOutput

type ConnectToTargetSqlDbTaskPropertiesResponseInput

type ConnectToTargetSqlDbTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlDbTaskPropertiesResponseOutput() ConnectToTargetSqlDbTaskPropertiesResponseOutput
	ToConnectToTargetSqlDbTaskPropertiesResponseOutputWithContext(context.Context) ConnectToTargetSqlDbTaskPropertiesResponseOutput
}

ConnectToTargetSqlDbTaskPropertiesResponseInput is an input type that accepts ConnectToTargetSqlDbTaskPropertiesResponseArgs and ConnectToTargetSqlDbTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlDbTaskPropertiesResponseInput` via:

ConnectToTargetSqlDbTaskPropertiesResponseArgs{...}

type ConnectToTargetSqlDbTaskPropertiesResponseOutput

type ConnectToTargetSqlDbTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL DB and target server requirements

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) ElementType

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) Input

Task input

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToTarget.SqlDb'.

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) ToConnectToTargetSqlDbTaskPropertiesResponseOutput

func (o ConnectToTargetSqlDbTaskPropertiesResponseOutput) ToConnectToTargetSqlDbTaskPropertiesResponseOutput() ConnectToTargetSqlDbTaskPropertiesResponseOutput

func (ConnectToTargetSqlDbTaskPropertiesResponseOutput) ToConnectToTargetSqlDbTaskPropertiesResponseOutputWithContext

func (o ConnectToTargetSqlDbTaskPropertiesResponseOutput) ToConnectToTargetSqlDbTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlDbTaskPropertiesResponseOutput

type ConnectToTargetSqlMISyncTaskInput

type ConnectToTargetSqlMISyncTaskInput struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryApp `pulumi:"azureApp"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

type ConnectToTargetSqlMISyncTaskInputArgs

type ConnectToTargetSqlMISyncTaskInputArgs struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppInput `pulumi:"azureApp"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

func (ConnectToTargetSqlMISyncTaskInputArgs) ElementType

func (ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputOutput

func (i ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputOutput() ConnectToTargetSqlMISyncTaskInputOutput

func (ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputOutputWithContext

func (i ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputOutput

func (ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputPtrOutput

func (i ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputPtrOutput() ConnectToTargetSqlMISyncTaskInputPtrOutput

func (ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext

func (i ConnectToTargetSqlMISyncTaskInputArgs) ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputPtrOutput

type ConnectToTargetSqlMISyncTaskInputInput

type ConnectToTargetSqlMISyncTaskInputInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskInputOutput() ConnectToTargetSqlMISyncTaskInputOutput
	ToConnectToTargetSqlMISyncTaskInputOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskInputOutput
}

ConnectToTargetSqlMISyncTaskInputInput is an input type that accepts ConnectToTargetSqlMISyncTaskInputArgs and ConnectToTargetSqlMISyncTaskInputOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskInputInput` via:

ConnectToTargetSqlMISyncTaskInputArgs{...}

type ConnectToTargetSqlMISyncTaskInputOutput

type ConnectToTargetSqlMISyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

func (ConnectToTargetSqlMISyncTaskInputOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ConnectToTargetSqlMISyncTaskInputOutput) ElementType

func (ConnectToTargetSqlMISyncTaskInputOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputOutput

func (o ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputOutput() ConnectToTargetSqlMISyncTaskInputOutput

func (ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputOutputWithContext

func (o ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputOutput

func (ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutput

func (o ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutput() ConnectToTargetSqlMISyncTaskInputPtrOutput

func (ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext

func (o ConnectToTargetSqlMISyncTaskInputOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputPtrOutput

type ConnectToTargetSqlMISyncTaskInputPtrInput

type ConnectToTargetSqlMISyncTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskInputPtrOutput() ConnectToTargetSqlMISyncTaskInputPtrOutput
	ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskInputPtrOutput
}

ConnectToTargetSqlMISyncTaskInputPtrInput is an input type that accepts ConnectToTargetSqlMISyncTaskInputArgs, ConnectToTargetSqlMISyncTaskInputPtr and ConnectToTargetSqlMISyncTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskInputPtrInput` via:

        ConnectToTargetSqlMISyncTaskInputArgs{...}

or:

        nil

type ConnectToTargetSqlMISyncTaskInputPtrOutput

type ConnectToTargetSqlMISyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlMISyncTaskInputPtrOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ConnectToTargetSqlMISyncTaskInputPtrOutput) Elem

func (ConnectToTargetSqlMISyncTaskInputPtrOutput) ElementType

func (ConnectToTargetSqlMISyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskInputPtrOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutput

func (o ConnectToTargetSqlMISyncTaskInputPtrOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutput() ConnectToTargetSqlMISyncTaskInputPtrOutput

func (ConnectToTargetSqlMISyncTaskInputPtrOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext

func (o ConnectToTargetSqlMISyncTaskInputPtrOutput) ToConnectToTargetSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputPtrOutput

type ConnectToTargetSqlMISyncTaskInputResponse

type ConnectToTargetSqlMISyncTaskInputResponse struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppResponse `pulumi:"azureApp"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

type ConnectToTargetSqlMISyncTaskInputResponseArgs

type ConnectToTargetSqlMISyncTaskInputResponseArgs struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppResponseInput `pulumi:"azureApp"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

func (ConnectToTargetSqlMISyncTaskInputResponseArgs) ElementType

func (ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponseOutput

func (i ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponseOutput() ConnectToTargetSqlMISyncTaskInputResponseOutput

func (ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponseOutputWithContext

func (i ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputResponseOutput

func (ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput

func (i ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput() ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

func (ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext

func (i ConnectToTargetSqlMISyncTaskInputResponseArgs) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

type ConnectToTargetSqlMISyncTaskInputResponseInput

type ConnectToTargetSqlMISyncTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskInputResponseOutput() ConnectToTargetSqlMISyncTaskInputResponseOutput
	ToConnectToTargetSqlMISyncTaskInputResponseOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskInputResponseOutput
}

ConnectToTargetSqlMISyncTaskInputResponseInput is an input type that accepts ConnectToTargetSqlMISyncTaskInputResponseArgs and ConnectToTargetSqlMISyncTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskInputResponseInput` via:

ConnectToTargetSqlMISyncTaskInputResponseArgs{...}

type ConnectToTargetSqlMISyncTaskInputResponseOutput

type ConnectToTargetSqlMISyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure SQL Database Managed Instance online scenario.

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) ElementType

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponseOutput

func (o ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponseOutput() ConnectToTargetSqlMISyncTaskInputResponseOutput

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponseOutputWithContext

func (o ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputResponseOutput

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput

func (o ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput() ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

func (ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlMISyncTaskInputResponseOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

type ConnectToTargetSqlMISyncTaskInputResponsePtrInput

type ConnectToTargetSqlMISyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput() ConnectToTargetSqlMISyncTaskInputResponsePtrOutput
	ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskInputResponsePtrOutput
}

ConnectToTargetSqlMISyncTaskInputResponsePtrInput is an input type that accepts ConnectToTargetSqlMISyncTaskInputResponseArgs, ConnectToTargetSqlMISyncTaskInputResponsePtr and ConnectToTargetSqlMISyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskInputResponsePtrInput` via:

        ConnectToTargetSqlMISyncTaskInputResponseArgs{...}

or:

        nil

type ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

type ConnectToTargetSqlMISyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) Elem

func (ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) ElementType

func (ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput

func (o ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutput() ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

func (ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlMISyncTaskInputResponsePtrOutput) ToConnectToTargetSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskInputResponsePtrOutput

type ConnectToTargetSqlMISyncTaskOutputResponse

type ConnectToTargetSqlMISyncTaskOutputResponse struct {
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
	// Validation errors
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure SQL Database Managed Instance.

type ConnectToTargetSqlMISyncTaskOutputResponseArgs

type ConnectToTargetSqlMISyncTaskOutputResponseArgs struct {
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
	// Validation errors
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMISyncTaskOutputResponseArgs) ElementType

func (ConnectToTargetSqlMISyncTaskOutputResponseArgs) ToConnectToTargetSqlMISyncTaskOutputResponseOutput

func (i ConnectToTargetSqlMISyncTaskOutputResponseArgs) ToConnectToTargetSqlMISyncTaskOutputResponseOutput() ConnectToTargetSqlMISyncTaskOutputResponseOutput

func (ConnectToTargetSqlMISyncTaskOutputResponseArgs) ToConnectToTargetSqlMISyncTaskOutputResponseOutputWithContext

func (i ConnectToTargetSqlMISyncTaskOutputResponseArgs) ToConnectToTargetSqlMISyncTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskOutputResponseOutput

type ConnectToTargetSqlMISyncTaskOutputResponseArray

type ConnectToTargetSqlMISyncTaskOutputResponseArray []ConnectToTargetSqlMISyncTaskOutputResponseInput

func (ConnectToTargetSqlMISyncTaskOutputResponseArray) ElementType

func (ConnectToTargetSqlMISyncTaskOutputResponseArray) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutput

func (i ConnectToTargetSqlMISyncTaskOutputResponseArray) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutput() ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput

func (ConnectToTargetSqlMISyncTaskOutputResponseArray) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutputWithContext

func (i ConnectToTargetSqlMISyncTaskOutputResponseArray) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput

type ConnectToTargetSqlMISyncTaskOutputResponseArrayInput

type ConnectToTargetSqlMISyncTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutput() ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput
	ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput
}

ConnectToTargetSqlMISyncTaskOutputResponseArrayInput is an input type that accepts ConnectToTargetSqlMISyncTaskOutputResponseArray and ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskOutputResponseArrayInput` via:

ConnectToTargetSqlMISyncTaskOutputResponseArray{ ConnectToTargetSqlMISyncTaskOutputResponseArgs{...} }

type ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput

type ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput) ElementType

func (ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput) Index

func (ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutput

func (ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutputWithContext

func (o ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput) ToConnectToTargetSqlMISyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskOutputResponseArrayOutput

type ConnectToTargetSqlMISyncTaskOutputResponseInput

type ConnectToTargetSqlMISyncTaskOutputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskOutputResponseOutput() ConnectToTargetSqlMISyncTaskOutputResponseOutput
	ToConnectToTargetSqlMISyncTaskOutputResponseOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskOutputResponseOutput
}

ConnectToTargetSqlMISyncTaskOutputResponseInput is an input type that accepts ConnectToTargetSqlMISyncTaskOutputResponseArgs and ConnectToTargetSqlMISyncTaskOutputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskOutputResponseInput` via:

ConnectToTargetSqlMISyncTaskOutputResponseArgs{...}

type ConnectToTargetSqlMISyncTaskOutputResponseOutput

type ConnectToTargetSqlMISyncTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMISyncTaskOutputResponseOutput) ElementType

func (ConnectToTargetSqlMISyncTaskOutputResponseOutput) TargetServerBrandVersion

Target server brand version

func (ConnectToTargetSqlMISyncTaskOutputResponseOutput) TargetServerVersion

Target server version

func (ConnectToTargetSqlMISyncTaskOutputResponseOutput) ToConnectToTargetSqlMISyncTaskOutputResponseOutput

func (o ConnectToTargetSqlMISyncTaskOutputResponseOutput) ToConnectToTargetSqlMISyncTaskOutputResponseOutput() ConnectToTargetSqlMISyncTaskOutputResponseOutput

func (ConnectToTargetSqlMISyncTaskOutputResponseOutput) ToConnectToTargetSqlMISyncTaskOutputResponseOutputWithContext

func (o ConnectToTargetSqlMISyncTaskOutputResponseOutput) ToConnectToTargetSqlMISyncTaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskOutputResponseOutput

func (ConnectToTargetSqlMISyncTaskOutputResponseOutput) ValidationErrors

Validation errors

type ConnectToTargetSqlMISyncTaskProperties

type ConnectToTargetSqlMISyncTaskProperties struct {
	// Task input
	Input *ConnectToTargetSqlMISyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI.Sync.LRS'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

type ConnectToTargetSqlMISyncTaskPropertiesArgs

type ConnectToTargetSqlMISyncTaskPropertiesArgs struct {
	// Task input
	Input ConnectToTargetSqlMISyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI.Sync.LRS'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskPropertiesArgs) ElementType

func (ConnectToTargetSqlMISyncTaskPropertiesArgs) ToConnectToTargetSqlMISyncTaskPropertiesOutput

func (i ConnectToTargetSqlMISyncTaskPropertiesArgs) ToConnectToTargetSqlMISyncTaskPropertiesOutput() ConnectToTargetSqlMISyncTaskPropertiesOutput

func (ConnectToTargetSqlMISyncTaskPropertiesArgs) ToConnectToTargetSqlMISyncTaskPropertiesOutputWithContext

func (i ConnectToTargetSqlMISyncTaskPropertiesArgs) ToConnectToTargetSqlMISyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskPropertiesOutput

type ConnectToTargetSqlMISyncTaskPropertiesInput

type ConnectToTargetSqlMISyncTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskPropertiesOutput() ConnectToTargetSqlMISyncTaskPropertiesOutput
	ToConnectToTargetSqlMISyncTaskPropertiesOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskPropertiesOutput
}

ConnectToTargetSqlMISyncTaskPropertiesInput is an input type that accepts ConnectToTargetSqlMISyncTaskPropertiesArgs and ConnectToTargetSqlMISyncTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskPropertiesInput` via:

ConnectToTargetSqlMISyncTaskPropertiesArgs{...}

type ConnectToTargetSqlMISyncTaskPropertiesOutput

type ConnectToTargetSqlMISyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskPropertiesOutput) ElementType

func (ConnectToTargetSqlMISyncTaskPropertiesOutput) Input

Task input

func (ConnectToTargetSqlMISyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureSqlDbMI.Sync.LRS'.

func (ConnectToTargetSqlMISyncTaskPropertiesOutput) ToConnectToTargetSqlMISyncTaskPropertiesOutput

func (o ConnectToTargetSqlMISyncTaskPropertiesOutput) ToConnectToTargetSqlMISyncTaskPropertiesOutput() ConnectToTargetSqlMISyncTaskPropertiesOutput

func (ConnectToTargetSqlMISyncTaskPropertiesOutput) ToConnectToTargetSqlMISyncTaskPropertiesOutputWithContext

func (o ConnectToTargetSqlMISyncTaskPropertiesOutput) ToConnectToTargetSqlMISyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskPropertiesOutput

type ConnectToTargetSqlMISyncTaskPropertiesResponse

type ConnectToTargetSqlMISyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToTargetSqlMISyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToTargetSqlMISyncTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI.Sync.LRS'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

type ConnectToTargetSqlMISyncTaskPropertiesResponseArgs

type ConnectToTargetSqlMISyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToTargetSqlMISyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToTargetSqlMISyncTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI.Sync.LRS'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskPropertiesResponseArgs) ElementType

func (ConnectToTargetSqlMISyncTaskPropertiesResponseArgs) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutput

func (i ConnectToTargetSqlMISyncTaskPropertiesResponseArgs) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutput() ConnectToTargetSqlMISyncTaskPropertiesResponseOutput

func (ConnectToTargetSqlMISyncTaskPropertiesResponseArgs) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutputWithContext

func (i ConnectToTargetSqlMISyncTaskPropertiesResponseArgs) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskPropertiesResponseOutput

type ConnectToTargetSqlMISyncTaskPropertiesResponseInput

type ConnectToTargetSqlMISyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlMISyncTaskPropertiesResponseOutput() ConnectToTargetSqlMISyncTaskPropertiesResponseOutput
	ToConnectToTargetSqlMISyncTaskPropertiesResponseOutputWithContext(context.Context) ConnectToTargetSqlMISyncTaskPropertiesResponseOutput
}

ConnectToTargetSqlMISyncTaskPropertiesResponseInput is an input type that accepts ConnectToTargetSqlMISyncTaskPropertiesResponseArgs and ConnectToTargetSqlMISyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlMISyncTaskPropertiesResponseInput` via:

ConnectToTargetSqlMISyncTaskPropertiesResponseArgs{...}

type ConnectToTargetSqlMISyncTaskPropertiesResponseOutput

type ConnectToTargetSqlMISyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) ElementType

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) Input

Task input

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureSqlDbMI.Sync.LRS'.

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutput

func (ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutputWithContext

func (o ConnectToTargetSqlMISyncTaskPropertiesResponseOutput) ToConnectToTargetSqlMISyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMISyncTaskPropertiesResponseOutput

type ConnectToTargetSqlMITaskInput

type ConnectToTargetSqlMITaskInput struct {
	// Connection information for target SQL Server
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance.

type ConnectToTargetSqlMITaskInputArgs

type ConnectToTargetSqlMITaskInputArgs struct {
	// Connection information for target SQL Server
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMITaskInputArgs) ElementType

func (ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputOutput

func (i ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputOutput() ConnectToTargetSqlMITaskInputOutput

func (ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputOutputWithContext

func (i ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputOutput

func (ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputPtrOutput

func (i ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputPtrOutput() ConnectToTargetSqlMITaskInputPtrOutput

func (ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputPtrOutputWithContext

func (i ConnectToTargetSqlMITaskInputArgs) ToConnectToTargetSqlMITaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputPtrOutput

type ConnectToTargetSqlMITaskInputInput

type ConnectToTargetSqlMITaskInputInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskInputOutput() ConnectToTargetSqlMITaskInputOutput
	ToConnectToTargetSqlMITaskInputOutputWithContext(context.Context) ConnectToTargetSqlMITaskInputOutput
}

ConnectToTargetSqlMITaskInputInput is an input type that accepts ConnectToTargetSqlMITaskInputArgs and ConnectToTargetSqlMITaskInputOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskInputInput` via:

ConnectToTargetSqlMITaskInputArgs{...}

type ConnectToTargetSqlMITaskInputOutput

type ConnectToTargetSqlMITaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMITaskInputOutput) ElementType

func (ConnectToTargetSqlMITaskInputOutput) TargetConnectionInfo

Connection information for target SQL Server

func (ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputOutput

func (o ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputOutput() ConnectToTargetSqlMITaskInputOutput

func (ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputOutputWithContext

func (o ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputOutput

func (ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputPtrOutput

func (o ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputPtrOutput() ConnectToTargetSqlMITaskInputPtrOutput

func (ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputPtrOutputWithContext

func (o ConnectToTargetSqlMITaskInputOutput) ToConnectToTargetSqlMITaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputPtrOutput

type ConnectToTargetSqlMITaskInputPtrInput

type ConnectToTargetSqlMITaskInputPtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskInputPtrOutput() ConnectToTargetSqlMITaskInputPtrOutput
	ToConnectToTargetSqlMITaskInputPtrOutputWithContext(context.Context) ConnectToTargetSqlMITaskInputPtrOutput
}

ConnectToTargetSqlMITaskInputPtrInput is an input type that accepts ConnectToTargetSqlMITaskInputArgs, ConnectToTargetSqlMITaskInputPtr and ConnectToTargetSqlMITaskInputPtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskInputPtrInput` via:

        ConnectToTargetSqlMITaskInputArgs{...}

or:

        nil

type ConnectToTargetSqlMITaskInputPtrOutput

type ConnectToTargetSqlMITaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlMITaskInputPtrOutput) Elem

func (ConnectToTargetSqlMITaskInputPtrOutput) ElementType

func (ConnectToTargetSqlMITaskInputPtrOutput) TargetConnectionInfo

Connection information for target SQL Server

func (ConnectToTargetSqlMITaskInputPtrOutput) ToConnectToTargetSqlMITaskInputPtrOutput

func (o ConnectToTargetSqlMITaskInputPtrOutput) ToConnectToTargetSqlMITaskInputPtrOutput() ConnectToTargetSqlMITaskInputPtrOutput

func (ConnectToTargetSqlMITaskInputPtrOutput) ToConnectToTargetSqlMITaskInputPtrOutputWithContext

func (o ConnectToTargetSqlMITaskInputPtrOutput) ToConnectToTargetSqlMITaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputPtrOutput

type ConnectToTargetSqlMITaskInputResponse

type ConnectToTargetSqlMITaskInputResponse struct {
	// Connection information for target SQL Server
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance.

type ConnectToTargetSqlMITaskInputResponseArgs

type ConnectToTargetSqlMITaskInputResponseArgs struct {
	// Connection information for target SQL Server
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMITaskInputResponseArgs) ElementType

func (ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponseOutput

func (i ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponseOutput() ConnectToTargetSqlMITaskInputResponseOutput

func (ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponseOutputWithContext

func (i ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputResponseOutput

func (ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponsePtrOutput

func (i ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponsePtrOutput() ConnectToTargetSqlMITaskInputResponsePtrOutput

func (ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext

func (i ConnectToTargetSqlMITaskInputResponseArgs) ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputResponsePtrOutput

type ConnectToTargetSqlMITaskInputResponseInput

type ConnectToTargetSqlMITaskInputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskInputResponseOutput() ConnectToTargetSqlMITaskInputResponseOutput
	ToConnectToTargetSqlMITaskInputResponseOutputWithContext(context.Context) ConnectToTargetSqlMITaskInputResponseOutput
}

ConnectToTargetSqlMITaskInputResponseInput is an input type that accepts ConnectToTargetSqlMITaskInputResponseArgs and ConnectToTargetSqlMITaskInputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskInputResponseInput` via:

ConnectToTargetSqlMITaskInputResponseArgs{...}

type ConnectToTargetSqlMITaskInputResponseOutput

type ConnectToTargetSqlMITaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMITaskInputResponseOutput) ElementType

func (ConnectToTargetSqlMITaskInputResponseOutput) TargetConnectionInfo

Connection information for target SQL Server

func (ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponseOutput

func (o ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponseOutput() ConnectToTargetSqlMITaskInputResponseOutput

func (ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponseOutputWithContext

func (o ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputResponseOutput

func (ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutput

func (o ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutput() ConnectToTargetSqlMITaskInputResponsePtrOutput

func (ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlMITaskInputResponseOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputResponsePtrOutput

type ConnectToTargetSqlMITaskInputResponsePtrInput

type ConnectToTargetSqlMITaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskInputResponsePtrOutput() ConnectToTargetSqlMITaskInputResponsePtrOutput
	ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext(context.Context) ConnectToTargetSqlMITaskInputResponsePtrOutput
}

ConnectToTargetSqlMITaskInputResponsePtrInput is an input type that accepts ConnectToTargetSqlMITaskInputResponseArgs, ConnectToTargetSqlMITaskInputResponsePtr and ConnectToTargetSqlMITaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskInputResponsePtrInput` via:

        ConnectToTargetSqlMITaskInputResponseArgs{...}

or:

        nil

type ConnectToTargetSqlMITaskInputResponsePtrOutput

type ConnectToTargetSqlMITaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlMITaskInputResponsePtrOutput) Elem

func (ConnectToTargetSqlMITaskInputResponsePtrOutput) ElementType

func (ConnectToTargetSqlMITaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target SQL Server

func (ConnectToTargetSqlMITaskInputResponsePtrOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutput

func (o ConnectToTargetSqlMITaskInputResponsePtrOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutput() ConnectToTargetSqlMITaskInputResponsePtrOutput

func (ConnectToTargetSqlMITaskInputResponsePtrOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlMITaskInputResponsePtrOutput) ToConnectToTargetSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskInputResponsePtrOutput

type ConnectToTargetSqlMITaskOutputResponse

type ConnectToTargetSqlMITaskOutputResponse struct {
	// List of agent jobs on the target server.
	AgentJobs []string `pulumi:"agentJobs"`
	// Result identifier
	Id string `pulumi:"id"`
	// List of logins on the target server.
	Logins []string `pulumi:"logins"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
	// Validation errors
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure SQL Database Managed Instance.

type ConnectToTargetSqlMITaskOutputResponseArgs

type ConnectToTargetSqlMITaskOutputResponseArgs struct {
	// List of agent jobs on the target server.
	AgentJobs pulumi.StringArrayInput `pulumi:"agentJobs"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// List of logins on the target server.
	Logins pulumi.StringArrayInput `pulumi:"logins"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
	// Validation errors
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMITaskOutputResponseArgs) ElementType

func (ConnectToTargetSqlMITaskOutputResponseArgs) ToConnectToTargetSqlMITaskOutputResponseOutput

func (i ConnectToTargetSqlMITaskOutputResponseArgs) ToConnectToTargetSqlMITaskOutputResponseOutput() ConnectToTargetSqlMITaskOutputResponseOutput

func (ConnectToTargetSqlMITaskOutputResponseArgs) ToConnectToTargetSqlMITaskOutputResponseOutputWithContext

func (i ConnectToTargetSqlMITaskOutputResponseArgs) ToConnectToTargetSqlMITaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskOutputResponseOutput

type ConnectToTargetSqlMITaskOutputResponseArray

type ConnectToTargetSqlMITaskOutputResponseArray []ConnectToTargetSqlMITaskOutputResponseInput

func (ConnectToTargetSqlMITaskOutputResponseArray) ElementType

func (ConnectToTargetSqlMITaskOutputResponseArray) ToConnectToTargetSqlMITaskOutputResponseArrayOutput

func (i ConnectToTargetSqlMITaskOutputResponseArray) ToConnectToTargetSqlMITaskOutputResponseArrayOutput() ConnectToTargetSqlMITaskOutputResponseArrayOutput

func (ConnectToTargetSqlMITaskOutputResponseArray) ToConnectToTargetSqlMITaskOutputResponseArrayOutputWithContext

func (i ConnectToTargetSqlMITaskOutputResponseArray) ToConnectToTargetSqlMITaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskOutputResponseArrayOutput

type ConnectToTargetSqlMITaskOutputResponseArrayInput

type ConnectToTargetSqlMITaskOutputResponseArrayInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskOutputResponseArrayOutput() ConnectToTargetSqlMITaskOutputResponseArrayOutput
	ToConnectToTargetSqlMITaskOutputResponseArrayOutputWithContext(context.Context) ConnectToTargetSqlMITaskOutputResponseArrayOutput
}

ConnectToTargetSqlMITaskOutputResponseArrayInput is an input type that accepts ConnectToTargetSqlMITaskOutputResponseArray and ConnectToTargetSqlMITaskOutputResponseArrayOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskOutputResponseArrayInput` via:

ConnectToTargetSqlMITaskOutputResponseArray{ ConnectToTargetSqlMITaskOutputResponseArgs{...} }

type ConnectToTargetSqlMITaskOutputResponseArrayOutput

type ConnectToTargetSqlMITaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlMITaskOutputResponseArrayOutput) ElementType

func (ConnectToTargetSqlMITaskOutputResponseArrayOutput) Index

func (ConnectToTargetSqlMITaskOutputResponseArrayOutput) ToConnectToTargetSqlMITaskOutputResponseArrayOutput

func (o ConnectToTargetSqlMITaskOutputResponseArrayOutput) ToConnectToTargetSqlMITaskOutputResponseArrayOutput() ConnectToTargetSqlMITaskOutputResponseArrayOutput

func (ConnectToTargetSqlMITaskOutputResponseArrayOutput) ToConnectToTargetSqlMITaskOutputResponseArrayOutputWithContext

func (o ConnectToTargetSqlMITaskOutputResponseArrayOutput) ToConnectToTargetSqlMITaskOutputResponseArrayOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskOutputResponseArrayOutput

type ConnectToTargetSqlMITaskOutputResponseInput

type ConnectToTargetSqlMITaskOutputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskOutputResponseOutput() ConnectToTargetSqlMITaskOutputResponseOutput
	ToConnectToTargetSqlMITaskOutputResponseOutputWithContext(context.Context) ConnectToTargetSqlMITaskOutputResponseOutput
}

ConnectToTargetSqlMITaskOutputResponseInput is an input type that accepts ConnectToTargetSqlMITaskOutputResponseArgs and ConnectToTargetSqlMITaskOutputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskOutputResponseInput` via:

ConnectToTargetSqlMITaskOutputResponseArgs{...}

type ConnectToTargetSqlMITaskOutputResponseOutput

type ConnectToTargetSqlMITaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for the task that validates connection to Azure SQL Database Managed Instance.

func (ConnectToTargetSqlMITaskOutputResponseOutput) AgentJobs

List of agent jobs on the target server.

func (ConnectToTargetSqlMITaskOutputResponseOutput) ElementType

func (ConnectToTargetSqlMITaskOutputResponseOutput) Id

Result identifier

func (ConnectToTargetSqlMITaskOutputResponseOutput) Logins

List of logins on the target server.

func (ConnectToTargetSqlMITaskOutputResponseOutput) TargetServerBrandVersion

Target server brand version

func (ConnectToTargetSqlMITaskOutputResponseOutput) TargetServerVersion

Target server version

func (ConnectToTargetSqlMITaskOutputResponseOutput) ToConnectToTargetSqlMITaskOutputResponseOutput

func (o ConnectToTargetSqlMITaskOutputResponseOutput) ToConnectToTargetSqlMITaskOutputResponseOutput() ConnectToTargetSqlMITaskOutputResponseOutput

func (ConnectToTargetSqlMITaskOutputResponseOutput) ToConnectToTargetSqlMITaskOutputResponseOutputWithContext

func (o ConnectToTargetSqlMITaskOutputResponseOutput) ToConnectToTargetSqlMITaskOutputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskOutputResponseOutput

func (ConnectToTargetSqlMITaskOutputResponseOutput) ValidationErrors

Validation errors

type ConnectToTargetSqlMITaskProperties

type ConnectToTargetSqlMITaskProperties struct {
	// Task input
	Input *ConnectToTargetSqlMITaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

type ConnectToTargetSqlMITaskPropertiesArgs

type ConnectToTargetSqlMITaskPropertiesArgs struct {
	// Task input
	Input ConnectToTargetSqlMITaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMITaskPropertiesArgs) ElementType

func (ConnectToTargetSqlMITaskPropertiesArgs) ToConnectToTargetSqlMITaskPropertiesOutput

func (i ConnectToTargetSqlMITaskPropertiesArgs) ToConnectToTargetSqlMITaskPropertiesOutput() ConnectToTargetSqlMITaskPropertiesOutput

func (ConnectToTargetSqlMITaskPropertiesArgs) ToConnectToTargetSqlMITaskPropertiesOutputWithContext

func (i ConnectToTargetSqlMITaskPropertiesArgs) ToConnectToTargetSqlMITaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskPropertiesOutput

type ConnectToTargetSqlMITaskPropertiesInput

type ConnectToTargetSqlMITaskPropertiesInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskPropertiesOutput() ConnectToTargetSqlMITaskPropertiesOutput
	ToConnectToTargetSqlMITaskPropertiesOutputWithContext(context.Context) ConnectToTargetSqlMITaskPropertiesOutput
}

ConnectToTargetSqlMITaskPropertiesInput is an input type that accepts ConnectToTargetSqlMITaskPropertiesArgs and ConnectToTargetSqlMITaskPropertiesOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskPropertiesInput` via:

ConnectToTargetSqlMITaskPropertiesArgs{...}

type ConnectToTargetSqlMITaskPropertiesOutput

type ConnectToTargetSqlMITaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMITaskPropertiesOutput) ElementType

func (ConnectToTargetSqlMITaskPropertiesOutput) Input

Task input

func (ConnectToTargetSqlMITaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureSqlDbMI'.

func (ConnectToTargetSqlMITaskPropertiesOutput) ToConnectToTargetSqlMITaskPropertiesOutput

func (o ConnectToTargetSqlMITaskPropertiesOutput) ToConnectToTargetSqlMITaskPropertiesOutput() ConnectToTargetSqlMITaskPropertiesOutput

func (ConnectToTargetSqlMITaskPropertiesOutput) ToConnectToTargetSqlMITaskPropertiesOutputWithContext

func (o ConnectToTargetSqlMITaskPropertiesOutput) ToConnectToTargetSqlMITaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskPropertiesOutput

type ConnectToTargetSqlMITaskPropertiesResponse

type ConnectToTargetSqlMITaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToTargetSqlMITaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToTargetSqlMITaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

type ConnectToTargetSqlMITaskPropertiesResponseArgs

type ConnectToTargetSqlMITaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToTargetSqlMITaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToTargetSqlMITaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.AzureSqlDbMI'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMITaskPropertiesResponseArgs) ElementType

func (ConnectToTargetSqlMITaskPropertiesResponseArgs) ToConnectToTargetSqlMITaskPropertiesResponseOutput

func (i ConnectToTargetSqlMITaskPropertiesResponseArgs) ToConnectToTargetSqlMITaskPropertiesResponseOutput() ConnectToTargetSqlMITaskPropertiesResponseOutput

func (ConnectToTargetSqlMITaskPropertiesResponseArgs) ToConnectToTargetSqlMITaskPropertiesResponseOutputWithContext

func (i ConnectToTargetSqlMITaskPropertiesResponseArgs) ToConnectToTargetSqlMITaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskPropertiesResponseOutput

type ConnectToTargetSqlMITaskPropertiesResponseInput

type ConnectToTargetSqlMITaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlMITaskPropertiesResponseOutput() ConnectToTargetSqlMITaskPropertiesResponseOutput
	ToConnectToTargetSqlMITaskPropertiesResponseOutputWithContext(context.Context) ConnectToTargetSqlMITaskPropertiesResponseOutput
}

ConnectToTargetSqlMITaskPropertiesResponseInput is an input type that accepts ConnectToTargetSqlMITaskPropertiesResponseArgs and ConnectToTargetSqlMITaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlMITaskPropertiesResponseInput` via:

ConnectToTargetSqlMITaskPropertiesResponseArgs{...}

type ConnectToTargetSqlMITaskPropertiesResponseOutput

type ConnectToTargetSqlMITaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to Azure SQL Database Managed Instance

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) ElementType

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) Input

Task input

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToTarget.AzureSqlDbMI'.

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) ToConnectToTargetSqlMITaskPropertiesResponseOutput

func (o ConnectToTargetSqlMITaskPropertiesResponseOutput) ToConnectToTargetSqlMITaskPropertiesResponseOutput() ConnectToTargetSqlMITaskPropertiesResponseOutput

func (ConnectToTargetSqlMITaskPropertiesResponseOutput) ToConnectToTargetSqlMITaskPropertiesResponseOutputWithContext

func (o ConnectToTargetSqlMITaskPropertiesResponseOutput) ToConnectToTargetSqlMITaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlMITaskPropertiesResponseOutput

type ConnectToTargetSqlSqlDbSyncTaskInput

type ConnectToTargetSqlSqlDbSyncTaskInput struct {
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL DB and target server requirements

type ConnectToTargetSqlSqlDbSyncTaskInputArgs

type ConnectToTargetSqlSqlDbSyncTaskInputArgs struct {
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL DB and target server requirements

func (ConnectToTargetSqlSqlDbSyncTaskInputArgs) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputOutput

func (i ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputOutput() ConnectToTargetSqlSqlDbSyncTaskInputOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputOutputWithContext

func (i ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

func (i ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext

func (i ConnectToTargetSqlSqlDbSyncTaskInputArgs) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputInput

type ConnectToTargetSqlSqlDbSyncTaskInputInput interface {
	pulumi.Input

	ToConnectToTargetSqlSqlDbSyncTaskInputOutput() ConnectToTargetSqlSqlDbSyncTaskInputOutput
	ToConnectToTargetSqlSqlDbSyncTaskInputOutputWithContext(context.Context) ConnectToTargetSqlSqlDbSyncTaskInputOutput
}

ConnectToTargetSqlSqlDbSyncTaskInputInput is an input type that accepts ConnectToTargetSqlSqlDbSyncTaskInputArgs and ConnectToTargetSqlSqlDbSyncTaskInputOutput values. You can construct a concrete instance of `ConnectToTargetSqlSqlDbSyncTaskInputInput` via:

ConnectToTargetSqlSqlDbSyncTaskInputArgs{...}

type ConnectToTargetSqlSqlDbSyncTaskInputOutput

type ConnectToTargetSqlSqlDbSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure SQL DB and target server requirements

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputOutput

func (o ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputOutput() ConnectToTargetSqlSqlDbSyncTaskInputOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

func (o ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskInputOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputPtrInput

type ConnectToTargetSqlSqlDbSyncTaskInputPtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput
	ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext(context.Context) ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput
}

ConnectToTargetSqlSqlDbSyncTaskInputPtrInput is an input type that accepts ConnectToTargetSqlSqlDbSyncTaskInputArgs, ConnectToTargetSqlSqlDbSyncTaskInputPtr and ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlSqlDbSyncTaskInputPtrInput` via:

        ConnectToTargetSqlSqlDbSyncTaskInputArgs{...}

or:

        nil

type ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) Elem

func (ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

func (o ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputPtrOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputPtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputResponse

type ConnectToTargetSqlSqlDbSyncTaskInputResponse struct {
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL DB and target server requirements

type ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs

type ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs struct {
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target SQL DB
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that validates connection to Azure SQL DB and target server requirements

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

func (i ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutput() ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutputWithContext

func (i ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

func (i ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext

func (i ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputResponseInput

type ConnectToTargetSqlSqlDbSyncTaskInputResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutput() ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput
	ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutputWithContext(context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput
}

ConnectToTargetSqlSqlDbSyncTaskInputResponseInput is an input type that accepts ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs and ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlSqlDbSyncTaskInputResponseInput` via:

ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs{...}

type ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

type ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that validates connection to Azure SQL DB and target server requirements

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

func (o ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutput() ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

func (o ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskInputResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrInput

type ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput() ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput
	ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext(context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput
}

ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrInput is an input type that accepts ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs, ConnectToTargetSqlSqlDbSyncTaskInputResponsePtr and ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrInput` via:

        ConnectToTargetSqlSqlDbSyncTaskInputResponseArgs{...}

or:

        nil

type ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

type ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) Elem

func (ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target SQL DB

func (ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

func (ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput) ToConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrOutput

type ConnectToTargetSqlSqlDbSyncTaskProperties

type ConnectToTargetSqlSqlDbSyncTaskProperties struct {
	// Task input
	Input *ConnectToTargetSqlSqlDbSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements for online migration

type ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs

type ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs struct {
	// Task input
	Input ConnectToTargetSqlSqlDbSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements for online migration

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

func (i ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutput() ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutputWithContext

func (i ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesInput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesInput interface {
	pulumi.Input

	ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutput() ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput
	ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutputWithContext(context.Context) ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput
}

ConnectToTargetSqlSqlDbSyncTaskPropertiesInput is an input type that accepts ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs and ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput values. You can construct a concrete instance of `ConnectToTargetSqlSqlDbSyncTaskPropertiesInput` via:

ConnectToTargetSqlSqlDbSyncTaskPropertiesArgs{...}

type ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL DB and target server requirements for online migration

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) Input

Task input

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ConnectToTarget.SqlDb.Sync'.

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

func (o ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutput() ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskPropertiesOutput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponse

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ConnectToTargetSqlSqlDbSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ConnectToTargetSqlDbTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements for online migration

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ConnectToTargetSqlSqlDbSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ConnectToTargetSqlDbTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ConnectToTarget.SqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that validates connection to SQL DB and target server requirements for online migration

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput

func (i ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput() ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutputWithContext

func (i ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseInput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput() ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput
	ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutputWithContext(context.Context) ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput
}

ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseInput is an input type that accepts ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs and ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseInput` via:

ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseArgs{...}

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput

type ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that validates connection to SQL DB and target server requirements for online migration

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) ElementType

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) Input

Task input

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ConnectToTarget.SqlDb.Sync'.

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput

func (ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutputWithContext

func (o ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput) ToConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ConnectToTargetSqlSqlDbSyncTaskPropertiesResponseOutput

type DataIntegrityValidationResultResponse

type DataIntegrityValidationResultResponse struct {
	// List of failed table names of source and target pair
	FailedObjects map[string]string `pulumi:"failedObjects"`
	// List of errors that happened while performing data integrity validation
	ValidationErrors ValidationErrorResponse `pulumi:"validationErrors"`
}

Results for checksum based Data Integrity validation results

type DataIntegrityValidationResultResponseArgs

type DataIntegrityValidationResultResponseArgs struct {
	// List of failed table names of source and target pair
	FailedObjects pulumi.StringMapInput `pulumi:"failedObjects"`
	// List of errors that happened while performing data integrity validation
	ValidationErrors ValidationErrorResponseInput `pulumi:"validationErrors"`
}

Results for checksum based Data Integrity validation results

func (DataIntegrityValidationResultResponseArgs) ElementType

func (DataIntegrityValidationResultResponseArgs) ToDataIntegrityValidationResultResponseOutput

func (i DataIntegrityValidationResultResponseArgs) ToDataIntegrityValidationResultResponseOutput() DataIntegrityValidationResultResponseOutput

func (DataIntegrityValidationResultResponseArgs) ToDataIntegrityValidationResultResponseOutputWithContext

func (i DataIntegrityValidationResultResponseArgs) ToDataIntegrityValidationResultResponseOutputWithContext(ctx context.Context) DataIntegrityValidationResultResponseOutput

type DataIntegrityValidationResultResponseInput

type DataIntegrityValidationResultResponseInput interface {
	pulumi.Input

	ToDataIntegrityValidationResultResponseOutput() DataIntegrityValidationResultResponseOutput
	ToDataIntegrityValidationResultResponseOutputWithContext(context.Context) DataIntegrityValidationResultResponseOutput
}

DataIntegrityValidationResultResponseInput is an input type that accepts DataIntegrityValidationResultResponseArgs and DataIntegrityValidationResultResponseOutput values. You can construct a concrete instance of `DataIntegrityValidationResultResponseInput` via:

DataIntegrityValidationResultResponseArgs{...}

type DataIntegrityValidationResultResponseOutput

type DataIntegrityValidationResultResponseOutput struct{ *pulumi.OutputState }

Results for checksum based Data Integrity validation results

func (DataIntegrityValidationResultResponseOutput) ElementType

func (DataIntegrityValidationResultResponseOutput) FailedObjects

List of failed table names of source and target pair

func (DataIntegrityValidationResultResponseOutput) ToDataIntegrityValidationResultResponseOutput

func (o DataIntegrityValidationResultResponseOutput) ToDataIntegrityValidationResultResponseOutput() DataIntegrityValidationResultResponseOutput

func (DataIntegrityValidationResultResponseOutput) ToDataIntegrityValidationResultResponseOutputWithContext

func (o DataIntegrityValidationResultResponseOutput) ToDataIntegrityValidationResultResponseOutputWithContext(ctx context.Context) DataIntegrityValidationResultResponseOutput

func (DataIntegrityValidationResultResponseOutput) ValidationErrors

List of errors that happened while performing data integrity validation

type DataItemMigrationSummaryResultResponse added in v0.2.1

type DataItemMigrationSummaryResultResponse struct {
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix string `pulumi:"errorPrefix"`
	// Number of successfully completed items
	ItemsCompletedCount float64 `pulumi:"itemsCompletedCount"`
	// Number of items
	ItemsCount float64 `pulumi:"itemsCount"`
	// Name of the item
	Name string `pulumi:"name"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix string `pulumi:"resultPrefix"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
	// Status message
	StatusMessage string `pulumi:"statusMessage"`
}

Basic summary of a data item migration

type DataItemMigrationSummaryResultResponseArgs added in v0.2.1

type DataItemMigrationSummaryResultResponseArgs struct {
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix pulumi.StringInput `pulumi:"errorPrefix"`
	// Number of successfully completed items
	ItemsCompletedCount pulumi.Float64Input `pulumi:"itemsCompletedCount"`
	// Number of items
	ItemsCount pulumi.Float64Input `pulumi:"itemsCount"`
	// Name of the item
	Name pulumi.StringInput `pulumi:"name"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix pulumi.StringInput `pulumi:"resultPrefix"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
	// Status message
	StatusMessage pulumi.StringInput `pulumi:"statusMessage"`
}

Basic summary of a data item migration

func (DataItemMigrationSummaryResultResponseArgs) ElementType added in v0.2.1

func (DataItemMigrationSummaryResultResponseArgs) ToDataItemMigrationSummaryResultResponseOutput added in v0.2.1

func (i DataItemMigrationSummaryResultResponseArgs) ToDataItemMigrationSummaryResultResponseOutput() DataItemMigrationSummaryResultResponseOutput

func (DataItemMigrationSummaryResultResponseArgs) ToDataItemMigrationSummaryResultResponseOutputWithContext added in v0.2.1

func (i DataItemMigrationSummaryResultResponseArgs) ToDataItemMigrationSummaryResultResponseOutputWithContext(ctx context.Context) DataItemMigrationSummaryResultResponseOutput

type DataItemMigrationSummaryResultResponseInput added in v0.2.1

type DataItemMigrationSummaryResultResponseInput interface {
	pulumi.Input

	ToDataItemMigrationSummaryResultResponseOutput() DataItemMigrationSummaryResultResponseOutput
	ToDataItemMigrationSummaryResultResponseOutputWithContext(context.Context) DataItemMigrationSummaryResultResponseOutput
}

DataItemMigrationSummaryResultResponseInput is an input type that accepts DataItemMigrationSummaryResultResponseArgs and DataItemMigrationSummaryResultResponseOutput values. You can construct a concrete instance of `DataItemMigrationSummaryResultResponseInput` via:

DataItemMigrationSummaryResultResponseArgs{...}

type DataItemMigrationSummaryResultResponseMap added in v0.2.1

type DataItemMigrationSummaryResultResponseMap map[string]DataItemMigrationSummaryResultResponseInput

func (DataItemMigrationSummaryResultResponseMap) ElementType added in v0.2.1

func (DataItemMigrationSummaryResultResponseMap) ToDataItemMigrationSummaryResultResponseMapOutput added in v0.2.1

func (i DataItemMigrationSummaryResultResponseMap) ToDataItemMigrationSummaryResultResponseMapOutput() DataItemMigrationSummaryResultResponseMapOutput

func (DataItemMigrationSummaryResultResponseMap) ToDataItemMigrationSummaryResultResponseMapOutputWithContext added in v0.2.1

func (i DataItemMigrationSummaryResultResponseMap) ToDataItemMigrationSummaryResultResponseMapOutputWithContext(ctx context.Context) DataItemMigrationSummaryResultResponseMapOutput

type DataItemMigrationSummaryResultResponseMapInput added in v0.2.1

type DataItemMigrationSummaryResultResponseMapInput interface {
	pulumi.Input

	ToDataItemMigrationSummaryResultResponseMapOutput() DataItemMigrationSummaryResultResponseMapOutput
	ToDataItemMigrationSummaryResultResponseMapOutputWithContext(context.Context) DataItemMigrationSummaryResultResponseMapOutput
}

DataItemMigrationSummaryResultResponseMapInput is an input type that accepts DataItemMigrationSummaryResultResponseMap and DataItemMigrationSummaryResultResponseMapOutput values. You can construct a concrete instance of `DataItemMigrationSummaryResultResponseMapInput` via:

DataItemMigrationSummaryResultResponseMap{ "key": DataItemMigrationSummaryResultResponseArgs{...} }

type DataItemMigrationSummaryResultResponseMapOutput added in v0.2.1

type DataItemMigrationSummaryResultResponseMapOutput struct{ *pulumi.OutputState }

func (DataItemMigrationSummaryResultResponseMapOutput) ElementType added in v0.2.1

func (DataItemMigrationSummaryResultResponseMapOutput) MapIndex added in v0.2.1

func (DataItemMigrationSummaryResultResponseMapOutput) ToDataItemMigrationSummaryResultResponseMapOutput added in v0.2.1

func (o DataItemMigrationSummaryResultResponseMapOutput) ToDataItemMigrationSummaryResultResponseMapOutput() DataItemMigrationSummaryResultResponseMapOutput

func (DataItemMigrationSummaryResultResponseMapOutput) ToDataItemMigrationSummaryResultResponseMapOutputWithContext added in v0.2.1

func (o DataItemMigrationSummaryResultResponseMapOutput) ToDataItemMigrationSummaryResultResponseMapOutputWithContext(ctx context.Context) DataItemMigrationSummaryResultResponseMapOutput

type DataItemMigrationSummaryResultResponseOutput added in v0.2.1

type DataItemMigrationSummaryResultResponseOutput struct{ *pulumi.OutputState }

Basic summary of a data item migration

func (DataItemMigrationSummaryResultResponseOutput) ElementType added in v0.2.1

func (DataItemMigrationSummaryResultResponseOutput) EndedOn added in v0.2.1

Migration end time

func (DataItemMigrationSummaryResultResponseOutput) ErrorPrefix added in v0.2.1

Wildcard string prefix to use for querying all errors of the item

func (DataItemMigrationSummaryResultResponseOutput) ItemsCompletedCount added in v0.2.1

Number of successfully completed items

func (DataItemMigrationSummaryResultResponseOutput) ItemsCount added in v0.2.1

Number of items

func (DataItemMigrationSummaryResultResponseOutput) Name added in v0.2.1

Name of the item

func (DataItemMigrationSummaryResultResponseOutput) ResultPrefix added in v0.2.1

Wildcard string prefix to use for querying all sub-tem results of the item

func (DataItemMigrationSummaryResultResponseOutput) StartedOn added in v0.2.1

Migration start time

func (DataItemMigrationSummaryResultResponseOutput) State added in v0.2.1

Current state of migration

func (DataItemMigrationSummaryResultResponseOutput) StatusMessage added in v0.2.1

Status message

func (DataItemMigrationSummaryResultResponseOutput) ToDataItemMigrationSummaryResultResponseOutput added in v0.2.1

func (o DataItemMigrationSummaryResultResponseOutput) ToDataItemMigrationSummaryResultResponseOutput() DataItemMigrationSummaryResultResponseOutput

func (DataItemMigrationSummaryResultResponseOutput) ToDataItemMigrationSummaryResultResponseOutputWithContext added in v0.2.1

func (o DataItemMigrationSummaryResultResponseOutput) ToDataItemMigrationSummaryResultResponseOutputWithContext(ctx context.Context) DataItemMigrationSummaryResultResponseOutput

type DatabaseBackupInfoResponse

type DatabaseBackupInfoResponse struct {
	// The list of backup files for the current database.
	BackupFiles []string `pulumi:"backupFiles"`
	// Date and time when the backup operation finished.
	BackupFinishDate string `pulumi:"backupFinishDate"`
	// Backup Type.
	BackupType string `pulumi:"backupType"`
	// Database name.
	DatabaseName string `pulumi:"databaseName"`
	// Number of files in the backup set.
	FamilyCount int `pulumi:"familyCount"`
	// Whether the backup set is compressed
	IsCompressed bool `pulumi:"isCompressed"`
	// Database was damaged when backed up, but the backup operation was requested to continue despite errors.
	IsDamaged bool `pulumi:"isDamaged"`
	// Position of current database backup in the file.
	Position int `pulumi:"position"`
}

Information about backup files when existing backup mode is used.

type DatabaseBackupInfoResponseArgs

type DatabaseBackupInfoResponseArgs struct {
	// The list of backup files for the current database.
	BackupFiles pulumi.StringArrayInput `pulumi:"backupFiles"`
	// Date and time when the backup operation finished.
	BackupFinishDate pulumi.StringInput `pulumi:"backupFinishDate"`
	// Backup Type.
	BackupType pulumi.StringInput `pulumi:"backupType"`
	// Database name.
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Number of files in the backup set.
	FamilyCount pulumi.IntInput `pulumi:"familyCount"`
	// Whether the backup set is compressed
	IsCompressed pulumi.BoolInput `pulumi:"isCompressed"`
	// Database was damaged when backed up, but the backup operation was requested to continue despite errors.
	IsDamaged pulumi.BoolInput `pulumi:"isDamaged"`
	// Position of current database backup in the file.
	Position pulumi.IntInput `pulumi:"position"`
}

Information about backup files when existing backup mode is used.

func (DatabaseBackupInfoResponseArgs) ElementType

func (DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponseOutput

func (i DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponseOutput() DatabaseBackupInfoResponseOutput

func (DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponseOutputWithContext

func (i DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponseOutputWithContext(ctx context.Context) DatabaseBackupInfoResponseOutput

func (DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponsePtrOutput

func (i DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponsePtrOutput() DatabaseBackupInfoResponsePtrOutput

func (DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponsePtrOutputWithContext

func (i DatabaseBackupInfoResponseArgs) ToDatabaseBackupInfoResponsePtrOutputWithContext(ctx context.Context) DatabaseBackupInfoResponsePtrOutput

type DatabaseBackupInfoResponseInput

type DatabaseBackupInfoResponseInput interface {
	pulumi.Input

	ToDatabaseBackupInfoResponseOutput() DatabaseBackupInfoResponseOutput
	ToDatabaseBackupInfoResponseOutputWithContext(context.Context) DatabaseBackupInfoResponseOutput
}

DatabaseBackupInfoResponseInput is an input type that accepts DatabaseBackupInfoResponseArgs and DatabaseBackupInfoResponseOutput values. You can construct a concrete instance of `DatabaseBackupInfoResponseInput` via:

DatabaseBackupInfoResponseArgs{...}

type DatabaseBackupInfoResponseOutput

type DatabaseBackupInfoResponseOutput struct{ *pulumi.OutputState }

Information about backup files when existing backup mode is used.

func (DatabaseBackupInfoResponseOutput) BackupFiles

The list of backup files for the current database.

func (DatabaseBackupInfoResponseOutput) BackupFinishDate

Date and time when the backup operation finished.

func (DatabaseBackupInfoResponseOutput) BackupType

Backup Type.

func (DatabaseBackupInfoResponseOutput) DatabaseName

Database name.

func (DatabaseBackupInfoResponseOutput) ElementType

func (DatabaseBackupInfoResponseOutput) FamilyCount

Number of files in the backup set.

func (DatabaseBackupInfoResponseOutput) IsCompressed

Whether the backup set is compressed

func (DatabaseBackupInfoResponseOutput) IsDamaged

Database was damaged when backed up, but the backup operation was requested to continue despite errors.

func (DatabaseBackupInfoResponseOutput) Position

Position of current database backup in the file.

func (DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponseOutput

func (o DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponseOutput() DatabaseBackupInfoResponseOutput

func (DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponseOutputWithContext

func (o DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponseOutputWithContext(ctx context.Context) DatabaseBackupInfoResponseOutput

func (DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponsePtrOutput

func (o DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponsePtrOutput() DatabaseBackupInfoResponsePtrOutput

func (DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponsePtrOutputWithContext

func (o DatabaseBackupInfoResponseOutput) ToDatabaseBackupInfoResponsePtrOutputWithContext(ctx context.Context) DatabaseBackupInfoResponsePtrOutput

type DatabaseBackupInfoResponsePtrInput

type DatabaseBackupInfoResponsePtrInput interface {
	pulumi.Input

	ToDatabaseBackupInfoResponsePtrOutput() DatabaseBackupInfoResponsePtrOutput
	ToDatabaseBackupInfoResponsePtrOutputWithContext(context.Context) DatabaseBackupInfoResponsePtrOutput
}

DatabaseBackupInfoResponsePtrInput is an input type that accepts DatabaseBackupInfoResponseArgs, DatabaseBackupInfoResponsePtr and DatabaseBackupInfoResponsePtrOutput values. You can construct a concrete instance of `DatabaseBackupInfoResponsePtrInput` via:

        DatabaseBackupInfoResponseArgs{...}

or:

        nil

type DatabaseBackupInfoResponsePtrOutput

type DatabaseBackupInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (DatabaseBackupInfoResponsePtrOutput) BackupFiles

The list of backup files for the current database.

func (DatabaseBackupInfoResponsePtrOutput) BackupFinishDate

Date and time when the backup operation finished.

func (DatabaseBackupInfoResponsePtrOutput) BackupType

Backup Type.

func (DatabaseBackupInfoResponsePtrOutput) DatabaseName

Database name.

func (DatabaseBackupInfoResponsePtrOutput) Elem

func (DatabaseBackupInfoResponsePtrOutput) ElementType

func (DatabaseBackupInfoResponsePtrOutput) FamilyCount

Number of files in the backup set.

func (DatabaseBackupInfoResponsePtrOutput) IsCompressed

Whether the backup set is compressed

func (DatabaseBackupInfoResponsePtrOutput) IsDamaged

Database was damaged when backed up, but the backup operation was requested to continue despite errors.

func (DatabaseBackupInfoResponsePtrOutput) Position

Position of current database backup in the file.

func (DatabaseBackupInfoResponsePtrOutput) ToDatabaseBackupInfoResponsePtrOutput

func (o DatabaseBackupInfoResponsePtrOutput) ToDatabaseBackupInfoResponsePtrOutput() DatabaseBackupInfoResponsePtrOutput

func (DatabaseBackupInfoResponsePtrOutput) ToDatabaseBackupInfoResponsePtrOutputWithContext

func (o DatabaseBackupInfoResponsePtrOutput) ToDatabaseBackupInfoResponsePtrOutputWithContext(ctx context.Context) DatabaseBackupInfoResponsePtrOutput

type DatabaseFileInfoResponse

type DatabaseFileInfoResponse struct {
	// Name of the database
	DatabaseName *string `pulumi:"databaseName"`
	// Database file type
	FileType *string `pulumi:"fileType"`
	// Unique identifier for database file
	Id *string `pulumi:"id"`
	// Logical name of the file
	LogicalName *string `pulumi:"logicalName"`
	// Operating-system full path of the file
	PhysicalFullName *string `pulumi:"physicalFullName"`
	// Suggested full path of the file for restoring
	RestoreFullName *string `pulumi:"restoreFullName"`
	// Size of the file in megabytes
	SizeMB *float64 `pulumi:"sizeMB"`
}

Database file specific information

type DatabaseFileInfoResponseArgs

type DatabaseFileInfoResponseArgs struct {
	// Name of the database
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Database file type
	FileType pulumi.StringPtrInput `pulumi:"fileType"`
	// Unique identifier for database file
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Logical name of the file
	LogicalName pulumi.StringPtrInput `pulumi:"logicalName"`
	// Operating-system full path of the file
	PhysicalFullName pulumi.StringPtrInput `pulumi:"physicalFullName"`
	// Suggested full path of the file for restoring
	RestoreFullName pulumi.StringPtrInput `pulumi:"restoreFullName"`
	// Size of the file in megabytes
	SizeMB pulumi.Float64PtrInput `pulumi:"sizeMB"`
}

Database file specific information

func (DatabaseFileInfoResponseArgs) ElementType

func (DatabaseFileInfoResponseArgs) ToDatabaseFileInfoResponseOutput

func (i DatabaseFileInfoResponseArgs) ToDatabaseFileInfoResponseOutput() DatabaseFileInfoResponseOutput

func (DatabaseFileInfoResponseArgs) ToDatabaseFileInfoResponseOutputWithContext

func (i DatabaseFileInfoResponseArgs) ToDatabaseFileInfoResponseOutputWithContext(ctx context.Context) DatabaseFileInfoResponseOutput

type DatabaseFileInfoResponseArray

type DatabaseFileInfoResponseArray []DatabaseFileInfoResponseInput

func (DatabaseFileInfoResponseArray) ElementType

func (DatabaseFileInfoResponseArray) ToDatabaseFileInfoResponseArrayOutput

func (i DatabaseFileInfoResponseArray) ToDatabaseFileInfoResponseArrayOutput() DatabaseFileInfoResponseArrayOutput

func (DatabaseFileInfoResponseArray) ToDatabaseFileInfoResponseArrayOutputWithContext

func (i DatabaseFileInfoResponseArray) ToDatabaseFileInfoResponseArrayOutputWithContext(ctx context.Context) DatabaseFileInfoResponseArrayOutput

type DatabaseFileInfoResponseArrayInput

type DatabaseFileInfoResponseArrayInput interface {
	pulumi.Input

	ToDatabaseFileInfoResponseArrayOutput() DatabaseFileInfoResponseArrayOutput
	ToDatabaseFileInfoResponseArrayOutputWithContext(context.Context) DatabaseFileInfoResponseArrayOutput
}

DatabaseFileInfoResponseArrayInput is an input type that accepts DatabaseFileInfoResponseArray and DatabaseFileInfoResponseArrayOutput values. You can construct a concrete instance of `DatabaseFileInfoResponseArrayInput` via:

DatabaseFileInfoResponseArray{ DatabaseFileInfoResponseArgs{...} }

type DatabaseFileInfoResponseArrayOutput

type DatabaseFileInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (DatabaseFileInfoResponseArrayOutput) ElementType

func (DatabaseFileInfoResponseArrayOutput) Index

func (DatabaseFileInfoResponseArrayOutput) ToDatabaseFileInfoResponseArrayOutput

func (o DatabaseFileInfoResponseArrayOutput) ToDatabaseFileInfoResponseArrayOutput() DatabaseFileInfoResponseArrayOutput

func (DatabaseFileInfoResponseArrayOutput) ToDatabaseFileInfoResponseArrayOutputWithContext

func (o DatabaseFileInfoResponseArrayOutput) ToDatabaseFileInfoResponseArrayOutputWithContext(ctx context.Context) DatabaseFileInfoResponseArrayOutput

type DatabaseFileInfoResponseInput

type DatabaseFileInfoResponseInput interface {
	pulumi.Input

	ToDatabaseFileInfoResponseOutput() DatabaseFileInfoResponseOutput
	ToDatabaseFileInfoResponseOutputWithContext(context.Context) DatabaseFileInfoResponseOutput
}

DatabaseFileInfoResponseInput is an input type that accepts DatabaseFileInfoResponseArgs and DatabaseFileInfoResponseOutput values. You can construct a concrete instance of `DatabaseFileInfoResponseInput` via:

DatabaseFileInfoResponseArgs{...}

type DatabaseFileInfoResponseOutput

type DatabaseFileInfoResponseOutput struct{ *pulumi.OutputState }

Database file specific information

func (DatabaseFileInfoResponseOutput) DatabaseName

Name of the database

func (DatabaseFileInfoResponseOutput) ElementType

func (DatabaseFileInfoResponseOutput) FileType

Database file type

func (DatabaseFileInfoResponseOutput) Id

Unique identifier for database file

func (DatabaseFileInfoResponseOutput) LogicalName

Logical name of the file

func (DatabaseFileInfoResponseOutput) PhysicalFullName

Operating-system full path of the file

func (DatabaseFileInfoResponseOutput) RestoreFullName

Suggested full path of the file for restoring

func (DatabaseFileInfoResponseOutput) SizeMB

Size of the file in megabytes

func (DatabaseFileInfoResponseOutput) ToDatabaseFileInfoResponseOutput

func (o DatabaseFileInfoResponseOutput) ToDatabaseFileInfoResponseOutput() DatabaseFileInfoResponseOutput

func (DatabaseFileInfoResponseOutput) ToDatabaseFileInfoResponseOutputWithContext

func (o DatabaseFileInfoResponseOutput) ToDatabaseFileInfoResponseOutputWithContext(ctx context.Context) DatabaseFileInfoResponseOutput

type DatabaseInfo

type DatabaseInfo struct {
	// Name of the database
	SourceDatabaseName string `pulumi:"sourceDatabaseName"`
}

Project Database Details

type DatabaseInfoArgs

type DatabaseInfoArgs struct {
	// Name of the database
	SourceDatabaseName pulumi.StringInput `pulumi:"sourceDatabaseName"`
}

Project Database Details

func (DatabaseInfoArgs) ElementType

func (DatabaseInfoArgs) ElementType() reflect.Type

func (DatabaseInfoArgs) ToDatabaseInfoOutput

func (i DatabaseInfoArgs) ToDatabaseInfoOutput() DatabaseInfoOutput

func (DatabaseInfoArgs) ToDatabaseInfoOutputWithContext

func (i DatabaseInfoArgs) ToDatabaseInfoOutputWithContext(ctx context.Context) DatabaseInfoOutput

type DatabaseInfoArray

type DatabaseInfoArray []DatabaseInfoInput

func (DatabaseInfoArray) ElementType

func (DatabaseInfoArray) ElementType() reflect.Type

func (DatabaseInfoArray) ToDatabaseInfoArrayOutput

func (i DatabaseInfoArray) ToDatabaseInfoArrayOutput() DatabaseInfoArrayOutput

func (DatabaseInfoArray) ToDatabaseInfoArrayOutputWithContext

func (i DatabaseInfoArray) ToDatabaseInfoArrayOutputWithContext(ctx context.Context) DatabaseInfoArrayOutput

type DatabaseInfoArrayInput

type DatabaseInfoArrayInput interface {
	pulumi.Input

	ToDatabaseInfoArrayOutput() DatabaseInfoArrayOutput
	ToDatabaseInfoArrayOutputWithContext(context.Context) DatabaseInfoArrayOutput
}

DatabaseInfoArrayInput is an input type that accepts DatabaseInfoArray and DatabaseInfoArrayOutput values. You can construct a concrete instance of `DatabaseInfoArrayInput` via:

DatabaseInfoArray{ DatabaseInfoArgs{...} }

type DatabaseInfoArrayOutput

type DatabaseInfoArrayOutput struct{ *pulumi.OutputState }

func (DatabaseInfoArrayOutput) ElementType

func (DatabaseInfoArrayOutput) ElementType() reflect.Type

func (DatabaseInfoArrayOutput) Index

func (DatabaseInfoArrayOutput) ToDatabaseInfoArrayOutput

func (o DatabaseInfoArrayOutput) ToDatabaseInfoArrayOutput() DatabaseInfoArrayOutput

func (DatabaseInfoArrayOutput) ToDatabaseInfoArrayOutputWithContext

func (o DatabaseInfoArrayOutput) ToDatabaseInfoArrayOutputWithContext(ctx context.Context) DatabaseInfoArrayOutput

type DatabaseInfoInput

type DatabaseInfoInput interface {
	pulumi.Input

	ToDatabaseInfoOutput() DatabaseInfoOutput
	ToDatabaseInfoOutputWithContext(context.Context) DatabaseInfoOutput
}

DatabaseInfoInput is an input type that accepts DatabaseInfoArgs and DatabaseInfoOutput values. You can construct a concrete instance of `DatabaseInfoInput` via:

DatabaseInfoArgs{...}

type DatabaseInfoOutput

type DatabaseInfoOutput struct{ *pulumi.OutputState }

Project Database Details

func (DatabaseInfoOutput) ElementType

func (DatabaseInfoOutput) ElementType() reflect.Type

func (DatabaseInfoOutput) SourceDatabaseName

func (o DatabaseInfoOutput) SourceDatabaseName() pulumi.StringOutput

Name of the database

func (DatabaseInfoOutput) ToDatabaseInfoOutput

func (o DatabaseInfoOutput) ToDatabaseInfoOutput() DatabaseInfoOutput

func (DatabaseInfoOutput) ToDatabaseInfoOutputWithContext

func (o DatabaseInfoOutput) ToDatabaseInfoOutputWithContext(ctx context.Context) DatabaseInfoOutput

type DatabaseInfoResponse

type DatabaseInfoResponse struct {
	// Name of the database
	SourceDatabaseName string `pulumi:"sourceDatabaseName"`
}

Project Database Details

type DatabaseInfoResponseArgs

type DatabaseInfoResponseArgs struct {
	// Name of the database
	SourceDatabaseName pulumi.StringInput `pulumi:"sourceDatabaseName"`
}

Project Database Details

func (DatabaseInfoResponseArgs) ElementType

func (DatabaseInfoResponseArgs) ElementType() reflect.Type

func (DatabaseInfoResponseArgs) ToDatabaseInfoResponseOutput

func (i DatabaseInfoResponseArgs) ToDatabaseInfoResponseOutput() DatabaseInfoResponseOutput

func (DatabaseInfoResponseArgs) ToDatabaseInfoResponseOutputWithContext

func (i DatabaseInfoResponseArgs) ToDatabaseInfoResponseOutputWithContext(ctx context.Context) DatabaseInfoResponseOutput

type DatabaseInfoResponseArray

type DatabaseInfoResponseArray []DatabaseInfoResponseInput

func (DatabaseInfoResponseArray) ElementType

func (DatabaseInfoResponseArray) ElementType() reflect.Type

func (DatabaseInfoResponseArray) ToDatabaseInfoResponseArrayOutput

func (i DatabaseInfoResponseArray) ToDatabaseInfoResponseArrayOutput() DatabaseInfoResponseArrayOutput

func (DatabaseInfoResponseArray) ToDatabaseInfoResponseArrayOutputWithContext

func (i DatabaseInfoResponseArray) ToDatabaseInfoResponseArrayOutputWithContext(ctx context.Context) DatabaseInfoResponseArrayOutput

type DatabaseInfoResponseArrayInput

type DatabaseInfoResponseArrayInput interface {
	pulumi.Input

	ToDatabaseInfoResponseArrayOutput() DatabaseInfoResponseArrayOutput
	ToDatabaseInfoResponseArrayOutputWithContext(context.Context) DatabaseInfoResponseArrayOutput
}

DatabaseInfoResponseArrayInput is an input type that accepts DatabaseInfoResponseArray and DatabaseInfoResponseArrayOutput values. You can construct a concrete instance of `DatabaseInfoResponseArrayInput` via:

DatabaseInfoResponseArray{ DatabaseInfoResponseArgs{...} }

type DatabaseInfoResponseArrayOutput

type DatabaseInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (DatabaseInfoResponseArrayOutput) ElementType

func (DatabaseInfoResponseArrayOutput) Index

func (DatabaseInfoResponseArrayOutput) ToDatabaseInfoResponseArrayOutput

func (o DatabaseInfoResponseArrayOutput) ToDatabaseInfoResponseArrayOutput() DatabaseInfoResponseArrayOutput

func (DatabaseInfoResponseArrayOutput) ToDatabaseInfoResponseArrayOutputWithContext

func (o DatabaseInfoResponseArrayOutput) ToDatabaseInfoResponseArrayOutputWithContext(ctx context.Context) DatabaseInfoResponseArrayOutput

type DatabaseInfoResponseInput

type DatabaseInfoResponseInput interface {
	pulumi.Input

	ToDatabaseInfoResponseOutput() DatabaseInfoResponseOutput
	ToDatabaseInfoResponseOutputWithContext(context.Context) DatabaseInfoResponseOutput
}

DatabaseInfoResponseInput is an input type that accepts DatabaseInfoResponseArgs and DatabaseInfoResponseOutput values. You can construct a concrete instance of `DatabaseInfoResponseInput` via:

DatabaseInfoResponseArgs{...}

type DatabaseInfoResponseOutput

type DatabaseInfoResponseOutput struct{ *pulumi.OutputState }

Project Database Details

func (DatabaseInfoResponseOutput) ElementType

func (DatabaseInfoResponseOutput) ElementType() reflect.Type

func (DatabaseInfoResponseOutput) SourceDatabaseName

func (o DatabaseInfoResponseOutput) SourceDatabaseName() pulumi.StringOutput

Name of the database

func (DatabaseInfoResponseOutput) ToDatabaseInfoResponseOutput

func (o DatabaseInfoResponseOutput) ToDatabaseInfoResponseOutput() DatabaseInfoResponseOutput

func (DatabaseInfoResponseOutput) ToDatabaseInfoResponseOutputWithContext

func (o DatabaseInfoResponseOutput) ToDatabaseInfoResponseOutputWithContext(ctx context.Context) DatabaseInfoResponseOutput

type DatabaseSummaryResultResponse added in v0.2.1

type DatabaseSummaryResultResponse struct {
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix string `pulumi:"errorPrefix"`
	// Number of successfully completed items
	ItemsCompletedCount float64 `pulumi:"itemsCompletedCount"`
	// Number of items
	ItemsCount float64 `pulumi:"itemsCount"`
	// Name of the item
	Name string `pulumi:"name"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix string `pulumi:"resultPrefix"`
	// Size of the database in megabytes
	SizeMB float64 `pulumi:"sizeMB"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
	// Status message
	StatusMessage string `pulumi:"statusMessage"`
}

Summary of database results in the migration

type DatabaseSummaryResultResponseArgs added in v0.2.1

type DatabaseSummaryResultResponseArgs struct {
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix pulumi.StringInput `pulumi:"errorPrefix"`
	// Number of successfully completed items
	ItemsCompletedCount pulumi.Float64Input `pulumi:"itemsCompletedCount"`
	// Number of items
	ItemsCount pulumi.Float64Input `pulumi:"itemsCount"`
	// Name of the item
	Name pulumi.StringInput `pulumi:"name"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix pulumi.StringInput `pulumi:"resultPrefix"`
	// Size of the database in megabytes
	SizeMB pulumi.Float64Input `pulumi:"sizeMB"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
	// Status message
	StatusMessage pulumi.StringInput `pulumi:"statusMessage"`
}

Summary of database results in the migration

func (DatabaseSummaryResultResponseArgs) ElementType added in v0.2.1

func (DatabaseSummaryResultResponseArgs) ToDatabaseSummaryResultResponseOutput added in v0.2.1

func (i DatabaseSummaryResultResponseArgs) ToDatabaseSummaryResultResponseOutput() DatabaseSummaryResultResponseOutput

func (DatabaseSummaryResultResponseArgs) ToDatabaseSummaryResultResponseOutputWithContext added in v0.2.1

func (i DatabaseSummaryResultResponseArgs) ToDatabaseSummaryResultResponseOutputWithContext(ctx context.Context) DatabaseSummaryResultResponseOutput

type DatabaseSummaryResultResponseInput added in v0.2.1

type DatabaseSummaryResultResponseInput interface {
	pulumi.Input

	ToDatabaseSummaryResultResponseOutput() DatabaseSummaryResultResponseOutput
	ToDatabaseSummaryResultResponseOutputWithContext(context.Context) DatabaseSummaryResultResponseOutput
}

DatabaseSummaryResultResponseInput is an input type that accepts DatabaseSummaryResultResponseArgs and DatabaseSummaryResultResponseOutput values. You can construct a concrete instance of `DatabaseSummaryResultResponseInput` via:

DatabaseSummaryResultResponseArgs{...}

type DatabaseSummaryResultResponseMap added in v0.2.1

type DatabaseSummaryResultResponseMap map[string]DatabaseSummaryResultResponseInput

func (DatabaseSummaryResultResponseMap) ElementType added in v0.2.1

func (DatabaseSummaryResultResponseMap) ToDatabaseSummaryResultResponseMapOutput added in v0.2.1

func (i DatabaseSummaryResultResponseMap) ToDatabaseSummaryResultResponseMapOutput() DatabaseSummaryResultResponseMapOutput

func (DatabaseSummaryResultResponseMap) ToDatabaseSummaryResultResponseMapOutputWithContext added in v0.2.1

func (i DatabaseSummaryResultResponseMap) ToDatabaseSummaryResultResponseMapOutputWithContext(ctx context.Context) DatabaseSummaryResultResponseMapOutput

type DatabaseSummaryResultResponseMapInput added in v0.2.1

type DatabaseSummaryResultResponseMapInput interface {
	pulumi.Input

	ToDatabaseSummaryResultResponseMapOutput() DatabaseSummaryResultResponseMapOutput
	ToDatabaseSummaryResultResponseMapOutputWithContext(context.Context) DatabaseSummaryResultResponseMapOutput
}

DatabaseSummaryResultResponseMapInput is an input type that accepts DatabaseSummaryResultResponseMap and DatabaseSummaryResultResponseMapOutput values. You can construct a concrete instance of `DatabaseSummaryResultResponseMapInput` via:

DatabaseSummaryResultResponseMap{ "key": DatabaseSummaryResultResponseArgs{...} }

type DatabaseSummaryResultResponseMapOutput added in v0.2.1

type DatabaseSummaryResultResponseMapOutput struct{ *pulumi.OutputState }

func (DatabaseSummaryResultResponseMapOutput) ElementType added in v0.2.1

func (DatabaseSummaryResultResponseMapOutput) MapIndex added in v0.2.1

func (DatabaseSummaryResultResponseMapOutput) ToDatabaseSummaryResultResponseMapOutput added in v0.2.1

func (o DatabaseSummaryResultResponseMapOutput) ToDatabaseSummaryResultResponseMapOutput() DatabaseSummaryResultResponseMapOutput

func (DatabaseSummaryResultResponseMapOutput) ToDatabaseSummaryResultResponseMapOutputWithContext added in v0.2.1

func (o DatabaseSummaryResultResponseMapOutput) ToDatabaseSummaryResultResponseMapOutputWithContext(ctx context.Context) DatabaseSummaryResultResponseMapOutput

type DatabaseSummaryResultResponseOutput added in v0.2.1

type DatabaseSummaryResultResponseOutput struct{ *pulumi.OutputState }

Summary of database results in the migration

func (DatabaseSummaryResultResponseOutput) ElementType added in v0.2.1

func (DatabaseSummaryResultResponseOutput) EndedOn added in v0.2.1

Migration end time

func (DatabaseSummaryResultResponseOutput) ErrorPrefix added in v0.2.1

Wildcard string prefix to use for querying all errors of the item

func (DatabaseSummaryResultResponseOutput) ItemsCompletedCount added in v0.2.1

Number of successfully completed items

func (DatabaseSummaryResultResponseOutput) ItemsCount added in v0.2.1

Number of items

func (DatabaseSummaryResultResponseOutput) Name added in v0.2.1

Name of the item

func (DatabaseSummaryResultResponseOutput) ResultPrefix added in v0.2.1

Wildcard string prefix to use for querying all sub-tem results of the item

func (DatabaseSummaryResultResponseOutput) SizeMB added in v0.2.1

Size of the database in megabytes

func (DatabaseSummaryResultResponseOutput) StartedOn added in v0.2.1

Migration start time

func (DatabaseSummaryResultResponseOutput) State added in v0.2.1

Current state of migration

func (DatabaseSummaryResultResponseOutput) StatusMessage added in v0.2.1

Status message

func (DatabaseSummaryResultResponseOutput) ToDatabaseSummaryResultResponseOutput added in v0.2.1

func (o DatabaseSummaryResultResponseOutput) ToDatabaseSummaryResultResponseOutput() DatabaseSummaryResultResponseOutput

func (DatabaseSummaryResultResponseOutput) ToDatabaseSummaryResultResponseOutputWithContext added in v0.2.1

func (o DatabaseSummaryResultResponseOutput) ToDatabaseSummaryResultResponseOutputWithContext(ctx context.Context) DatabaseSummaryResultResponseOutput

type DatabaseTableResponse added in v0.2.1

type DatabaseTableResponse struct {
	// Indicates whether table is empty or not
	HasRows bool `pulumi:"hasRows"`
	// Schema-qualified name of the table
	Name string `pulumi:"name"`
}

Table properties

type DatabaseTableResponseArgs added in v0.2.1

type DatabaseTableResponseArgs struct {
	// Indicates whether table is empty or not
	HasRows pulumi.BoolInput `pulumi:"hasRows"`
	// Schema-qualified name of the table
	Name pulumi.StringInput `pulumi:"name"`
}

Table properties

func (DatabaseTableResponseArgs) ElementType added in v0.2.1

func (DatabaseTableResponseArgs) ElementType() reflect.Type

func (DatabaseTableResponseArgs) ToDatabaseTableResponseOutput added in v0.2.1

func (i DatabaseTableResponseArgs) ToDatabaseTableResponseOutput() DatabaseTableResponseOutput

func (DatabaseTableResponseArgs) ToDatabaseTableResponseOutputWithContext added in v0.2.1

func (i DatabaseTableResponseArgs) ToDatabaseTableResponseOutputWithContext(ctx context.Context) DatabaseTableResponseOutput

type DatabaseTableResponseArray added in v0.2.1

type DatabaseTableResponseArray []DatabaseTableResponseInput

func (DatabaseTableResponseArray) ElementType added in v0.2.1

func (DatabaseTableResponseArray) ElementType() reflect.Type

func (DatabaseTableResponseArray) ToDatabaseTableResponseArrayOutput added in v0.2.1

func (i DatabaseTableResponseArray) ToDatabaseTableResponseArrayOutput() DatabaseTableResponseArrayOutput

func (DatabaseTableResponseArray) ToDatabaseTableResponseArrayOutputWithContext added in v0.2.1

func (i DatabaseTableResponseArray) ToDatabaseTableResponseArrayOutputWithContext(ctx context.Context) DatabaseTableResponseArrayOutput

type DatabaseTableResponseArrayInput added in v0.2.1

type DatabaseTableResponseArrayInput interface {
	pulumi.Input

	ToDatabaseTableResponseArrayOutput() DatabaseTableResponseArrayOutput
	ToDatabaseTableResponseArrayOutputWithContext(context.Context) DatabaseTableResponseArrayOutput
}

DatabaseTableResponseArrayInput is an input type that accepts DatabaseTableResponseArray and DatabaseTableResponseArrayOutput values. You can construct a concrete instance of `DatabaseTableResponseArrayInput` via:

DatabaseTableResponseArray{ DatabaseTableResponseArgs{...} }

type DatabaseTableResponseArrayOutput added in v0.2.1

type DatabaseTableResponseArrayOutput struct{ *pulumi.OutputState }

func (DatabaseTableResponseArrayOutput) ElementType added in v0.2.1

func (DatabaseTableResponseArrayOutput) Index added in v0.2.1

func (DatabaseTableResponseArrayOutput) ToDatabaseTableResponseArrayOutput added in v0.2.1

func (o DatabaseTableResponseArrayOutput) ToDatabaseTableResponseArrayOutput() DatabaseTableResponseArrayOutput

func (DatabaseTableResponseArrayOutput) ToDatabaseTableResponseArrayOutputWithContext added in v0.2.1

func (o DatabaseTableResponseArrayOutput) ToDatabaseTableResponseArrayOutputWithContext(ctx context.Context) DatabaseTableResponseArrayOutput

type DatabaseTableResponseInput added in v0.2.1

type DatabaseTableResponseInput interface {
	pulumi.Input

	ToDatabaseTableResponseOutput() DatabaseTableResponseOutput
	ToDatabaseTableResponseOutputWithContext(context.Context) DatabaseTableResponseOutput
}

DatabaseTableResponseInput is an input type that accepts DatabaseTableResponseArgs and DatabaseTableResponseOutput values. You can construct a concrete instance of `DatabaseTableResponseInput` via:

DatabaseTableResponseArgs{...}

type DatabaseTableResponseOutput added in v0.2.1

type DatabaseTableResponseOutput struct{ *pulumi.OutputState }

Table properties

func (DatabaseTableResponseOutput) ElementType added in v0.2.1

func (DatabaseTableResponseOutput) HasRows added in v0.2.1

Indicates whether table is empty or not

func (DatabaseTableResponseOutput) Name added in v0.2.1

Schema-qualified name of the table

func (DatabaseTableResponseOutput) ToDatabaseTableResponseOutput added in v0.2.1

func (o DatabaseTableResponseOutput) ToDatabaseTableResponseOutput() DatabaseTableResponseOutput

func (DatabaseTableResponseOutput) ToDatabaseTableResponseOutputWithContext added in v0.2.1

func (o DatabaseTableResponseOutput) ToDatabaseTableResponseOutputWithContext(ctx context.Context) DatabaseTableResponseOutput

type ExecutionStatisticsResponse

type ExecutionStatisticsResponse struct {
	// CPU Time in millisecond(s) for the query execution
	CpuTimeMs float64 `pulumi:"cpuTimeMs"`
	// Time taken in millisecond(s) for executing the query
	ElapsedTimeMs float64 `pulumi:"elapsedTimeMs"`
	// No. of query executions
	ExecutionCount float64 `pulumi:"executionCount"`
	// Indicates whether the query resulted in an error
	HasErrors bool `pulumi:"hasErrors"`
	// List of sql Errors
	SqlErrors []string `pulumi:"sqlErrors"`
	// Dictionary of sql query execution wait types and the respective statistics
	WaitStats map[string]WaitStatisticsResponse `pulumi:"waitStats"`
}

Description about the errors happen while performing migration validation

type ExecutionStatisticsResponseArgs

type ExecutionStatisticsResponseArgs struct {
	// CPU Time in millisecond(s) for the query execution
	CpuTimeMs pulumi.Float64Input `pulumi:"cpuTimeMs"`
	// Time taken in millisecond(s) for executing the query
	ElapsedTimeMs pulumi.Float64Input `pulumi:"elapsedTimeMs"`
	// No. of query executions
	ExecutionCount pulumi.Float64Input `pulumi:"executionCount"`
	// Indicates whether the query resulted in an error
	HasErrors pulumi.BoolInput `pulumi:"hasErrors"`
	// List of sql Errors
	SqlErrors pulumi.StringArrayInput `pulumi:"sqlErrors"`
	// Dictionary of sql query execution wait types and the respective statistics
	WaitStats WaitStatisticsResponseMapInput `pulumi:"waitStats"`
}

Description about the errors happen while performing migration validation

func (ExecutionStatisticsResponseArgs) ElementType

func (ExecutionStatisticsResponseArgs) ToExecutionStatisticsResponseOutput

func (i ExecutionStatisticsResponseArgs) ToExecutionStatisticsResponseOutput() ExecutionStatisticsResponseOutput

func (ExecutionStatisticsResponseArgs) ToExecutionStatisticsResponseOutputWithContext

func (i ExecutionStatisticsResponseArgs) ToExecutionStatisticsResponseOutputWithContext(ctx context.Context) ExecutionStatisticsResponseOutput

type ExecutionStatisticsResponseInput

type ExecutionStatisticsResponseInput interface {
	pulumi.Input

	ToExecutionStatisticsResponseOutput() ExecutionStatisticsResponseOutput
	ToExecutionStatisticsResponseOutputWithContext(context.Context) ExecutionStatisticsResponseOutput
}

ExecutionStatisticsResponseInput is an input type that accepts ExecutionStatisticsResponseArgs and ExecutionStatisticsResponseOutput values. You can construct a concrete instance of `ExecutionStatisticsResponseInput` via:

ExecutionStatisticsResponseArgs{...}

type ExecutionStatisticsResponseOutput

type ExecutionStatisticsResponseOutput struct{ *pulumi.OutputState }

Description about the errors happen while performing migration validation

func (ExecutionStatisticsResponseOutput) CpuTimeMs

CPU Time in millisecond(s) for the query execution

func (ExecutionStatisticsResponseOutput) ElapsedTimeMs

Time taken in millisecond(s) for executing the query

func (ExecutionStatisticsResponseOutput) ElementType

func (ExecutionStatisticsResponseOutput) ExecutionCount

No. of query executions

func (ExecutionStatisticsResponseOutput) HasErrors

Indicates whether the query resulted in an error

func (ExecutionStatisticsResponseOutput) SqlErrors

List of sql Errors

func (ExecutionStatisticsResponseOutput) ToExecutionStatisticsResponseOutput

func (o ExecutionStatisticsResponseOutput) ToExecutionStatisticsResponseOutput() ExecutionStatisticsResponseOutput

func (ExecutionStatisticsResponseOutput) ToExecutionStatisticsResponseOutputWithContext

func (o ExecutionStatisticsResponseOutput) ToExecutionStatisticsResponseOutputWithContext(ctx context.Context) ExecutionStatisticsResponseOutput

func (ExecutionStatisticsResponseOutput) WaitStats

Dictionary of sql query execution wait types and the respective statistics

type FileShare

type FileShare struct {
	// Password credential used to connect to the share location.
	Password *string `pulumi:"password"`
	// The folder path for this share.
	Path string `pulumi:"path"`
	// User name credential to connect to the share location
	UserName *string `pulumi:"userName"`
}

File share information with Path, Username, and Password.

type FileShareArgs

type FileShareArgs struct {
	// Password credential used to connect to the share location.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// The folder path for this share.
	Path pulumi.StringInput `pulumi:"path"`
	// User name credential to connect to the share location
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

File share information with Path, Username, and Password.

func (FileShareArgs) ElementType

func (FileShareArgs) ElementType() reflect.Type

func (FileShareArgs) ToFileShareOutput

func (i FileShareArgs) ToFileShareOutput() FileShareOutput

func (FileShareArgs) ToFileShareOutputWithContext

func (i FileShareArgs) ToFileShareOutputWithContext(ctx context.Context) FileShareOutput

func (FileShareArgs) ToFileSharePtrOutput

func (i FileShareArgs) ToFileSharePtrOutput() FileSharePtrOutput

func (FileShareArgs) ToFileSharePtrOutputWithContext

func (i FileShareArgs) ToFileSharePtrOutputWithContext(ctx context.Context) FileSharePtrOutput

type FileShareInput

type FileShareInput interface {
	pulumi.Input

	ToFileShareOutput() FileShareOutput
	ToFileShareOutputWithContext(context.Context) FileShareOutput
}

FileShareInput is an input type that accepts FileShareArgs and FileShareOutput values. You can construct a concrete instance of `FileShareInput` via:

FileShareArgs{...}

type FileShareOutput

type FileShareOutput struct{ *pulumi.OutputState }

File share information with Path, Username, and Password.

func (FileShareOutput) ElementType

func (FileShareOutput) ElementType() reflect.Type

func (FileShareOutput) Password

func (o FileShareOutput) Password() pulumi.StringPtrOutput

Password credential used to connect to the share location.

func (FileShareOutput) Path

The folder path for this share.

func (FileShareOutput) ToFileShareOutput

func (o FileShareOutput) ToFileShareOutput() FileShareOutput

func (FileShareOutput) ToFileShareOutputWithContext

func (o FileShareOutput) ToFileShareOutputWithContext(ctx context.Context) FileShareOutput

func (FileShareOutput) ToFileSharePtrOutput

func (o FileShareOutput) ToFileSharePtrOutput() FileSharePtrOutput

func (FileShareOutput) ToFileSharePtrOutputWithContext

func (o FileShareOutput) ToFileSharePtrOutputWithContext(ctx context.Context) FileSharePtrOutput

func (FileShareOutput) UserName

func (o FileShareOutput) UserName() pulumi.StringPtrOutput

User name credential to connect to the share location

type FileSharePtrInput

type FileSharePtrInput interface {
	pulumi.Input

	ToFileSharePtrOutput() FileSharePtrOutput
	ToFileSharePtrOutputWithContext(context.Context) FileSharePtrOutput
}

FileSharePtrInput is an input type that accepts FileShareArgs, FileSharePtr and FileSharePtrOutput values. You can construct a concrete instance of `FileSharePtrInput` via:

        FileShareArgs{...}

or:

        nil

func FileSharePtr

func FileSharePtr(v *FileShareArgs) FileSharePtrInput

type FileSharePtrOutput

type FileSharePtrOutput struct{ *pulumi.OutputState }

func (FileSharePtrOutput) Elem

func (FileSharePtrOutput) ElementType

func (FileSharePtrOutput) ElementType() reflect.Type

func (FileSharePtrOutput) Password

Password credential used to connect to the share location.

func (FileSharePtrOutput) Path

The folder path for this share.

func (FileSharePtrOutput) ToFileSharePtrOutput

func (o FileSharePtrOutput) ToFileSharePtrOutput() FileSharePtrOutput

func (FileSharePtrOutput) ToFileSharePtrOutputWithContext

func (o FileSharePtrOutput) ToFileSharePtrOutputWithContext(ctx context.Context) FileSharePtrOutput

func (FileSharePtrOutput) UserName

User name credential to connect to the share location

type FileShareResponse

type FileShareResponse struct {
	// Password credential used to connect to the share location.
	Password *string `pulumi:"password"`
	// The folder path for this share.
	Path string `pulumi:"path"`
	// User name credential to connect to the share location
	UserName *string `pulumi:"userName"`
}

File share information with Path, Username, and Password.

type FileShareResponseArgs

type FileShareResponseArgs struct {
	// Password credential used to connect to the share location.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// The folder path for this share.
	Path pulumi.StringInput `pulumi:"path"`
	// User name credential to connect to the share location
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

File share information with Path, Username, and Password.

func (FileShareResponseArgs) ElementType

func (FileShareResponseArgs) ElementType() reflect.Type

func (FileShareResponseArgs) ToFileShareResponseOutput

func (i FileShareResponseArgs) ToFileShareResponseOutput() FileShareResponseOutput

func (FileShareResponseArgs) ToFileShareResponseOutputWithContext

func (i FileShareResponseArgs) ToFileShareResponseOutputWithContext(ctx context.Context) FileShareResponseOutput

func (FileShareResponseArgs) ToFileShareResponsePtrOutput

func (i FileShareResponseArgs) ToFileShareResponsePtrOutput() FileShareResponsePtrOutput

func (FileShareResponseArgs) ToFileShareResponsePtrOutputWithContext

func (i FileShareResponseArgs) ToFileShareResponsePtrOutputWithContext(ctx context.Context) FileShareResponsePtrOutput

type FileShareResponseInput

type FileShareResponseInput interface {
	pulumi.Input

	ToFileShareResponseOutput() FileShareResponseOutput
	ToFileShareResponseOutputWithContext(context.Context) FileShareResponseOutput
}

FileShareResponseInput is an input type that accepts FileShareResponseArgs and FileShareResponseOutput values. You can construct a concrete instance of `FileShareResponseInput` via:

FileShareResponseArgs{...}

type FileShareResponseOutput

type FileShareResponseOutput struct{ *pulumi.OutputState }

File share information with Path, Username, and Password.

func (FileShareResponseOutput) ElementType

func (FileShareResponseOutput) ElementType() reflect.Type

func (FileShareResponseOutput) Password

Password credential used to connect to the share location.

func (FileShareResponseOutput) Path

The folder path for this share.

func (FileShareResponseOutput) ToFileShareResponseOutput

func (o FileShareResponseOutput) ToFileShareResponseOutput() FileShareResponseOutput

func (FileShareResponseOutput) ToFileShareResponseOutputWithContext

func (o FileShareResponseOutput) ToFileShareResponseOutputWithContext(ctx context.Context) FileShareResponseOutput

func (FileShareResponseOutput) ToFileShareResponsePtrOutput

func (o FileShareResponseOutput) ToFileShareResponsePtrOutput() FileShareResponsePtrOutput

func (FileShareResponseOutput) ToFileShareResponsePtrOutputWithContext

func (o FileShareResponseOutput) ToFileShareResponsePtrOutputWithContext(ctx context.Context) FileShareResponsePtrOutput

func (FileShareResponseOutput) UserName

User name credential to connect to the share location

type FileShareResponsePtrInput

type FileShareResponsePtrInput interface {
	pulumi.Input

	ToFileShareResponsePtrOutput() FileShareResponsePtrOutput
	ToFileShareResponsePtrOutputWithContext(context.Context) FileShareResponsePtrOutput
}

FileShareResponsePtrInput is an input type that accepts FileShareResponseArgs, FileShareResponsePtr and FileShareResponsePtrOutput values. You can construct a concrete instance of `FileShareResponsePtrInput` via:

        FileShareResponseArgs{...}

or:

        nil

type FileShareResponsePtrOutput

type FileShareResponsePtrOutput struct{ *pulumi.OutputState }

func (FileShareResponsePtrOutput) Elem

func (FileShareResponsePtrOutput) ElementType

func (FileShareResponsePtrOutput) ElementType() reflect.Type

func (FileShareResponsePtrOutput) Password

Password credential used to connect to the share location.

func (FileShareResponsePtrOutput) Path

The folder path for this share.

func (FileShareResponsePtrOutput) ToFileShareResponsePtrOutput

func (o FileShareResponsePtrOutput) ToFileShareResponsePtrOutput() FileShareResponsePtrOutput

func (FileShareResponsePtrOutput) ToFileShareResponsePtrOutputWithContext

func (o FileShareResponsePtrOutput) ToFileShareResponsePtrOutputWithContext(ctx context.Context) FileShareResponsePtrOutput

func (FileShareResponsePtrOutput) UserName

User name credential to connect to the share location

type GetTdeCertificatesSqlTaskInput

type GetTdeCertificatesSqlTaskInput struct {
	// Backup file share information for file share to be used for temporarily storing files.
	BackupFileShare FileShare `pulumi:"backupFileShare"`
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfo `pulumi:"connectionInfo"`
	// List containing certificate names and corresponding password to use for encrypting the exported certificate.
	SelectedCertificates []SelectedCertificateInput `pulumi:"selectedCertificates"`
}

Input for the task that gets TDE certificates in Base64 encoded format.

type GetTdeCertificatesSqlTaskInputArgs

type GetTdeCertificatesSqlTaskInputArgs struct {
	// Backup file share information for file share to be used for temporarily storing files.
	BackupFileShare FileShareInput `pulumi:"backupFileShare"`
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfoInput `pulumi:"connectionInfo"`
	// List containing certificate names and corresponding password to use for encrypting the exported certificate.
	SelectedCertificates SelectedCertificateInputArrayInput `pulumi:"selectedCertificates"`
}

Input for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskInputArgs) ElementType

func (GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputOutput

func (i GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputOutput() GetTdeCertificatesSqlTaskInputOutput

func (GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputOutputWithContext

func (i GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputOutput

func (GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputPtrOutput

func (i GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputPtrOutput() GetTdeCertificatesSqlTaskInputPtrOutput

func (GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext

func (i GetTdeCertificatesSqlTaskInputArgs) ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputPtrOutput

type GetTdeCertificatesSqlTaskInputInput

type GetTdeCertificatesSqlTaskInputInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskInputOutput() GetTdeCertificatesSqlTaskInputOutput
	ToGetTdeCertificatesSqlTaskInputOutputWithContext(context.Context) GetTdeCertificatesSqlTaskInputOutput
}

GetTdeCertificatesSqlTaskInputInput is an input type that accepts GetTdeCertificatesSqlTaskInputArgs and GetTdeCertificatesSqlTaskInputOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskInputInput` via:

GetTdeCertificatesSqlTaskInputArgs{...}

type GetTdeCertificatesSqlTaskInputOutput

type GetTdeCertificatesSqlTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskInputOutput) BackupFileShare

Backup file share information for file share to be used for temporarily storing files.

func (GetTdeCertificatesSqlTaskInputOutput) ConnectionInfo

Connection information for SQL Server

func (GetTdeCertificatesSqlTaskInputOutput) ElementType

func (GetTdeCertificatesSqlTaskInputOutput) SelectedCertificates

List containing certificate names and corresponding password to use for encrypting the exported certificate.

func (GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputOutput

func (o GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputOutput() GetTdeCertificatesSqlTaskInputOutput

func (GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputOutputWithContext

func (o GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputOutput

func (GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputPtrOutput

func (o GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputPtrOutput() GetTdeCertificatesSqlTaskInputPtrOutput

func (GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext

func (o GetTdeCertificatesSqlTaskInputOutput) ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputPtrOutput

type GetTdeCertificatesSqlTaskInputPtrInput

type GetTdeCertificatesSqlTaskInputPtrInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskInputPtrOutput() GetTdeCertificatesSqlTaskInputPtrOutput
	ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext(context.Context) GetTdeCertificatesSqlTaskInputPtrOutput
}

GetTdeCertificatesSqlTaskInputPtrInput is an input type that accepts GetTdeCertificatesSqlTaskInputArgs, GetTdeCertificatesSqlTaskInputPtr and GetTdeCertificatesSqlTaskInputPtrOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskInputPtrInput` via:

        GetTdeCertificatesSqlTaskInputArgs{...}

or:

        nil

type GetTdeCertificatesSqlTaskInputPtrOutput

type GetTdeCertificatesSqlTaskInputPtrOutput struct{ *pulumi.OutputState }

func (GetTdeCertificatesSqlTaskInputPtrOutput) BackupFileShare

Backup file share information for file share to be used for temporarily storing files.

func (GetTdeCertificatesSqlTaskInputPtrOutput) ConnectionInfo

Connection information for SQL Server

func (GetTdeCertificatesSqlTaskInputPtrOutput) Elem

func (GetTdeCertificatesSqlTaskInputPtrOutput) ElementType

func (GetTdeCertificatesSqlTaskInputPtrOutput) SelectedCertificates

List containing certificate names and corresponding password to use for encrypting the exported certificate.

func (GetTdeCertificatesSqlTaskInputPtrOutput) ToGetTdeCertificatesSqlTaskInputPtrOutput

func (o GetTdeCertificatesSqlTaskInputPtrOutput) ToGetTdeCertificatesSqlTaskInputPtrOutput() GetTdeCertificatesSqlTaskInputPtrOutput

func (GetTdeCertificatesSqlTaskInputPtrOutput) ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext

func (o GetTdeCertificatesSqlTaskInputPtrOutput) ToGetTdeCertificatesSqlTaskInputPtrOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputPtrOutput

type GetTdeCertificatesSqlTaskInputResponse

type GetTdeCertificatesSqlTaskInputResponse struct {
	// Backup file share information for file share to be used for temporarily storing files.
	BackupFileShare FileShareResponse `pulumi:"backupFileShare"`
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfoResponse `pulumi:"connectionInfo"`
	// List containing certificate names and corresponding password to use for encrypting the exported certificate.
	SelectedCertificates []SelectedCertificateInputResponse `pulumi:"selectedCertificates"`
}

Input for the task that gets TDE certificates in Base64 encoded format.

type GetTdeCertificatesSqlTaskInputResponseArgs

type GetTdeCertificatesSqlTaskInputResponseArgs struct {
	// Backup file share information for file share to be used for temporarily storing files.
	BackupFileShare FileShareResponseInput `pulumi:"backupFileShare"`
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfoResponseInput `pulumi:"connectionInfo"`
	// List containing certificate names and corresponding password to use for encrypting the exported certificate.
	SelectedCertificates SelectedCertificateInputResponseArrayInput `pulumi:"selectedCertificates"`
}

Input for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskInputResponseArgs) ElementType

func (GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponseOutput

func (i GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponseOutput() GetTdeCertificatesSqlTaskInputResponseOutput

func (GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponseOutputWithContext

func (i GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponseOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputResponseOutput

func (GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponsePtrOutput

func (i GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponsePtrOutput() GetTdeCertificatesSqlTaskInputResponsePtrOutput

func (GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext

func (i GetTdeCertificatesSqlTaskInputResponseArgs) ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputResponsePtrOutput

type GetTdeCertificatesSqlTaskInputResponseInput

type GetTdeCertificatesSqlTaskInputResponseInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskInputResponseOutput() GetTdeCertificatesSqlTaskInputResponseOutput
	ToGetTdeCertificatesSqlTaskInputResponseOutputWithContext(context.Context) GetTdeCertificatesSqlTaskInputResponseOutput
}

GetTdeCertificatesSqlTaskInputResponseInput is an input type that accepts GetTdeCertificatesSqlTaskInputResponseArgs and GetTdeCertificatesSqlTaskInputResponseOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskInputResponseInput` via:

GetTdeCertificatesSqlTaskInputResponseArgs{...}

type GetTdeCertificatesSqlTaskInputResponseOutput

type GetTdeCertificatesSqlTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskInputResponseOutput) BackupFileShare

Backup file share information for file share to be used for temporarily storing files.

func (GetTdeCertificatesSqlTaskInputResponseOutput) ConnectionInfo

Connection information for SQL Server

func (GetTdeCertificatesSqlTaskInputResponseOutput) ElementType

func (GetTdeCertificatesSqlTaskInputResponseOutput) SelectedCertificates

List containing certificate names and corresponding password to use for encrypting the exported certificate.

func (GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponseOutput

func (o GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponseOutput() GetTdeCertificatesSqlTaskInputResponseOutput

func (GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponseOutputWithContext

func (o GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponseOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputResponseOutput

func (GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutput

func (o GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutput() GetTdeCertificatesSqlTaskInputResponsePtrOutput

func (GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext

func (o GetTdeCertificatesSqlTaskInputResponseOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputResponsePtrOutput

type GetTdeCertificatesSqlTaskInputResponsePtrInput

type GetTdeCertificatesSqlTaskInputResponsePtrInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskInputResponsePtrOutput() GetTdeCertificatesSqlTaskInputResponsePtrOutput
	ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext(context.Context) GetTdeCertificatesSqlTaskInputResponsePtrOutput
}

GetTdeCertificatesSqlTaskInputResponsePtrInput is an input type that accepts GetTdeCertificatesSqlTaskInputResponseArgs, GetTdeCertificatesSqlTaskInputResponsePtr and GetTdeCertificatesSqlTaskInputResponsePtrOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskInputResponsePtrInput` via:

        GetTdeCertificatesSqlTaskInputResponseArgs{...}

or:

        nil

type GetTdeCertificatesSqlTaskInputResponsePtrOutput

type GetTdeCertificatesSqlTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) BackupFileShare

Backup file share information for file share to be used for temporarily storing files.

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) ConnectionInfo

Connection information for SQL Server

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) Elem

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) ElementType

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) SelectedCertificates

List containing certificate names and corresponding password to use for encrypting the exported certificate.

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutput

func (o GetTdeCertificatesSqlTaskInputResponsePtrOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutput() GetTdeCertificatesSqlTaskInputResponsePtrOutput

func (GetTdeCertificatesSqlTaskInputResponsePtrOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext

func (o GetTdeCertificatesSqlTaskInputResponsePtrOutput) ToGetTdeCertificatesSqlTaskInputResponsePtrOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskInputResponsePtrOutput

type GetTdeCertificatesSqlTaskOutputResponse

type GetTdeCertificatesSqlTaskOutputResponse struct {
	// Mapping from certificate name to base 64 encoded format.
	Base64EncodedCertificates map[string][]string `pulumi:"base64EncodedCertificates"`
	// Validation errors
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output of the task that gets TDE certificates in Base64 encoded format.

type GetTdeCertificatesSqlTaskOutputResponseArgs

type GetTdeCertificatesSqlTaskOutputResponseArgs struct {
	// Mapping from certificate name to base 64 encoded format.
	Base64EncodedCertificates pulumi.StringArrayMapInput `pulumi:"base64EncodedCertificates"`
	// Validation errors
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output of the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskOutputResponseArgs) ElementType

func (GetTdeCertificatesSqlTaskOutputResponseArgs) ToGetTdeCertificatesSqlTaskOutputResponseOutput

func (i GetTdeCertificatesSqlTaskOutputResponseArgs) ToGetTdeCertificatesSqlTaskOutputResponseOutput() GetTdeCertificatesSqlTaskOutputResponseOutput

func (GetTdeCertificatesSqlTaskOutputResponseArgs) ToGetTdeCertificatesSqlTaskOutputResponseOutputWithContext

func (i GetTdeCertificatesSqlTaskOutputResponseArgs) ToGetTdeCertificatesSqlTaskOutputResponseOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskOutputResponseOutput

type GetTdeCertificatesSqlTaskOutputResponseArray

type GetTdeCertificatesSqlTaskOutputResponseArray []GetTdeCertificatesSqlTaskOutputResponseInput

func (GetTdeCertificatesSqlTaskOutputResponseArray) ElementType

func (GetTdeCertificatesSqlTaskOutputResponseArray) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutput

func (i GetTdeCertificatesSqlTaskOutputResponseArray) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutput() GetTdeCertificatesSqlTaskOutputResponseArrayOutput

func (GetTdeCertificatesSqlTaskOutputResponseArray) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutputWithContext

func (i GetTdeCertificatesSqlTaskOutputResponseArray) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskOutputResponseArrayOutput

type GetTdeCertificatesSqlTaskOutputResponseArrayInput

type GetTdeCertificatesSqlTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskOutputResponseArrayOutput() GetTdeCertificatesSqlTaskOutputResponseArrayOutput
	ToGetTdeCertificatesSqlTaskOutputResponseArrayOutputWithContext(context.Context) GetTdeCertificatesSqlTaskOutputResponseArrayOutput
}

GetTdeCertificatesSqlTaskOutputResponseArrayInput is an input type that accepts GetTdeCertificatesSqlTaskOutputResponseArray and GetTdeCertificatesSqlTaskOutputResponseArrayOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskOutputResponseArrayInput` via:

GetTdeCertificatesSqlTaskOutputResponseArray{ GetTdeCertificatesSqlTaskOutputResponseArgs{...} }

type GetTdeCertificatesSqlTaskOutputResponseArrayOutput

type GetTdeCertificatesSqlTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (GetTdeCertificatesSqlTaskOutputResponseArrayOutput) ElementType

func (GetTdeCertificatesSqlTaskOutputResponseArrayOutput) Index

func (GetTdeCertificatesSqlTaskOutputResponseArrayOutput) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutput

func (o GetTdeCertificatesSqlTaskOutputResponseArrayOutput) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutput() GetTdeCertificatesSqlTaskOutputResponseArrayOutput

func (GetTdeCertificatesSqlTaskOutputResponseArrayOutput) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutputWithContext

func (o GetTdeCertificatesSqlTaskOutputResponseArrayOutput) ToGetTdeCertificatesSqlTaskOutputResponseArrayOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskOutputResponseArrayOutput

type GetTdeCertificatesSqlTaskOutputResponseInput

type GetTdeCertificatesSqlTaskOutputResponseInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskOutputResponseOutput() GetTdeCertificatesSqlTaskOutputResponseOutput
	ToGetTdeCertificatesSqlTaskOutputResponseOutputWithContext(context.Context) GetTdeCertificatesSqlTaskOutputResponseOutput
}

GetTdeCertificatesSqlTaskOutputResponseInput is an input type that accepts GetTdeCertificatesSqlTaskOutputResponseArgs and GetTdeCertificatesSqlTaskOutputResponseOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskOutputResponseInput` via:

GetTdeCertificatesSqlTaskOutputResponseArgs{...}

type GetTdeCertificatesSqlTaskOutputResponseOutput

type GetTdeCertificatesSqlTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output of the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskOutputResponseOutput) Base64EncodedCertificates

Mapping from certificate name to base 64 encoded format.

func (GetTdeCertificatesSqlTaskOutputResponseOutput) ElementType

func (GetTdeCertificatesSqlTaskOutputResponseOutput) ToGetTdeCertificatesSqlTaskOutputResponseOutput

func (o GetTdeCertificatesSqlTaskOutputResponseOutput) ToGetTdeCertificatesSqlTaskOutputResponseOutput() GetTdeCertificatesSqlTaskOutputResponseOutput

func (GetTdeCertificatesSqlTaskOutputResponseOutput) ToGetTdeCertificatesSqlTaskOutputResponseOutputWithContext

func (o GetTdeCertificatesSqlTaskOutputResponseOutput) ToGetTdeCertificatesSqlTaskOutputResponseOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskOutputResponseOutput

func (GetTdeCertificatesSqlTaskOutputResponseOutput) ValidationErrors

Validation errors

type GetTdeCertificatesSqlTaskProperties

type GetTdeCertificatesSqlTaskProperties struct {
	// Task input
	Input *GetTdeCertificatesSqlTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'GetTDECertificates.Sql'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that gets TDE certificates in Base64 encoded format.

type GetTdeCertificatesSqlTaskPropertiesArgs

type GetTdeCertificatesSqlTaskPropertiesArgs struct {
	// Task input
	Input GetTdeCertificatesSqlTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'GetTDECertificates.Sql'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskPropertiesArgs) ElementType

func (GetTdeCertificatesSqlTaskPropertiesArgs) ToGetTdeCertificatesSqlTaskPropertiesOutput

func (i GetTdeCertificatesSqlTaskPropertiesArgs) ToGetTdeCertificatesSqlTaskPropertiesOutput() GetTdeCertificatesSqlTaskPropertiesOutput

func (GetTdeCertificatesSqlTaskPropertiesArgs) ToGetTdeCertificatesSqlTaskPropertiesOutputWithContext

func (i GetTdeCertificatesSqlTaskPropertiesArgs) ToGetTdeCertificatesSqlTaskPropertiesOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskPropertiesOutput

type GetTdeCertificatesSqlTaskPropertiesInput

type GetTdeCertificatesSqlTaskPropertiesInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskPropertiesOutput() GetTdeCertificatesSqlTaskPropertiesOutput
	ToGetTdeCertificatesSqlTaskPropertiesOutputWithContext(context.Context) GetTdeCertificatesSqlTaskPropertiesOutput
}

GetTdeCertificatesSqlTaskPropertiesInput is an input type that accepts GetTdeCertificatesSqlTaskPropertiesArgs and GetTdeCertificatesSqlTaskPropertiesOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskPropertiesInput` via:

GetTdeCertificatesSqlTaskPropertiesArgs{...}

type GetTdeCertificatesSqlTaskPropertiesOutput

type GetTdeCertificatesSqlTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskPropertiesOutput) ElementType

func (GetTdeCertificatesSqlTaskPropertiesOutput) Input

Task input

func (GetTdeCertificatesSqlTaskPropertiesOutput) TaskType

Task type. Expected value is 'GetTDECertificates.Sql'.

func (GetTdeCertificatesSqlTaskPropertiesOutput) ToGetTdeCertificatesSqlTaskPropertiesOutput

func (o GetTdeCertificatesSqlTaskPropertiesOutput) ToGetTdeCertificatesSqlTaskPropertiesOutput() GetTdeCertificatesSqlTaskPropertiesOutput

func (GetTdeCertificatesSqlTaskPropertiesOutput) ToGetTdeCertificatesSqlTaskPropertiesOutputWithContext

func (o GetTdeCertificatesSqlTaskPropertiesOutput) ToGetTdeCertificatesSqlTaskPropertiesOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskPropertiesOutput

type GetTdeCertificatesSqlTaskPropertiesResponse

type GetTdeCertificatesSqlTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *GetTdeCertificatesSqlTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []GetTdeCertificatesSqlTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'GetTDECertificates.Sql'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that gets TDE certificates in Base64 encoded format.

type GetTdeCertificatesSqlTaskPropertiesResponseArgs

type GetTdeCertificatesSqlTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input GetTdeCertificatesSqlTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output GetTdeCertificatesSqlTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'GetTDECertificates.Sql'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskPropertiesResponseArgs) ElementType

func (GetTdeCertificatesSqlTaskPropertiesResponseArgs) ToGetTdeCertificatesSqlTaskPropertiesResponseOutput

func (i GetTdeCertificatesSqlTaskPropertiesResponseArgs) ToGetTdeCertificatesSqlTaskPropertiesResponseOutput() GetTdeCertificatesSqlTaskPropertiesResponseOutput

func (GetTdeCertificatesSqlTaskPropertiesResponseArgs) ToGetTdeCertificatesSqlTaskPropertiesResponseOutputWithContext

func (i GetTdeCertificatesSqlTaskPropertiesResponseArgs) ToGetTdeCertificatesSqlTaskPropertiesResponseOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskPropertiesResponseOutput

type GetTdeCertificatesSqlTaskPropertiesResponseInput

type GetTdeCertificatesSqlTaskPropertiesResponseInput interface {
	pulumi.Input

	ToGetTdeCertificatesSqlTaskPropertiesResponseOutput() GetTdeCertificatesSqlTaskPropertiesResponseOutput
	ToGetTdeCertificatesSqlTaskPropertiesResponseOutputWithContext(context.Context) GetTdeCertificatesSqlTaskPropertiesResponseOutput
}

GetTdeCertificatesSqlTaskPropertiesResponseInput is an input type that accepts GetTdeCertificatesSqlTaskPropertiesResponseArgs and GetTdeCertificatesSqlTaskPropertiesResponseOutput values. You can construct a concrete instance of `GetTdeCertificatesSqlTaskPropertiesResponseInput` via:

GetTdeCertificatesSqlTaskPropertiesResponseArgs{...}

type GetTdeCertificatesSqlTaskPropertiesResponseOutput

type GetTdeCertificatesSqlTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that gets TDE certificates in Base64 encoded format.

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) Commands

Array of command properties.

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) ElementType

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) Input

Task input

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'GetTDECertificates.Sql'.

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) ToGetTdeCertificatesSqlTaskPropertiesResponseOutput

func (o GetTdeCertificatesSqlTaskPropertiesResponseOutput) ToGetTdeCertificatesSqlTaskPropertiesResponseOutput() GetTdeCertificatesSqlTaskPropertiesResponseOutput

func (GetTdeCertificatesSqlTaskPropertiesResponseOutput) ToGetTdeCertificatesSqlTaskPropertiesResponseOutputWithContext

func (o GetTdeCertificatesSqlTaskPropertiesResponseOutput) ToGetTdeCertificatesSqlTaskPropertiesResponseOutputWithContext(ctx context.Context) GetTdeCertificatesSqlTaskPropertiesResponseOutput

type GetUserTablesSqlSyncTaskInput

type GetUserTablesSqlSyncTaskInput struct {
	// List of source database names to collect tables for
	SelectedSourceDatabases []string `pulumi:"selectedSourceDatabases"`
	// List of target database names to collect tables for
	SelectedTargetDatabases []string `pulumi:"selectedTargetDatabases"`
	// Connection information for SQL Server
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Connection information for SQL DB
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that collects user tables for the given list of databases

type GetUserTablesSqlSyncTaskInputArgs

type GetUserTablesSqlSyncTaskInputArgs struct {
	// List of source database names to collect tables for
	SelectedSourceDatabases pulumi.StringArrayInput `pulumi:"selectedSourceDatabases"`
	// List of target database names to collect tables for
	SelectedTargetDatabases pulumi.StringArrayInput `pulumi:"selectedTargetDatabases"`
	// Connection information for SQL Server
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Connection information for SQL DB
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskInputArgs) ElementType

func (GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputOutput

func (i GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputOutput() GetUserTablesSqlSyncTaskInputOutput

func (GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputOutputWithContext

func (i GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputOutput

func (GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputPtrOutput

func (i GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputPtrOutput() GetUserTablesSqlSyncTaskInputPtrOutput

func (GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext

func (i GetUserTablesSqlSyncTaskInputArgs) ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputPtrOutput

type GetUserTablesSqlSyncTaskInputInput

type GetUserTablesSqlSyncTaskInputInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskInputOutput() GetUserTablesSqlSyncTaskInputOutput
	ToGetUserTablesSqlSyncTaskInputOutputWithContext(context.Context) GetUserTablesSqlSyncTaskInputOutput
}

GetUserTablesSqlSyncTaskInputInput is an input type that accepts GetUserTablesSqlSyncTaskInputArgs and GetUserTablesSqlSyncTaskInputOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskInputInput` via:

GetUserTablesSqlSyncTaskInputArgs{...}

type GetUserTablesSqlSyncTaskInputOutput

type GetUserTablesSqlSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskInputOutput) ElementType

func (GetUserTablesSqlSyncTaskInputOutput) SelectedSourceDatabases

func (o GetUserTablesSqlSyncTaskInputOutput) SelectedSourceDatabases() pulumi.StringArrayOutput

List of source database names to collect tables for

func (GetUserTablesSqlSyncTaskInputOutput) SelectedTargetDatabases

func (o GetUserTablesSqlSyncTaskInputOutput) SelectedTargetDatabases() pulumi.StringArrayOutput

List of target database names to collect tables for

func (GetUserTablesSqlSyncTaskInputOutput) SourceConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlSyncTaskInputOutput) TargetConnectionInfo

Connection information for SQL DB

func (GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputOutput

func (o GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputOutput() GetUserTablesSqlSyncTaskInputOutput

func (GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputOutputWithContext

func (o GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputOutput

func (GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputPtrOutput

func (o GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputPtrOutput() GetUserTablesSqlSyncTaskInputPtrOutput

func (GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext

func (o GetUserTablesSqlSyncTaskInputOutput) ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputPtrOutput

type GetUserTablesSqlSyncTaskInputPtrInput

type GetUserTablesSqlSyncTaskInputPtrInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskInputPtrOutput() GetUserTablesSqlSyncTaskInputPtrOutput
	ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext(context.Context) GetUserTablesSqlSyncTaskInputPtrOutput
}

GetUserTablesSqlSyncTaskInputPtrInput is an input type that accepts GetUserTablesSqlSyncTaskInputArgs, GetUserTablesSqlSyncTaskInputPtr and GetUserTablesSqlSyncTaskInputPtrOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskInputPtrInput` via:

        GetUserTablesSqlSyncTaskInputArgs{...}

or:

        nil

type GetUserTablesSqlSyncTaskInputPtrOutput

type GetUserTablesSqlSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (GetUserTablesSqlSyncTaskInputPtrOutput) Elem

func (GetUserTablesSqlSyncTaskInputPtrOutput) ElementType

func (GetUserTablesSqlSyncTaskInputPtrOutput) SelectedSourceDatabases

List of source database names to collect tables for

func (GetUserTablesSqlSyncTaskInputPtrOutput) SelectedTargetDatabases

List of target database names to collect tables for

func (GetUserTablesSqlSyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlSyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for SQL DB

func (GetUserTablesSqlSyncTaskInputPtrOutput) ToGetUserTablesSqlSyncTaskInputPtrOutput

func (o GetUserTablesSqlSyncTaskInputPtrOutput) ToGetUserTablesSqlSyncTaskInputPtrOutput() GetUserTablesSqlSyncTaskInputPtrOutput

func (GetUserTablesSqlSyncTaskInputPtrOutput) ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext

func (o GetUserTablesSqlSyncTaskInputPtrOutput) ToGetUserTablesSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputPtrOutput

type GetUserTablesSqlSyncTaskInputResponse

type GetUserTablesSqlSyncTaskInputResponse struct {
	// List of source database names to collect tables for
	SelectedSourceDatabases []string `pulumi:"selectedSourceDatabases"`
	// List of target database names to collect tables for
	SelectedTargetDatabases []string `pulumi:"selectedTargetDatabases"`
	// Connection information for SQL Server
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Connection information for SQL DB
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that collects user tables for the given list of databases

type GetUserTablesSqlSyncTaskInputResponseArgs

type GetUserTablesSqlSyncTaskInputResponseArgs struct {
	// List of source database names to collect tables for
	SelectedSourceDatabases pulumi.StringArrayInput `pulumi:"selectedSourceDatabases"`
	// List of target database names to collect tables for
	SelectedTargetDatabases pulumi.StringArrayInput `pulumi:"selectedTargetDatabases"`
	// Connection information for SQL Server
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Connection information for SQL DB
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskInputResponseArgs) ElementType

func (GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponseOutput

func (i GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponseOutput() GetUserTablesSqlSyncTaskInputResponseOutput

func (GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponseOutputWithContext

func (i GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputResponseOutput

func (GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponsePtrOutput

func (i GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponsePtrOutput() GetUserTablesSqlSyncTaskInputResponsePtrOutput

func (GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext

func (i GetUserTablesSqlSyncTaskInputResponseArgs) ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputResponsePtrOutput

type GetUserTablesSqlSyncTaskInputResponseInput

type GetUserTablesSqlSyncTaskInputResponseInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskInputResponseOutput() GetUserTablesSqlSyncTaskInputResponseOutput
	ToGetUserTablesSqlSyncTaskInputResponseOutputWithContext(context.Context) GetUserTablesSqlSyncTaskInputResponseOutput
}

GetUserTablesSqlSyncTaskInputResponseInput is an input type that accepts GetUserTablesSqlSyncTaskInputResponseArgs and GetUserTablesSqlSyncTaskInputResponseOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskInputResponseInput` via:

GetUserTablesSqlSyncTaskInputResponseArgs{...}

type GetUserTablesSqlSyncTaskInputResponseOutput

type GetUserTablesSqlSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskInputResponseOutput) ElementType

func (GetUserTablesSqlSyncTaskInputResponseOutput) SelectedSourceDatabases

List of source database names to collect tables for

func (GetUserTablesSqlSyncTaskInputResponseOutput) SelectedTargetDatabases

List of target database names to collect tables for

func (GetUserTablesSqlSyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlSyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for SQL DB

func (GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponseOutput

func (o GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponseOutput() GetUserTablesSqlSyncTaskInputResponseOutput

func (GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponseOutputWithContext

func (o GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputResponseOutput

func (GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutput

func (o GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutput() GetUserTablesSqlSyncTaskInputResponsePtrOutput

func (GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext

func (o GetUserTablesSqlSyncTaskInputResponseOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputResponsePtrOutput

type GetUserTablesSqlSyncTaskInputResponsePtrInput

type GetUserTablesSqlSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskInputResponsePtrOutput() GetUserTablesSqlSyncTaskInputResponsePtrOutput
	ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext(context.Context) GetUserTablesSqlSyncTaskInputResponsePtrOutput
}

GetUserTablesSqlSyncTaskInputResponsePtrInput is an input type that accepts GetUserTablesSqlSyncTaskInputResponseArgs, GetUserTablesSqlSyncTaskInputResponsePtr and GetUserTablesSqlSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskInputResponsePtrInput` via:

        GetUserTablesSqlSyncTaskInputResponseArgs{...}

or:

        nil

type GetUserTablesSqlSyncTaskInputResponsePtrOutput

type GetUserTablesSqlSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) Elem

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) ElementType

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) SelectedSourceDatabases

List of source database names to collect tables for

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) SelectedTargetDatabases

List of target database names to collect tables for

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for SQL DB

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutput

func (o GetUserTablesSqlSyncTaskInputResponsePtrOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutput() GetUserTablesSqlSyncTaskInputResponsePtrOutput

func (GetUserTablesSqlSyncTaskInputResponsePtrOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext

func (o GetUserTablesSqlSyncTaskInputResponsePtrOutput) ToGetUserTablesSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskInputResponsePtrOutput

type GetUserTablesSqlSyncTaskOutputResponse

type GetUserTablesSqlSyncTaskOutputResponse struct {
	// Mapping from database name to list of source tables
	DatabasesToSourceTables map[string][]DatabaseTableResponse `pulumi:"databasesToSourceTables"`
	// Mapping from database name to list of target tables
	DatabasesToTargetTables map[string][]DatabaseTableResponse `pulumi:"databasesToTargetTables"`
	// Mapping from database name to list of validation errors
	TableValidationErrors map[string][]string `pulumi:"tableValidationErrors"`
	// Validation errors
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output of the task that collects user tables for the given list of databases

type GetUserTablesSqlSyncTaskOutputResponseArgs

type GetUserTablesSqlSyncTaskOutputResponseArgs struct {
	// Mapping from database name to list of source tables
	DatabasesToSourceTables DatabaseTableResponseArrayMapInput `pulumi:"databasesToSourceTables"`
	// Mapping from database name to list of target tables
	DatabasesToTargetTables DatabaseTableResponseArrayMapInput `pulumi:"databasesToTargetTables"`
	// Mapping from database name to list of validation errors
	TableValidationErrors pulumi.StringArrayMapInput `pulumi:"tableValidationErrors"`
	// Validation errors
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output of the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskOutputResponseArgs) ElementType

func (GetUserTablesSqlSyncTaskOutputResponseArgs) ToGetUserTablesSqlSyncTaskOutputResponseOutput

func (i GetUserTablesSqlSyncTaskOutputResponseArgs) ToGetUserTablesSqlSyncTaskOutputResponseOutput() GetUserTablesSqlSyncTaskOutputResponseOutput

func (GetUserTablesSqlSyncTaskOutputResponseArgs) ToGetUserTablesSqlSyncTaskOutputResponseOutputWithContext

func (i GetUserTablesSqlSyncTaskOutputResponseArgs) ToGetUserTablesSqlSyncTaskOutputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskOutputResponseOutput

type GetUserTablesSqlSyncTaskOutputResponseArray

type GetUserTablesSqlSyncTaskOutputResponseArray []GetUserTablesSqlSyncTaskOutputResponseInput

func (GetUserTablesSqlSyncTaskOutputResponseArray) ElementType

func (GetUserTablesSqlSyncTaskOutputResponseArray) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutput

func (i GetUserTablesSqlSyncTaskOutputResponseArray) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutput() GetUserTablesSqlSyncTaskOutputResponseArrayOutput

func (GetUserTablesSqlSyncTaskOutputResponseArray) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutputWithContext

func (i GetUserTablesSqlSyncTaskOutputResponseArray) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskOutputResponseArrayOutput

type GetUserTablesSqlSyncTaskOutputResponseArrayInput

type GetUserTablesSqlSyncTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskOutputResponseArrayOutput() GetUserTablesSqlSyncTaskOutputResponseArrayOutput
	ToGetUserTablesSqlSyncTaskOutputResponseArrayOutputWithContext(context.Context) GetUserTablesSqlSyncTaskOutputResponseArrayOutput
}

GetUserTablesSqlSyncTaskOutputResponseArrayInput is an input type that accepts GetUserTablesSqlSyncTaskOutputResponseArray and GetUserTablesSqlSyncTaskOutputResponseArrayOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskOutputResponseArrayInput` via:

GetUserTablesSqlSyncTaskOutputResponseArray{ GetUserTablesSqlSyncTaskOutputResponseArgs{...} }

type GetUserTablesSqlSyncTaskOutputResponseArrayOutput

type GetUserTablesSqlSyncTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (GetUserTablesSqlSyncTaskOutputResponseArrayOutput) ElementType

func (GetUserTablesSqlSyncTaskOutputResponseArrayOutput) Index

func (GetUserTablesSqlSyncTaskOutputResponseArrayOutput) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutput

func (o GetUserTablesSqlSyncTaskOutputResponseArrayOutput) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutput() GetUserTablesSqlSyncTaskOutputResponseArrayOutput

func (GetUserTablesSqlSyncTaskOutputResponseArrayOutput) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutputWithContext

func (o GetUserTablesSqlSyncTaskOutputResponseArrayOutput) ToGetUserTablesSqlSyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskOutputResponseArrayOutput

type GetUserTablesSqlSyncTaskOutputResponseInput

type GetUserTablesSqlSyncTaskOutputResponseInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskOutputResponseOutput() GetUserTablesSqlSyncTaskOutputResponseOutput
	ToGetUserTablesSqlSyncTaskOutputResponseOutputWithContext(context.Context) GetUserTablesSqlSyncTaskOutputResponseOutput
}

GetUserTablesSqlSyncTaskOutputResponseInput is an input type that accepts GetUserTablesSqlSyncTaskOutputResponseArgs and GetUserTablesSqlSyncTaskOutputResponseOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskOutputResponseInput` via:

GetUserTablesSqlSyncTaskOutputResponseArgs{...}

type GetUserTablesSqlSyncTaskOutputResponseOutput

type GetUserTablesSqlSyncTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output of the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskOutputResponseOutput) DatabasesToSourceTables

func (o GetUserTablesSqlSyncTaskOutputResponseOutput) DatabasesToSourceTables() DatabaseTableResponseArrayMapOutput

Mapping from database name to list of source tables

func (GetUserTablesSqlSyncTaskOutputResponseOutput) DatabasesToTargetTables

func (o GetUserTablesSqlSyncTaskOutputResponseOutput) DatabasesToTargetTables() DatabaseTableResponseArrayMapOutput

Mapping from database name to list of target tables

func (GetUserTablesSqlSyncTaskOutputResponseOutput) ElementType

func (GetUserTablesSqlSyncTaskOutputResponseOutput) TableValidationErrors

Mapping from database name to list of validation errors

func (GetUserTablesSqlSyncTaskOutputResponseOutput) ToGetUserTablesSqlSyncTaskOutputResponseOutput

func (o GetUserTablesSqlSyncTaskOutputResponseOutput) ToGetUserTablesSqlSyncTaskOutputResponseOutput() GetUserTablesSqlSyncTaskOutputResponseOutput

func (GetUserTablesSqlSyncTaskOutputResponseOutput) ToGetUserTablesSqlSyncTaskOutputResponseOutputWithContext

func (o GetUserTablesSqlSyncTaskOutputResponseOutput) ToGetUserTablesSqlSyncTaskOutputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskOutputResponseOutput

func (GetUserTablesSqlSyncTaskOutputResponseOutput) ValidationErrors

Validation errors

type GetUserTablesSqlSyncTaskProperties

type GetUserTablesSqlSyncTaskProperties struct {
	// Task input
	Input *GetUserTablesSqlSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'GetUserTables.AzureSqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

type GetUserTablesSqlSyncTaskPropertiesArgs

type GetUserTablesSqlSyncTaskPropertiesArgs struct {
	// Task input
	Input GetUserTablesSqlSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'GetUserTables.AzureSqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskPropertiesArgs) ElementType

func (GetUserTablesSqlSyncTaskPropertiesArgs) ToGetUserTablesSqlSyncTaskPropertiesOutput

func (i GetUserTablesSqlSyncTaskPropertiesArgs) ToGetUserTablesSqlSyncTaskPropertiesOutput() GetUserTablesSqlSyncTaskPropertiesOutput

func (GetUserTablesSqlSyncTaskPropertiesArgs) ToGetUserTablesSqlSyncTaskPropertiesOutputWithContext

func (i GetUserTablesSqlSyncTaskPropertiesArgs) ToGetUserTablesSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskPropertiesOutput

type GetUserTablesSqlSyncTaskPropertiesInput

type GetUserTablesSqlSyncTaskPropertiesInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskPropertiesOutput() GetUserTablesSqlSyncTaskPropertiesOutput
	ToGetUserTablesSqlSyncTaskPropertiesOutputWithContext(context.Context) GetUserTablesSqlSyncTaskPropertiesOutput
}

GetUserTablesSqlSyncTaskPropertiesInput is an input type that accepts GetUserTablesSqlSyncTaskPropertiesArgs and GetUserTablesSqlSyncTaskPropertiesOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskPropertiesInput` via:

GetUserTablesSqlSyncTaskPropertiesArgs{...}

type GetUserTablesSqlSyncTaskPropertiesOutput

type GetUserTablesSqlSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskPropertiesOutput) ElementType

func (GetUserTablesSqlSyncTaskPropertiesOutput) Input

Task input

func (GetUserTablesSqlSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'GetUserTables.AzureSqlDb.Sync'.

func (GetUserTablesSqlSyncTaskPropertiesOutput) ToGetUserTablesSqlSyncTaskPropertiesOutput

func (o GetUserTablesSqlSyncTaskPropertiesOutput) ToGetUserTablesSqlSyncTaskPropertiesOutput() GetUserTablesSqlSyncTaskPropertiesOutput

func (GetUserTablesSqlSyncTaskPropertiesOutput) ToGetUserTablesSqlSyncTaskPropertiesOutputWithContext

func (o GetUserTablesSqlSyncTaskPropertiesOutput) ToGetUserTablesSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskPropertiesOutput

type GetUserTablesSqlSyncTaskPropertiesResponse

type GetUserTablesSqlSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *GetUserTablesSqlSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []GetUserTablesSqlSyncTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'GetUserTables.AzureSqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

type GetUserTablesSqlSyncTaskPropertiesResponseArgs

type GetUserTablesSqlSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input GetUserTablesSqlSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output GetUserTablesSqlSyncTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'GetUserTables.AzureSqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskPropertiesResponseArgs) ElementType

func (GetUserTablesSqlSyncTaskPropertiesResponseArgs) ToGetUserTablesSqlSyncTaskPropertiesResponseOutput

func (i GetUserTablesSqlSyncTaskPropertiesResponseArgs) ToGetUserTablesSqlSyncTaskPropertiesResponseOutput() GetUserTablesSqlSyncTaskPropertiesResponseOutput

func (GetUserTablesSqlSyncTaskPropertiesResponseArgs) ToGetUserTablesSqlSyncTaskPropertiesResponseOutputWithContext

func (i GetUserTablesSqlSyncTaskPropertiesResponseArgs) ToGetUserTablesSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskPropertiesResponseOutput

type GetUserTablesSqlSyncTaskPropertiesResponseInput

type GetUserTablesSqlSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToGetUserTablesSqlSyncTaskPropertiesResponseOutput() GetUserTablesSqlSyncTaskPropertiesResponseOutput
	ToGetUserTablesSqlSyncTaskPropertiesResponseOutputWithContext(context.Context) GetUserTablesSqlSyncTaskPropertiesResponseOutput
}

GetUserTablesSqlSyncTaskPropertiesResponseInput is an input type that accepts GetUserTablesSqlSyncTaskPropertiesResponseArgs and GetUserTablesSqlSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `GetUserTablesSqlSyncTaskPropertiesResponseInput` via:

GetUserTablesSqlSyncTaskPropertiesResponseArgs{...}

type GetUserTablesSqlSyncTaskPropertiesResponseOutput

type GetUserTablesSqlSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) ElementType

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) Input

Task input

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'GetUserTables.AzureSqlDb.Sync'.

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) ToGetUserTablesSqlSyncTaskPropertiesResponseOutput

func (o GetUserTablesSqlSyncTaskPropertiesResponseOutput) ToGetUserTablesSqlSyncTaskPropertiesResponseOutput() GetUserTablesSqlSyncTaskPropertiesResponseOutput

func (GetUserTablesSqlSyncTaskPropertiesResponseOutput) ToGetUserTablesSqlSyncTaskPropertiesResponseOutputWithContext

func (o GetUserTablesSqlSyncTaskPropertiesResponseOutput) ToGetUserTablesSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) GetUserTablesSqlSyncTaskPropertiesResponseOutput

type GetUserTablesSqlTaskInput

type GetUserTablesSqlTaskInput struct {
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfo `pulumi:"connectionInfo"`
	// List of database names to collect tables for
	SelectedDatabases []string `pulumi:"selectedDatabases"`
}

Input for the task that collects user tables for the given list of databases

type GetUserTablesSqlTaskInputArgs

type GetUserTablesSqlTaskInputArgs struct {
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfoInput `pulumi:"connectionInfo"`
	// List of database names to collect tables for
	SelectedDatabases pulumi.StringArrayInput `pulumi:"selectedDatabases"`
}

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskInputArgs) ElementType

func (GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputOutput

func (i GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputOutput() GetUserTablesSqlTaskInputOutput

func (GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputOutputWithContext

func (i GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputOutput

func (GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputPtrOutput

func (i GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputPtrOutput() GetUserTablesSqlTaskInputPtrOutput

func (GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputPtrOutputWithContext

func (i GetUserTablesSqlTaskInputArgs) ToGetUserTablesSqlTaskInputPtrOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputPtrOutput

type GetUserTablesSqlTaskInputInput

type GetUserTablesSqlTaskInputInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskInputOutput() GetUserTablesSqlTaskInputOutput
	ToGetUserTablesSqlTaskInputOutputWithContext(context.Context) GetUserTablesSqlTaskInputOutput
}

GetUserTablesSqlTaskInputInput is an input type that accepts GetUserTablesSqlTaskInputArgs and GetUserTablesSqlTaskInputOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskInputInput` via:

GetUserTablesSqlTaskInputArgs{...}

type GetUserTablesSqlTaskInputOutput

type GetUserTablesSqlTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskInputOutput) ConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlTaskInputOutput) ElementType

func (GetUserTablesSqlTaskInputOutput) SelectedDatabases

List of database names to collect tables for

func (GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputOutput

func (o GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputOutput() GetUserTablesSqlTaskInputOutput

func (GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputOutputWithContext

func (o GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputOutput

func (GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputPtrOutput

func (o GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputPtrOutput() GetUserTablesSqlTaskInputPtrOutput

func (GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputPtrOutputWithContext

func (o GetUserTablesSqlTaskInputOutput) ToGetUserTablesSqlTaskInputPtrOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputPtrOutput

type GetUserTablesSqlTaskInputPtrInput

type GetUserTablesSqlTaskInputPtrInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskInputPtrOutput() GetUserTablesSqlTaskInputPtrOutput
	ToGetUserTablesSqlTaskInputPtrOutputWithContext(context.Context) GetUserTablesSqlTaskInputPtrOutput
}

GetUserTablesSqlTaskInputPtrInput is an input type that accepts GetUserTablesSqlTaskInputArgs, GetUserTablesSqlTaskInputPtr and GetUserTablesSqlTaskInputPtrOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskInputPtrInput` via:

        GetUserTablesSqlTaskInputArgs{...}

or:

        nil

type GetUserTablesSqlTaskInputPtrOutput

type GetUserTablesSqlTaskInputPtrOutput struct{ *pulumi.OutputState }

func (GetUserTablesSqlTaskInputPtrOutput) ConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlTaskInputPtrOutput) Elem

func (GetUserTablesSqlTaskInputPtrOutput) ElementType

func (GetUserTablesSqlTaskInputPtrOutput) SelectedDatabases

List of database names to collect tables for

func (GetUserTablesSqlTaskInputPtrOutput) ToGetUserTablesSqlTaskInputPtrOutput

func (o GetUserTablesSqlTaskInputPtrOutput) ToGetUserTablesSqlTaskInputPtrOutput() GetUserTablesSqlTaskInputPtrOutput

func (GetUserTablesSqlTaskInputPtrOutput) ToGetUserTablesSqlTaskInputPtrOutputWithContext

func (o GetUserTablesSqlTaskInputPtrOutput) ToGetUserTablesSqlTaskInputPtrOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputPtrOutput

type GetUserTablesSqlTaskInputResponse

type GetUserTablesSqlTaskInputResponse struct {
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfoResponse `pulumi:"connectionInfo"`
	// List of database names to collect tables for
	SelectedDatabases []string `pulumi:"selectedDatabases"`
}

Input for the task that collects user tables for the given list of databases

type GetUserTablesSqlTaskInputResponseArgs

type GetUserTablesSqlTaskInputResponseArgs struct {
	// Connection information for SQL Server
	ConnectionInfo SqlConnectionInfoResponseInput `pulumi:"connectionInfo"`
	// List of database names to collect tables for
	SelectedDatabases pulumi.StringArrayInput `pulumi:"selectedDatabases"`
}

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskInputResponseArgs) ElementType

func (GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponseOutput

func (i GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponseOutput() GetUserTablesSqlTaskInputResponseOutput

func (GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponseOutputWithContext

func (i GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputResponseOutput

func (GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponsePtrOutput

func (i GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponsePtrOutput() GetUserTablesSqlTaskInputResponsePtrOutput

func (GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext

func (i GetUserTablesSqlTaskInputResponseArgs) ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputResponsePtrOutput

type GetUserTablesSqlTaskInputResponseInput

type GetUserTablesSqlTaskInputResponseInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskInputResponseOutput() GetUserTablesSqlTaskInputResponseOutput
	ToGetUserTablesSqlTaskInputResponseOutputWithContext(context.Context) GetUserTablesSqlTaskInputResponseOutput
}

GetUserTablesSqlTaskInputResponseInput is an input type that accepts GetUserTablesSqlTaskInputResponseArgs and GetUserTablesSqlTaskInputResponseOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskInputResponseInput` via:

GetUserTablesSqlTaskInputResponseArgs{...}

type GetUserTablesSqlTaskInputResponseOutput

type GetUserTablesSqlTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskInputResponseOutput) ConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlTaskInputResponseOutput) ElementType

func (GetUserTablesSqlTaskInputResponseOutput) SelectedDatabases

List of database names to collect tables for

func (GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponseOutput

func (o GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponseOutput() GetUserTablesSqlTaskInputResponseOutput

func (GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponseOutputWithContext

func (o GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputResponseOutput

func (GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponsePtrOutput

func (o GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponsePtrOutput() GetUserTablesSqlTaskInputResponsePtrOutput

func (GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext

func (o GetUserTablesSqlTaskInputResponseOutput) ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputResponsePtrOutput

type GetUserTablesSqlTaskInputResponsePtrInput

type GetUserTablesSqlTaskInputResponsePtrInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskInputResponsePtrOutput() GetUserTablesSqlTaskInputResponsePtrOutput
	ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext(context.Context) GetUserTablesSqlTaskInputResponsePtrOutput
}

GetUserTablesSqlTaskInputResponsePtrInput is an input type that accepts GetUserTablesSqlTaskInputResponseArgs, GetUserTablesSqlTaskInputResponsePtr and GetUserTablesSqlTaskInputResponsePtrOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskInputResponsePtrInput` via:

        GetUserTablesSqlTaskInputResponseArgs{...}

or:

        nil

type GetUserTablesSqlTaskInputResponsePtrOutput

type GetUserTablesSqlTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (GetUserTablesSqlTaskInputResponsePtrOutput) ConnectionInfo

Connection information for SQL Server

func (GetUserTablesSqlTaskInputResponsePtrOutput) Elem

func (GetUserTablesSqlTaskInputResponsePtrOutput) ElementType

func (GetUserTablesSqlTaskInputResponsePtrOutput) SelectedDatabases

List of database names to collect tables for

func (GetUserTablesSqlTaskInputResponsePtrOutput) ToGetUserTablesSqlTaskInputResponsePtrOutput

func (o GetUserTablesSqlTaskInputResponsePtrOutput) ToGetUserTablesSqlTaskInputResponsePtrOutput() GetUserTablesSqlTaskInputResponsePtrOutput

func (GetUserTablesSqlTaskInputResponsePtrOutput) ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext

func (o GetUserTablesSqlTaskInputResponsePtrOutput) ToGetUserTablesSqlTaskInputResponsePtrOutputWithContext(ctx context.Context) GetUserTablesSqlTaskInputResponsePtrOutput

type GetUserTablesSqlTaskOutputResponse

type GetUserTablesSqlTaskOutputResponse struct {
	// Mapping from database name to list of tables
	DatabasesToTables map[string][]DatabaseTableResponse `pulumi:"databasesToTables"`
	// Result identifier
	Id string `pulumi:"id"`
	// Validation errors
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output of the task that collects user tables for the given list of databases

type GetUserTablesSqlTaskOutputResponseArgs

type GetUserTablesSqlTaskOutputResponseArgs struct {
	// Mapping from database name to list of tables
	DatabasesToTables DatabaseTableResponseArrayMapInput `pulumi:"databasesToTables"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Validation errors
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output of the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskOutputResponseArgs) ElementType

func (GetUserTablesSqlTaskOutputResponseArgs) ToGetUserTablesSqlTaskOutputResponseOutput

func (i GetUserTablesSqlTaskOutputResponseArgs) ToGetUserTablesSqlTaskOutputResponseOutput() GetUserTablesSqlTaskOutputResponseOutput

func (GetUserTablesSqlTaskOutputResponseArgs) ToGetUserTablesSqlTaskOutputResponseOutputWithContext

func (i GetUserTablesSqlTaskOutputResponseArgs) ToGetUserTablesSqlTaskOutputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlTaskOutputResponseOutput

type GetUserTablesSqlTaskOutputResponseArray

type GetUserTablesSqlTaskOutputResponseArray []GetUserTablesSqlTaskOutputResponseInput

func (GetUserTablesSqlTaskOutputResponseArray) ElementType

func (GetUserTablesSqlTaskOutputResponseArray) ToGetUserTablesSqlTaskOutputResponseArrayOutput

func (i GetUserTablesSqlTaskOutputResponseArray) ToGetUserTablesSqlTaskOutputResponseArrayOutput() GetUserTablesSqlTaskOutputResponseArrayOutput

func (GetUserTablesSqlTaskOutputResponseArray) ToGetUserTablesSqlTaskOutputResponseArrayOutputWithContext

func (i GetUserTablesSqlTaskOutputResponseArray) ToGetUserTablesSqlTaskOutputResponseArrayOutputWithContext(ctx context.Context) GetUserTablesSqlTaskOutputResponseArrayOutput

type GetUserTablesSqlTaskOutputResponseArrayInput

type GetUserTablesSqlTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskOutputResponseArrayOutput() GetUserTablesSqlTaskOutputResponseArrayOutput
	ToGetUserTablesSqlTaskOutputResponseArrayOutputWithContext(context.Context) GetUserTablesSqlTaskOutputResponseArrayOutput
}

GetUserTablesSqlTaskOutputResponseArrayInput is an input type that accepts GetUserTablesSqlTaskOutputResponseArray and GetUserTablesSqlTaskOutputResponseArrayOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskOutputResponseArrayInput` via:

GetUserTablesSqlTaskOutputResponseArray{ GetUserTablesSqlTaskOutputResponseArgs{...} }

type GetUserTablesSqlTaskOutputResponseArrayOutput

type GetUserTablesSqlTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (GetUserTablesSqlTaskOutputResponseArrayOutput) ElementType

func (GetUserTablesSqlTaskOutputResponseArrayOutput) Index

func (GetUserTablesSqlTaskOutputResponseArrayOutput) ToGetUserTablesSqlTaskOutputResponseArrayOutput

func (o GetUserTablesSqlTaskOutputResponseArrayOutput) ToGetUserTablesSqlTaskOutputResponseArrayOutput() GetUserTablesSqlTaskOutputResponseArrayOutput

func (GetUserTablesSqlTaskOutputResponseArrayOutput) ToGetUserTablesSqlTaskOutputResponseArrayOutputWithContext

func (o GetUserTablesSqlTaskOutputResponseArrayOutput) ToGetUserTablesSqlTaskOutputResponseArrayOutputWithContext(ctx context.Context) GetUserTablesSqlTaskOutputResponseArrayOutput

type GetUserTablesSqlTaskOutputResponseInput

type GetUserTablesSqlTaskOutputResponseInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskOutputResponseOutput() GetUserTablesSqlTaskOutputResponseOutput
	ToGetUserTablesSqlTaskOutputResponseOutputWithContext(context.Context) GetUserTablesSqlTaskOutputResponseOutput
}

GetUserTablesSqlTaskOutputResponseInput is an input type that accepts GetUserTablesSqlTaskOutputResponseArgs and GetUserTablesSqlTaskOutputResponseOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskOutputResponseInput` via:

GetUserTablesSqlTaskOutputResponseArgs{...}

type GetUserTablesSqlTaskOutputResponseOutput

type GetUserTablesSqlTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output of the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskOutputResponseOutput) DatabasesToTables

func (o GetUserTablesSqlTaskOutputResponseOutput) DatabasesToTables() DatabaseTableResponseArrayMapOutput

Mapping from database name to list of tables

func (GetUserTablesSqlTaskOutputResponseOutput) ElementType

func (GetUserTablesSqlTaskOutputResponseOutput) Id

Result identifier

func (GetUserTablesSqlTaskOutputResponseOutput) ToGetUserTablesSqlTaskOutputResponseOutput

func (o GetUserTablesSqlTaskOutputResponseOutput) ToGetUserTablesSqlTaskOutputResponseOutput() GetUserTablesSqlTaskOutputResponseOutput

func (GetUserTablesSqlTaskOutputResponseOutput) ToGetUserTablesSqlTaskOutputResponseOutputWithContext

func (o GetUserTablesSqlTaskOutputResponseOutput) ToGetUserTablesSqlTaskOutputResponseOutputWithContext(ctx context.Context) GetUserTablesSqlTaskOutputResponseOutput

func (GetUserTablesSqlTaskOutputResponseOutput) ValidationErrors

Validation errors

type GetUserTablesSqlTaskProperties

type GetUserTablesSqlTaskProperties struct {
	// Task input
	Input *GetUserTablesSqlTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'GetUserTables.Sql'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

type GetUserTablesSqlTaskPropertiesArgs

type GetUserTablesSqlTaskPropertiesArgs struct {
	// Task input
	Input GetUserTablesSqlTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'GetUserTables.Sql'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskPropertiesArgs) ElementType

func (GetUserTablesSqlTaskPropertiesArgs) ToGetUserTablesSqlTaskPropertiesOutput

func (i GetUserTablesSqlTaskPropertiesArgs) ToGetUserTablesSqlTaskPropertiesOutput() GetUserTablesSqlTaskPropertiesOutput

func (GetUserTablesSqlTaskPropertiesArgs) ToGetUserTablesSqlTaskPropertiesOutputWithContext

func (i GetUserTablesSqlTaskPropertiesArgs) ToGetUserTablesSqlTaskPropertiesOutputWithContext(ctx context.Context) GetUserTablesSqlTaskPropertiesOutput

type GetUserTablesSqlTaskPropertiesInput

type GetUserTablesSqlTaskPropertiesInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskPropertiesOutput() GetUserTablesSqlTaskPropertiesOutput
	ToGetUserTablesSqlTaskPropertiesOutputWithContext(context.Context) GetUserTablesSqlTaskPropertiesOutput
}

GetUserTablesSqlTaskPropertiesInput is an input type that accepts GetUserTablesSqlTaskPropertiesArgs and GetUserTablesSqlTaskPropertiesOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskPropertiesInput` via:

GetUserTablesSqlTaskPropertiesArgs{...}

type GetUserTablesSqlTaskPropertiesOutput

type GetUserTablesSqlTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskPropertiesOutput) ElementType

func (GetUserTablesSqlTaskPropertiesOutput) Input

Task input

func (GetUserTablesSqlTaskPropertiesOutput) TaskType

Task type. Expected value is 'GetUserTables.Sql'.

func (GetUserTablesSqlTaskPropertiesOutput) ToGetUserTablesSqlTaskPropertiesOutput

func (o GetUserTablesSqlTaskPropertiesOutput) ToGetUserTablesSqlTaskPropertiesOutput() GetUserTablesSqlTaskPropertiesOutput

func (GetUserTablesSqlTaskPropertiesOutput) ToGetUserTablesSqlTaskPropertiesOutputWithContext

func (o GetUserTablesSqlTaskPropertiesOutput) ToGetUserTablesSqlTaskPropertiesOutputWithContext(ctx context.Context) GetUserTablesSqlTaskPropertiesOutput

type GetUserTablesSqlTaskPropertiesResponse

type GetUserTablesSqlTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *GetUserTablesSqlTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []GetUserTablesSqlTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'GetUserTables.Sql'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

type GetUserTablesSqlTaskPropertiesResponseArgs

type GetUserTablesSqlTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input GetUserTablesSqlTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output GetUserTablesSqlTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'GetUserTables.Sql'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskPropertiesResponseArgs) ElementType

func (GetUserTablesSqlTaskPropertiesResponseArgs) ToGetUserTablesSqlTaskPropertiesResponseOutput

func (i GetUserTablesSqlTaskPropertiesResponseArgs) ToGetUserTablesSqlTaskPropertiesResponseOutput() GetUserTablesSqlTaskPropertiesResponseOutput

func (GetUserTablesSqlTaskPropertiesResponseArgs) ToGetUserTablesSqlTaskPropertiesResponseOutputWithContext

func (i GetUserTablesSqlTaskPropertiesResponseArgs) ToGetUserTablesSqlTaskPropertiesResponseOutputWithContext(ctx context.Context) GetUserTablesSqlTaskPropertiesResponseOutput

type GetUserTablesSqlTaskPropertiesResponseInput

type GetUserTablesSqlTaskPropertiesResponseInput interface {
	pulumi.Input

	ToGetUserTablesSqlTaskPropertiesResponseOutput() GetUserTablesSqlTaskPropertiesResponseOutput
	ToGetUserTablesSqlTaskPropertiesResponseOutputWithContext(context.Context) GetUserTablesSqlTaskPropertiesResponseOutput
}

GetUserTablesSqlTaskPropertiesResponseInput is an input type that accepts GetUserTablesSqlTaskPropertiesResponseArgs and GetUserTablesSqlTaskPropertiesResponseOutput values. You can construct a concrete instance of `GetUserTablesSqlTaskPropertiesResponseInput` via:

GetUserTablesSqlTaskPropertiesResponseArgs{...}

type GetUserTablesSqlTaskPropertiesResponseOutput

type GetUserTablesSqlTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that collects user tables for the given list of databases

func (GetUserTablesSqlTaskPropertiesResponseOutput) Commands

Array of command properties.

func (GetUserTablesSqlTaskPropertiesResponseOutput) ElementType

func (GetUserTablesSqlTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (GetUserTablesSqlTaskPropertiesResponseOutput) Input

Task input

func (GetUserTablesSqlTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (GetUserTablesSqlTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (GetUserTablesSqlTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'GetUserTables.Sql'.

func (GetUserTablesSqlTaskPropertiesResponseOutput) ToGetUserTablesSqlTaskPropertiesResponseOutput

func (o GetUserTablesSqlTaskPropertiesResponseOutput) ToGetUserTablesSqlTaskPropertiesResponseOutput() GetUserTablesSqlTaskPropertiesResponseOutput

func (GetUserTablesSqlTaskPropertiesResponseOutput) ToGetUserTablesSqlTaskPropertiesResponseOutputWithContext

func (o GetUserTablesSqlTaskPropertiesResponseOutput) ToGetUserTablesSqlTaskPropertiesResponseOutputWithContext(ctx context.Context) GetUserTablesSqlTaskPropertiesResponseOutput

type LookupProjectArgs

type LookupProjectArgs struct {
	// Name of the resource group
	GroupName string `pulumi:"groupName"`
	// Name of the project
	ProjectName string `pulumi:"projectName"`
	// Name of the service
	ServiceName string `pulumi:"serviceName"`
}

type LookupProjectResult

type LookupProjectResult struct {
	// UTC Date and time when project was created
	CreationTime string `pulumi:"creationTime"`
	// List of DatabaseInfo
	DatabasesInfo []DatabaseInfoResponse `pulumi:"databasesInfo"`
	// Resource ID.
	Id string `pulumi:"id"`
	// Resource location.
	Location string `pulumi:"location"`
	// Resource name.
	Name string `pulumi:"name"`
	// The project's provisioning state
	ProvisioningState string `pulumi:"provisioningState"`
	// Information for connecting to source
	SourceConnectionInfo interface{} `pulumi:"sourceConnectionInfo"`
	// Source platform for the project
	SourcePlatform string `pulumi:"sourcePlatform"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// Information for connecting to target
	TargetConnectionInfo interface{} `pulumi:"targetConnectionInfo"`
	// Target platform for the project
	TargetPlatform string `pulumi:"targetPlatform"`
	// Resource type.
	Type string `pulumi:"type"`
}

A project resource

func LookupProject

func LookupProject(ctx *pulumi.Context, args *LookupProjectArgs, opts ...pulumi.InvokeOption) (*LookupProjectResult, error)

type LookupServiceArgs

type LookupServiceArgs struct {
	// Name of the resource group
	GroupName string `pulumi:"groupName"`
	// Name of the service
	ServiceName string `pulumi:"serviceName"`
}

type LookupServiceResult

type LookupServiceResult struct {
	// HTTP strong entity tag value. Ignored if submitted
	Etag *string `pulumi:"etag"`
	// Resource ID.
	Id string `pulumi:"id"`
	// The resource kind. Only 'vm' (the default) is supported.
	Kind *string `pulumi:"kind"`
	// Resource location.
	Location string `pulumi:"location"`
	// Resource name.
	Name string `pulumi:"name"`
	// The resource's provisioning state
	ProvisioningState string `pulumi:"provisioningState"`
	// The public key of the service, used to encrypt secrets sent to the service
	PublicKey *string `pulumi:"publicKey"`
	// Service SKU
	Sku *ServiceSkuResponse `pulumi:"sku"`
	// Resource tags.
	Tags map[string]string `pulumi:"tags"`
	// Resource type.
	Type string `pulumi:"type"`
	// The ID of the Microsoft.Network/virtualNetworks/subnets resource to which the service should be joined
	VirtualSubnetId string `pulumi:"virtualSubnetId"`
}

A Database Migration Service resource

func LookupService

func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)

type LookupTaskArgs

type LookupTaskArgs struct {
	// Expand the response
	Expand *string `pulumi:"expand"`
	// Name of the resource group
	GroupName string `pulumi:"groupName"`
	// Name of the project
	ProjectName string `pulumi:"projectName"`
	// Name of the service
	ServiceName string `pulumi:"serviceName"`
	// Name of the Task
	TaskName string `pulumi:"taskName"`
}

type LookupTaskResult

type LookupTaskResult struct {
	// HTTP strong entity tag value. This is ignored if submitted.
	Etag *string `pulumi:"etag"`
	// Resource ID.
	Id string `pulumi:"id"`
	// Resource name.
	Name string `pulumi:"name"`
	// Custom task properties
	Properties interface{} `pulumi:"properties"`
	// Resource type.
	Type string `pulumi:"type"`
}

A task resource

func LookupTask

func LookupTask(ctx *pulumi.Context, args *LookupTaskArgs, opts ...pulumi.InvokeOption) (*LookupTaskResult, error)

type MiSqlConnectionInfo

type MiSqlConnectionInfo struct {
	// Resource id for Azure SQL database Managed instance
	ManagedInstanceResourceId string `pulumi:"managedInstanceResourceId"`
	// Password credential.
	Password *string `pulumi:"password"`
	// Type of connection info
	// Expected value is 'MiSqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Properties required to create a connection to Azure SQL database Managed instance

type MiSqlConnectionInfoArgs

type MiSqlConnectionInfoArgs struct {
	// Resource id for Azure SQL database Managed instance
	ManagedInstanceResourceId pulumi.StringInput `pulumi:"managedInstanceResourceId"`
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Type of connection info
	// Expected value is 'MiSqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Properties required to create a connection to Azure SQL database Managed instance

func (MiSqlConnectionInfoArgs) ElementType

func (MiSqlConnectionInfoArgs) ElementType() reflect.Type

func (MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoOutput

func (i MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoOutput() MiSqlConnectionInfoOutput

func (MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoOutputWithContext

func (i MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoOutputWithContext(ctx context.Context) MiSqlConnectionInfoOutput

func (MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoPtrOutput

func (i MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoPtrOutput() MiSqlConnectionInfoPtrOutput

func (MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoPtrOutputWithContext

func (i MiSqlConnectionInfoArgs) ToMiSqlConnectionInfoPtrOutputWithContext(ctx context.Context) MiSqlConnectionInfoPtrOutput

type MiSqlConnectionInfoInput

type MiSqlConnectionInfoInput interface {
	pulumi.Input

	ToMiSqlConnectionInfoOutput() MiSqlConnectionInfoOutput
	ToMiSqlConnectionInfoOutputWithContext(context.Context) MiSqlConnectionInfoOutput
}

MiSqlConnectionInfoInput is an input type that accepts MiSqlConnectionInfoArgs and MiSqlConnectionInfoOutput values. You can construct a concrete instance of `MiSqlConnectionInfoInput` via:

MiSqlConnectionInfoArgs{...}

type MiSqlConnectionInfoOutput

type MiSqlConnectionInfoOutput struct{ *pulumi.OutputState }

Properties required to create a connection to Azure SQL database Managed instance

func (MiSqlConnectionInfoOutput) ElementType

func (MiSqlConnectionInfoOutput) ElementType() reflect.Type

func (MiSqlConnectionInfoOutput) ManagedInstanceResourceId

func (o MiSqlConnectionInfoOutput) ManagedInstanceResourceId() pulumi.StringOutput

Resource id for Azure SQL database Managed instance

func (MiSqlConnectionInfoOutput) Password

Password credential.

func (MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoOutput

func (o MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoOutput() MiSqlConnectionInfoOutput

func (MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoOutputWithContext

func (o MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoOutputWithContext(ctx context.Context) MiSqlConnectionInfoOutput

func (MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoPtrOutput

func (o MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoPtrOutput() MiSqlConnectionInfoPtrOutput

func (MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoPtrOutputWithContext

func (o MiSqlConnectionInfoOutput) ToMiSqlConnectionInfoPtrOutputWithContext(ctx context.Context) MiSqlConnectionInfoPtrOutput

func (MiSqlConnectionInfoOutput) Type

Type of connection info Expected value is 'MiSqlConnectionInfo'.

func (MiSqlConnectionInfoOutput) UserName

User name

type MiSqlConnectionInfoPtrInput

type MiSqlConnectionInfoPtrInput interface {
	pulumi.Input

	ToMiSqlConnectionInfoPtrOutput() MiSqlConnectionInfoPtrOutput
	ToMiSqlConnectionInfoPtrOutputWithContext(context.Context) MiSqlConnectionInfoPtrOutput
}

MiSqlConnectionInfoPtrInput is an input type that accepts MiSqlConnectionInfoArgs, MiSqlConnectionInfoPtr and MiSqlConnectionInfoPtrOutput values. You can construct a concrete instance of `MiSqlConnectionInfoPtrInput` via:

        MiSqlConnectionInfoArgs{...}

or:

        nil

type MiSqlConnectionInfoPtrOutput

type MiSqlConnectionInfoPtrOutput struct{ *pulumi.OutputState }

func (MiSqlConnectionInfoPtrOutput) Elem

func (MiSqlConnectionInfoPtrOutput) ElementType

func (MiSqlConnectionInfoPtrOutput) ManagedInstanceResourceId

func (o MiSqlConnectionInfoPtrOutput) ManagedInstanceResourceId() pulumi.StringPtrOutput

Resource id for Azure SQL database Managed instance

func (MiSqlConnectionInfoPtrOutput) Password

Password credential.

func (MiSqlConnectionInfoPtrOutput) ToMiSqlConnectionInfoPtrOutput

func (o MiSqlConnectionInfoPtrOutput) ToMiSqlConnectionInfoPtrOutput() MiSqlConnectionInfoPtrOutput

func (MiSqlConnectionInfoPtrOutput) ToMiSqlConnectionInfoPtrOutputWithContext

func (o MiSqlConnectionInfoPtrOutput) ToMiSqlConnectionInfoPtrOutputWithContext(ctx context.Context) MiSqlConnectionInfoPtrOutput

func (MiSqlConnectionInfoPtrOutput) Type

Type of connection info Expected value is 'MiSqlConnectionInfo'.

func (MiSqlConnectionInfoPtrOutput) UserName

User name

type MiSqlConnectionInfoResponse

type MiSqlConnectionInfoResponse struct {
	// Resource id for Azure SQL database Managed instance
	ManagedInstanceResourceId string `pulumi:"managedInstanceResourceId"`
	// Password credential.
	Password *string `pulumi:"password"`
	// Type of connection info
	// Expected value is 'MiSqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Properties required to create a connection to Azure SQL database Managed instance

type MiSqlConnectionInfoResponseArgs

type MiSqlConnectionInfoResponseArgs struct {
	// Resource id for Azure SQL database Managed instance
	ManagedInstanceResourceId pulumi.StringInput `pulumi:"managedInstanceResourceId"`
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Type of connection info
	// Expected value is 'MiSqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Properties required to create a connection to Azure SQL database Managed instance

func (MiSqlConnectionInfoResponseArgs) ElementType

func (MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponseOutput

func (i MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponseOutput() MiSqlConnectionInfoResponseOutput

func (MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponseOutputWithContext

func (i MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponseOutputWithContext(ctx context.Context) MiSqlConnectionInfoResponseOutput

func (MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponsePtrOutput

func (i MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponsePtrOutput() MiSqlConnectionInfoResponsePtrOutput

func (MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponsePtrOutputWithContext

func (i MiSqlConnectionInfoResponseArgs) ToMiSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) MiSqlConnectionInfoResponsePtrOutput

type MiSqlConnectionInfoResponseInput

type MiSqlConnectionInfoResponseInput interface {
	pulumi.Input

	ToMiSqlConnectionInfoResponseOutput() MiSqlConnectionInfoResponseOutput
	ToMiSqlConnectionInfoResponseOutputWithContext(context.Context) MiSqlConnectionInfoResponseOutput
}

MiSqlConnectionInfoResponseInput is an input type that accepts MiSqlConnectionInfoResponseArgs and MiSqlConnectionInfoResponseOutput values. You can construct a concrete instance of `MiSqlConnectionInfoResponseInput` via:

MiSqlConnectionInfoResponseArgs{...}

type MiSqlConnectionInfoResponseOutput

type MiSqlConnectionInfoResponseOutput struct{ *pulumi.OutputState }

Properties required to create a connection to Azure SQL database Managed instance

func (MiSqlConnectionInfoResponseOutput) ElementType

func (MiSqlConnectionInfoResponseOutput) ManagedInstanceResourceId

func (o MiSqlConnectionInfoResponseOutput) ManagedInstanceResourceId() pulumi.StringOutput

Resource id for Azure SQL database Managed instance

func (MiSqlConnectionInfoResponseOutput) Password

Password credential.

func (MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponseOutput

func (o MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponseOutput() MiSqlConnectionInfoResponseOutput

func (MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponseOutputWithContext

func (o MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponseOutputWithContext(ctx context.Context) MiSqlConnectionInfoResponseOutput

func (MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponsePtrOutput

func (o MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponsePtrOutput() MiSqlConnectionInfoResponsePtrOutput

func (MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponsePtrOutputWithContext

func (o MiSqlConnectionInfoResponseOutput) ToMiSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) MiSqlConnectionInfoResponsePtrOutput

func (MiSqlConnectionInfoResponseOutput) Type

Type of connection info Expected value is 'MiSqlConnectionInfo'.

func (MiSqlConnectionInfoResponseOutput) UserName

User name

type MiSqlConnectionInfoResponsePtrInput

type MiSqlConnectionInfoResponsePtrInput interface {
	pulumi.Input

	ToMiSqlConnectionInfoResponsePtrOutput() MiSqlConnectionInfoResponsePtrOutput
	ToMiSqlConnectionInfoResponsePtrOutputWithContext(context.Context) MiSqlConnectionInfoResponsePtrOutput
}

MiSqlConnectionInfoResponsePtrInput is an input type that accepts MiSqlConnectionInfoResponseArgs, MiSqlConnectionInfoResponsePtr and MiSqlConnectionInfoResponsePtrOutput values. You can construct a concrete instance of `MiSqlConnectionInfoResponsePtrInput` via:

        MiSqlConnectionInfoResponseArgs{...}

or:

        nil

type MiSqlConnectionInfoResponsePtrOutput

type MiSqlConnectionInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (MiSqlConnectionInfoResponsePtrOutput) Elem

func (MiSqlConnectionInfoResponsePtrOutput) ElementType

func (MiSqlConnectionInfoResponsePtrOutput) ManagedInstanceResourceId

func (o MiSqlConnectionInfoResponsePtrOutput) ManagedInstanceResourceId() pulumi.StringPtrOutput

Resource id for Azure SQL database Managed instance

func (MiSqlConnectionInfoResponsePtrOutput) Password

Password credential.

func (MiSqlConnectionInfoResponsePtrOutput) ToMiSqlConnectionInfoResponsePtrOutput

func (o MiSqlConnectionInfoResponsePtrOutput) ToMiSqlConnectionInfoResponsePtrOutput() MiSqlConnectionInfoResponsePtrOutput

func (MiSqlConnectionInfoResponsePtrOutput) ToMiSqlConnectionInfoResponsePtrOutputWithContext

func (o MiSqlConnectionInfoResponsePtrOutput) ToMiSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) MiSqlConnectionInfoResponsePtrOutput

func (MiSqlConnectionInfoResponsePtrOutput) Type

Type of connection info Expected value is 'MiSqlConnectionInfo'.

func (MiSqlConnectionInfoResponsePtrOutput) UserName

User name

type MigrateMISyncCompleteCommandInputResponse

type MigrateMISyncCompleteCommandInputResponse struct {
	// Name of managed instance database
	SourceDatabaseName string `pulumi:"sourceDatabaseName"`
}

Input for command that completes online migration for an Azure SQL Database Managed Instance.

type MigrateMISyncCompleteCommandInputResponseArgs

type MigrateMISyncCompleteCommandInputResponseArgs struct {
	// Name of managed instance database
	SourceDatabaseName pulumi.StringInput `pulumi:"sourceDatabaseName"`
}

Input for command that completes online migration for an Azure SQL Database Managed Instance.

func (MigrateMISyncCompleteCommandInputResponseArgs) ElementType

func (MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponseOutput

func (i MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponseOutput() MigrateMISyncCompleteCommandInputResponseOutput

func (MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponseOutputWithContext

func (i MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponseOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandInputResponseOutput

func (MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponsePtrOutput

func (i MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponsePtrOutput() MigrateMISyncCompleteCommandInputResponsePtrOutput

func (MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext

func (i MigrateMISyncCompleteCommandInputResponseArgs) ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandInputResponsePtrOutput

type MigrateMISyncCompleteCommandInputResponseInput

type MigrateMISyncCompleteCommandInputResponseInput interface {
	pulumi.Input

	ToMigrateMISyncCompleteCommandInputResponseOutput() MigrateMISyncCompleteCommandInputResponseOutput
	ToMigrateMISyncCompleteCommandInputResponseOutputWithContext(context.Context) MigrateMISyncCompleteCommandInputResponseOutput
}

MigrateMISyncCompleteCommandInputResponseInput is an input type that accepts MigrateMISyncCompleteCommandInputResponseArgs and MigrateMISyncCompleteCommandInputResponseOutput values. You can construct a concrete instance of `MigrateMISyncCompleteCommandInputResponseInput` via:

MigrateMISyncCompleteCommandInputResponseArgs{...}

type MigrateMISyncCompleteCommandInputResponseOutput

type MigrateMISyncCompleteCommandInputResponseOutput struct{ *pulumi.OutputState }

Input for command that completes online migration for an Azure SQL Database Managed Instance.

func (MigrateMISyncCompleteCommandInputResponseOutput) ElementType

func (MigrateMISyncCompleteCommandInputResponseOutput) SourceDatabaseName

Name of managed instance database

func (MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponseOutput

func (o MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponseOutput() MigrateMISyncCompleteCommandInputResponseOutput

func (MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponseOutputWithContext

func (o MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponseOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandInputResponseOutput

func (MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutput

func (o MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutput() MigrateMISyncCompleteCommandInputResponsePtrOutput

func (MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext

func (o MigrateMISyncCompleteCommandInputResponseOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandInputResponsePtrOutput

type MigrateMISyncCompleteCommandInputResponsePtrInput

type MigrateMISyncCompleteCommandInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateMISyncCompleteCommandInputResponsePtrOutput() MigrateMISyncCompleteCommandInputResponsePtrOutput
	ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext(context.Context) MigrateMISyncCompleteCommandInputResponsePtrOutput
}

MigrateMISyncCompleteCommandInputResponsePtrInput is an input type that accepts MigrateMISyncCompleteCommandInputResponseArgs, MigrateMISyncCompleteCommandInputResponsePtr and MigrateMISyncCompleteCommandInputResponsePtrOutput values. You can construct a concrete instance of `MigrateMISyncCompleteCommandInputResponsePtrInput` via:

        MigrateMISyncCompleteCommandInputResponseArgs{...}

or:

        nil

type MigrateMISyncCompleteCommandInputResponsePtrOutput

type MigrateMISyncCompleteCommandInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateMISyncCompleteCommandInputResponsePtrOutput) Elem

func (MigrateMISyncCompleteCommandInputResponsePtrOutput) ElementType

func (MigrateMISyncCompleteCommandInputResponsePtrOutput) SourceDatabaseName

Name of managed instance database

func (MigrateMISyncCompleteCommandInputResponsePtrOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutput

func (o MigrateMISyncCompleteCommandInputResponsePtrOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutput() MigrateMISyncCompleteCommandInputResponsePtrOutput

func (MigrateMISyncCompleteCommandInputResponsePtrOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext

func (o MigrateMISyncCompleteCommandInputResponsePtrOutput) ToMigrateMISyncCompleteCommandInputResponsePtrOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandInputResponsePtrOutput

type MigrateMISyncCompleteCommandOutputResponse

type MigrateMISyncCompleteCommandOutputResponse struct {
	// List of errors that happened during the command execution
	Errors []ReportableExceptionResponse `pulumi:"errors"`
}

Output for command that completes online migration for an Azure SQL Database Managed Instance.

type MigrateMISyncCompleteCommandOutputResponseArgs

type MigrateMISyncCompleteCommandOutputResponseArgs struct {
	// List of errors that happened during the command execution
	Errors ReportableExceptionResponseArrayInput `pulumi:"errors"`
}

Output for command that completes online migration for an Azure SQL Database Managed Instance.

func (MigrateMISyncCompleteCommandOutputResponseArgs) ElementType

func (MigrateMISyncCompleteCommandOutputResponseArgs) ToMigrateMISyncCompleteCommandOutputResponseOutput

func (i MigrateMISyncCompleteCommandOutputResponseArgs) ToMigrateMISyncCompleteCommandOutputResponseOutput() MigrateMISyncCompleteCommandOutputResponseOutput

func (MigrateMISyncCompleteCommandOutputResponseArgs) ToMigrateMISyncCompleteCommandOutputResponseOutputWithContext

func (i MigrateMISyncCompleteCommandOutputResponseArgs) ToMigrateMISyncCompleteCommandOutputResponseOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandOutputResponseOutput

type MigrateMISyncCompleteCommandOutputResponseInput

type MigrateMISyncCompleteCommandOutputResponseInput interface {
	pulumi.Input

	ToMigrateMISyncCompleteCommandOutputResponseOutput() MigrateMISyncCompleteCommandOutputResponseOutput
	ToMigrateMISyncCompleteCommandOutputResponseOutputWithContext(context.Context) MigrateMISyncCompleteCommandOutputResponseOutput
}

MigrateMISyncCompleteCommandOutputResponseInput is an input type that accepts MigrateMISyncCompleteCommandOutputResponseArgs and MigrateMISyncCompleteCommandOutputResponseOutput values. You can construct a concrete instance of `MigrateMISyncCompleteCommandOutputResponseInput` via:

MigrateMISyncCompleteCommandOutputResponseArgs{...}

type MigrateMISyncCompleteCommandOutputResponseOutput

type MigrateMISyncCompleteCommandOutputResponseOutput struct{ *pulumi.OutputState }

Output for command that completes online migration for an Azure SQL Database Managed Instance.

func (MigrateMISyncCompleteCommandOutputResponseOutput) ElementType

func (MigrateMISyncCompleteCommandOutputResponseOutput) Errors

List of errors that happened during the command execution

func (MigrateMISyncCompleteCommandOutputResponseOutput) ToMigrateMISyncCompleteCommandOutputResponseOutput

func (o MigrateMISyncCompleteCommandOutputResponseOutput) ToMigrateMISyncCompleteCommandOutputResponseOutput() MigrateMISyncCompleteCommandOutputResponseOutput

func (MigrateMISyncCompleteCommandOutputResponseOutput) ToMigrateMISyncCompleteCommandOutputResponseOutputWithContext

func (o MigrateMISyncCompleteCommandOutputResponseOutput) ToMigrateMISyncCompleteCommandOutputResponseOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandOutputResponseOutput

type MigrateMISyncCompleteCommandPropertiesResponse

type MigrateMISyncCompleteCommandPropertiesResponse struct {
	// Command type.
	// Expected value is 'Migrate.SqlServer.AzureDbSqlMi.Complete'.
	CommandType string `pulumi:"commandType"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Command input
	Input *MigrateMISyncCompleteCommandInputResponse `pulumi:"input"`
	// Command output. This is ignored if submitted.
	Output MigrateMISyncCompleteCommandOutputResponse `pulumi:"output"`
	// The state of the command. This is ignored if submitted.
	State string `pulumi:"state"`
}

Properties for the command that completes online migration for an Azure SQL Database Managed Instance.

type MigrateMISyncCompleteCommandPropertiesResponseArgs

type MigrateMISyncCompleteCommandPropertiesResponseArgs struct {
	// Command type.
	// Expected value is 'Migrate.SqlServer.AzureDbSqlMi.Complete'.
	CommandType pulumi.StringInput `pulumi:"commandType"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Command input
	Input MigrateMISyncCompleteCommandInputResponsePtrInput `pulumi:"input"`
	// Command output. This is ignored if submitted.
	Output MigrateMISyncCompleteCommandOutputResponseInput `pulumi:"output"`
	// The state of the command. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
}

Properties for the command that completes online migration for an Azure SQL Database Managed Instance.

func (MigrateMISyncCompleteCommandPropertiesResponseArgs) ElementType

func (MigrateMISyncCompleteCommandPropertiesResponseArgs) ToMigrateMISyncCompleteCommandPropertiesResponseOutput

func (i MigrateMISyncCompleteCommandPropertiesResponseArgs) ToMigrateMISyncCompleteCommandPropertiesResponseOutput() MigrateMISyncCompleteCommandPropertiesResponseOutput

func (MigrateMISyncCompleteCommandPropertiesResponseArgs) ToMigrateMISyncCompleteCommandPropertiesResponseOutputWithContext

func (i MigrateMISyncCompleteCommandPropertiesResponseArgs) ToMigrateMISyncCompleteCommandPropertiesResponseOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandPropertiesResponseOutput

type MigrateMISyncCompleteCommandPropertiesResponseInput

type MigrateMISyncCompleteCommandPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateMISyncCompleteCommandPropertiesResponseOutput() MigrateMISyncCompleteCommandPropertiesResponseOutput
	ToMigrateMISyncCompleteCommandPropertiesResponseOutputWithContext(context.Context) MigrateMISyncCompleteCommandPropertiesResponseOutput
}

MigrateMISyncCompleteCommandPropertiesResponseInput is an input type that accepts MigrateMISyncCompleteCommandPropertiesResponseArgs and MigrateMISyncCompleteCommandPropertiesResponseOutput values. You can construct a concrete instance of `MigrateMISyncCompleteCommandPropertiesResponseInput` via:

MigrateMISyncCompleteCommandPropertiesResponseArgs{...}

type MigrateMISyncCompleteCommandPropertiesResponseOutput

type MigrateMISyncCompleteCommandPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the command that completes online migration for an Azure SQL Database Managed Instance.

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) CommandType

Command type. Expected value is 'Migrate.SqlServer.AzureDbSqlMi.Complete'.

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) ElementType

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) Input

Command input

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) Output

Command output. This is ignored if submitted.

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) State

The state of the command. This is ignored if submitted.

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) ToMigrateMISyncCompleteCommandPropertiesResponseOutput

func (MigrateMISyncCompleteCommandPropertiesResponseOutput) ToMigrateMISyncCompleteCommandPropertiesResponseOutputWithContext

func (o MigrateMISyncCompleteCommandPropertiesResponseOutput) ToMigrateMISyncCompleteCommandPropertiesResponseOutputWithContext(ctx context.Context) MigrateMISyncCompleteCommandPropertiesResponseOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInput struct {
	// Migration settings which tune the migration behavior
	MigrationSetting map[string]string `pulumi:"migrationSetting"`
	// Name of the database
	Name *string `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting map[string]string `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting map[string]string `pulumi:"targetSetting"`
}

Database specific information for MySQL to Azure Database for MySQL migration task inputs

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs struct {
	// Migration settings which tune the migration behavior
	MigrationSetting pulumi.StringMapInput `pulumi:"migrationSetting"`
	// Name of the database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting pulumi.StringMapInput `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting pulumi.StringMapInput `pulumi:"targetSetting"`
}

Database specific information for MySQL to Azure Database for MySQL migration task inputs

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray []MigrateMySqlAzureDbForMySqlSyncDatabaseInputInput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayInput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput
	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput
}

MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray and MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayInput` via:

MigrateMySqlAzureDbForMySqlSyncDatabaseInputArray{ MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs{...} }

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput) Index

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputInput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput
	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput
}

MigrateMySqlAzureDbForMySqlSyncDatabaseInputInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs and MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncDatabaseInputInput` via:

MigrateMySqlAzureDbForMySqlSyncDatabaseInputArgs{...}

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput struct{ *pulumi.OutputState }

Database specific information for MySQL to Azure Database for MySQL migration task inputs

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) MigrationSetting

Migration settings which tune the migration behavior

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) Name

Name of the database

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) SourceSetting

Source settings to tune source endpoint migration behavior

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) TargetSetting

Target settings to tune target endpoint migration behavior

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

func (o MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse struct {
	// Migration settings which tune the migration behavior
	MigrationSetting map[string]string `pulumi:"migrationSetting"`
	// Name of the database
	Name *string `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting map[string]string `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting map[string]string `pulumi:"targetSetting"`
}

Database specific information for MySQL to Azure Database for MySQL migration task inputs

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs struct {
	// Migration settings which tune the migration behavior
	MigrationSetting pulumi.StringMapInput `pulumi:"migrationSetting"`
	// Name of the database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting pulumi.StringMapInput `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting pulumi.StringMapInput `pulumi:"targetSetting"`
}

Database specific information for MySQL to Azure Database for MySQL migration task inputs

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray []MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseInput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayInput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput
	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput
}

MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray and MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayInput` via:

MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArray{ MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs{...} }

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput) Index

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseInput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput() MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs and MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput

type MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput struct{ *pulumi.OutputState }

Database specific information for MySQL to Azure Database for MySQL migration task inputs

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) MigrationSetting

Migration settings which tune the migration behavior

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) Name

Name of the database

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) SourceSetting

Source settings to tune source endpoint migration behavior

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) TargetSetting

Target settings to tune target endpoint migration behavior

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInput

type MigrateMySqlAzureDbForMySqlSyncTaskInput struct {
	// Databases to migrate
	SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInput `pulumi:"selectedDatabases"`
	// Connection information for source MySQL
	SourceConnectionInfo MySqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL
	TargetConnectionInfo MySqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

type MigrateMySqlAzureDbForMySqlSyncTaskInputArgs

type MigrateMySqlAzureDbForMySqlSyncTaskInputArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateMySqlAzureDbForMySqlSyncDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source MySQL
	SourceConnectionInfo MySqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL
	TargetConnectionInfo MySqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutput

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputInput

type MigrateMySqlAzureDbForMySqlSyncTaskInputInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskInputInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskInputArgs and MigrateMySqlAzureDbForMySqlSyncTaskInputOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskInputInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskInputArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskInputOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) SelectedDatabases

Databases to migrate

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) SourceConnectionInfo

Connection information for source MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutput

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputPtrInput

type MigrateMySqlAzureDbForMySqlSyncTaskInputPtrInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskInputPtrInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskInputArgs, MigrateMySqlAzureDbForMySqlSyncTaskInputPtr and MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskInputPtrInput` via:

        MigrateMySqlAzureDbForMySqlSyncTaskInputArgs{...}

or:

        nil

type MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) Elem

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputPtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponse

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponse struct {
	// Databases to migrate
	SelectedDatabases []MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Connection information for source MySQL
	SourceConnectionInfo MySqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL
	TargetConnectionInfo MySqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateMySqlAzureDbForMySqlSyncDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source MySQL
	SourceConnectionInfo MySqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for MySQL
	TargetConnectionInfo MySqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskInputResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskInputResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrInput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput() MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs, MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtr and MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrInput` via:

        MigrateMySqlAzureDbForMySqlSyncTaskInputResponseArgs{...}

or:

        nil

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) Elem

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target Azure Database for MySQL

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponse struct {
	// Error message
	ErrorMessage *string `pulumi:"errorMessage"`
	// List of error events.
	Events []SyncMigrationDatabaseErrorEventResponse `pulumi:"events"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'DatabaseLevelErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs struct {
	// Error message
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	// List of error events.
	Events SyncMigrationDatabaseErrorEventResponseArrayInput `pulumi:"events"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'DatabaseLevelErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) ErrorMessage

Error message

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) Events

List of error events.

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) Id

Result identifier

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelErrorOutput'.

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseErrorResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponse struct {
	// Number of applied changes
	AppliedChanges float64 `pulumi:"appliedChanges"`
	// Number of cdc deletes
	CdcDeleteCounter float64 `pulumi:"cdcDeleteCounter"`
	// Number of cdc inserts
	CdcInsertCounter float64 `pulumi:"cdcInsertCounter"`
	// Number of cdc updates
	CdcUpdateCounter float64 `pulumi:"cdcUpdateCounter"`
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Number of tables completed in full load
	FullLoadCompletedTables float64 `pulumi:"fullLoadCompletedTables"`
	// Number of tables errored in full load
	FullLoadErroredTables float64 `pulumi:"fullLoadErroredTables"`
	// Number of tables loading in full load
	FullLoadLoadingTables float64 `pulumi:"fullLoadLoadingTables"`
	// Number of tables queued in full load
	FullLoadQueuedTables float64 `pulumi:"fullLoadQueuedTables"`
	// Result identifier
	Id string `pulumi:"id"`
	// Number of incoming changes
	IncomingChanges float64 `pulumi:"incomingChanges"`
	// Indicates if initial load (full load) has been completed
	InitializationCompleted bool `pulumi:"initializationCompleted"`
	// CDC apply latency
	Latency float64 `pulumi:"latency"`
	// Migration state that this database is in
	MigrationState string `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs struct {
	// Number of applied changes
	AppliedChanges pulumi.Float64Input `pulumi:"appliedChanges"`
	// Number of cdc deletes
	CdcDeleteCounter pulumi.Float64Input `pulumi:"cdcDeleteCounter"`
	// Number of cdc inserts
	CdcInsertCounter pulumi.Float64Input `pulumi:"cdcInsertCounter"`
	// Number of cdc updates
	CdcUpdateCounter pulumi.Float64Input `pulumi:"cdcUpdateCounter"`
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Number of tables completed in full load
	FullLoadCompletedTables pulumi.Float64Input `pulumi:"fullLoadCompletedTables"`
	// Number of tables errored in full load
	FullLoadErroredTables pulumi.Float64Input `pulumi:"fullLoadErroredTables"`
	// Number of tables loading in full load
	FullLoadLoadingTables pulumi.Float64Input `pulumi:"fullLoadLoadingTables"`
	// Number of tables queued in full load
	FullLoadQueuedTables pulumi.Float64Input `pulumi:"fullLoadQueuedTables"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Number of incoming changes
	IncomingChanges pulumi.Float64Input `pulumi:"incomingChanges"`
	// Indicates if initial load (full load) has been completed
	InitializationCompleted pulumi.BoolInput `pulumi:"initializationCompleted"`
	// CDC apply latency
	Latency pulumi.Float64Input `pulumi:"latency"`
	// Migration state that this database is in
	MigrationState pulumi.StringInput `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
}

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) AppliedChanges

Number of applied changes

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) CdcDeleteCounter

Number of cdc deletes

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) CdcInsertCounter

Number of cdc inserts

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) CdcUpdateCounter

Number of cdc updates

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) DatabaseName

Name of the database

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) EndedOn

Migration end time

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadCompletedTables

Number of tables completed in full load

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadErroredTables

Number of tables errored in full load

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadLoadingTables

Number of tables loading in full load

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadQueuedTables

Number of tables queued in full load

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) IncomingChanges

Number of incoming changes

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) InitializationCompleted

Indicates if initial load (full load) has been completed

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) Latency

CDC apply latency

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) MigrationState

Migration state that this database is in

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelOutput'.

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) StartedOn

Migration start time

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputDatabaseLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponse struct {
	// Migration error
	Error ReportableExceptionResponse `pulumi:"error"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs struct {
	// Migration error
	Error ReportableExceptionResponseInput `pulumi:"error"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) Error

Migration error

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) Id

Result identifier

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) ResultType

Result type Expected value is 'ErrorOutput'.

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputErrorResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponse struct {
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Source server name
	SourceServer string `pulumi:"sourceServer"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Target server name
	TargetServer string `pulumi:"targetServer"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs struct {
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Source server name
	SourceServer pulumi.StringInput `pulumi:"sourceServer"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Target server name
	TargetServer pulumi.StringInput `pulumi:"targetServer"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) EndedOn

Migration end time

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) Id

Result identifier

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) ResultType

Result type Expected value is 'MigrationLevelOutput'.

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) SourceServer

Source server name

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) SourceServerVersion

Source server version

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) StartedOn

Migration start time

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) TargetServer

Target server name

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) TargetServerVersion

Target server version

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputMigrationLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponse struct {
	// Number of applied deletes
	CdcDeleteCounter string `pulumi:"cdcDeleteCounter"`
	// Number of applied inserts
	CdcInsertCounter string `pulumi:"cdcInsertCounter"`
	// Number of applied updates
	CdcUpdateCounter string `pulumi:"cdcUpdateCounter"`
	// Number of data errors occurred
	DataErrorsCounter float64 `pulumi:"dataErrorsCounter"`
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Full load end time
	FullLoadEndedOn string `pulumi:"fullLoadEndedOn"`
	// Estimate to finish full load
	FullLoadEstFinishTime string `pulumi:"fullLoadEstFinishTime"`
	// Full load start time
	FullLoadStartedOn string `pulumi:"fullLoadStartedOn"`
	// Number of rows applied in full load
	FullLoadTotalRows float64 `pulumi:"fullLoadTotalRows"`
	// Result identifier
	Id string `pulumi:"id"`
	// Last modified time on target
	LastModifiedTime string `pulumi:"lastModifiedTime"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Current state of the table migration
	State string `pulumi:"state"`
	// Name of the table
	TableName string `pulumi:"tableName"`
	// Total number of applied changes
	TotalChangesApplied float64 `pulumi:"totalChangesApplied"`
}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs struct {
	// Number of applied deletes
	CdcDeleteCounter pulumi.StringInput `pulumi:"cdcDeleteCounter"`
	// Number of applied inserts
	CdcInsertCounter pulumi.StringInput `pulumi:"cdcInsertCounter"`
	// Number of applied updates
	CdcUpdateCounter pulumi.StringInput `pulumi:"cdcUpdateCounter"`
	// Number of data errors occurred
	DataErrorsCounter pulumi.Float64Input `pulumi:"dataErrorsCounter"`
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Full load end time
	FullLoadEndedOn pulumi.StringInput `pulumi:"fullLoadEndedOn"`
	// Estimate to finish full load
	FullLoadEstFinishTime pulumi.StringInput `pulumi:"fullLoadEstFinishTime"`
	// Full load start time
	FullLoadStartedOn pulumi.StringInput `pulumi:"fullLoadStartedOn"`
	// Number of rows applied in full load
	FullLoadTotalRows pulumi.Float64Input `pulumi:"fullLoadTotalRows"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Last modified time on target
	LastModifiedTime pulumi.StringInput `pulumi:"lastModifiedTime"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Current state of the table migration
	State pulumi.StringInput `pulumi:"state"`
	// Name of the table
	TableName pulumi.StringInput `pulumi:"tableName"`
	// Total number of applied changes
	TotalChangesApplied pulumi.Float64Input `pulumi:"totalChangesApplied"`
}

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) CdcDeleteCounter

Number of applied deletes

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) CdcInsertCounter

Number of applied inserts

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) CdcUpdateCounter

Number of applied updates

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) DataErrorsCounter

Number of data errors occurred

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) DatabaseName

Name of the database

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) FullLoadEndedOn

Full load end time

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) FullLoadEstFinishTime

Estimate to finish full load

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) FullLoadStartedOn

Full load start time

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) FullLoadTotalRows

Number of rows applied in full load

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) Id

Result identifier

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) LastModifiedTime

Last modified time on target

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) ResultType

Result type Expected value is 'TableLevelOutput'.

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) State

Current state of the table migration

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) TableName

Name of the table

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskOutputTableLevelResponseOutput) TotalChangesApplied

Total number of applied changes

type MigrateMySqlAzureDbForMySqlSyncTaskProperties

type MigrateMySqlAzureDbForMySqlSyncTaskProperties struct {
	// Task input
	Input *MigrateMySqlAzureDbForMySqlSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.MySql.AzureDbForMySql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs struct {
	// Task input
	Input MigrateMySqlAzureDbForMySqlSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.MySql.AzureDbForMySql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

func (i MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput() MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesInput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput() MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskPropertiesInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs and MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskPropertiesInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskPropertiesArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) Input

Task input

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'Migrate.MySql.AzureDbForMySql.Sync'.

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

func (o MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput() MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskPropertiesOutput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponse

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *MigrateMySqlAzureDbForMySqlSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.MySql.AzureDbForMySql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input MigrateMySqlAzureDbForMySqlSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.MySql.AzureDbForMySql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutputWithContext

func (i MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseInput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput() MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput
	ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutputWithContext(context.Context) MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput
}

MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseInput is an input type that accepts MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs and MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseInput` via:

MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseArgs{...}

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput

type MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that migrates MySQL databases to Azure Database for MySQL for online migrations

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) ElementType

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) Input

Task input

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'Migrate.MySql.AzureDbForMySql.Sync'.

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput

func (MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutputWithContext

func (o MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput) ToMigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateMySqlAzureDbForMySqlSyncTaskPropertiesResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput struct {
	// Migration settings which tune the migration behavior
	MigrationSetting map[string]string `pulumi:"migrationSetting"`
	// Name of the database
	Name *string `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting map[string]string `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting map[string]string `pulumi:"targetSetting"`
}

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs struct {
	// Migration settings which tune the migration behavior
	MigrationSetting pulumi.StringMapInput `pulumi:"migrationSetting"`
	// Name of the database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting pulumi.StringMapInput `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting pulumi.StringMapInput `pulumi:"targetSetting"`
}

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputInput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray and MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArray{ MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs{...} }

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput) Index

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput struct{ *pulumi.OutputState }

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) MigrationSetting

Migration settings which tune the migration behavior

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) Name

Name of the database

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) SourceSetting

Source settings to tune source endpoint migration behavior

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) TargetSetting

Target settings to tune target endpoint migration behavior

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse struct {
	// Migration settings which tune the migration behavior
	MigrationSetting map[string]string `pulumi:"migrationSetting"`
	// Name of the database
	Name *string `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting map[string]string `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting map[string]string `pulumi:"targetSetting"`
}

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs struct {
	// Migration settings which tune the migration behavior
	MigrationSetting pulumi.StringMapInput `pulumi:"migrationSetting"`
	// Name of the database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting pulumi.StringMapInput `pulumi:"sourceSetting"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting pulumi.StringMapInput `pulumi:"targetSetting"`
}

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseInput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray and MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArray{ MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs{...} }

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput struct{ *pulumi.OutputState }

Database specific information for PostgreSQL to Azure Database for PostgreSQL migration task inputs

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) MigrationSetting

Migration settings which tune the migration behavior

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) Name

Name of the database

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) SourceSetting

Source settings to tune source endpoint migration behavior

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) TargetSetting

Target settings to tune target endpoint migration behavior

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput struct {
	// Databases to migrate
	SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInput `pulumi:"selectedDatabases"`
	// Connection information for source PostgreSQL
	SourceConnectionInfo PostgreSqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL
	TargetConnectionInfo PostgreSqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs struct {
	// Databases to migrate
	SelectedDatabases MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source PostgreSQL
	SourceConnectionInfo PostgreSqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL
	TargetConnectionInfo PostgreSqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) SelectedDatabases

Databases to migrate

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) SourceConnectionInfo

Connection information for source PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtr and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrInput` via:

        MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputArgs{...}

or:

        nil

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) Elem

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse struct {
	// Databases to migrate
	SelectedDatabases []MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Connection information for source PostgreSQL
	SourceConnectionInfo PostgreSqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL
	TargetConnectionInfo PostgreSqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs struct {
	// Databases to migrate
	SelectedDatabases MigratePostgreSqlAzureDbForPostgreSqlSyncDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source PostgreSQL
	SourceConnectionInfo PostgreSqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Connection information for target Azure Database for PostgreSQL
	TargetConnectionInfo PostgreSqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs, MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtr and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrInput` via:

        MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponseArgs{...}

or:

        nil

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) Elem

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for target Azure Database for PostgreSQL

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponse struct {
	// Error message
	ErrorMessage *string `pulumi:"errorMessage"`
	// List of error events.
	Events []SyncMigrationDatabaseErrorEventResponse `pulumi:"events"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'DatabaseLevelErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs struct {
	// Error message
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	// List of error events.
	Events SyncMigrationDatabaseErrorEventResponseArrayInput `pulumi:"events"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'DatabaseLevelErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) ErrorMessage

Error message

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) Events

List of error events.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) Id

Result identifier

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelErrorOutput'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseErrorResponseOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponse struct {
	// Number of applied changes
	AppliedChanges float64 `pulumi:"appliedChanges"`
	// Number of cdc deletes
	CdcDeleteCounter float64 `pulumi:"cdcDeleteCounter"`
	// Number of cdc inserts
	CdcInsertCounter float64 `pulumi:"cdcInsertCounter"`
	// Number of cdc updates
	CdcUpdateCounter float64 `pulumi:"cdcUpdateCounter"`
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Number of tables completed in full load
	FullLoadCompletedTables float64 `pulumi:"fullLoadCompletedTables"`
	// Number of tables errored in full load
	FullLoadErroredTables float64 `pulumi:"fullLoadErroredTables"`
	// Number of tables loading in full load
	FullLoadLoadingTables float64 `pulumi:"fullLoadLoadingTables"`
	// Number of tables queued in full load
	FullLoadQueuedTables float64 `pulumi:"fullLoadQueuedTables"`
	// Result identifier
	Id string `pulumi:"id"`
	// Number of incoming changes
	IncomingChanges float64 `pulumi:"incomingChanges"`
	// Indicates if initial load (full load) has been completed
	InitializationCompleted bool `pulumi:"initializationCompleted"`
	// CDC apply latency
	Latency float64 `pulumi:"latency"`
	// Migration state that this database is in
	MigrationState string `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs struct {
	// Number of applied changes
	AppliedChanges pulumi.Float64Input `pulumi:"appliedChanges"`
	// Number of cdc deletes
	CdcDeleteCounter pulumi.Float64Input `pulumi:"cdcDeleteCounter"`
	// Number of cdc inserts
	CdcInsertCounter pulumi.Float64Input `pulumi:"cdcInsertCounter"`
	// Number of cdc updates
	CdcUpdateCounter pulumi.Float64Input `pulumi:"cdcUpdateCounter"`
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Number of tables completed in full load
	FullLoadCompletedTables pulumi.Float64Input `pulumi:"fullLoadCompletedTables"`
	// Number of tables errored in full load
	FullLoadErroredTables pulumi.Float64Input `pulumi:"fullLoadErroredTables"`
	// Number of tables loading in full load
	FullLoadLoadingTables pulumi.Float64Input `pulumi:"fullLoadLoadingTables"`
	// Number of tables queued in full load
	FullLoadQueuedTables pulumi.Float64Input `pulumi:"fullLoadQueuedTables"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Number of incoming changes
	IncomingChanges pulumi.Float64Input `pulumi:"incomingChanges"`
	// Indicates if initial load (full load) has been completed
	InitializationCompleted pulumi.BoolInput `pulumi:"initializationCompleted"`
	// CDC apply latency
	Latency pulumi.Float64Input `pulumi:"latency"`
	// Migration state that this database is in
	MigrationState pulumi.StringInput `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
}

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) AppliedChanges

Number of applied changes

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) CdcDeleteCounter

Number of cdc deletes

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) CdcInsertCounter

Number of cdc inserts

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) CdcUpdateCounter

Number of cdc updates

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) DatabaseName

Name of the database

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) EndedOn

Migration end time

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadCompletedTables

Number of tables completed in full load

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadErroredTables

Number of tables errored in full load

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadLoadingTables

Number of tables loading in full load

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) FullLoadQueuedTables

Number of tables queued in full load

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) IncomingChanges

Number of incoming changes

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) InitializationCompleted

Indicates if initial load (full load) has been completed

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) Latency

CDC apply latency

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) MigrationState

Migration state that this database is in

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelOutput'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) StartedOn

Migration start time

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputDatabaseLevelResponseOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponse struct {
	// Migration error
	Error ReportableExceptionResponse `pulumi:"error"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs struct {
	// Migration error
	Error ReportableExceptionResponseInput `pulumi:"error"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) Error

Migration error

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) Id

Result identifier

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) ResultType

Result type Expected value is 'ErrorOutput'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputErrorResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponse struct {
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Source server name
	SourceServer string `pulumi:"sourceServer"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Target server name
	TargetServer string `pulumi:"targetServer"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs struct {
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Source server name
	SourceServer pulumi.StringInput `pulumi:"sourceServer"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Target server name
	TargetServer pulumi.StringInput `pulumi:"targetServer"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) EndedOn

Migration end time

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) Id

Result identifier

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) ResultType

Result type Expected value is 'MigrationLevelOutput'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) SourceServer

Source server name

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) SourceServerVersion

Source server version

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) StartedOn

Migration start time

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) TargetServer

Target server name

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) TargetServerVersion

Target server version

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputMigrationLevelResponseOutputWithContext

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponse struct {
	// Number of applied deletes
	CdcDeleteCounter float64 `pulumi:"cdcDeleteCounter"`
	// Number of applied inserts
	CdcInsertCounter float64 `pulumi:"cdcInsertCounter"`
	// Number of applied updates
	CdcUpdateCounter float64 `pulumi:"cdcUpdateCounter"`
	// Number of data errors occurred
	DataErrorsCounter float64 `pulumi:"dataErrorsCounter"`
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Full load end time
	FullLoadEndedOn string `pulumi:"fullLoadEndedOn"`
	// Estimate to finish full load
	FullLoadEstFinishTime string `pulumi:"fullLoadEstFinishTime"`
	// Full load start time
	FullLoadStartedOn string `pulumi:"fullLoadStartedOn"`
	// Number of rows applied in full load
	FullLoadTotalRows float64 `pulumi:"fullLoadTotalRows"`
	// Result identifier
	Id string `pulumi:"id"`
	// Last modified time on target
	LastModifiedTime string `pulumi:"lastModifiedTime"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Current state of the table migration
	State string `pulumi:"state"`
	// Name of the table
	TableName string `pulumi:"tableName"`
	// Total number of applied changes
	TotalChangesApplied float64 `pulumi:"totalChangesApplied"`
}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs struct {
	// Number of applied deletes
	CdcDeleteCounter pulumi.Float64Input `pulumi:"cdcDeleteCounter"`
	// Number of applied inserts
	CdcInsertCounter pulumi.Float64Input `pulumi:"cdcInsertCounter"`
	// Number of applied updates
	CdcUpdateCounter pulumi.Float64Input `pulumi:"cdcUpdateCounter"`
	// Number of data errors occurred
	DataErrorsCounter pulumi.Float64Input `pulumi:"dataErrorsCounter"`
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Full load end time
	FullLoadEndedOn pulumi.StringInput `pulumi:"fullLoadEndedOn"`
	// Estimate to finish full load
	FullLoadEstFinishTime pulumi.StringInput `pulumi:"fullLoadEstFinishTime"`
	// Full load start time
	FullLoadStartedOn pulumi.StringInput `pulumi:"fullLoadStartedOn"`
	// Number of rows applied in full load
	FullLoadTotalRows pulumi.Float64Input `pulumi:"fullLoadTotalRows"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Last modified time on target
	LastModifiedTime pulumi.StringInput `pulumi:"lastModifiedTime"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Current state of the table migration
	State pulumi.StringInput `pulumi:"state"`
	// Name of the table
	TableName pulumi.StringInput `pulumi:"tableName"`
	// Total number of applied changes
	TotalChangesApplied pulumi.Float64Input `pulumi:"totalChangesApplied"`
}

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput struct{ *pulumi.OutputState }

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) CdcDeleteCounter

Number of applied deletes

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) CdcInsertCounter

Number of applied inserts

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) CdcUpdateCounter

Number of applied updates

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) DataErrorsCounter

Number of data errors occurred

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) DatabaseName

Name of the database

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) FullLoadEndedOn

Full load end time

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) FullLoadEstFinishTime

Estimate to finish full load

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) FullLoadStartedOn

Full load start time

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) FullLoadTotalRows

Number of rows applied in full load

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) Id

Result identifier

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) LastModifiedTime

Last modified time on target

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) ResultType

Result type Expected value is 'TableLevelOutput'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) State

Current state of the table migration

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) TableName

Name of the table

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutputWithContext

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskOutputTableLevelResponseOutput) TotalChangesApplied

Total number of applied changes

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskProperties struct {
	// Task input
	Input *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs struct {
	// Task input
	Input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput) Input

Task input

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.Sync'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponse

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input MigratePostgreSqlAzureDbForPostgreSqlSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext

func (i MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseInput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput() MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput
	ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext(context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput
}

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseInput is an input type that accepts MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs and MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseInput` via:

MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseArgs{...}

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

type MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that migrates PostgreSQL databases to Azure Database for PostgreSQL for online migrations

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ElementType

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Input

Task input

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'Migrate.PostgreSql.AzureDbForPostgreSql.Sync'.

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

func (MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext

func (o MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput) ToMigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigratePostgreSqlAzureDbForPostgreSqlSyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlDbDatabaseInput

type MigrateSqlServerSqlDbDatabaseInput struct {
	// Whether to set database read only before migration
	MakeSourceDbReadOnly *bool `pulumi:"makeSourceDbReadOnly"`
	// Name of the database
	Name *string `pulumi:"name"`
	// Mapping of source to target tables
	TableMap map[string]string `pulumi:"tableMap"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
}

Database specific information for SQL to Azure SQL DB migration task inputs

type MigrateSqlServerSqlDbDatabaseInputArgs

type MigrateSqlServerSqlDbDatabaseInputArgs struct {
	// Whether to set database read only before migration
	MakeSourceDbReadOnly pulumi.BoolPtrInput `pulumi:"makeSourceDbReadOnly"`
	// Name of the database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Mapping of source to target tables
	TableMap pulumi.StringMapInput `pulumi:"tableMap"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
}

Database specific information for SQL to Azure SQL DB migration task inputs

func (MigrateSqlServerSqlDbDatabaseInputArgs) ElementType

func (MigrateSqlServerSqlDbDatabaseInputArgs) ToMigrateSqlServerSqlDbDatabaseInputOutput

func (i MigrateSqlServerSqlDbDatabaseInputArgs) ToMigrateSqlServerSqlDbDatabaseInputOutput() MigrateSqlServerSqlDbDatabaseInputOutput

func (MigrateSqlServerSqlDbDatabaseInputArgs) ToMigrateSqlServerSqlDbDatabaseInputOutputWithContext

func (i MigrateSqlServerSqlDbDatabaseInputArgs) ToMigrateSqlServerSqlDbDatabaseInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputOutput

type MigrateSqlServerSqlDbDatabaseInputArray

type MigrateSqlServerSqlDbDatabaseInputArray []MigrateSqlServerSqlDbDatabaseInputInput

func (MigrateSqlServerSqlDbDatabaseInputArray) ElementType

func (MigrateSqlServerSqlDbDatabaseInputArray) ToMigrateSqlServerSqlDbDatabaseInputArrayOutput

func (i MigrateSqlServerSqlDbDatabaseInputArray) ToMigrateSqlServerSqlDbDatabaseInputArrayOutput() MigrateSqlServerSqlDbDatabaseInputArrayOutput

func (MigrateSqlServerSqlDbDatabaseInputArray) ToMigrateSqlServerSqlDbDatabaseInputArrayOutputWithContext

func (i MigrateSqlServerSqlDbDatabaseInputArray) ToMigrateSqlServerSqlDbDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputArrayOutput

type MigrateSqlServerSqlDbDatabaseInputArrayInput

type MigrateSqlServerSqlDbDatabaseInputArrayInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbDatabaseInputArrayOutput() MigrateSqlServerSqlDbDatabaseInputArrayOutput
	ToMigrateSqlServerSqlDbDatabaseInputArrayOutputWithContext(context.Context) MigrateSqlServerSqlDbDatabaseInputArrayOutput
}

MigrateSqlServerSqlDbDatabaseInputArrayInput is an input type that accepts MigrateSqlServerSqlDbDatabaseInputArray and MigrateSqlServerSqlDbDatabaseInputArrayOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbDatabaseInputArrayInput` via:

MigrateSqlServerSqlDbDatabaseInputArray{ MigrateSqlServerSqlDbDatabaseInputArgs{...} }

type MigrateSqlServerSqlDbDatabaseInputArrayOutput

type MigrateSqlServerSqlDbDatabaseInputArrayOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbDatabaseInputArrayOutput) ElementType

func (MigrateSqlServerSqlDbDatabaseInputArrayOutput) Index

func (MigrateSqlServerSqlDbDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputArrayOutput

func (o MigrateSqlServerSqlDbDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputArrayOutput() MigrateSqlServerSqlDbDatabaseInputArrayOutput

func (MigrateSqlServerSqlDbDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputArrayOutputWithContext

func (o MigrateSqlServerSqlDbDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputArrayOutput

type MigrateSqlServerSqlDbDatabaseInputInput

type MigrateSqlServerSqlDbDatabaseInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbDatabaseInputOutput() MigrateSqlServerSqlDbDatabaseInputOutput
	ToMigrateSqlServerSqlDbDatabaseInputOutputWithContext(context.Context) MigrateSqlServerSqlDbDatabaseInputOutput
}

MigrateSqlServerSqlDbDatabaseInputInput is an input type that accepts MigrateSqlServerSqlDbDatabaseInputArgs and MigrateSqlServerSqlDbDatabaseInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbDatabaseInputInput` via:

MigrateSqlServerSqlDbDatabaseInputArgs{...}

type MigrateSqlServerSqlDbDatabaseInputOutput

type MigrateSqlServerSqlDbDatabaseInputOutput struct{ *pulumi.OutputState }

Database specific information for SQL to Azure SQL DB migration task inputs

func (MigrateSqlServerSqlDbDatabaseInputOutput) ElementType

func (MigrateSqlServerSqlDbDatabaseInputOutput) MakeSourceDbReadOnly

Whether to set database read only before migration

func (MigrateSqlServerSqlDbDatabaseInputOutput) Name

Name of the database

func (MigrateSqlServerSqlDbDatabaseInputOutput) TableMap

Mapping of source to target tables

func (MigrateSqlServerSqlDbDatabaseInputOutput) TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

func (MigrateSqlServerSqlDbDatabaseInputOutput) ToMigrateSqlServerSqlDbDatabaseInputOutput

func (o MigrateSqlServerSqlDbDatabaseInputOutput) ToMigrateSqlServerSqlDbDatabaseInputOutput() MigrateSqlServerSqlDbDatabaseInputOutput

func (MigrateSqlServerSqlDbDatabaseInputOutput) ToMigrateSqlServerSqlDbDatabaseInputOutputWithContext

func (o MigrateSqlServerSqlDbDatabaseInputOutput) ToMigrateSqlServerSqlDbDatabaseInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputOutput

type MigrateSqlServerSqlDbDatabaseInputResponse

type MigrateSqlServerSqlDbDatabaseInputResponse struct {
	// Whether to set database read only before migration
	MakeSourceDbReadOnly *bool `pulumi:"makeSourceDbReadOnly"`
	// Name of the database
	Name *string `pulumi:"name"`
	// Mapping of source to target tables
	TableMap map[string]string `pulumi:"tableMap"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
}

Database specific information for SQL to Azure SQL DB migration task inputs

type MigrateSqlServerSqlDbDatabaseInputResponseArgs

type MigrateSqlServerSqlDbDatabaseInputResponseArgs struct {
	// Whether to set database read only before migration
	MakeSourceDbReadOnly pulumi.BoolPtrInput `pulumi:"makeSourceDbReadOnly"`
	// Name of the database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Mapping of source to target tables
	TableMap pulumi.StringMapInput `pulumi:"tableMap"`
	// Name of target database. Note: Target database will be truncated before starting migration.
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
}

Database specific information for SQL to Azure SQL DB migration task inputs

func (MigrateSqlServerSqlDbDatabaseInputResponseArgs) ElementType

func (MigrateSqlServerSqlDbDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbDatabaseInputResponseOutput

func (i MigrateSqlServerSqlDbDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbDatabaseInputResponseOutput() MigrateSqlServerSqlDbDatabaseInputResponseOutput

func (MigrateSqlServerSqlDbDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbDatabaseInputResponseOutputWithContext

func (i MigrateSqlServerSqlDbDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputResponseOutput

type MigrateSqlServerSqlDbDatabaseInputResponseArray

type MigrateSqlServerSqlDbDatabaseInputResponseArray []MigrateSqlServerSqlDbDatabaseInputResponseInput

func (MigrateSqlServerSqlDbDatabaseInputResponseArray) ElementType

func (MigrateSqlServerSqlDbDatabaseInputResponseArray) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutput

func (i MigrateSqlServerSqlDbDatabaseInputResponseArray) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutput() MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput

func (MigrateSqlServerSqlDbDatabaseInputResponseArray) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutputWithContext

func (i MigrateSqlServerSqlDbDatabaseInputResponseArray) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlDbDatabaseInputResponseArrayInput

type MigrateSqlServerSqlDbDatabaseInputResponseArrayInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutput() MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput
	ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutputWithContext(context.Context) MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput
}

MigrateSqlServerSqlDbDatabaseInputResponseArrayInput is an input type that accepts MigrateSqlServerSqlDbDatabaseInputResponseArray and MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbDatabaseInputResponseArrayInput` via:

MigrateSqlServerSqlDbDatabaseInputResponseArray{ MigrateSqlServerSqlDbDatabaseInputResponseArgs{...} }

type MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput) ElementType

func (MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput) Index

func (MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutput

func (MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutputWithContext

func (o MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlDbDatabaseInputResponseInput

type MigrateSqlServerSqlDbDatabaseInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbDatabaseInputResponseOutput() MigrateSqlServerSqlDbDatabaseInputResponseOutput
	ToMigrateSqlServerSqlDbDatabaseInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbDatabaseInputResponseOutput
}

MigrateSqlServerSqlDbDatabaseInputResponseInput is an input type that accepts MigrateSqlServerSqlDbDatabaseInputResponseArgs and MigrateSqlServerSqlDbDatabaseInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbDatabaseInputResponseInput` via:

MigrateSqlServerSqlDbDatabaseInputResponseArgs{...}

type MigrateSqlServerSqlDbDatabaseInputResponseOutput

type MigrateSqlServerSqlDbDatabaseInputResponseOutput struct{ *pulumi.OutputState }

Database specific information for SQL to Azure SQL DB migration task inputs

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) ElementType

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) MakeSourceDbReadOnly

Whether to set database read only before migration

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) Name

Name of the database

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) TableMap

Mapping of source to target tables

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) TargetDatabaseName

Name of target database. Note: Target database will be truncated before starting migration.

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseOutput

func (o MigrateSqlServerSqlDbDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseOutput() MigrateSqlServerSqlDbDatabaseInputResponseOutput

func (MigrateSqlServerSqlDbDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseOutputWithContext

func (o MigrateSqlServerSqlDbDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbDatabaseInputResponseOutput

type MigrateSqlServerSqlDbSyncDatabaseInput

type MigrateSqlServerSqlDbSyncDatabaseInput struct {
	// Unique identifier for database
	Id *string `pulumi:"id"`
	// Migration settings which tune the migration behavior
	MigrationSetting map[string]string `pulumi:"migrationSetting"`
	// Name of database
	Name *string `pulumi:"name"`
	// Schema name to be migrated
	SchemaName *string `pulumi:"schemaName"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting map[string]string `pulumi:"sourceSetting"`
	// Mapping of source to target tables
	TableMap map[string]string `pulumi:"tableMap"`
	// Target database name
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting map[string]string `pulumi:"targetSetting"`
}

Database specific information for SQL to Azure SQL DB sync migration task inputs

type MigrateSqlServerSqlDbSyncDatabaseInputArgs

type MigrateSqlServerSqlDbSyncDatabaseInputArgs struct {
	// Unique identifier for database
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Migration settings which tune the migration behavior
	MigrationSetting pulumi.StringMapInput `pulumi:"migrationSetting"`
	// Name of database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Schema name to be migrated
	SchemaName pulumi.StringPtrInput `pulumi:"schemaName"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting pulumi.StringMapInput `pulumi:"sourceSetting"`
	// Mapping of source to target tables
	TableMap pulumi.StringMapInput `pulumi:"tableMap"`
	// Target database name
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting pulumi.StringMapInput `pulumi:"targetSetting"`
}

Database specific information for SQL to Azure SQL DB sync migration task inputs

func (MigrateSqlServerSqlDbSyncDatabaseInputArgs) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputOutput

func (i MigrateSqlServerSqlDbSyncDatabaseInputArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputOutput() MigrateSqlServerSqlDbSyncDatabaseInputOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputOutputWithContext

func (i MigrateSqlServerSqlDbSyncDatabaseInputArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputOutput

type MigrateSqlServerSqlDbSyncDatabaseInputArray

type MigrateSqlServerSqlDbSyncDatabaseInputArray []MigrateSqlServerSqlDbSyncDatabaseInputInput

func (MigrateSqlServerSqlDbSyncDatabaseInputArray) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputArray) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

func (i MigrateSqlServerSqlDbSyncDatabaseInputArray) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutput() MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputArray) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutputWithContext

func (i MigrateSqlServerSqlDbSyncDatabaseInputArray) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

type MigrateSqlServerSqlDbSyncDatabaseInputArrayInput

type MigrateSqlServerSqlDbSyncDatabaseInputArrayInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutput() MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput
	ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput
}

MigrateSqlServerSqlDbSyncDatabaseInputArrayInput is an input type that accepts MigrateSqlServerSqlDbSyncDatabaseInputArray and MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncDatabaseInputArrayInput` via:

MigrateSqlServerSqlDbSyncDatabaseInputArray{ MigrateSqlServerSqlDbSyncDatabaseInputArgs{...} }

type MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

type MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput) Index

func (MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

func (o MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutput() MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutputWithContext

func (o MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputArrayOutput

type MigrateSqlServerSqlDbSyncDatabaseInputInput

type MigrateSqlServerSqlDbSyncDatabaseInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncDatabaseInputOutput() MigrateSqlServerSqlDbSyncDatabaseInputOutput
	ToMigrateSqlServerSqlDbSyncDatabaseInputOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncDatabaseInputOutput
}

MigrateSqlServerSqlDbSyncDatabaseInputInput is an input type that accepts MigrateSqlServerSqlDbSyncDatabaseInputArgs and MigrateSqlServerSqlDbSyncDatabaseInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncDatabaseInputInput` via:

MigrateSqlServerSqlDbSyncDatabaseInputArgs{...}

type MigrateSqlServerSqlDbSyncDatabaseInputOutput

type MigrateSqlServerSqlDbSyncDatabaseInputOutput struct{ *pulumi.OutputState }

Database specific information for SQL to Azure SQL DB sync migration task inputs

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) Id

Unique identifier for database

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) MigrationSetting

Migration settings which tune the migration behavior

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) Name

Name of database

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) SchemaName

Schema name to be migrated

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) SourceSetting

Source settings to tune source endpoint migration behavior

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) TableMap

Mapping of source to target tables

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) TargetDatabaseName

Target database name

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) TargetSetting

Target settings to tune target endpoint migration behavior

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputOutput

func (o MigrateSqlServerSqlDbSyncDatabaseInputOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputOutput() MigrateSqlServerSqlDbSyncDatabaseInputOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputOutputWithContext

func (o MigrateSqlServerSqlDbSyncDatabaseInputOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputOutput

type MigrateSqlServerSqlDbSyncDatabaseInputResponse

type MigrateSqlServerSqlDbSyncDatabaseInputResponse struct {
	// Unique identifier for database
	Id *string `pulumi:"id"`
	// Migration settings which tune the migration behavior
	MigrationSetting map[string]string `pulumi:"migrationSetting"`
	// Name of database
	Name *string `pulumi:"name"`
	// Schema name to be migrated
	SchemaName *string `pulumi:"schemaName"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting map[string]string `pulumi:"sourceSetting"`
	// Mapping of source to target tables
	TableMap map[string]string `pulumi:"tableMap"`
	// Target database name
	TargetDatabaseName *string `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting map[string]string `pulumi:"targetSetting"`
}

Database specific information for SQL to Azure SQL DB sync migration task inputs

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs struct {
	// Unique identifier for database
	Id pulumi.StringPtrInput `pulumi:"id"`
	// Migration settings which tune the migration behavior
	MigrationSetting pulumi.StringMapInput `pulumi:"migrationSetting"`
	// Name of database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Schema name to be migrated
	SchemaName pulumi.StringPtrInput `pulumi:"schemaName"`
	// Source settings to tune source endpoint migration behavior
	SourceSetting pulumi.StringMapInput `pulumi:"sourceSetting"`
	// Mapping of source to target tables
	TableMap pulumi.StringMapInput `pulumi:"tableMap"`
	// Target database name
	TargetDatabaseName pulumi.StringPtrInput `pulumi:"targetDatabaseName"`
	// Target settings to tune target endpoint migration behavior
	TargetSetting pulumi.StringMapInput `pulumi:"targetSetting"`
}

Database specific information for SQL to Azure SQL DB sync migration task inputs

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutput

func (i MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutput() MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArray

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArray []MigrateSqlServerSqlDbSyncDatabaseInputResponseInput

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArray) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArray) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput

func (i MigrateSqlServerSqlDbSyncDatabaseInputResponseArray) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput() MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArray) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutputWithContext

func (i MigrateSqlServerSqlDbSyncDatabaseInputResponseArray) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayInput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput() MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput
	ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput
}

MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayInput is an input type that accepts MigrateSqlServerSqlDbSyncDatabaseInputResponseArray and MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayInput` via:

MigrateSqlServerSqlDbSyncDatabaseInputResponseArray{ MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs{...} }

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput) Index

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutputWithContext

func (o MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseInput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutput() MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput
	ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput
}

MigrateSqlServerSqlDbSyncDatabaseInputResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs and MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncDatabaseInputResponseInput` via:

MigrateSqlServerSqlDbSyncDatabaseInputResponseArgs{...}

type MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput

type MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput struct{ *pulumi.OutputState }

Database specific information for SQL to Azure SQL DB sync migration task inputs

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) Id

Unique identifier for database

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) MigrationSetting

Migration settings which tune the migration behavior

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) Name

Name of database

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) SchemaName

Schema name to be migrated

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) SourceSetting

Source settings to tune source endpoint migration behavior

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) TableMap

Mapping of source to target tables

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) TargetDatabaseName

Target database name

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) TargetSetting

Target settings to tune target endpoint migration behavior

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutput

func (MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput) ToMigrateSqlServerSqlDbSyncDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncDatabaseInputResponseOutput

type MigrateSqlServerSqlDbSyncTaskInput

type MigrateSqlServerSqlDbSyncTaskInput struct {
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
	// Validation options
	ValidationOptions *MigrationValidationOptions `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

type MigrateSqlServerSqlDbSyncTaskInputArgs

type MigrateSqlServerSqlDbSyncTaskInputArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlDbSyncDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
	// Validation options
	ValidationOptions MigrationValidationOptionsPtrInput `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskInputArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputOutput

func (i MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputOutput() MigrateSqlServerSqlDbSyncTaskInputOutput

func (MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputOutput

func (MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (i MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput() MigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskInputArgs) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputPtrOutput

type MigrateSqlServerSqlDbSyncTaskInputInput

type MigrateSqlServerSqlDbSyncTaskInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskInputOutput() MigrateSqlServerSqlDbSyncTaskInputOutput
	ToMigrateSqlServerSqlDbSyncTaskInputOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskInputOutput
}

MigrateSqlServerSqlDbSyncTaskInputInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskInputArgs and MigrateSqlServerSqlDbSyncTaskInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskInputInput` via:

MigrateSqlServerSqlDbSyncTaskInputArgs{...}

type MigrateSqlServerSqlDbSyncTaskInputOutput

type MigrateSqlServerSqlDbSyncTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskInputOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskInputOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbSyncTaskInputOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbSyncTaskInputOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputOutput

func (o MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputOutput() MigrateSqlServerSqlDbSyncTaskInputOutput

func (MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputOutput

func (MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (o MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput() MigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskInputOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputOutput) ValidationOptions

Validation options

type MigrateSqlServerSqlDbSyncTaskInputPtrInput

type MigrateSqlServerSqlDbSyncTaskInputPtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput() MigrateSqlServerSqlDbSyncTaskInputPtrOutput
	ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskInputPtrOutput
}

MigrateSqlServerSqlDbSyncTaskInputPtrInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskInputArgs, MigrateSqlServerSqlDbSyncTaskInputPtr and MigrateSqlServerSqlDbSyncTaskInputPtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskInputPtrInput` via:

        MigrateSqlServerSqlDbSyncTaskInputArgs{...}

or:

        nil

type MigrateSqlServerSqlDbSyncTaskInputPtrOutput

type MigrateSqlServerSqlDbSyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) Elem

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (o MigrateSqlServerSqlDbSyncTaskInputPtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutput() MigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskInputPtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputPtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputPtrOutput) ValidationOptions

Validation options

type MigrateSqlServerSqlDbSyncTaskInputResponse

type MigrateSqlServerSqlDbSyncTaskInputResponse struct {
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
	// Validation options
	ValidationOptions *MigrationValidationOptionsResponse `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

type MigrateSqlServerSqlDbSyncTaskInputResponseArgs

type MigrateSqlServerSqlDbSyncTaskInputResponseArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
	// Validation options
	ValidationOptions MigrationValidationOptionsResponsePtrInput `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutput

func (i MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutput() MigrateSqlServerSqlDbSyncTaskInputResponseOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputResponseOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (i MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput() MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskInputResponseArgs) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

type MigrateSqlServerSqlDbSyncTaskInputResponseInput

type MigrateSqlServerSqlDbSyncTaskInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskInputResponseOutput() MigrateSqlServerSqlDbSyncTaskInputResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskInputResponseOutput
}

MigrateSqlServerSqlDbSyncTaskInputResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskInputResponseArgs and MigrateSqlServerSqlDbSyncTaskInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskInputResponseInput` via:

MigrateSqlServerSqlDbSyncTaskInputResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskInputResponseOutput

type MigrateSqlServerSqlDbSyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutput

func (o MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutput() MigrateSqlServerSqlDbSyncTaskInputResponseOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputResponseOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (o MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput() MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponseOutput) ValidationOptions

Validation options

type MigrateSqlServerSqlDbSyncTaskInputResponsePtrInput

type MigrateSqlServerSqlDbSyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput() MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput
	ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput
}

MigrateSqlServerSqlDbSyncTaskInputResponsePtrInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskInputResponseArgs, MigrateSqlServerSqlDbSyncTaskInputResponsePtr and MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskInputResponsePtrInput` via:

        MigrateSqlServerSqlDbSyncTaskInputResponseArgs{...}

or:

        nil

type MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

type MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) Elem

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (o MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput() MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbSyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbSyncTaskInputResponsePtrOutput) ValidationOptions

Validation options

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponse struct {
	// Error message
	ErrorMessage *string `pulumi:"errorMessage"`
	// List of error events.
	Events []SyncMigrationDatabaseErrorEventResponse `pulumi:"events"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'DatabaseLevelErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs struct {
	// Error message
	ErrorMessage pulumi.StringPtrInput `pulumi:"errorMessage"`
	// List of error events.
	Events SyncMigrationDatabaseErrorEventResponseArrayInput `pulumi:"events"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'DatabaseLevelErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseInput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput() MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput
}

MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs and MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseInput` via:

MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) ErrorMessage

Error message

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) Events

List of error events.

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelErrorOutput'.

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputDatabaseErrorResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponse struct {
	// Number of applied changes
	AppliedChanges float64 `pulumi:"appliedChanges"`
	// Number of cdc deletes
	CdcDeleteCounter float64 `pulumi:"cdcDeleteCounter"`
	// Number of cdc inserts
	CdcInsertCounter float64 `pulumi:"cdcInsertCounter"`
	// Number of cdc updates
	CdcUpdateCounter float64 `pulumi:"cdcUpdateCounter"`
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Number of tables completed in full load
	FullLoadCompletedTables float64 `pulumi:"fullLoadCompletedTables"`
	// Number of tables errored in full load
	FullLoadErroredTables float64 `pulumi:"fullLoadErroredTables"`
	// Number of tables loading in full load
	FullLoadLoadingTables float64 `pulumi:"fullLoadLoadingTables"`
	// Number of tables queued in full load
	FullLoadQueuedTables float64 `pulumi:"fullLoadQueuedTables"`
	// Result identifier
	Id string `pulumi:"id"`
	// Number of incoming changes
	IncomingChanges float64 `pulumi:"incomingChanges"`
	// Indicates if initial load (full load) has been completed
	InitializationCompleted bool `pulumi:"initializationCompleted"`
	// CDC apply latency
	Latency float64 `pulumi:"latency"`
	// Migration state that this database is in
	MigrationState string `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
}

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs struct {
	// Number of applied changes
	AppliedChanges pulumi.Float64Input `pulumi:"appliedChanges"`
	// Number of cdc deletes
	CdcDeleteCounter pulumi.Float64Input `pulumi:"cdcDeleteCounter"`
	// Number of cdc inserts
	CdcInsertCounter pulumi.Float64Input `pulumi:"cdcInsertCounter"`
	// Number of cdc updates
	CdcUpdateCounter pulumi.Float64Input `pulumi:"cdcUpdateCounter"`
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Number of tables completed in full load
	FullLoadCompletedTables pulumi.Float64Input `pulumi:"fullLoadCompletedTables"`
	// Number of tables errored in full load
	FullLoadErroredTables pulumi.Float64Input `pulumi:"fullLoadErroredTables"`
	// Number of tables loading in full load
	FullLoadLoadingTables pulumi.Float64Input `pulumi:"fullLoadLoadingTables"`
	// Number of tables queued in full load
	FullLoadQueuedTables pulumi.Float64Input `pulumi:"fullLoadQueuedTables"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Number of incoming changes
	IncomingChanges pulumi.Float64Input `pulumi:"incomingChanges"`
	// Indicates if initial load (full load) has been completed
	InitializationCompleted pulumi.BoolInput `pulumi:"initializationCompleted"`
	// CDC apply latency
	Latency pulumi.Float64Input `pulumi:"latency"`
	// Migration state that this database is in
	MigrationState pulumi.StringInput `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
}

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseInput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput() MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput
}

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs and MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseInput` via:

MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) AppliedChanges

Number of applied changes

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) CdcDeleteCounter

Number of cdc deletes

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) CdcInsertCounter

Number of cdc inserts

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) CdcUpdateCounter

Number of cdc updates

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) DatabaseName

Name of the database

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) FullLoadCompletedTables

Number of tables completed in full load

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) FullLoadErroredTables

Number of tables errored in full load

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) FullLoadLoadingTables

Number of tables loading in full load

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) FullLoadQueuedTables

Number of tables queued in full load

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) IncomingChanges

Number of incoming changes

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) InitializationCompleted

Indicates if initial load (full load) has been completed

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) Latency

CDC apply latency

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) MigrationState

Migration state that this database is in

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelOutput'.

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponse

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponse struct {
	// Migration error
	Error ReportableExceptionResponse `pulumi:"error"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs struct {
	// Migration error
	Error ReportableExceptionResponseInput `pulumi:"error"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput

func (i MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput() MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponseInput

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput() MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput
}

MigrateSqlServerSqlDbSyncTaskOutputErrorResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs and MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskOutputErrorResponseInput` via:

MigrateSqlServerSqlDbSyncTaskOutputErrorResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) Error

Migration error

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) ResultType

Result type Expected value is 'ErrorOutput'.

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputErrorResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponse struct {
	// Count of databases
	DatabaseCount int `pulumi:"databaseCount"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Source server name
	SourceServer string `pulumi:"sourceServer"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Target server name
	TargetServer string `pulumi:"targetServer"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs struct {
	// Count of databases
	DatabaseCount pulumi.IntInput `pulumi:"databaseCount"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Source server name
	SourceServer pulumi.StringInput `pulumi:"sourceServer"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Target server name
	TargetServer pulumi.StringInput `pulumi:"targetServer"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseInput

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput() MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput
}

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs and MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseInput` via:

MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) DatabaseCount

Count of databases

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) ResultType

Result type Expected value is 'MigrationLevelOutput'.

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) SourceServer

Source server name

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) SourceServerVersion

Source server version

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) TargetServer

Target server name

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) TargetServerVersion

Target server version

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponse struct {
	// Number of applied deletes
	CdcDeleteCounter float64 `pulumi:"cdcDeleteCounter"`
	// Number of applied inserts
	CdcInsertCounter float64 `pulumi:"cdcInsertCounter"`
	// Number of applied updates
	CdcUpdateCounter float64 `pulumi:"cdcUpdateCounter"`
	// Number of data errors occurred
	DataErrorsCounter float64 `pulumi:"dataErrorsCounter"`
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Full load end time
	FullLoadEndedOn string `pulumi:"fullLoadEndedOn"`
	// Estimate to finish full load
	FullLoadEstFinishTime string `pulumi:"fullLoadEstFinishTime"`
	// Full load start time
	FullLoadStartedOn string `pulumi:"fullLoadStartedOn"`
	// Number of rows applied in full load
	FullLoadTotalRows float64 `pulumi:"fullLoadTotalRows"`
	// Result identifier
	Id string `pulumi:"id"`
	// Last modified time on target
	LastModifiedTime string `pulumi:"lastModifiedTime"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Current state of the table migration
	State string `pulumi:"state"`
	// Name of the table
	TableName string `pulumi:"tableName"`
	// Total number of applied changes
	TotalChangesApplied float64 `pulumi:"totalChangesApplied"`
}

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs struct {
	// Number of applied deletes
	CdcDeleteCounter pulumi.Float64Input `pulumi:"cdcDeleteCounter"`
	// Number of applied inserts
	CdcInsertCounter pulumi.Float64Input `pulumi:"cdcInsertCounter"`
	// Number of applied updates
	CdcUpdateCounter pulumi.Float64Input `pulumi:"cdcUpdateCounter"`
	// Number of data errors occurred
	DataErrorsCounter pulumi.Float64Input `pulumi:"dataErrorsCounter"`
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Full load end time
	FullLoadEndedOn pulumi.StringInput `pulumi:"fullLoadEndedOn"`
	// Estimate to finish full load
	FullLoadEstFinishTime pulumi.StringInput `pulumi:"fullLoadEstFinishTime"`
	// Full load start time
	FullLoadStartedOn pulumi.StringInput `pulumi:"fullLoadStartedOn"`
	// Number of rows applied in full load
	FullLoadTotalRows pulumi.Float64Input `pulumi:"fullLoadTotalRows"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Last modified time on target
	LastModifiedTime pulumi.StringInput `pulumi:"lastModifiedTime"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Current state of the table migration
	State pulumi.StringInput `pulumi:"state"`
	// Name of the table
	TableName pulumi.StringInput `pulumi:"tableName"`
	// Total number of applied changes
	TotalChangesApplied pulumi.Float64Input `pulumi:"totalChangesApplied"`
}

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseInput

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput() MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput
}

MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs and MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseInput` via:

MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput

type MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) CdcDeleteCounter

Number of applied deletes

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) CdcInsertCounter

Number of applied inserts

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) CdcUpdateCounter

Number of applied updates

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) DataErrorsCounter

Number of data errors occurred

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) DatabaseName

Name of the database

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) FullLoadEndedOn

Full load end time

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) FullLoadEstFinishTime

Estimate to finish full load

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) FullLoadStartedOn

Full load start time

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) FullLoadTotalRows

Number of rows applied in full load

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) LastModifiedTime

Last modified time on target

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) ResultType

Result type Expected value is 'TableLevelOutput'.

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) State

Current state of the table migration

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) TableName

Name of the table

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) ToMigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput

func (MigrateSqlServerSqlDbSyncTaskOutputTableLevelResponseOutput) TotalChangesApplied

Total number of applied changes

type MigrateSqlServerSqlDbSyncTaskProperties

type MigrateSqlServerSqlDbSyncTaskProperties struct {
	// Task input
	Input *MigrateSqlServerSqlDbSyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

type MigrateSqlServerSqlDbSyncTaskPropertiesArgs

type MigrateSqlServerSqlDbSyncTaskPropertiesArgs struct {
	// Task input
	Input MigrateSqlServerSqlDbSyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskPropertiesArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskPropertiesArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutput

func (i MigrateSqlServerSqlDbSyncTaskPropertiesArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutput() MigrateSqlServerSqlDbSyncTaskPropertiesOutput

func (MigrateSqlServerSqlDbSyncTaskPropertiesArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskPropertiesArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskPropertiesOutput

type MigrateSqlServerSqlDbSyncTaskPropertiesInput

type MigrateSqlServerSqlDbSyncTaskPropertiesInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskPropertiesOutput() MigrateSqlServerSqlDbSyncTaskPropertiesOutput
	ToMigrateSqlServerSqlDbSyncTaskPropertiesOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskPropertiesOutput
}

MigrateSqlServerSqlDbSyncTaskPropertiesInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskPropertiesArgs and MigrateSqlServerSqlDbSyncTaskPropertiesOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskPropertiesInput` via:

MigrateSqlServerSqlDbSyncTaskPropertiesArgs{...}

type MigrateSqlServerSqlDbSyncTaskPropertiesOutput

type MigrateSqlServerSqlDbSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskPropertiesOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskPropertiesOutput) Input

Task input

func (MigrateSqlServerSqlDbSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.AzureSqlDb.Sync'.

func (MigrateSqlServerSqlDbSyncTaskPropertiesOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutput

func (o MigrateSqlServerSqlDbSyncTaskPropertiesOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutput() MigrateSqlServerSqlDbSyncTaskPropertiesOutput

func (MigrateSqlServerSqlDbSyncTaskPropertiesOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskPropertiesOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskPropertiesOutput

type MigrateSqlServerSqlDbSyncTaskPropertiesResponse

type MigrateSqlServerSqlDbSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *MigrateSqlServerSqlDbSyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

type MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs

type MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input MigrateSqlServerSqlDbSyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs) ElementType

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput

func (i MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput() MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext

func (i MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlDbSyncTaskPropertiesResponseInput

type MigrateSqlServerSqlDbSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput() MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput
	ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput
}

MigrateSqlServerSqlDbSyncTaskPropertiesResponseInput is an input type that accepts MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs and MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbSyncTaskPropertiesResponseInput` via:

MigrateSqlServerSqlDbSyncTaskPropertiesResponseArgs{...}

type MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database for online migrations

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) ElementType

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) Input

Task input

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.AzureSqlDb.Sync'.

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput

func (MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext

func (o MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbSyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlDbTaskInput

type MigrateSqlServerSqlDbTaskInput struct {
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlDbDatabaseInput `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
	// Options for enabling various post migration validations. Available options,
	//  1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
	//  2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
	ValidationOptions *MigrationValidationOptions `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

type MigrateSqlServerSqlDbTaskInputArgs

type MigrateSqlServerSqlDbTaskInputArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlDbDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
	// Options for enabling various post migration validations. Available options,
	//  1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
	//  2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
	ValidationOptions MigrationValidationOptionsPtrInput `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskInputArgs) ElementType

func (MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputOutput

func (i MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputOutput() MigrateSqlServerSqlDbTaskInputOutput

func (MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputOutputWithContext

func (i MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputOutput

func (MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputPtrOutput

func (i MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputPtrOutput() MigrateSqlServerSqlDbTaskInputPtrOutput

func (MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext

func (i MigrateSqlServerSqlDbTaskInputArgs) ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputPtrOutput

type MigrateSqlServerSqlDbTaskInputInput

type MigrateSqlServerSqlDbTaskInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskInputOutput() MigrateSqlServerSqlDbTaskInputOutput
	ToMigrateSqlServerSqlDbTaskInputOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskInputOutput
}

MigrateSqlServerSqlDbTaskInputInput is an input type that accepts MigrateSqlServerSqlDbTaskInputArgs and MigrateSqlServerSqlDbTaskInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskInputInput` via:

MigrateSqlServerSqlDbTaskInputArgs{...}

type MigrateSqlServerSqlDbTaskInputOutput

type MigrateSqlServerSqlDbTaskInputOutput struct{ *pulumi.OutputState }

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskInputOutput) ElementType

func (MigrateSqlServerSqlDbTaskInputOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbTaskInputOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbTaskInputOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputOutput

func (o MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputOutput() MigrateSqlServerSqlDbTaskInputOutput

func (MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputOutputWithContext

func (o MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputOutput

func (MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutput

func (o MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutput() MigrateSqlServerSqlDbTaskInputPtrOutput

func (MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlDbTaskInputOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputPtrOutput

func (MigrateSqlServerSqlDbTaskInputOutput) ValidationOptions

Options for enabling various post migration validations. Available options,

1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.

type MigrateSqlServerSqlDbTaskInputPtrInput

type MigrateSqlServerSqlDbTaskInputPtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskInputPtrOutput() MigrateSqlServerSqlDbTaskInputPtrOutput
	ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskInputPtrOutput
}

MigrateSqlServerSqlDbTaskInputPtrInput is an input type that accepts MigrateSqlServerSqlDbTaskInputArgs, MigrateSqlServerSqlDbTaskInputPtr and MigrateSqlServerSqlDbTaskInputPtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskInputPtrInput` via:

        MigrateSqlServerSqlDbTaskInputArgs{...}

or:

        nil

type MigrateSqlServerSqlDbTaskInputPtrOutput

type MigrateSqlServerSqlDbTaskInputPtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbTaskInputPtrOutput) Elem

func (MigrateSqlServerSqlDbTaskInputPtrOutput) ElementType

func (MigrateSqlServerSqlDbTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbTaskInputPtrOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbTaskInputPtrOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbTaskInputPtrOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutput

func (o MigrateSqlServerSqlDbTaskInputPtrOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutput() MigrateSqlServerSqlDbTaskInputPtrOutput

func (MigrateSqlServerSqlDbTaskInputPtrOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlDbTaskInputPtrOutput) ToMigrateSqlServerSqlDbTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputPtrOutput

func (MigrateSqlServerSqlDbTaskInputPtrOutput) ValidationOptions

Options for enabling various post migration validations. Available options,

1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.

type MigrateSqlServerSqlDbTaskInputResponse

type MigrateSqlServerSqlDbTaskInputResponse struct {
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlDbDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
	// Options for enabling various post migration validations. Available options,
	//  1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
	//  2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
	ValidationOptions *MigrationValidationOptionsResponse `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

type MigrateSqlServerSqlDbTaskInputResponseArgs

type MigrateSqlServerSqlDbTaskInputResponseArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlDbDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
	// Options for enabling various post migration validations. Available options,
	//  1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
	//  2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.
	ValidationOptions MigrationValidationOptionsResponsePtrInput `pulumi:"validationOptions"`
}

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskInputResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponseOutput

func (i MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponseOutput() MigrateSqlServerSqlDbTaskInputResponseOutput

func (MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputResponseOutput

func (MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (i MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput() MigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext

func (i MigrateSqlServerSqlDbTaskInputResponseArgs) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputResponsePtrOutput

type MigrateSqlServerSqlDbTaskInputResponseInput

type MigrateSqlServerSqlDbTaskInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskInputResponseOutput() MigrateSqlServerSqlDbTaskInputResponseOutput
	ToMigrateSqlServerSqlDbTaskInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskInputResponseOutput
}

MigrateSqlServerSqlDbTaskInputResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskInputResponseArgs and MigrateSqlServerSqlDbTaskInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskInputResponseInput` via:

MigrateSqlServerSqlDbTaskInputResponseArgs{...}

type MigrateSqlServerSqlDbTaskInputResponseOutput

type MigrateSqlServerSqlDbTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskInputResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbTaskInputResponseOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbTaskInputResponseOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponseOutput

func (o MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponseOutput() MigrateSqlServerSqlDbTaskInputResponseOutput

func (MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputResponseOutput

func (MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (o MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput() MigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlDbTaskInputResponseOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbTaskInputResponseOutput) ValidationOptions

Options for enabling various post migration validations. Available options,

1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.

type MigrateSqlServerSqlDbTaskInputResponsePtrInput

type MigrateSqlServerSqlDbTaskInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput() MigrateSqlServerSqlDbTaskInputResponsePtrOutput
	ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskInputResponsePtrOutput
}

MigrateSqlServerSqlDbTaskInputResponsePtrInput is an input type that accepts MigrateSqlServerSqlDbTaskInputResponseArgs, MigrateSqlServerSqlDbTaskInputResponsePtr and MigrateSqlServerSqlDbTaskInputResponsePtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskInputResponsePtrInput` via:

        MigrateSqlServerSqlDbTaskInputResponseArgs{...}

or:

        nil

type MigrateSqlServerSqlDbTaskInputResponsePtrOutput

type MigrateSqlServerSqlDbTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) Elem

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) ElementType

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (o MigrateSqlServerSqlDbTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutput() MigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlDbTaskInputResponsePtrOutput) ToMigrateSqlServerSqlDbTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskInputResponsePtrOutput

func (MigrateSqlServerSqlDbTaskInputResponsePtrOutput) ValidationOptions

Options for enabling various post migration validations. Available options,

1.) Data Integrity Check: Performs a checksum based comparison on source and target tables after the migration to ensure the correctness of the data.
2.) Schema Validation: Performs a thorough schema comparison between the source and target tables and provides a list of differences between the source and target database, 3.) Query Analysis: Executes a set of queries picked up automatically either from the Query Plan Cache or Query Store and execute them and compares the execution time between the source and target database.

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponse struct {
	// Name of the item
	DatabaseName string `pulumi:"databaseName"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Number of database/object errors.
	ErrorCount float64 `pulumi:"errorCount"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix string `pulumi:"errorPrefix"`
	// Migration exceptions and warnings.
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id string `pulumi:"id"`
	// Migration progress message
	Message string `pulumi:"message"`
	// Number of objects
	NumberOfObjects float64 `pulumi:"numberOfObjects"`
	// Number of successfully completed objects
	NumberOfObjectsCompleted float64 `pulumi:"numberOfObjectsCompleted"`
	// Summary of object results in the migration
	ObjectSummary map[string]DataItemMigrationSummaryResultResponse `pulumi:"objectSummary"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix string `pulumi:"resultPrefix"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Migration stage that this database is in
	Stage string `pulumi:"stage"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
	// Status message
	StatusMessage string `pulumi:"statusMessage"`
}

Database level result for Sql Server to Azure Sql DB migration.

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs struct {
	// Name of the item
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Number of database/object errors.
	ErrorCount pulumi.Float64Input `pulumi:"errorCount"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix pulumi.StringInput `pulumi:"errorPrefix"`
	// Migration exceptions and warnings.
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Migration progress message
	Message pulumi.StringInput `pulumi:"message"`
	// Number of objects
	NumberOfObjects pulumi.Float64Input `pulumi:"numberOfObjects"`
	// Number of successfully completed objects
	NumberOfObjectsCompleted pulumi.Float64Input `pulumi:"numberOfObjectsCompleted"`
	// Summary of object results in the migration
	ObjectSummary DataItemMigrationSummaryResultResponseMapInput `pulumi:"objectSummary"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix pulumi.StringInput `pulumi:"resultPrefix"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Migration stage that this database is in
	Stage pulumi.StringInput `pulumi:"stage"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
	// Status message
	StatusMessage pulumi.StringInput `pulumi:"statusMessage"`
}

Database level result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseInput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput() MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput
	ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput
}

MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs and MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseInput` via:

MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseArgs{...}

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

Database level result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) DatabaseName

Name of the item

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ErrorCount

Number of database/object errors.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ErrorPrefix

Wildcard string prefix to use for querying all errors of the item

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ExceptionsAndWarnings

Migration exceptions and warnings.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) Message

Migration progress message

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) NumberOfObjects

Number of objects

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) NumberOfObjectsCompleted

Number of successfully completed objects

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ObjectSummary

Summary of object results in the migration

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ResultPrefix

Wildcard string prefix to use for querying all sub-tem results of the item

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelOutput'.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) Stage

Migration stage that this database is in

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) State

Current state of migration

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) StatusMessage

Status message

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponse struct {
	// Provides data integrity validation result between the source and target tables that are migrated.
	DataIntegrityValidationResult DataIntegrityValidationResultResponse `pulumi:"dataIntegrityValidationResult"`
	// Validation end time
	EndedOn string `pulumi:"endedOn"`
	// Result identifier
	Id string `pulumi:"id"`
	// Migration Identifier
	MigrationId string `pulumi:"migrationId"`
	// Results of some of the query execution result between source and target database
	QueryAnalysisValidationResult QueryAnalysisValidationResultResponse `pulumi:"queryAnalysisValidationResult"`
	// Result type
	// Expected value is 'MigrationDatabaseLevelValidationOutput'.
	ResultType string `pulumi:"resultType"`
	// Provides schema comparison result between source and target database
	SchemaValidationResult SchemaComparisonValidationResultResponse `pulumi:"schemaValidationResult"`
	// Name of the source database
	SourceDatabaseName string `pulumi:"sourceDatabaseName"`
	// Validation start time
	StartedOn string `pulumi:"startedOn"`
	// Current status of validation at the database level
	Status string `pulumi:"status"`
	// Name of the target database
	TargetDatabaseName string `pulumi:"targetDatabaseName"`
}

Database validation result for Sql Server to Azure Sql DB migration.

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs struct {
	// Provides data integrity validation result between the source and target tables that are migrated.
	DataIntegrityValidationResult DataIntegrityValidationResultResponseInput `pulumi:"dataIntegrityValidationResult"`
	// Validation end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Migration Identifier
	MigrationId pulumi.StringInput `pulumi:"migrationId"`
	// Results of some of the query execution result between source and target database
	QueryAnalysisValidationResult QueryAnalysisValidationResultResponseInput `pulumi:"queryAnalysisValidationResult"`
	// Result type
	// Expected value is 'MigrationDatabaseLevelValidationOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Provides schema comparison result between source and target database
	SchemaValidationResult SchemaComparisonValidationResultResponseInput `pulumi:"schemaValidationResult"`
	// Name of the source database
	SourceDatabaseName pulumi.StringInput `pulumi:"sourceDatabaseName"`
	// Validation start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current status of validation at the database level
	Status pulumi.StringInput `pulumi:"status"`
	// Name of the target database
	TargetDatabaseName pulumi.StringInput `pulumi:"targetDatabaseName"`
}

Database validation result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseInput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput() MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput
	ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput
}

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs and MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseInput` via:

MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseArgs{...}

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput

type MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput struct{ *pulumi.OutputState }

Database validation result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) DataIntegrityValidationResult

Provides data integrity validation result between the source and target tables that are migrated.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) EndedOn

Validation end time

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) MigrationId

Migration Identifier

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) QueryAnalysisValidationResult

Results of some of the query execution result between source and target database

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) ResultType

Result type Expected value is 'MigrationDatabaseLevelValidationOutput'.

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) SchemaValidationResult

Provides schema comparison result between source and target database

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) SourceDatabaseName

Name of the source database

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) StartedOn

Validation start time

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) Status

Current status of validation at the database level

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) TargetDatabaseName

Name of the target database

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput

func (MigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutput) ToMigrateSqlServerSqlDbTaskOutputDatabaseLevelValidationResultResponseOutputWithContext

type MigrateSqlServerSqlDbTaskOutputErrorResponse

type MigrateSqlServerSqlDbTaskOutputErrorResponse struct {
	// Migration error
	Error ReportableExceptionResponse `pulumi:"error"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

Task errors for Sql Server to Azure Sql DB migration.

type MigrateSqlServerSqlDbTaskOutputErrorResponseArgs

type MigrateSqlServerSqlDbTaskOutputErrorResponseArgs struct {
	// Migration error
	Error ReportableExceptionResponseInput `pulumi:"error"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

Task errors for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputErrorResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutput

func (i MigrateSqlServerSqlDbTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutput() MigrateSqlServerSqlDbTaskOutputErrorResponseOutput

func (MigrateSqlServerSqlDbTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputErrorResponseOutput

type MigrateSqlServerSqlDbTaskOutputErrorResponseInput

type MigrateSqlServerSqlDbTaskOutputErrorResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutput() MigrateSqlServerSqlDbTaskOutputErrorResponseOutput
	ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskOutputErrorResponseOutput
}

MigrateSqlServerSqlDbTaskOutputErrorResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskOutputErrorResponseArgs and MigrateSqlServerSqlDbTaskOutputErrorResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskOutputErrorResponseInput` via:

MigrateSqlServerSqlDbTaskOutputErrorResponseArgs{...}

type MigrateSqlServerSqlDbTaskOutputErrorResponseOutput

type MigrateSqlServerSqlDbTaskOutputErrorResponseOutput struct{ *pulumi.OutputState }

Task errors for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) Error

Migration error

func (MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) ResultType

Result type Expected value is 'ErrorOutput'.

func (MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutput

func (o MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutput() MigrateSqlServerSqlDbTaskOutputErrorResponseOutput

func (MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlDbTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputErrorResponseOutput

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponse struct {
	// Summary of database results in the migration
	DatabaseSummary map[string]DatabaseSummaryResultResponse `pulumi:"databaseSummary"`
	// Selected databases as a map from database name to database id
	Databases map[string]string `pulumi:"databases"`
	// Duration of task execution in seconds.
	DurationInSeconds float64 `pulumi:"durationInSeconds"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Migration exceptions and warnings.
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id string `pulumi:"id"`
	// Migration progress message
	Message string `pulumi:"message"`
	// Migration Report Result, provides unique url for downloading your migration report.
	MigrationReport MigrationReportResultResponse `pulumi:"migrationReport"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Source server brand version
	SourceServerBrandVersion string `pulumi:"sourceServerBrandVersion"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current status of migration
	Status string `pulumi:"status"`
	// Migration status message
	StatusMessage string `pulumi:"statusMessage"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

Migration level result for Sql server to Azure Sql DB migration.

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs struct {
	// Summary of database results in the migration
	DatabaseSummary DatabaseSummaryResultResponseMapInput `pulumi:"databaseSummary"`
	// Selected databases as a map from database name to database id
	Databases pulumi.StringMapInput `pulumi:"databases"`
	// Duration of task execution in seconds.
	DurationInSeconds pulumi.Float64Input `pulumi:"durationInSeconds"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Migration exceptions and warnings.
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Migration progress message
	Message pulumi.StringInput `pulumi:"message"`
	// Migration Report Result, provides unique url for downloading your migration report.
	MigrationReport MigrationReportResultResponseInput `pulumi:"migrationReport"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Source server brand version
	SourceServerBrandVersion pulumi.StringInput `pulumi:"sourceServerBrandVersion"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current status of migration
	Status pulumi.StringInput `pulumi:"status"`
	// Migration status message
	StatusMessage pulumi.StringInput `pulumi:"statusMessage"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

Migration level result for Sql server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseInput

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput() MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput
	ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput
}

MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs and MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseInput` via:

MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseArgs{...}

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput struct{ *pulumi.OutputState }

Migration level result for Sql server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) DatabaseSummary

Summary of database results in the migration

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) Databases

Selected databases as a map from database name to database id

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) DurationInSeconds

Duration of task execution in seconds.

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) ExceptionsAndWarnings

Migration exceptions and warnings.

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) Message

Migration progress message

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) MigrationReport

Migration Report Result, provides unique url for downloading your migration report.

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) ResultType

Result type Expected value is 'MigrationLevelOutput'.

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) SourceServerBrandVersion

Source server brand version

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) SourceServerVersion

Source server version

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) Status

Current status of migration

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) StatusMessage

Migration status message

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) TargetServerBrandVersion

Target server brand version

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) TargetServerVersion

Target server version

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputTableLevelResponse

type MigrateSqlServerSqlDbTaskOutputTableLevelResponse struct {
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix string `pulumi:"errorPrefix"`
	// Result identifier
	Id string `pulumi:"id"`
	// Number of successfully completed items
	ItemsCompletedCount float64 `pulumi:"itemsCompletedCount"`
	// Number of items
	ItemsCount float64 `pulumi:"itemsCount"`
	// Name of the item
	ObjectName string `pulumi:"objectName"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix string `pulumi:"resultPrefix"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
	// Status message
	StatusMessage string `pulumi:"statusMessage"`
}

Table level result for Sql Server to Azure Sql DB migration.

type MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs

type MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs struct {
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Wildcard string prefix to use for querying all errors of the item
	ErrorPrefix pulumi.StringInput `pulumi:"errorPrefix"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Number of successfully completed items
	ItemsCompletedCount pulumi.Float64Input `pulumi:"itemsCompletedCount"`
	// Number of items
	ItemsCount pulumi.Float64Input `pulumi:"itemsCount"`
	// Name of the item
	ObjectName pulumi.StringInput `pulumi:"objectName"`
	// Wildcard string prefix to use for querying all sub-tem results of the item
	ResultPrefix pulumi.StringInput `pulumi:"resultPrefix"`
	// Result type
	// Expected value is 'TableLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
	// Status message
	StatusMessage pulumi.StringInput `pulumi:"statusMessage"`
}

Table level result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput

func (i MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput() MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputTableLevelResponseInput

type MigrateSqlServerSqlDbTaskOutputTableLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput() MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput
	ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput
}

MigrateSqlServerSqlDbTaskOutputTableLevelResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs and MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskOutputTableLevelResponseInput` via:

MigrateSqlServerSqlDbTaskOutputTableLevelResponseArgs{...}

type MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput struct{ *pulumi.OutputState }

Table level result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ErrorPrefix

Wildcard string prefix to use for querying all errors of the item

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ItemsCompletedCount

Number of successfully completed items

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ItemsCount

Number of items

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ObjectName

Name of the item

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ResultPrefix

Wildcard string prefix to use for querying all sub-tem results of the item

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ResultType

Result type Expected value is 'TableLevelOutput'.

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) State

Current state of migration

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) StatusMessage

Status message

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput

func (MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput) ToMigrateSqlServerSqlDbTaskOutputTableLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputTableLevelResponseOutput

type MigrateSqlServerSqlDbTaskOutputValidationResultResponse

type MigrateSqlServerSqlDbTaskOutputValidationResultResponse struct {
	// Result identifier
	Id string `pulumi:"id"`
	// Migration Identifier
	MigrationId string `pulumi:"migrationId"`
	// Result type
	// Expected value is 'MigrationValidationOutput'.
	ResultType string `pulumi:"resultType"`
	// Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
	Status string `pulumi:"status"`
	// Validation summary results for each database
	SummaryResults map[string]MigrationValidationDatabaseSummaryResultResponse `pulumi:"summaryResults"`
}

Validation result for Sql Server to Azure Sql DB migration.

type MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs

type MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs struct {
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Migration Identifier
	MigrationId pulumi.StringInput `pulumi:"migrationId"`
	// Result type
	// Expected value is 'MigrationValidationOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Current status of validation at the migration level. Status from the database validation result status will be aggregated here.
	Status pulumi.StringInput `pulumi:"status"`
	// Validation summary results for each database
	SummaryResults MigrationValidationDatabaseSummaryResultResponseMapInput `pulumi:"summaryResults"`
}

Validation result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs) ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs) ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs) ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput

type MigrateSqlServerSqlDbTaskOutputValidationResultResponseInput

type MigrateSqlServerSqlDbTaskOutputValidationResultResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput() MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput
	ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput
}

MigrateSqlServerSqlDbTaskOutputValidationResultResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs and MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskOutputValidationResultResponseInput` via:

MigrateSqlServerSqlDbTaskOutputValidationResultResponseArgs{...}

type MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput

type MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput struct{ *pulumi.OutputState }

Validation result for Sql Server to Azure Sql DB migration.

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) MigrationId

Migration Identifier

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) ResultType

Result type Expected value is 'MigrationValidationOutput'.

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) Status

Current status of validation at the migration level. Status from the database validation result status will be aggregated here.

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) SummaryResults

Validation summary results for each database

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput

func (MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput) ToMigrateSqlServerSqlDbTaskOutputValidationResultResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskOutputValidationResultResponseOutput

type MigrateSqlServerSqlDbTaskProperties

type MigrateSqlServerSqlDbTaskProperties struct {
	// Task input
	Input *MigrateSqlServerSqlDbTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.SqlDb'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

type MigrateSqlServerSqlDbTaskPropertiesArgs

type MigrateSqlServerSqlDbTaskPropertiesArgs struct {
	// Task input
	Input MigrateSqlServerSqlDbTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.SqlDb'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskPropertiesArgs) ElementType

func (MigrateSqlServerSqlDbTaskPropertiesArgs) ToMigrateSqlServerSqlDbTaskPropertiesOutput

func (i MigrateSqlServerSqlDbTaskPropertiesArgs) ToMigrateSqlServerSqlDbTaskPropertiesOutput() MigrateSqlServerSqlDbTaskPropertiesOutput

func (MigrateSqlServerSqlDbTaskPropertiesArgs) ToMigrateSqlServerSqlDbTaskPropertiesOutputWithContext

func (i MigrateSqlServerSqlDbTaskPropertiesArgs) ToMigrateSqlServerSqlDbTaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskPropertiesOutput

type MigrateSqlServerSqlDbTaskPropertiesInput

type MigrateSqlServerSqlDbTaskPropertiesInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskPropertiesOutput() MigrateSqlServerSqlDbTaskPropertiesOutput
	ToMigrateSqlServerSqlDbTaskPropertiesOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskPropertiesOutput
}

MigrateSqlServerSqlDbTaskPropertiesInput is an input type that accepts MigrateSqlServerSqlDbTaskPropertiesArgs and MigrateSqlServerSqlDbTaskPropertiesOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskPropertiesInput` via:

MigrateSqlServerSqlDbTaskPropertiesArgs{...}

type MigrateSqlServerSqlDbTaskPropertiesOutput

type MigrateSqlServerSqlDbTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskPropertiesOutput) ElementType

func (MigrateSqlServerSqlDbTaskPropertiesOutput) Input

Task input

func (MigrateSqlServerSqlDbTaskPropertiesOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.SqlDb'.

func (MigrateSqlServerSqlDbTaskPropertiesOutput) ToMigrateSqlServerSqlDbTaskPropertiesOutput

func (o MigrateSqlServerSqlDbTaskPropertiesOutput) ToMigrateSqlServerSqlDbTaskPropertiesOutput() MigrateSqlServerSqlDbTaskPropertiesOutput

func (MigrateSqlServerSqlDbTaskPropertiesOutput) ToMigrateSqlServerSqlDbTaskPropertiesOutputWithContext

func (o MigrateSqlServerSqlDbTaskPropertiesOutput) ToMigrateSqlServerSqlDbTaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskPropertiesOutput

type MigrateSqlServerSqlDbTaskPropertiesResponse

type MigrateSqlServerSqlDbTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *MigrateSqlServerSqlDbTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.SqlDb'.
	TaskType string `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

type MigrateSqlServerSqlDbTaskPropertiesResponseArgs

type MigrateSqlServerSqlDbTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input MigrateSqlServerSqlDbTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.SqlDb'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskPropertiesResponseArgs) ElementType

func (MigrateSqlServerSqlDbTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutput

func (i MigrateSqlServerSqlDbTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutput() MigrateSqlServerSqlDbTaskPropertiesResponseOutput

func (MigrateSqlServerSqlDbTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutputWithContext

func (i MigrateSqlServerSqlDbTaskPropertiesResponseArgs) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskPropertiesResponseOutput

type MigrateSqlServerSqlDbTaskPropertiesResponseInput

type MigrateSqlServerSqlDbTaskPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlDbTaskPropertiesResponseOutput() MigrateSqlServerSqlDbTaskPropertiesResponseOutput
	ToMigrateSqlServerSqlDbTaskPropertiesResponseOutputWithContext(context.Context) MigrateSqlServerSqlDbTaskPropertiesResponseOutput
}

MigrateSqlServerSqlDbTaskPropertiesResponseInput is an input type that accepts MigrateSqlServerSqlDbTaskPropertiesResponseArgs and MigrateSqlServerSqlDbTaskPropertiesResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlDbTaskPropertiesResponseInput` via:

MigrateSqlServerSqlDbTaskPropertiesResponseArgs{...}

type MigrateSqlServerSqlDbTaskPropertiesResponseOutput

type MigrateSqlServerSqlDbTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the task that migrates on-prem SQL Server databases to Azure SQL Database

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) Commands

Array of command properties.

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) ElementType

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) Input

Task input

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.SqlDb'.

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutput

func (o MigrateSqlServerSqlDbTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutput() MigrateSqlServerSqlDbTaskPropertiesResponseOutput

func (MigrateSqlServerSqlDbTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutputWithContext

func (o MigrateSqlServerSqlDbTaskPropertiesResponseOutput) ToMigrateSqlServerSqlDbTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlDbTaskPropertiesResponseOutput

type MigrateSqlServerSqlMIDatabaseInput

type MigrateSqlServerSqlMIDatabaseInput struct {
	// The list of backup files to be used in case of existing backups.
	BackupFilePaths []string `pulumi:"backupFilePaths"`
	// Backup file share information for backing up this database.
	BackupFileShare *FileShare `pulumi:"backupFileShare"`
	// Name of the database
	Name string `pulumi:"name"`
	// Name of the database at destination
	RestoreDatabaseName string `pulumi:"restoreDatabaseName"`
}

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

type MigrateSqlServerSqlMIDatabaseInputArgs

type MigrateSqlServerSqlMIDatabaseInputArgs struct {
	// The list of backup files to be used in case of existing backups.
	BackupFilePaths pulumi.StringArrayInput `pulumi:"backupFilePaths"`
	// Backup file share information for backing up this database.
	BackupFileShare FileSharePtrInput `pulumi:"backupFileShare"`
	// Name of the database
	Name pulumi.StringInput `pulumi:"name"`
	// Name of the database at destination
	RestoreDatabaseName pulumi.StringInput `pulumi:"restoreDatabaseName"`
}

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

func (MigrateSqlServerSqlMIDatabaseInputArgs) ElementType

func (MigrateSqlServerSqlMIDatabaseInputArgs) ToMigrateSqlServerSqlMIDatabaseInputOutput

func (i MigrateSqlServerSqlMIDatabaseInputArgs) ToMigrateSqlServerSqlMIDatabaseInputOutput() MigrateSqlServerSqlMIDatabaseInputOutput

func (MigrateSqlServerSqlMIDatabaseInputArgs) ToMigrateSqlServerSqlMIDatabaseInputOutputWithContext

func (i MigrateSqlServerSqlMIDatabaseInputArgs) ToMigrateSqlServerSqlMIDatabaseInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputOutput

type MigrateSqlServerSqlMIDatabaseInputArray

type MigrateSqlServerSqlMIDatabaseInputArray []MigrateSqlServerSqlMIDatabaseInputInput

func (MigrateSqlServerSqlMIDatabaseInputArray) ElementType

func (MigrateSqlServerSqlMIDatabaseInputArray) ToMigrateSqlServerSqlMIDatabaseInputArrayOutput

func (i MigrateSqlServerSqlMIDatabaseInputArray) ToMigrateSqlServerSqlMIDatabaseInputArrayOutput() MigrateSqlServerSqlMIDatabaseInputArrayOutput

func (MigrateSqlServerSqlMIDatabaseInputArray) ToMigrateSqlServerSqlMIDatabaseInputArrayOutputWithContext

func (i MigrateSqlServerSqlMIDatabaseInputArray) ToMigrateSqlServerSqlMIDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputArrayOutput

type MigrateSqlServerSqlMIDatabaseInputArrayInput

type MigrateSqlServerSqlMIDatabaseInputArrayInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMIDatabaseInputArrayOutput() MigrateSqlServerSqlMIDatabaseInputArrayOutput
	ToMigrateSqlServerSqlMIDatabaseInputArrayOutputWithContext(context.Context) MigrateSqlServerSqlMIDatabaseInputArrayOutput
}

MigrateSqlServerSqlMIDatabaseInputArrayInput is an input type that accepts MigrateSqlServerSqlMIDatabaseInputArray and MigrateSqlServerSqlMIDatabaseInputArrayOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMIDatabaseInputArrayInput` via:

MigrateSqlServerSqlMIDatabaseInputArray{ MigrateSqlServerSqlMIDatabaseInputArgs{...} }

type MigrateSqlServerSqlMIDatabaseInputArrayOutput

type MigrateSqlServerSqlMIDatabaseInputArrayOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMIDatabaseInputArrayOutput) ElementType

func (MigrateSqlServerSqlMIDatabaseInputArrayOutput) Index

func (MigrateSqlServerSqlMIDatabaseInputArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputArrayOutput

func (o MigrateSqlServerSqlMIDatabaseInputArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputArrayOutput() MigrateSqlServerSqlMIDatabaseInputArrayOutput

func (MigrateSqlServerSqlMIDatabaseInputArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputArrayOutputWithContext

func (o MigrateSqlServerSqlMIDatabaseInputArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputArrayOutput

type MigrateSqlServerSqlMIDatabaseInputInput

type MigrateSqlServerSqlMIDatabaseInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMIDatabaseInputOutput() MigrateSqlServerSqlMIDatabaseInputOutput
	ToMigrateSqlServerSqlMIDatabaseInputOutputWithContext(context.Context) MigrateSqlServerSqlMIDatabaseInputOutput
}

MigrateSqlServerSqlMIDatabaseInputInput is an input type that accepts MigrateSqlServerSqlMIDatabaseInputArgs and MigrateSqlServerSqlMIDatabaseInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMIDatabaseInputInput` via:

MigrateSqlServerSqlMIDatabaseInputArgs{...}

type MigrateSqlServerSqlMIDatabaseInputOutput

type MigrateSqlServerSqlMIDatabaseInputOutput struct{ *pulumi.OutputState }

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

func (MigrateSqlServerSqlMIDatabaseInputOutput) BackupFilePaths

The list of backup files to be used in case of existing backups.

func (MigrateSqlServerSqlMIDatabaseInputOutput) BackupFileShare

Backup file share information for backing up this database.

func (MigrateSqlServerSqlMIDatabaseInputOutput) ElementType

func (MigrateSqlServerSqlMIDatabaseInputOutput) Name

Name of the database

func (MigrateSqlServerSqlMIDatabaseInputOutput) RestoreDatabaseName

Name of the database at destination

func (MigrateSqlServerSqlMIDatabaseInputOutput) ToMigrateSqlServerSqlMIDatabaseInputOutput

func (o MigrateSqlServerSqlMIDatabaseInputOutput) ToMigrateSqlServerSqlMIDatabaseInputOutput() MigrateSqlServerSqlMIDatabaseInputOutput

func (MigrateSqlServerSqlMIDatabaseInputOutput) ToMigrateSqlServerSqlMIDatabaseInputOutputWithContext

func (o MigrateSqlServerSqlMIDatabaseInputOutput) ToMigrateSqlServerSqlMIDatabaseInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputOutput

type MigrateSqlServerSqlMIDatabaseInputResponse

type MigrateSqlServerSqlMIDatabaseInputResponse struct {
	// The list of backup files to be used in case of existing backups.
	BackupFilePaths []string `pulumi:"backupFilePaths"`
	// Backup file share information for backing up this database.
	BackupFileShare *FileShareResponse `pulumi:"backupFileShare"`
	// Name of the database
	Name string `pulumi:"name"`
	// Name of the database at destination
	RestoreDatabaseName string `pulumi:"restoreDatabaseName"`
}

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

type MigrateSqlServerSqlMIDatabaseInputResponseArgs

type MigrateSqlServerSqlMIDatabaseInputResponseArgs struct {
	// The list of backup files to be used in case of existing backups.
	BackupFilePaths pulumi.StringArrayInput `pulumi:"backupFilePaths"`
	// Backup file share information for backing up this database.
	BackupFileShare FileShareResponsePtrInput `pulumi:"backupFileShare"`
	// Name of the database
	Name pulumi.StringInput `pulumi:"name"`
	// Name of the database at destination
	RestoreDatabaseName pulumi.StringInput `pulumi:"restoreDatabaseName"`
}

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

func (MigrateSqlServerSqlMIDatabaseInputResponseArgs) ElementType

func (MigrateSqlServerSqlMIDatabaseInputResponseArgs) ToMigrateSqlServerSqlMIDatabaseInputResponseOutput

func (i MigrateSqlServerSqlMIDatabaseInputResponseArgs) ToMigrateSqlServerSqlMIDatabaseInputResponseOutput() MigrateSqlServerSqlMIDatabaseInputResponseOutput

func (MigrateSqlServerSqlMIDatabaseInputResponseArgs) ToMigrateSqlServerSqlMIDatabaseInputResponseOutputWithContext

func (i MigrateSqlServerSqlMIDatabaseInputResponseArgs) ToMigrateSqlServerSqlMIDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputResponseOutput

type MigrateSqlServerSqlMIDatabaseInputResponseArray

type MigrateSqlServerSqlMIDatabaseInputResponseArray []MigrateSqlServerSqlMIDatabaseInputResponseInput

func (MigrateSqlServerSqlMIDatabaseInputResponseArray) ElementType

func (MigrateSqlServerSqlMIDatabaseInputResponseArray) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutput

func (i MigrateSqlServerSqlMIDatabaseInputResponseArray) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutput() MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput

func (MigrateSqlServerSqlMIDatabaseInputResponseArray) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutputWithContext

func (i MigrateSqlServerSqlMIDatabaseInputResponseArray) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlMIDatabaseInputResponseArrayInput

type MigrateSqlServerSqlMIDatabaseInputResponseArrayInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutput() MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput
	ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutputWithContext(context.Context) MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput
}

MigrateSqlServerSqlMIDatabaseInputResponseArrayInput is an input type that accepts MigrateSqlServerSqlMIDatabaseInputResponseArray and MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMIDatabaseInputResponseArrayInput` via:

MigrateSqlServerSqlMIDatabaseInputResponseArray{ MigrateSqlServerSqlMIDatabaseInputResponseArgs{...} }

type MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput) ElementType

func (MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput) Index

func (MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutput

func (MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutputWithContext

func (o MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseArrayOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputResponseArrayOutput

type MigrateSqlServerSqlMIDatabaseInputResponseInput

type MigrateSqlServerSqlMIDatabaseInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMIDatabaseInputResponseOutput() MigrateSqlServerSqlMIDatabaseInputResponseOutput
	ToMigrateSqlServerSqlMIDatabaseInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlMIDatabaseInputResponseOutput
}

MigrateSqlServerSqlMIDatabaseInputResponseInput is an input type that accepts MigrateSqlServerSqlMIDatabaseInputResponseArgs and MigrateSqlServerSqlMIDatabaseInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMIDatabaseInputResponseInput` via:

MigrateSqlServerSqlMIDatabaseInputResponseArgs{...}

type MigrateSqlServerSqlMIDatabaseInputResponseOutput

type MigrateSqlServerSqlMIDatabaseInputResponseOutput struct{ *pulumi.OutputState }

Database specific information for SQL to Azure SQL DB Managed Instance migration task inputs

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) BackupFilePaths

The list of backup files to be used in case of existing backups.

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) BackupFileShare

Backup file share information for backing up this database.

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) ElementType

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) Name

Name of the database

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) RestoreDatabaseName

Name of the database at destination

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseOutput

func (o MigrateSqlServerSqlMIDatabaseInputResponseOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseOutput() MigrateSqlServerSqlMIDatabaseInputResponseOutput

func (MigrateSqlServerSqlMIDatabaseInputResponseOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseOutputWithContext

func (o MigrateSqlServerSqlMIDatabaseInputResponseOutput) ToMigrateSqlServerSqlMIDatabaseInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMIDatabaseInputResponseOutput

type MigrateSqlServerSqlMISyncTaskInput

type MigrateSqlServerSqlMISyncTaskInput struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryApp `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShare `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId string `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

type MigrateSqlServerSqlMISyncTaskInputArgs

type MigrateSqlServerSqlMISyncTaskInputArgs struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppInput `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare FileSharePtrInput `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (MigrateSqlServerSqlMISyncTaskInputArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputOutput

func (i MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputOutput() MigrateSqlServerSqlMISyncTaskInputOutput

func (MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputOutput

func (MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputPtrOutput

func (i MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputPtrOutput() MigrateSqlServerSqlMISyncTaskInputPtrOutput

func (MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskInputArgs) ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputPtrOutput

type MigrateSqlServerSqlMISyncTaskInputInput

type MigrateSqlServerSqlMISyncTaskInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskInputOutput() MigrateSqlServerSqlMISyncTaskInputOutput
	ToMigrateSqlServerSqlMISyncTaskInputOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskInputOutput
}

MigrateSqlServerSqlMISyncTaskInputInput is an input type that accepts MigrateSqlServerSqlMISyncTaskInputArgs and MigrateSqlServerSqlMISyncTaskInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskInputInput` via:

MigrateSqlServerSqlMISyncTaskInputArgs{...}

type MigrateSqlServerSqlMISyncTaskInputOutput

type MigrateSqlServerSqlMISyncTaskInputOutput struct{ *pulumi.OutputState }

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (MigrateSqlServerSqlMISyncTaskInputOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (MigrateSqlServerSqlMISyncTaskInputOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMISyncTaskInputOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskInputOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMISyncTaskInputOutput) SourceConnectionInfo

Connection information for source SQL Server

func (MigrateSqlServerSqlMISyncTaskInputOutput) StorageResourceId

Fully qualified resourceId of storage

func (MigrateSqlServerSqlMISyncTaskInputOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputOutput

func (o MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputOutput() MigrateSqlServerSqlMISyncTaskInputOutput

func (MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputOutput

func (MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutput

func (o MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutput() MigrateSqlServerSqlMISyncTaskInputPtrOutput

func (MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskInputOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputPtrOutput

type MigrateSqlServerSqlMISyncTaskInputPtrInput

type MigrateSqlServerSqlMISyncTaskInputPtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskInputPtrOutput() MigrateSqlServerSqlMISyncTaskInputPtrOutput
	ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskInputPtrOutput
}

MigrateSqlServerSqlMISyncTaskInputPtrInput is an input type that accepts MigrateSqlServerSqlMISyncTaskInputArgs, MigrateSqlServerSqlMISyncTaskInputPtr and MigrateSqlServerSqlMISyncTaskInputPtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskInputPtrInput` via:

        MigrateSqlServerSqlMISyncTaskInputArgs{...}

or:

        nil

type MigrateSqlServerSqlMISyncTaskInputPtrOutput

type MigrateSqlServerSqlMISyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) Elem

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source SQL Server

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) StorageResourceId

Fully qualified resourceId of storage

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutput

func (o MigrateSqlServerSqlMISyncTaskInputPtrOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutput() MigrateSqlServerSqlMISyncTaskInputPtrOutput

func (MigrateSqlServerSqlMISyncTaskInputPtrOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskInputPtrOutput) ToMigrateSqlServerSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputPtrOutput

type MigrateSqlServerSqlMISyncTaskInputResponse

type MigrateSqlServerSqlMISyncTaskInputResponse struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppResponse `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShareResponse `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId string `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

type MigrateSqlServerSqlMISyncTaskInputResponseArgs

type MigrateSqlServerSqlMISyncTaskInputResponseArgs struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppResponseInput `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare FileShareResponsePtrInput `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (MigrateSqlServerSqlMISyncTaskInputResponseArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponseOutput

func (i MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponseOutput() MigrateSqlServerSqlMISyncTaskInputResponseOutput

func (MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponseOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputResponseOutput

func (MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

func (i MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput() MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskInputResponseArgs) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

type MigrateSqlServerSqlMISyncTaskInputResponseInput

type MigrateSqlServerSqlMISyncTaskInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskInputResponseOutput() MigrateSqlServerSqlMISyncTaskInputResponseOutput
	ToMigrateSqlServerSqlMISyncTaskInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskInputResponseOutput
}

MigrateSqlServerSqlMISyncTaskInputResponseInput is an input type that accepts MigrateSqlServerSqlMISyncTaskInputResponseArgs and MigrateSqlServerSqlMISyncTaskInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskInputResponseInput` via:

MigrateSqlServerSqlMISyncTaskInputResponseArgs{...}

type MigrateSqlServerSqlMISyncTaskInputResponseOutput

type MigrateSqlServerSqlMISyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source SQL Server

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) StorageResourceId

Fully qualified resourceId of storage

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponseOutput

func (o MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponseOutput() MigrateSqlServerSqlMISyncTaskInputResponseOutput

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponseOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputResponseOutput

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

func (o MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput() MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskInputResponseOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

type MigrateSqlServerSqlMISyncTaskInputResponsePtrInput

type MigrateSqlServerSqlMISyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput() MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput
	ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput
}

MigrateSqlServerSqlMISyncTaskInputResponsePtrInput is an input type that accepts MigrateSqlServerSqlMISyncTaskInputResponseArgs, MigrateSqlServerSqlMISyncTaskInputResponsePtr and MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskInputResponsePtrInput` via:

        MigrateSqlServerSqlMISyncTaskInputResponseArgs{...}

or:

        nil

type MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

type MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) Elem

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source SQL Server

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) StorageResourceId

Fully qualified resourceId of storage

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

func (o MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutput() MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

func (MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput) ToMigrateSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskInputResponsePtrOutput

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponse struct {
	// Backup sets that are currently active (Either being uploaded or getting restored)
	ActiveBackupSets []BackupSetInfoResponse `pulumi:"activeBackupSets"`
	// Name of container created in the Azure Storage account where backups are copied to
	ContainerName string `pulumi:"containerName"`
	// Database migration end time
	EndedOn string `pulumi:"endedOn"`
	// prefix string to use for querying errors for this database
	ErrorPrefix string `pulumi:"errorPrefix"`
	// Migration exceptions and warnings
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Details of full backup set
	FullBackupSetInfo BackupSetInfoResponse `pulumi:"fullBackupSetInfo"`
	// Result identifier
	Id string `pulumi:"id"`
	// Whether full backup has been applied to the target database or not
	IsFullBackupRestored bool `pulumi:"isFullBackupRestored"`
	// Last applied backup set information
	LastRestoredBackupSetInfo BackupSetInfoResponse `pulumi:"lastRestoredBackupSetInfo"`
	// Current state of database
	MigrationState string `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Name of the database
	SourceDatabaseName string `pulumi:"sourceDatabaseName"`
	// Database migration start time
	StartedOn string `pulumi:"startedOn"`
}

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs struct {
	// Backup sets that are currently active (Either being uploaded or getting restored)
	ActiveBackupSets BackupSetInfoResponseArrayInput `pulumi:"activeBackupSets"`
	// Name of container created in the Azure Storage account where backups are copied to
	ContainerName pulumi.StringInput `pulumi:"containerName"`
	// Database migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// prefix string to use for querying errors for this database
	ErrorPrefix pulumi.StringInput `pulumi:"errorPrefix"`
	// Migration exceptions and warnings
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Details of full backup set
	FullBackupSetInfo BackupSetInfoResponseInput `pulumi:"fullBackupSetInfo"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Whether full backup has been applied to the target database or not
	IsFullBackupRestored pulumi.BoolInput `pulumi:"isFullBackupRestored"`
	// Last applied backup set information
	LastRestoredBackupSetInfo BackupSetInfoResponseInput `pulumi:"lastRestoredBackupSetInfo"`
	// Current state of database
	MigrationState pulumi.StringInput `pulumi:"migrationState"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Name of the database
	SourceDatabaseName pulumi.StringInput `pulumi:"sourceDatabaseName"`
	// Database migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
}

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseInput

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput() MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput
	ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput
}

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseInput is an input type that accepts MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs and MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseInput` via:

MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseArgs{...}

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ActiveBackupSets

Backup sets that are currently active (Either being uploaded or getting restored)

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ContainerName

Name of container created in the Azure Storage account where backups are copied to

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) EndedOn

Database migration end time

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ErrorPrefix

prefix string to use for querying errors for this database

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ExceptionsAndWarnings

Migration exceptions and warnings

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) FullBackupSetInfo

Details of full backup set

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) IsFullBackupRestored

Whether full backup has been applied to the target database or not

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) LastRestoredBackupSetInfo

Last applied backup set information

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) MigrationState

Current state of database

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelOutput'.

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) SourceDatabaseName

Name of the database

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) StartedOn

Database migration start time

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputErrorResponse

type MigrateSqlServerSqlMISyncTaskOutputErrorResponse struct {
	// Migration error
	Error ReportableExceptionResponse `pulumi:"error"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs

type MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs struct {
	// Migration error
	Error ReportableExceptionResponseInput `pulumi:"error"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput

func (i MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput() MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputErrorResponseInput

type MigrateSqlServerSqlMISyncTaskOutputErrorResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput() MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput
	ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput
}

MigrateSqlServerSqlMISyncTaskOutputErrorResponseInput is an input type that accepts MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs and MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskOutputErrorResponseInput` via:

MigrateSqlServerSqlMISyncTaskOutputErrorResponseArgs{...}

type MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) Error

Migration error

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) ResultType

Result type Expected value is 'ErrorOutput'.

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput

func (MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskOutputErrorResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponse struct {
	// Count of databases
	DatabaseCount int `pulumi:"databaseCount"`
	// Number of database level errors
	DatabaseErrorCount int `pulumi:"databaseErrorCount"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Source server brand version
	SourceServerBrandVersion string `pulumi:"sourceServerBrandVersion"`
	// Source server name
	SourceServerName string `pulumi:"sourceServerName"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Target server name
	TargetServerName string `pulumi:"targetServerName"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs struct {
	// Count of databases
	DatabaseCount pulumi.IntInput `pulumi:"databaseCount"`
	// Number of database level errors
	DatabaseErrorCount pulumi.IntInput `pulumi:"databaseErrorCount"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Source server brand version
	SourceServerBrandVersion pulumi.StringInput `pulumi:"sourceServerBrandVersion"`
	// Source server name
	SourceServerName pulumi.StringInput `pulumi:"sourceServerName"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Target server name
	TargetServerName pulumi.StringInput `pulumi:"targetServerName"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseInput

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput() MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput
	ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput
}

MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseInput is an input type that accepts MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs and MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseInput` via:

MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseArgs{...}

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) DatabaseCount

Count of databases

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) DatabaseErrorCount

Number of database level errors

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) ResultType

Result type Expected value is 'MigrationLevelOutput'.

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) SourceServerBrandVersion

Source server brand version

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) SourceServerName

Source server name

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) SourceServerVersion

Source server version

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) State

Current state of migration

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) TargetServerBrandVersion

Target server brand version

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) TargetServerName

Target server name

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) TargetServerVersion

Target server version

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlMISyncTaskProperties

type MigrateSqlServerSqlMISyncTaskProperties struct {
	// Task input
	Input *MigrateSqlServerSqlMISyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

type MigrateSqlServerSqlMISyncTaskPropertiesArgs

type MigrateSqlServerSqlMISyncTaskPropertiesArgs struct {
	// Task input
	Input MigrateSqlServerSqlMISyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

func (MigrateSqlServerSqlMISyncTaskPropertiesArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskPropertiesArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesOutput

func (i MigrateSqlServerSqlMISyncTaskPropertiesArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesOutput() MigrateSqlServerSqlMISyncTaskPropertiesOutput

func (MigrateSqlServerSqlMISyncTaskPropertiesArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskPropertiesArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskPropertiesOutput

type MigrateSqlServerSqlMISyncTaskPropertiesInput

type MigrateSqlServerSqlMISyncTaskPropertiesInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskPropertiesOutput() MigrateSqlServerSqlMISyncTaskPropertiesOutput
	ToMigrateSqlServerSqlMISyncTaskPropertiesOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskPropertiesOutput
}

MigrateSqlServerSqlMISyncTaskPropertiesInput is an input type that accepts MigrateSqlServerSqlMISyncTaskPropertiesArgs and MigrateSqlServerSqlMISyncTaskPropertiesOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskPropertiesInput` via:

MigrateSqlServerSqlMISyncTaskPropertiesArgs{...}

type MigrateSqlServerSqlMISyncTaskPropertiesOutput

type MigrateSqlServerSqlMISyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

func (MigrateSqlServerSqlMISyncTaskPropertiesOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskPropertiesOutput) Input

Task input

func (MigrateSqlServerSqlMISyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.AzureSqlDbMI.Sync.LRS'.

func (MigrateSqlServerSqlMISyncTaskPropertiesOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesOutput

func (o MigrateSqlServerSqlMISyncTaskPropertiesOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesOutput() MigrateSqlServerSqlMISyncTaskPropertiesOutput

func (MigrateSqlServerSqlMISyncTaskPropertiesOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskPropertiesOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskPropertiesOutput

type MigrateSqlServerSqlMISyncTaskPropertiesResponse

type MigrateSqlServerSqlMISyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *MigrateSqlServerSqlMISyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

type MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs

type MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input MigrateSqlServerSqlMISyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs) ElementType

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutput

func (i MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutput() MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext

func (i MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlMISyncTaskPropertiesResponseInput

type MigrateSqlServerSqlMISyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutput() MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput
	ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext(context.Context) MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput
}

MigrateSqlServerSqlMISyncTaskPropertiesResponseInput is an input type that accepts MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs and MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMISyncTaskPropertiesResponseInput` via:

MigrateSqlServerSqlMISyncTaskPropertiesResponseArgs{...}

type MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance sync scenario

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) ElementType

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) Input

Task input

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.AzureSqlDbMI.Sync.LRS'.

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutput

func (MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext

func (o MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput) ToMigrateSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMISyncTaskPropertiesResponseOutput

type MigrateSqlServerSqlMITaskInput

type MigrateSqlServerSqlMITaskInput struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShare `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShare `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
	BackupMode *string `pulumi:"backupMode"`
	// Agent Jobs to migrate.
	SelectedAgentJobs []string `pulumi:"selectedAgentJobs"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `pulumi:"selectedDatabases"`
	// Logins to migrate.
	SelectedLogins []string `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

type MigrateSqlServerSqlMITaskInputArgs

type MigrateSqlServerSqlMITaskInputArgs struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShareInput `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare FileSharePtrInput `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
	BackupMode pulumi.StringPtrInput `pulumi:"backupMode"`
	// Agent Jobs to migrate.
	SelectedAgentJobs pulumi.StringArrayInput `pulumi:"selectedAgentJobs"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Logins to migrate.
	SelectedLogins pulumi.StringArrayInput `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

func (MigrateSqlServerSqlMITaskInputArgs) ElementType

func (MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputOutput

func (i MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputOutput() MigrateSqlServerSqlMITaskInputOutput

func (MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputOutputWithContext

func (i MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputOutput

func (MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputPtrOutput

func (i MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputPtrOutput() MigrateSqlServerSqlMITaskInputPtrOutput

func (MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext

func (i MigrateSqlServerSqlMITaskInputArgs) ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputPtrOutput

type MigrateSqlServerSqlMITaskInputInput

type MigrateSqlServerSqlMITaskInputInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskInputOutput() MigrateSqlServerSqlMITaskInputOutput
	ToMigrateSqlServerSqlMITaskInputOutputWithContext(context.Context) MigrateSqlServerSqlMITaskInputOutput
}

MigrateSqlServerSqlMITaskInputInput is an input type that accepts MigrateSqlServerSqlMITaskInputArgs and MigrateSqlServerSqlMITaskInputOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskInputInput` via:

MigrateSqlServerSqlMITaskInputArgs{...}

type MigrateSqlServerSqlMITaskInputOutput

type MigrateSqlServerSqlMITaskInputOutput struct{ *pulumi.OutputState }

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

func (MigrateSqlServerSqlMITaskInputOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (MigrateSqlServerSqlMITaskInputOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMITaskInputOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.

func (MigrateSqlServerSqlMITaskInputOutput) ElementType

func (MigrateSqlServerSqlMITaskInputOutput) SelectedAgentJobs

Agent Jobs to migrate.

func (MigrateSqlServerSqlMITaskInputOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMITaskInputOutput) SelectedLogins

Logins to migrate.

func (MigrateSqlServerSqlMITaskInputOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlMITaskInputOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputOutput

func (o MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputOutput() MigrateSqlServerSqlMITaskInputOutput

func (MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputOutputWithContext

func (o MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputOutput

func (MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputPtrOutput

func (o MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputPtrOutput() MigrateSqlServerSqlMITaskInputPtrOutput

func (MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlMITaskInputOutput) ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputPtrOutput

type MigrateSqlServerSqlMITaskInputPtrInput

type MigrateSqlServerSqlMITaskInputPtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskInputPtrOutput() MigrateSqlServerSqlMITaskInputPtrOutput
	ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext(context.Context) MigrateSqlServerSqlMITaskInputPtrOutput
}

MigrateSqlServerSqlMITaskInputPtrInput is an input type that accepts MigrateSqlServerSqlMITaskInputArgs, MigrateSqlServerSqlMITaskInputPtr and MigrateSqlServerSqlMITaskInputPtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskInputPtrInput` via:

        MigrateSqlServerSqlMITaskInputArgs{...}

or:

        nil

type MigrateSqlServerSqlMITaskInputPtrOutput

type MigrateSqlServerSqlMITaskInputPtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskInputPtrOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (MigrateSqlServerSqlMITaskInputPtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMITaskInputPtrOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.

func (MigrateSqlServerSqlMITaskInputPtrOutput) Elem

func (MigrateSqlServerSqlMITaskInputPtrOutput) ElementType

func (MigrateSqlServerSqlMITaskInputPtrOutput) SelectedAgentJobs

Agent Jobs to migrate.

func (MigrateSqlServerSqlMITaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMITaskInputPtrOutput) SelectedLogins

Logins to migrate.

func (MigrateSqlServerSqlMITaskInputPtrOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlMITaskInputPtrOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlMITaskInputPtrOutput) ToMigrateSqlServerSqlMITaskInputPtrOutput

func (o MigrateSqlServerSqlMITaskInputPtrOutput) ToMigrateSqlServerSqlMITaskInputPtrOutput() MigrateSqlServerSqlMITaskInputPtrOutput

func (MigrateSqlServerSqlMITaskInputPtrOutput) ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext

func (o MigrateSqlServerSqlMITaskInputPtrOutput) ToMigrateSqlServerSqlMITaskInputPtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputPtrOutput

type MigrateSqlServerSqlMITaskInputResponse

type MigrateSqlServerSqlMITaskInputResponse struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShareResponse `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShareResponse `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
	BackupMode *string `pulumi:"backupMode"`
	// Agent Jobs to migrate.
	SelectedAgentJobs []string `pulumi:"selectedAgentJobs"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Logins to migrate.
	SelectedLogins []string `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

type MigrateSqlServerSqlMITaskInputResponseArgs

type MigrateSqlServerSqlMITaskInputResponseArgs struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShareResponseInput `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare FileShareResponsePtrInput `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.
	BackupMode pulumi.StringPtrInput `pulumi:"backupMode"`
	// Agent Jobs to migrate.
	SelectedAgentJobs pulumi.StringArrayInput `pulumi:"selectedAgentJobs"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Logins to migrate.
	SelectedLogins pulumi.StringArrayInput `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

func (MigrateSqlServerSqlMITaskInputResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponseOutput

func (i MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponseOutput() MigrateSqlServerSqlMITaskInputResponseOutput

func (MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputResponseOutput

func (MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponsePtrOutput

func (i MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponsePtrOutput() MigrateSqlServerSqlMITaskInputResponsePtrOutput

func (MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext

func (i MigrateSqlServerSqlMITaskInputResponseArgs) ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputResponsePtrOutput

type MigrateSqlServerSqlMITaskInputResponseInput

type MigrateSqlServerSqlMITaskInputResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskInputResponseOutput() MigrateSqlServerSqlMITaskInputResponseOutput
	ToMigrateSqlServerSqlMITaskInputResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskInputResponseOutput
}

MigrateSqlServerSqlMITaskInputResponseInput is an input type that accepts MigrateSqlServerSqlMITaskInputResponseArgs and MigrateSqlServerSqlMITaskInputResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskInputResponseInput` via:

MigrateSqlServerSqlMITaskInputResponseArgs{...}

type MigrateSqlServerSqlMITaskInputResponseOutput

type MigrateSqlServerSqlMITaskInputResponseOutput struct{ *pulumi.OutputState }

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance.

func (MigrateSqlServerSqlMITaskInputResponseOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (MigrateSqlServerSqlMITaskInputResponseOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMITaskInputResponseOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.

func (MigrateSqlServerSqlMITaskInputResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskInputResponseOutput) SelectedAgentJobs

Agent Jobs to migrate.

func (MigrateSqlServerSqlMITaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMITaskInputResponseOutput) SelectedLogins

Logins to migrate.

func (MigrateSqlServerSqlMITaskInputResponseOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlMITaskInputResponseOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponseOutput

func (o MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponseOutput() MigrateSqlServerSqlMITaskInputResponseOutput

func (MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputResponseOutput

func (MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutput

func (o MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutput() MigrateSqlServerSqlMITaskInputResponsePtrOutput

func (MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlMITaskInputResponseOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputResponsePtrOutput

type MigrateSqlServerSqlMITaskInputResponsePtrInput

type MigrateSqlServerSqlMITaskInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskInputResponsePtrOutput() MigrateSqlServerSqlMITaskInputResponsePtrOutput
	ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext(context.Context) MigrateSqlServerSqlMITaskInputResponsePtrOutput
}

MigrateSqlServerSqlMITaskInputResponsePtrInput is an input type that accepts MigrateSqlServerSqlMITaskInputResponseArgs, MigrateSqlServerSqlMITaskInputResponsePtr and MigrateSqlServerSqlMITaskInputResponsePtrOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskInputResponsePtrInput` via:

        MigrateSqlServerSqlMITaskInputResponseArgs{...}

or:

        nil

type MigrateSqlServerSqlMITaskInputResponsePtrOutput

type MigrateSqlServerSqlMITaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup. If using existing backups, backup file paths are required to be provided in selectedDatabases.

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) Elem

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) ElementType

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) SelectedAgentJobs

Agent Jobs to migrate.

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) SelectedLogins

Logins to migrate.

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) SourceConnectionInfo

Information for connecting to source

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) TargetConnectionInfo

Information for connecting to target

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutput

func (o MigrateSqlServerSqlMITaskInputResponsePtrOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutput() MigrateSqlServerSqlMITaskInputResponsePtrOutput

func (MigrateSqlServerSqlMITaskInputResponsePtrOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext

func (o MigrateSqlServerSqlMITaskInputResponsePtrOutput) ToMigrateSqlServerSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskInputResponsePtrOutput

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponse struct {
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Migration errors and warnings per job
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id string `pulumi:"id"`
	// The state of the original Agent Job.
	IsEnabled bool `pulumi:"isEnabled"`
	// Migration progress message
	Message string `pulumi:"message"`
	// Agent Job name.
	Name string `pulumi:"name"`
	// Result type
	// Expected value is 'AgentJobLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
}

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs struct {
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Migration errors and warnings per job
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// The state of the original Agent Job.
	IsEnabled pulumi.BoolInput `pulumi:"isEnabled"`
	// Migration progress message
	Message pulumi.StringInput `pulumi:"message"`
	// Agent Job name.
	Name pulumi.StringInput `pulumi:"name"`
	// Result type
	// Expected value is 'AgentJobLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
}

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseInput

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput() MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput
	ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput
}

MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseInput is an input type that accepts MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs and MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseInput` via:

MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseArgs{...}

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) ExceptionsAndWarnings

Migration errors and warnings per job

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) IsEnabled

The state of the original Agent Job.

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) Message

Migration progress message

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) Name

Agent Job name.

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) ResultType

Result type Expected value is 'AgentJobLevelOutput'.

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) State

Current state of migration

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputAgentJobLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponse struct {
	// Name of the database
	DatabaseName string `pulumi:"databaseName"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Migration exceptions and warnings
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id string `pulumi:"id"`
	// Migration progress message
	Message string `pulumi:"message"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Size of the database in megabytes
	SizeMB float64 `pulumi:"sizeMB"`
	// Current stage of migration
	Stage string `pulumi:"stage"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
}

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs struct {
	// Name of the database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Migration exceptions and warnings
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Migration progress message
	Message pulumi.StringInput `pulumi:"message"`
	// Result type
	// Expected value is 'DatabaseLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Size of the database in megabytes
	SizeMB pulumi.Float64Input `pulumi:"sizeMB"`
	// Current stage of migration
	Stage pulumi.StringInput `pulumi:"stage"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
}

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseInput

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput() MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput
	ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput
}

MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseInput is an input type that accepts MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs and MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseInput` via:

MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseArgs{...}

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) DatabaseName

Name of the database

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) ExceptionsAndWarnings

Migration exceptions and warnings

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) Message

Migration progress message

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) ResultType

Result type Expected value is 'DatabaseLevelOutput'.

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) SizeMB

Size of the database in megabytes

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) Stage

Current stage of migration

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) State

Current state of migration

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputDatabaseLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputErrorResponse

type MigrateSqlServerSqlMITaskOutputErrorResponse struct {
	// Migration error
	Error ReportableExceptionResponse `pulumi:"error"`
	// Result identifier
	Id string `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType string `pulumi:"resultType"`
}

type MigrateSqlServerSqlMITaskOutputErrorResponseArgs

type MigrateSqlServerSqlMITaskOutputErrorResponseArgs struct {
	// Migration error
	Error ReportableExceptionResponseInput `pulumi:"error"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Result type
	// Expected value is 'ErrorOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
}

func (MigrateSqlServerSqlMITaskOutputErrorResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutput

func (i MigrateSqlServerSqlMITaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutput() MigrateSqlServerSqlMITaskOutputErrorResponseOutput

func (MigrateSqlServerSqlMITaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskOutputErrorResponseArgs) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputErrorResponseOutput

type MigrateSqlServerSqlMITaskOutputErrorResponseInput

type MigrateSqlServerSqlMITaskOutputErrorResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskOutputErrorResponseOutput() MigrateSqlServerSqlMITaskOutputErrorResponseOutput
	ToMigrateSqlServerSqlMITaskOutputErrorResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskOutputErrorResponseOutput
}

MigrateSqlServerSqlMITaskOutputErrorResponseInput is an input type that accepts MigrateSqlServerSqlMITaskOutputErrorResponseArgs and MigrateSqlServerSqlMITaskOutputErrorResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskOutputErrorResponseInput` via:

MigrateSqlServerSqlMITaskOutputErrorResponseArgs{...}

type MigrateSqlServerSqlMITaskOutputErrorResponseOutput

type MigrateSqlServerSqlMITaskOutputErrorResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskOutputErrorResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskOutputErrorResponseOutput) Error

Migration error

func (MigrateSqlServerSqlMITaskOutputErrorResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMITaskOutputErrorResponseOutput) ResultType

Result type Expected value is 'ErrorOutput'.

func (MigrateSqlServerSqlMITaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutput

func (o MigrateSqlServerSqlMITaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutput() MigrateSqlServerSqlMITaskOutputErrorResponseOutput

func (MigrateSqlServerSqlMITaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskOutputErrorResponseOutput) ToMigrateSqlServerSqlMITaskOutputErrorResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputErrorResponseOutput

type MigrateSqlServerSqlMITaskOutputLoginLevelResponse

type MigrateSqlServerSqlMITaskOutputLoginLevelResponse struct {
	// Login migration end time
	EndedOn string `pulumi:"endedOn"`
	// Login migration errors and warnings per login
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id string `pulumi:"id"`
	// Login name.
	LoginName string `pulumi:"loginName"`
	// Login migration progress message
	Message string `pulumi:"message"`
	// Result type
	// Expected value is 'LoginLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Current stage of login
	Stage string `pulumi:"stage"`
	// Login migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of login
	State string `pulumi:"state"`
}

type MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs

type MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs struct {
	// Login migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Login migration errors and warnings per login
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Login name.
	LoginName pulumi.StringInput `pulumi:"loginName"`
	// Login migration progress message
	Message pulumi.StringInput `pulumi:"message"`
	// Result type
	// Expected value is 'LoginLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Current stage of login
	Stage pulumi.StringInput `pulumi:"stage"`
	// Login migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of login
	State pulumi.StringInput `pulumi:"state"`
}

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput

func (i MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput() MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputLoginLevelResponseInput

type MigrateSqlServerSqlMITaskOutputLoginLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput() MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput
	ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput
}

MigrateSqlServerSqlMITaskOutputLoginLevelResponseInput is an input type that accepts MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs and MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskOutputLoginLevelResponseInput` via:

MigrateSqlServerSqlMITaskOutputLoginLevelResponseArgs{...}

type MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) EndedOn

Login migration end time

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) ExceptionsAndWarnings

Login migration errors and warnings per login

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) LoginName

Login name.

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) Message

Login migration progress message

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) ResultType

Result type Expected value is 'LoginLevelOutput'.

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) Stage

Current stage of login

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) StartedOn

Login migration start time

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) State

Current state of login

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputLoginLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputLoginLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponse

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponse struct {
	// Selected agent jobs as a map from name to id
	AgentJobs map[string]string `pulumi:"agentJobs"`
	// Selected databases as a map from database name to database id
	Databases map[string]string `pulumi:"databases"`
	// Migration end time
	EndedOn string `pulumi:"endedOn"`
	// Migration exceptions and warnings.
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id string `pulumi:"id"`
	// Selected logins as a map from name to id
	Logins map[string]string `pulumi:"logins"`
	// Migration progress message
	Message string `pulumi:"message"`
	// List of orphaned users.
	OrphanedUsersInfo []OrphanedUserInfoResponse `pulumi:"orphanedUsersInfo"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType string `pulumi:"resultType"`
	// Map of server role migration results.
	ServerRoleResults map[string]StartMigrationScenarioServerRoleResultResponse `pulumi:"serverRoleResults"`
	// Source server brand version
	SourceServerBrandVersion string `pulumi:"sourceServerBrandVersion"`
	// Source server version
	SourceServerVersion string `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn string `pulumi:"startedOn"`
	// Current state of migration
	State string `pulumi:"state"`
	// Current status of migration
	Status string `pulumi:"status"`
	// Target server brand version
	TargetServerBrandVersion string `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion string `pulumi:"targetServerVersion"`
}

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs struct {
	// Selected agent jobs as a map from name to id
	AgentJobs pulumi.StringMapInput `pulumi:"agentJobs"`
	// Selected databases as a map from database name to database id
	Databases pulumi.StringMapInput `pulumi:"databases"`
	// Migration end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Migration exceptions and warnings.
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Selected logins as a map from name to id
	Logins pulumi.StringMapInput `pulumi:"logins"`
	// Migration progress message
	Message pulumi.StringInput `pulumi:"message"`
	// List of orphaned users.
	OrphanedUsersInfo OrphanedUserInfoResponseArrayInput `pulumi:"orphanedUsersInfo"`
	// Result type
	// Expected value is 'MigrationLevelOutput'.
	ResultType pulumi.StringInput `pulumi:"resultType"`
	// Map of server role migration results.
	ServerRoleResults StartMigrationScenarioServerRoleResultResponseMapInput `pulumi:"serverRoleResults"`
	// Source server brand version
	SourceServerBrandVersion pulumi.StringInput `pulumi:"sourceServerBrandVersion"`
	// Source server version
	SourceServerVersion pulumi.StringInput `pulumi:"sourceServerVersion"`
	// Migration start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
	// Current status of migration
	Status pulumi.StringInput `pulumi:"status"`
	// Target server brand version
	TargetServerBrandVersion pulumi.StringInput `pulumi:"targetServerBrandVersion"`
	// Target server version
	TargetServerVersion pulumi.StringInput `pulumi:"targetServerVersion"`
}

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs) ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponseInput

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput() MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput
	ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput
}

MigrateSqlServerSqlMITaskOutputMigrationLevelResponseInput is an input type that accepts MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs and MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskOutputMigrationLevelResponseInput` via:

MigrateSqlServerSqlMITaskOutputMigrationLevelResponseArgs{...}

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput struct{ *pulumi.OutputState }

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) AgentJobs

Selected agent jobs as a map from name to id

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) Databases

Selected databases as a map from database name to database id

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) EndedOn

Migration end time

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ExceptionsAndWarnings

Migration exceptions and warnings.

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) Id

Result identifier

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) Logins

Selected logins as a map from name to id

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) Message

Migration progress message

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) OrphanedUsersInfo

List of orphaned users.

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ResultType

Result type Expected value is 'MigrationLevelOutput'.

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ServerRoleResults

Map of server role migration results.

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) SourceServerBrandVersion

Source server brand version

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) SourceServerVersion

Source server version

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) StartedOn

Migration start time

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) State

Current state of migration

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) Status

Current status of migration

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) TargetServerBrandVersion

Target server brand version

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) TargetServerVersion

Target server version

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput

func (MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput) ToMigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskOutputMigrationLevelResponseOutput

type MigrateSqlServerSqlMITaskProperties

type MigrateSqlServerSqlMITaskProperties struct {
	// Task input
	Input *MigrateSqlServerSqlMITaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

type MigrateSqlServerSqlMITaskPropertiesArgs

type MigrateSqlServerSqlMITaskPropertiesArgs struct {
	// Task input
	Input MigrateSqlServerSqlMITaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMITaskPropertiesArgs) ElementType

func (MigrateSqlServerSqlMITaskPropertiesArgs) ToMigrateSqlServerSqlMITaskPropertiesOutput

func (i MigrateSqlServerSqlMITaskPropertiesArgs) ToMigrateSqlServerSqlMITaskPropertiesOutput() MigrateSqlServerSqlMITaskPropertiesOutput

func (MigrateSqlServerSqlMITaskPropertiesArgs) ToMigrateSqlServerSqlMITaskPropertiesOutputWithContext

func (i MigrateSqlServerSqlMITaskPropertiesArgs) ToMigrateSqlServerSqlMITaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskPropertiesOutput

type MigrateSqlServerSqlMITaskPropertiesInput

type MigrateSqlServerSqlMITaskPropertiesInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskPropertiesOutput() MigrateSqlServerSqlMITaskPropertiesOutput
	ToMigrateSqlServerSqlMITaskPropertiesOutputWithContext(context.Context) MigrateSqlServerSqlMITaskPropertiesOutput
}

MigrateSqlServerSqlMITaskPropertiesInput is an input type that accepts MigrateSqlServerSqlMITaskPropertiesArgs and MigrateSqlServerSqlMITaskPropertiesOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskPropertiesInput` via:

MigrateSqlServerSqlMITaskPropertiesArgs{...}

type MigrateSqlServerSqlMITaskPropertiesOutput

type MigrateSqlServerSqlMITaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMITaskPropertiesOutput) ElementType

func (MigrateSqlServerSqlMITaskPropertiesOutput) Input

Task input

func (MigrateSqlServerSqlMITaskPropertiesOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.AzureSqlDbMI'.

func (MigrateSqlServerSqlMITaskPropertiesOutput) ToMigrateSqlServerSqlMITaskPropertiesOutput

func (o MigrateSqlServerSqlMITaskPropertiesOutput) ToMigrateSqlServerSqlMITaskPropertiesOutput() MigrateSqlServerSqlMITaskPropertiesOutput

func (MigrateSqlServerSqlMITaskPropertiesOutput) ToMigrateSqlServerSqlMITaskPropertiesOutputWithContext

func (o MigrateSqlServerSqlMITaskPropertiesOutput) ToMigrateSqlServerSqlMITaskPropertiesOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskPropertiesOutput

type MigrateSqlServerSqlMITaskPropertiesResponse

type MigrateSqlServerSqlMITaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *MigrateSqlServerSqlMITaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []interface{} `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

type MigrateSqlServerSqlMITaskPropertiesResponseArgs

type MigrateSqlServerSqlMITaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input MigrateSqlServerSqlMITaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output pulumi.ArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'Migrate.SqlServer.AzureSqlDbMI'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMITaskPropertiesResponseArgs) ElementType

func (MigrateSqlServerSqlMITaskPropertiesResponseArgs) ToMigrateSqlServerSqlMITaskPropertiesResponseOutput

func (i MigrateSqlServerSqlMITaskPropertiesResponseArgs) ToMigrateSqlServerSqlMITaskPropertiesResponseOutput() MigrateSqlServerSqlMITaskPropertiesResponseOutput

func (MigrateSqlServerSqlMITaskPropertiesResponseArgs) ToMigrateSqlServerSqlMITaskPropertiesResponseOutputWithContext

func (i MigrateSqlServerSqlMITaskPropertiesResponseArgs) ToMigrateSqlServerSqlMITaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskPropertiesResponseOutput

type MigrateSqlServerSqlMITaskPropertiesResponseInput

type MigrateSqlServerSqlMITaskPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateSqlServerSqlMITaskPropertiesResponseOutput() MigrateSqlServerSqlMITaskPropertiesResponseOutput
	ToMigrateSqlServerSqlMITaskPropertiesResponseOutputWithContext(context.Context) MigrateSqlServerSqlMITaskPropertiesResponseOutput
}

MigrateSqlServerSqlMITaskPropertiesResponseInput is an input type that accepts MigrateSqlServerSqlMITaskPropertiesResponseArgs and MigrateSqlServerSqlMITaskPropertiesResponseOutput values. You can construct a concrete instance of `MigrateSqlServerSqlMITaskPropertiesResponseInput` via:

MigrateSqlServerSqlMITaskPropertiesResponseArgs{...}

type MigrateSqlServerSqlMITaskPropertiesResponseOutput

type MigrateSqlServerSqlMITaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for task that migrates SQL Server databases to Azure SQL Database Managed Instance

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) Commands

Array of command properties.

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) ElementType

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) Input

Task input

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'Migrate.SqlServer.AzureSqlDbMI'.

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) ToMigrateSqlServerSqlMITaskPropertiesResponseOutput

func (o MigrateSqlServerSqlMITaskPropertiesResponseOutput) ToMigrateSqlServerSqlMITaskPropertiesResponseOutput() MigrateSqlServerSqlMITaskPropertiesResponseOutput

func (MigrateSqlServerSqlMITaskPropertiesResponseOutput) ToMigrateSqlServerSqlMITaskPropertiesResponseOutputWithContext

func (o MigrateSqlServerSqlMITaskPropertiesResponseOutput) ToMigrateSqlServerSqlMITaskPropertiesResponseOutputWithContext(ctx context.Context) MigrateSqlServerSqlMITaskPropertiesResponseOutput

type MigrateSyncCompleteCommandInputResponse

type MigrateSyncCompleteCommandInputResponse struct {
	// Time stamp to complete
	CommitTimeStamp *string `pulumi:"commitTimeStamp"`
	// Name of database
	DatabaseName string `pulumi:"databaseName"`
}

Input for command that completes sync migration for a database.

type MigrateSyncCompleteCommandInputResponseArgs

type MigrateSyncCompleteCommandInputResponseArgs struct {
	// Time stamp to complete
	CommitTimeStamp pulumi.StringPtrInput `pulumi:"commitTimeStamp"`
	// Name of database
	DatabaseName pulumi.StringInput `pulumi:"databaseName"`
}

Input for command that completes sync migration for a database.

func (MigrateSyncCompleteCommandInputResponseArgs) ElementType

func (MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponseOutput

func (i MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponseOutput() MigrateSyncCompleteCommandInputResponseOutput

func (MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponseOutputWithContext

func (i MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponseOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandInputResponseOutput

func (MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponsePtrOutput

func (i MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponsePtrOutput() MigrateSyncCompleteCommandInputResponsePtrOutput

func (MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext

func (i MigrateSyncCompleteCommandInputResponseArgs) ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandInputResponsePtrOutput

type MigrateSyncCompleteCommandInputResponseInput

type MigrateSyncCompleteCommandInputResponseInput interface {
	pulumi.Input

	ToMigrateSyncCompleteCommandInputResponseOutput() MigrateSyncCompleteCommandInputResponseOutput
	ToMigrateSyncCompleteCommandInputResponseOutputWithContext(context.Context) MigrateSyncCompleteCommandInputResponseOutput
}

MigrateSyncCompleteCommandInputResponseInput is an input type that accepts MigrateSyncCompleteCommandInputResponseArgs and MigrateSyncCompleteCommandInputResponseOutput values. You can construct a concrete instance of `MigrateSyncCompleteCommandInputResponseInput` via:

MigrateSyncCompleteCommandInputResponseArgs{...}

type MigrateSyncCompleteCommandInputResponseOutput

type MigrateSyncCompleteCommandInputResponseOutput struct{ *pulumi.OutputState }

Input for command that completes sync migration for a database.

func (MigrateSyncCompleteCommandInputResponseOutput) CommitTimeStamp

Time stamp to complete

func (MigrateSyncCompleteCommandInputResponseOutput) DatabaseName

Name of database

func (MigrateSyncCompleteCommandInputResponseOutput) ElementType

func (MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponseOutput

func (o MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponseOutput() MigrateSyncCompleteCommandInputResponseOutput

func (MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponseOutputWithContext

func (o MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponseOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandInputResponseOutput

func (MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutput

func (o MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutput() MigrateSyncCompleteCommandInputResponsePtrOutput

func (MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext

func (o MigrateSyncCompleteCommandInputResponseOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandInputResponsePtrOutput

type MigrateSyncCompleteCommandInputResponsePtrInput

type MigrateSyncCompleteCommandInputResponsePtrInput interface {
	pulumi.Input

	ToMigrateSyncCompleteCommandInputResponsePtrOutput() MigrateSyncCompleteCommandInputResponsePtrOutput
	ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext(context.Context) MigrateSyncCompleteCommandInputResponsePtrOutput
}

MigrateSyncCompleteCommandInputResponsePtrInput is an input type that accepts MigrateSyncCompleteCommandInputResponseArgs, MigrateSyncCompleteCommandInputResponsePtr and MigrateSyncCompleteCommandInputResponsePtrOutput values. You can construct a concrete instance of `MigrateSyncCompleteCommandInputResponsePtrInput` via:

        MigrateSyncCompleteCommandInputResponseArgs{...}

or:

        nil

type MigrateSyncCompleteCommandInputResponsePtrOutput

type MigrateSyncCompleteCommandInputResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrateSyncCompleteCommandInputResponsePtrOutput) CommitTimeStamp

Time stamp to complete

func (MigrateSyncCompleteCommandInputResponsePtrOutput) DatabaseName

Name of database

func (MigrateSyncCompleteCommandInputResponsePtrOutput) Elem

func (MigrateSyncCompleteCommandInputResponsePtrOutput) ElementType

func (MigrateSyncCompleteCommandInputResponsePtrOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutput

func (o MigrateSyncCompleteCommandInputResponsePtrOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutput() MigrateSyncCompleteCommandInputResponsePtrOutput

func (MigrateSyncCompleteCommandInputResponsePtrOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext

func (o MigrateSyncCompleteCommandInputResponsePtrOutput) ToMigrateSyncCompleteCommandInputResponsePtrOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandInputResponsePtrOutput

type MigrateSyncCompleteCommandOutputResponse

type MigrateSyncCompleteCommandOutputResponse struct {
	// List of errors that happened during the command execution
	Errors []ReportableExceptionResponse `pulumi:"errors"`
	// Result identifier
	Id string `pulumi:"id"`
}

Output for command that completes sync migration for a database.

type MigrateSyncCompleteCommandOutputResponseArgs

type MigrateSyncCompleteCommandOutputResponseArgs struct {
	// List of errors that happened during the command execution
	Errors ReportableExceptionResponseArrayInput `pulumi:"errors"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
}

Output for command that completes sync migration for a database.

func (MigrateSyncCompleteCommandOutputResponseArgs) ElementType

func (MigrateSyncCompleteCommandOutputResponseArgs) ToMigrateSyncCompleteCommandOutputResponseOutput

func (i MigrateSyncCompleteCommandOutputResponseArgs) ToMigrateSyncCompleteCommandOutputResponseOutput() MigrateSyncCompleteCommandOutputResponseOutput

func (MigrateSyncCompleteCommandOutputResponseArgs) ToMigrateSyncCompleteCommandOutputResponseOutputWithContext

func (i MigrateSyncCompleteCommandOutputResponseArgs) ToMigrateSyncCompleteCommandOutputResponseOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandOutputResponseOutput

type MigrateSyncCompleteCommandOutputResponseInput

type MigrateSyncCompleteCommandOutputResponseInput interface {
	pulumi.Input

	ToMigrateSyncCompleteCommandOutputResponseOutput() MigrateSyncCompleteCommandOutputResponseOutput
	ToMigrateSyncCompleteCommandOutputResponseOutputWithContext(context.Context) MigrateSyncCompleteCommandOutputResponseOutput
}

MigrateSyncCompleteCommandOutputResponseInput is an input type that accepts MigrateSyncCompleteCommandOutputResponseArgs and MigrateSyncCompleteCommandOutputResponseOutput values. You can construct a concrete instance of `MigrateSyncCompleteCommandOutputResponseInput` via:

MigrateSyncCompleteCommandOutputResponseArgs{...}

type MigrateSyncCompleteCommandOutputResponseOutput

type MigrateSyncCompleteCommandOutputResponseOutput struct{ *pulumi.OutputState }

Output for command that completes sync migration for a database.

func (MigrateSyncCompleteCommandOutputResponseOutput) ElementType

func (MigrateSyncCompleteCommandOutputResponseOutput) Errors

List of errors that happened during the command execution

func (MigrateSyncCompleteCommandOutputResponseOutput) Id

Result identifier

func (MigrateSyncCompleteCommandOutputResponseOutput) ToMigrateSyncCompleteCommandOutputResponseOutput

func (o MigrateSyncCompleteCommandOutputResponseOutput) ToMigrateSyncCompleteCommandOutputResponseOutput() MigrateSyncCompleteCommandOutputResponseOutput

func (MigrateSyncCompleteCommandOutputResponseOutput) ToMigrateSyncCompleteCommandOutputResponseOutputWithContext

func (o MigrateSyncCompleteCommandOutputResponseOutput) ToMigrateSyncCompleteCommandOutputResponseOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandOutputResponseOutput

type MigrateSyncCompleteCommandPropertiesResponse

type MigrateSyncCompleteCommandPropertiesResponse struct {
	// Command type.
	// Expected value is 'Migrate.Sync.Complete.Database'.
	CommandType string `pulumi:"commandType"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Command input
	Input *MigrateSyncCompleteCommandInputResponse `pulumi:"input"`
	// Command output. This is ignored if submitted.
	Output MigrateSyncCompleteCommandOutputResponse `pulumi:"output"`
	// The state of the command. This is ignored if submitted.
	State string `pulumi:"state"`
}

Properties for the command that completes sync migration for a database.

type MigrateSyncCompleteCommandPropertiesResponseArgs

type MigrateSyncCompleteCommandPropertiesResponseArgs struct {
	// Command type.
	// Expected value is 'Migrate.Sync.Complete.Database'.
	CommandType pulumi.StringInput `pulumi:"commandType"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Command input
	Input MigrateSyncCompleteCommandInputResponsePtrInput `pulumi:"input"`
	// Command output. This is ignored if submitted.
	Output MigrateSyncCompleteCommandOutputResponseInput `pulumi:"output"`
	// The state of the command. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
}

Properties for the command that completes sync migration for a database.

func (MigrateSyncCompleteCommandPropertiesResponseArgs) ElementType

func (MigrateSyncCompleteCommandPropertiesResponseArgs) ToMigrateSyncCompleteCommandPropertiesResponseOutput

func (i MigrateSyncCompleteCommandPropertiesResponseArgs) ToMigrateSyncCompleteCommandPropertiesResponseOutput() MigrateSyncCompleteCommandPropertiesResponseOutput

func (MigrateSyncCompleteCommandPropertiesResponseArgs) ToMigrateSyncCompleteCommandPropertiesResponseOutputWithContext

func (i MigrateSyncCompleteCommandPropertiesResponseArgs) ToMigrateSyncCompleteCommandPropertiesResponseOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandPropertiesResponseOutput

type MigrateSyncCompleteCommandPropertiesResponseInput

type MigrateSyncCompleteCommandPropertiesResponseInput interface {
	pulumi.Input

	ToMigrateSyncCompleteCommandPropertiesResponseOutput() MigrateSyncCompleteCommandPropertiesResponseOutput
	ToMigrateSyncCompleteCommandPropertiesResponseOutputWithContext(context.Context) MigrateSyncCompleteCommandPropertiesResponseOutput
}

MigrateSyncCompleteCommandPropertiesResponseInput is an input type that accepts MigrateSyncCompleteCommandPropertiesResponseArgs and MigrateSyncCompleteCommandPropertiesResponseOutput values. You can construct a concrete instance of `MigrateSyncCompleteCommandPropertiesResponseInput` via:

MigrateSyncCompleteCommandPropertiesResponseArgs{...}

type MigrateSyncCompleteCommandPropertiesResponseOutput

type MigrateSyncCompleteCommandPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for the command that completes sync migration for a database.

func (MigrateSyncCompleteCommandPropertiesResponseOutput) CommandType

Command type. Expected value is 'Migrate.Sync.Complete.Database'.

func (MigrateSyncCompleteCommandPropertiesResponseOutput) ElementType

func (MigrateSyncCompleteCommandPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (MigrateSyncCompleteCommandPropertiesResponseOutput) Input

Command input

func (MigrateSyncCompleteCommandPropertiesResponseOutput) Output

Command output. This is ignored if submitted.

func (MigrateSyncCompleteCommandPropertiesResponseOutput) State

The state of the command. This is ignored if submitted.

func (MigrateSyncCompleteCommandPropertiesResponseOutput) ToMigrateSyncCompleteCommandPropertiesResponseOutput

func (o MigrateSyncCompleteCommandPropertiesResponseOutput) ToMigrateSyncCompleteCommandPropertiesResponseOutput() MigrateSyncCompleteCommandPropertiesResponseOutput

func (MigrateSyncCompleteCommandPropertiesResponseOutput) ToMigrateSyncCompleteCommandPropertiesResponseOutputWithContext

func (o MigrateSyncCompleteCommandPropertiesResponseOutput) ToMigrateSyncCompleteCommandPropertiesResponseOutputWithContext(ctx context.Context) MigrateSyncCompleteCommandPropertiesResponseOutput

type MigrationEligibilityInfoResponse

type MigrationEligibilityInfoResponse struct {
	// Whether object is eligible for migration or not.
	IsEligibleForMigration bool `pulumi:"isEligibleForMigration"`
	// Information about eligibility failure for the server object.
	ValidationMessages []string `pulumi:"validationMessages"`
}

Information about migration eligibility of a server object

type MigrationEligibilityInfoResponseArgs

type MigrationEligibilityInfoResponseArgs struct {
	// Whether object is eligible for migration or not.
	IsEligibleForMigration pulumi.BoolInput `pulumi:"isEligibleForMigration"`
	// Information about eligibility failure for the server object.
	ValidationMessages pulumi.StringArrayInput `pulumi:"validationMessages"`
}

Information about migration eligibility of a server object

func (MigrationEligibilityInfoResponseArgs) ElementType

func (MigrationEligibilityInfoResponseArgs) ToMigrationEligibilityInfoResponseOutput

func (i MigrationEligibilityInfoResponseArgs) ToMigrationEligibilityInfoResponseOutput() MigrationEligibilityInfoResponseOutput

func (MigrationEligibilityInfoResponseArgs) ToMigrationEligibilityInfoResponseOutputWithContext

func (i MigrationEligibilityInfoResponseArgs) ToMigrationEligibilityInfoResponseOutputWithContext(ctx context.Context) MigrationEligibilityInfoResponseOutput

type MigrationEligibilityInfoResponseInput

type MigrationEligibilityInfoResponseInput interface {
	pulumi.Input

	ToMigrationEligibilityInfoResponseOutput() MigrationEligibilityInfoResponseOutput
	ToMigrationEligibilityInfoResponseOutputWithContext(context.Context) MigrationEligibilityInfoResponseOutput
}

MigrationEligibilityInfoResponseInput is an input type that accepts MigrationEligibilityInfoResponseArgs and MigrationEligibilityInfoResponseOutput values. You can construct a concrete instance of `MigrationEligibilityInfoResponseInput` via:

MigrationEligibilityInfoResponseArgs{...}

type MigrationEligibilityInfoResponseOutput

type MigrationEligibilityInfoResponseOutput struct{ *pulumi.OutputState }

Information about migration eligibility of a server object

func (MigrationEligibilityInfoResponseOutput) ElementType

func (MigrationEligibilityInfoResponseOutput) IsEligibleForMigration

func (o MigrationEligibilityInfoResponseOutput) IsEligibleForMigration() pulumi.BoolOutput

Whether object is eligible for migration or not.

func (MigrationEligibilityInfoResponseOutput) ToMigrationEligibilityInfoResponseOutput

func (o MigrationEligibilityInfoResponseOutput) ToMigrationEligibilityInfoResponseOutput() MigrationEligibilityInfoResponseOutput

func (MigrationEligibilityInfoResponseOutput) ToMigrationEligibilityInfoResponseOutputWithContext

func (o MigrationEligibilityInfoResponseOutput) ToMigrationEligibilityInfoResponseOutputWithContext(ctx context.Context) MigrationEligibilityInfoResponseOutput

func (MigrationEligibilityInfoResponseOutput) ValidationMessages

Information about eligibility failure for the server object.

type MigrationReportResultResponse

type MigrationReportResultResponse struct {
	// Migration validation result identifier
	Id string `pulumi:"id"`
	// The url of the report.
	ReportUrl string `pulumi:"reportUrl"`
}

Migration validation report result, contains the url for downloading the generated report.

type MigrationReportResultResponseArgs

type MigrationReportResultResponseArgs struct {
	// Migration validation result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// The url of the report.
	ReportUrl pulumi.StringInput `pulumi:"reportUrl"`
}

Migration validation report result, contains the url for downloading the generated report.

func (MigrationReportResultResponseArgs) ElementType

func (MigrationReportResultResponseArgs) ToMigrationReportResultResponseOutput

func (i MigrationReportResultResponseArgs) ToMigrationReportResultResponseOutput() MigrationReportResultResponseOutput

func (MigrationReportResultResponseArgs) ToMigrationReportResultResponseOutputWithContext

func (i MigrationReportResultResponseArgs) ToMigrationReportResultResponseOutputWithContext(ctx context.Context) MigrationReportResultResponseOutput

type MigrationReportResultResponseInput

type MigrationReportResultResponseInput interface {
	pulumi.Input

	ToMigrationReportResultResponseOutput() MigrationReportResultResponseOutput
	ToMigrationReportResultResponseOutputWithContext(context.Context) MigrationReportResultResponseOutput
}

MigrationReportResultResponseInput is an input type that accepts MigrationReportResultResponseArgs and MigrationReportResultResponseOutput values. You can construct a concrete instance of `MigrationReportResultResponseInput` via:

MigrationReportResultResponseArgs{...}

type MigrationReportResultResponseOutput

type MigrationReportResultResponseOutput struct{ *pulumi.OutputState }

Migration validation report result, contains the url for downloading the generated report.

func (MigrationReportResultResponseOutput) ElementType

func (MigrationReportResultResponseOutput) Id

Migration validation result identifier

func (MigrationReportResultResponseOutput) ReportUrl

The url of the report.

func (MigrationReportResultResponseOutput) ToMigrationReportResultResponseOutput

func (o MigrationReportResultResponseOutput) ToMigrationReportResultResponseOutput() MigrationReportResultResponseOutput

func (MigrationReportResultResponseOutput) ToMigrationReportResultResponseOutputWithContext

func (o MigrationReportResultResponseOutput) ToMigrationReportResultResponseOutputWithContext(ctx context.Context) MigrationReportResultResponseOutput

type MigrationValidationDatabaseSummaryResultResponse

type MigrationValidationDatabaseSummaryResultResponse struct {
	// Validation end time
	EndedOn string `pulumi:"endedOn"`
	// Result identifier
	Id string `pulumi:"id"`
	// Migration Identifier
	MigrationId string `pulumi:"migrationId"`
	// Name of the source database
	SourceDatabaseName string `pulumi:"sourceDatabaseName"`
	// Validation start time
	StartedOn string `pulumi:"startedOn"`
	// Current status of validation at the database level
	Status string `pulumi:"status"`
	// Name of the target database
	TargetDatabaseName string `pulumi:"targetDatabaseName"`
}

Migration Validation Database level summary result

type MigrationValidationDatabaseSummaryResultResponseArgs

type MigrationValidationDatabaseSummaryResultResponseArgs struct {
	// Validation end time
	EndedOn pulumi.StringInput `pulumi:"endedOn"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Migration Identifier
	MigrationId pulumi.StringInput `pulumi:"migrationId"`
	// Name of the source database
	SourceDatabaseName pulumi.StringInput `pulumi:"sourceDatabaseName"`
	// Validation start time
	StartedOn pulumi.StringInput `pulumi:"startedOn"`
	// Current status of validation at the database level
	Status pulumi.StringInput `pulumi:"status"`
	// Name of the target database
	TargetDatabaseName pulumi.StringInput `pulumi:"targetDatabaseName"`
}

Migration Validation Database level summary result

func (MigrationValidationDatabaseSummaryResultResponseArgs) ElementType

func (MigrationValidationDatabaseSummaryResultResponseArgs) ToMigrationValidationDatabaseSummaryResultResponseOutput

func (i MigrationValidationDatabaseSummaryResultResponseArgs) ToMigrationValidationDatabaseSummaryResultResponseOutput() MigrationValidationDatabaseSummaryResultResponseOutput

func (MigrationValidationDatabaseSummaryResultResponseArgs) ToMigrationValidationDatabaseSummaryResultResponseOutputWithContext

func (i MigrationValidationDatabaseSummaryResultResponseArgs) ToMigrationValidationDatabaseSummaryResultResponseOutputWithContext(ctx context.Context) MigrationValidationDatabaseSummaryResultResponseOutput

type MigrationValidationDatabaseSummaryResultResponseInput

type MigrationValidationDatabaseSummaryResultResponseInput interface {
	pulumi.Input

	ToMigrationValidationDatabaseSummaryResultResponseOutput() MigrationValidationDatabaseSummaryResultResponseOutput
	ToMigrationValidationDatabaseSummaryResultResponseOutputWithContext(context.Context) MigrationValidationDatabaseSummaryResultResponseOutput
}

MigrationValidationDatabaseSummaryResultResponseInput is an input type that accepts MigrationValidationDatabaseSummaryResultResponseArgs and MigrationValidationDatabaseSummaryResultResponseOutput values. You can construct a concrete instance of `MigrationValidationDatabaseSummaryResultResponseInput` via:

MigrationValidationDatabaseSummaryResultResponseArgs{...}

type MigrationValidationDatabaseSummaryResultResponseMap

type MigrationValidationDatabaseSummaryResultResponseMap map[string]MigrationValidationDatabaseSummaryResultResponseInput

func (MigrationValidationDatabaseSummaryResultResponseMap) ElementType

func (MigrationValidationDatabaseSummaryResultResponseMap) ToMigrationValidationDatabaseSummaryResultResponseMapOutput

func (i MigrationValidationDatabaseSummaryResultResponseMap) ToMigrationValidationDatabaseSummaryResultResponseMapOutput() MigrationValidationDatabaseSummaryResultResponseMapOutput

func (MigrationValidationDatabaseSummaryResultResponseMap) ToMigrationValidationDatabaseSummaryResultResponseMapOutputWithContext

func (i MigrationValidationDatabaseSummaryResultResponseMap) ToMigrationValidationDatabaseSummaryResultResponseMapOutputWithContext(ctx context.Context) MigrationValidationDatabaseSummaryResultResponseMapOutput

type MigrationValidationDatabaseSummaryResultResponseMapInput

type MigrationValidationDatabaseSummaryResultResponseMapInput interface {
	pulumi.Input

	ToMigrationValidationDatabaseSummaryResultResponseMapOutput() MigrationValidationDatabaseSummaryResultResponseMapOutput
	ToMigrationValidationDatabaseSummaryResultResponseMapOutputWithContext(context.Context) MigrationValidationDatabaseSummaryResultResponseMapOutput
}

MigrationValidationDatabaseSummaryResultResponseMapInput is an input type that accepts MigrationValidationDatabaseSummaryResultResponseMap and MigrationValidationDatabaseSummaryResultResponseMapOutput values. You can construct a concrete instance of `MigrationValidationDatabaseSummaryResultResponseMapInput` via:

MigrationValidationDatabaseSummaryResultResponseMap{ "key": MigrationValidationDatabaseSummaryResultResponseArgs{...} }

type MigrationValidationDatabaseSummaryResultResponseMapOutput

type MigrationValidationDatabaseSummaryResultResponseMapOutput struct{ *pulumi.OutputState }

func (MigrationValidationDatabaseSummaryResultResponseMapOutput) ElementType

func (MigrationValidationDatabaseSummaryResultResponseMapOutput) MapIndex

func (MigrationValidationDatabaseSummaryResultResponseMapOutput) ToMigrationValidationDatabaseSummaryResultResponseMapOutput

func (MigrationValidationDatabaseSummaryResultResponseMapOutput) ToMigrationValidationDatabaseSummaryResultResponseMapOutputWithContext

func (o MigrationValidationDatabaseSummaryResultResponseMapOutput) ToMigrationValidationDatabaseSummaryResultResponseMapOutputWithContext(ctx context.Context) MigrationValidationDatabaseSummaryResultResponseMapOutput

type MigrationValidationDatabaseSummaryResultResponseOutput

type MigrationValidationDatabaseSummaryResultResponseOutput struct{ *pulumi.OutputState }

Migration Validation Database level summary result

func (MigrationValidationDatabaseSummaryResultResponseOutput) ElementType

func (MigrationValidationDatabaseSummaryResultResponseOutput) EndedOn

Validation end time

func (MigrationValidationDatabaseSummaryResultResponseOutput) Id

Result identifier

func (MigrationValidationDatabaseSummaryResultResponseOutput) MigrationId

Migration Identifier

func (MigrationValidationDatabaseSummaryResultResponseOutput) SourceDatabaseName

Name of the source database

func (MigrationValidationDatabaseSummaryResultResponseOutput) StartedOn

Validation start time

func (MigrationValidationDatabaseSummaryResultResponseOutput) Status

Current status of validation at the database level

func (MigrationValidationDatabaseSummaryResultResponseOutput) TargetDatabaseName

Name of the target database

func (MigrationValidationDatabaseSummaryResultResponseOutput) ToMigrationValidationDatabaseSummaryResultResponseOutput

func (MigrationValidationDatabaseSummaryResultResponseOutput) ToMigrationValidationDatabaseSummaryResultResponseOutputWithContext

func (o MigrationValidationDatabaseSummaryResultResponseOutput) ToMigrationValidationDatabaseSummaryResultResponseOutputWithContext(ctx context.Context) MigrationValidationDatabaseSummaryResultResponseOutput

type MigrationValidationOptions

type MigrationValidationOptions struct {
	// Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
	EnableDataIntegrityValidation *bool `pulumi:"enableDataIntegrityValidation"`
	// Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
	EnableQueryAnalysisValidation *bool `pulumi:"enableQueryAnalysisValidation"`
	// Allows to compare the schema information between source and target.
	EnableSchemaValidation *bool `pulumi:"enableSchemaValidation"`
}

Types of validations to run after the migration

type MigrationValidationOptionsArgs

type MigrationValidationOptionsArgs struct {
	// Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
	EnableDataIntegrityValidation pulumi.BoolPtrInput `pulumi:"enableDataIntegrityValidation"`
	// Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
	EnableQueryAnalysisValidation pulumi.BoolPtrInput `pulumi:"enableQueryAnalysisValidation"`
	// Allows to compare the schema information between source and target.
	EnableSchemaValidation pulumi.BoolPtrInput `pulumi:"enableSchemaValidation"`
}

Types of validations to run after the migration

func (MigrationValidationOptionsArgs) ElementType

func (MigrationValidationOptionsArgs) ToMigrationValidationOptionsOutput

func (i MigrationValidationOptionsArgs) ToMigrationValidationOptionsOutput() MigrationValidationOptionsOutput

func (MigrationValidationOptionsArgs) ToMigrationValidationOptionsOutputWithContext

func (i MigrationValidationOptionsArgs) ToMigrationValidationOptionsOutputWithContext(ctx context.Context) MigrationValidationOptionsOutput

func (MigrationValidationOptionsArgs) ToMigrationValidationOptionsPtrOutput

func (i MigrationValidationOptionsArgs) ToMigrationValidationOptionsPtrOutput() MigrationValidationOptionsPtrOutput

func (MigrationValidationOptionsArgs) ToMigrationValidationOptionsPtrOutputWithContext

func (i MigrationValidationOptionsArgs) ToMigrationValidationOptionsPtrOutputWithContext(ctx context.Context) MigrationValidationOptionsPtrOutput

type MigrationValidationOptionsInput

type MigrationValidationOptionsInput interface {
	pulumi.Input

	ToMigrationValidationOptionsOutput() MigrationValidationOptionsOutput
	ToMigrationValidationOptionsOutputWithContext(context.Context) MigrationValidationOptionsOutput
}

MigrationValidationOptionsInput is an input type that accepts MigrationValidationOptionsArgs and MigrationValidationOptionsOutput values. You can construct a concrete instance of `MigrationValidationOptionsInput` via:

MigrationValidationOptionsArgs{...}

type MigrationValidationOptionsOutput

type MigrationValidationOptionsOutput struct{ *pulumi.OutputState }

Types of validations to run after the migration

func (MigrationValidationOptionsOutput) ElementType

func (MigrationValidationOptionsOutput) EnableDataIntegrityValidation

func (o MigrationValidationOptionsOutput) EnableDataIntegrityValidation() pulumi.BoolPtrOutput

Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .

func (MigrationValidationOptionsOutput) EnableQueryAnalysisValidation

func (o MigrationValidationOptionsOutput) EnableQueryAnalysisValidation() pulumi.BoolPtrOutput

Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.

func (MigrationValidationOptionsOutput) EnableSchemaValidation

func (o MigrationValidationOptionsOutput) EnableSchemaValidation() pulumi.BoolPtrOutput

Allows to compare the schema information between source and target.

func (MigrationValidationOptionsOutput) ToMigrationValidationOptionsOutput

func (o MigrationValidationOptionsOutput) ToMigrationValidationOptionsOutput() MigrationValidationOptionsOutput

func (MigrationValidationOptionsOutput) ToMigrationValidationOptionsOutputWithContext

func (o MigrationValidationOptionsOutput) ToMigrationValidationOptionsOutputWithContext(ctx context.Context) MigrationValidationOptionsOutput

func (MigrationValidationOptionsOutput) ToMigrationValidationOptionsPtrOutput

func (o MigrationValidationOptionsOutput) ToMigrationValidationOptionsPtrOutput() MigrationValidationOptionsPtrOutput

func (MigrationValidationOptionsOutput) ToMigrationValidationOptionsPtrOutputWithContext

func (o MigrationValidationOptionsOutput) ToMigrationValidationOptionsPtrOutputWithContext(ctx context.Context) MigrationValidationOptionsPtrOutput

type MigrationValidationOptionsPtrInput

type MigrationValidationOptionsPtrInput interface {
	pulumi.Input

	ToMigrationValidationOptionsPtrOutput() MigrationValidationOptionsPtrOutput
	ToMigrationValidationOptionsPtrOutputWithContext(context.Context) MigrationValidationOptionsPtrOutput
}

MigrationValidationOptionsPtrInput is an input type that accepts MigrationValidationOptionsArgs, MigrationValidationOptionsPtr and MigrationValidationOptionsPtrOutput values. You can construct a concrete instance of `MigrationValidationOptionsPtrInput` via:

        MigrationValidationOptionsArgs{...}

or:

        nil

type MigrationValidationOptionsPtrOutput

type MigrationValidationOptionsPtrOutput struct{ *pulumi.OutputState }

func (MigrationValidationOptionsPtrOutput) Elem

func (MigrationValidationOptionsPtrOutput) ElementType

func (MigrationValidationOptionsPtrOutput) EnableDataIntegrityValidation

func (o MigrationValidationOptionsPtrOutput) EnableDataIntegrityValidation() pulumi.BoolPtrOutput

Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .

func (MigrationValidationOptionsPtrOutput) EnableQueryAnalysisValidation

func (o MigrationValidationOptionsPtrOutput) EnableQueryAnalysisValidation() pulumi.BoolPtrOutput

Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.

func (MigrationValidationOptionsPtrOutput) EnableSchemaValidation

func (o MigrationValidationOptionsPtrOutput) EnableSchemaValidation() pulumi.BoolPtrOutput

Allows to compare the schema information between source and target.

func (MigrationValidationOptionsPtrOutput) ToMigrationValidationOptionsPtrOutput

func (o MigrationValidationOptionsPtrOutput) ToMigrationValidationOptionsPtrOutput() MigrationValidationOptionsPtrOutput

func (MigrationValidationOptionsPtrOutput) ToMigrationValidationOptionsPtrOutputWithContext

func (o MigrationValidationOptionsPtrOutput) ToMigrationValidationOptionsPtrOutputWithContext(ctx context.Context) MigrationValidationOptionsPtrOutput

type MigrationValidationOptionsResponse

type MigrationValidationOptionsResponse struct {
	// Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
	EnableDataIntegrityValidation *bool `pulumi:"enableDataIntegrityValidation"`
	// Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
	EnableQueryAnalysisValidation *bool `pulumi:"enableQueryAnalysisValidation"`
	// Allows to compare the schema information between source and target.
	EnableSchemaValidation *bool `pulumi:"enableSchemaValidation"`
}

Types of validations to run after the migration

type MigrationValidationOptionsResponseArgs

type MigrationValidationOptionsResponseArgs struct {
	// Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .
	EnableDataIntegrityValidation pulumi.BoolPtrInput `pulumi:"enableDataIntegrityValidation"`
	// Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.
	EnableQueryAnalysisValidation pulumi.BoolPtrInput `pulumi:"enableQueryAnalysisValidation"`
	// Allows to compare the schema information between source and target.
	EnableSchemaValidation pulumi.BoolPtrInput `pulumi:"enableSchemaValidation"`
}

Types of validations to run after the migration

func (MigrationValidationOptionsResponseArgs) ElementType

func (MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponseOutput

func (i MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponseOutput() MigrationValidationOptionsResponseOutput

func (MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponseOutputWithContext

func (i MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponseOutputWithContext(ctx context.Context) MigrationValidationOptionsResponseOutput

func (MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponsePtrOutput

func (i MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponsePtrOutput() MigrationValidationOptionsResponsePtrOutput

func (MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponsePtrOutputWithContext

func (i MigrationValidationOptionsResponseArgs) ToMigrationValidationOptionsResponsePtrOutputWithContext(ctx context.Context) MigrationValidationOptionsResponsePtrOutput

type MigrationValidationOptionsResponseInput

type MigrationValidationOptionsResponseInput interface {
	pulumi.Input

	ToMigrationValidationOptionsResponseOutput() MigrationValidationOptionsResponseOutput
	ToMigrationValidationOptionsResponseOutputWithContext(context.Context) MigrationValidationOptionsResponseOutput
}

MigrationValidationOptionsResponseInput is an input type that accepts MigrationValidationOptionsResponseArgs and MigrationValidationOptionsResponseOutput values. You can construct a concrete instance of `MigrationValidationOptionsResponseInput` via:

MigrationValidationOptionsResponseArgs{...}

type MigrationValidationOptionsResponseOutput

type MigrationValidationOptionsResponseOutput struct{ *pulumi.OutputState }

Types of validations to run after the migration

func (MigrationValidationOptionsResponseOutput) ElementType

func (MigrationValidationOptionsResponseOutput) EnableDataIntegrityValidation

func (o MigrationValidationOptionsResponseOutput) EnableDataIntegrityValidation() pulumi.BoolPtrOutput

Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .

func (MigrationValidationOptionsResponseOutput) EnableQueryAnalysisValidation

func (o MigrationValidationOptionsResponseOutput) EnableQueryAnalysisValidation() pulumi.BoolPtrOutput

Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.

func (MigrationValidationOptionsResponseOutput) EnableSchemaValidation

Allows to compare the schema information between source and target.

func (MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponseOutput

func (o MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponseOutput() MigrationValidationOptionsResponseOutput

func (MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponseOutputWithContext

func (o MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponseOutputWithContext(ctx context.Context) MigrationValidationOptionsResponseOutput

func (MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponsePtrOutput

func (o MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponsePtrOutput() MigrationValidationOptionsResponsePtrOutput

func (MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponsePtrOutputWithContext

func (o MigrationValidationOptionsResponseOutput) ToMigrationValidationOptionsResponsePtrOutputWithContext(ctx context.Context) MigrationValidationOptionsResponsePtrOutput

type MigrationValidationOptionsResponsePtrInput

type MigrationValidationOptionsResponsePtrInput interface {
	pulumi.Input

	ToMigrationValidationOptionsResponsePtrOutput() MigrationValidationOptionsResponsePtrOutput
	ToMigrationValidationOptionsResponsePtrOutputWithContext(context.Context) MigrationValidationOptionsResponsePtrOutput
}

MigrationValidationOptionsResponsePtrInput is an input type that accepts MigrationValidationOptionsResponseArgs, MigrationValidationOptionsResponsePtr and MigrationValidationOptionsResponsePtrOutput values. You can construct a concrete instance of `MigrationValidationOptionsResponsePtrInput` via:

        MigrationValidationOptionsResponseArgs{...}

or:

        nil

type MigrationValidationOptionsResponsePtrOutput

type MigrationValidationOptionsResponsePtrOutput struct{ *pulumi.OutputState }

func (MigrationValidationOptionsResponsePtrOutput) Elem

func (MigrationValidationOptionsResponsePtrOutput) ElementType

func (MigrationValidationOptionsResponsePtrOutput) EnableDataIntegrityValidation

func (o MigrationValidationOptionsResponsePtrOutput) EnableDataIntegrityValidation() pulumi.BoolPtrOutput

Allows to perform a checksum based data integrity validation between source and target for the selected database / tables .

func (MigrationValidationOptionsResponsePtrOutput) EnableQueryAnalysisValidation

func (o MigrationValidationOptionsResponsePtrOutput) EnableQueryAnalysisValidation() pulumi.BoolPtrOutput

Allows to perform a quick and intelligent query analysis by retrieving queries from the source database and executes them in the target. The result will have execution statistics for executions in source and target databases for the extracted queries.

func (MigrationValidationOptionsResponsePtrOutput) EnableSchemaValidation

Allows to compare the schema information between source and target.

func (MigrationValidationOptionsResponsePtrOutput) ToMigrationValidationOptionsResponsePtrOutput

func (o MigrationValidationOptionsResponsePtrOutput) ToMigrationValidationOptionsResponsePtrOutput() MigrationValidationOptionsResponsePtrOutput

func (MigrationValidationOptionsResponsePtrOutput) ToMigrationValidationOptionsResponsePtrOutputWithContext

func (o MigrationValidationOptionsResponsePtrOutput) ToMigrationValidationOptionsResponsePtrOutputWithContext(ctx context.Context) MigrationValidationOptionsResponsePtrOutput

type MySqlConnectionInfo

type MySqlConnectionInfo struct {
	// Password credential.
	Password *string `pulumi:"password"`
	// Port for Server
	Port int `pulumi:"port"`
	// Name of the server
	ServerName string `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'MySqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Information for connecting to MySQL server

type MySqlConnectionInfoArgs

type MySqlConnectionInfoArgs struct {
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Port for Server
	Port pulumi.IntInput `pulumi:"port"`
	// Name of the server
	ServerName pulumi.StringInput `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'MySqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Information for connecting to MySQL server

func (MySqlConnectionInfoArgs) ElementType

func (MySqlConnectionInfoArgs) ElementType() reflect.Type

func (MySqlConnectionInfoArgs) ToMySqlConnectionInfoOutput

func (i MySqlConnectionInfoArgs) ToMySqlConnectionInfoOutput() MySqlConnectionInfoOutput

func (MySqlConnectionInfoArgs) ToMySqlConnectionInfoOutputWithContext

func (i MySqlConnectionInfoArgs) ToMySqlConnectionInfoOutputWithContext(ctx context.Context) MySqlConnectionInfoOutput

func (MySqlConnectionInfoArgs) ToMySqlConnectionInfoPtrOutput

func (i MySqlConnectionInfoArgs) ToMySqlConnectionInfoPtrOutput() MySqlConnectionInfoPtrOutput

func (MySqlConnectionInfoArgs) ToMySqlConnectionInfoPtrOutputWithContext

func (i MySqlConnectionInfoArgs) ToMySqlConnectionInfoPtrOutputWithContext(ctx context.Context) MySqlConnectionInfoPtrOutput

type MySqlConnectionInfoInput

type MySqlConnectionInfoInput interface {
	pulumi.Input

	ToMySqlConnectionInfoOutput() MySqlConnectionInfoOutput
	ToMySqlConnectionInfoOutputWithContext(context.Context) MySqlConnectionInfoOutput
}

MySqlConnectionInfoInput is an input type that accepts MySqlConnectionInfoArgs and MySqlConnectionInfoOutput values. You can construct a concrete instance of `MySqlConnectionInfoInput` via:

MySqlConnectionInfoArgs{...}

type MySqlConnectionInfoOutput

type MySqlConnectionInfoOutput struct{ *pulumi.OutputState }

Information for connecting to MySQL server

func (MySqlConnectionInfoOutput) ElementType

func (MySqlConnectionInfoOutput) ElementType() reflect.Type

func (MySqlConnectionInfoOutput) Password

Password credential.

func (MySqlConnectionInfoOutput) Port

Port for Server

func (MySqlConnectionInfoOutput) ServerName

Name of the server

func (MySqlConnectionInfoOutput) ToMySqlConnectionInfoOutput

func (o MySqlConnectionInfoOutput) ToMySqlConnectionInfoOutput() MySqlConnectionInfoOutput

func (MySqlConnectionInfoOutput) ToMySqlConnectionInfoOutputWithContext

func (o MySqlConnectionInfoOutput) ToMySqlConnectionInfoOutputWithContext(ctx context.Context) MySqlConnectionInfoOutput

func (MySqlConnectionInfoOutput) ToMySqlConnectionInfoPtrOutput

func (o MySqlConnectionInfoOutput) ToMySqlConnectionInfoPtrOutput() MySqlConnectionInfoPtrOutput

func (MySqlConnectionInfoOutput) ToMySqlConnectionInfoPtrOutputWithContext

func (o MySqlConnectionInfoOutput) ToMySqlConnectionInfoPtrOutputWithContext(ctx context.Context) MySqlConnectionInfoPtrOutput

func (MySqlConnectionInfoOutput) Type

Type of connection info Expected value is 'MySqlConnectionInfo'.

func (MySqlConnectionInfoOutput) UserName

User name

type MySqlConnectionInfoPtrInput

type MySqlConnectionInfoPtrInput interface {
	pulumi.Input

	ToMySqlConnectionInfoPtrOutput() MySqlConnectionInfoPtrOutput
	ToMySqlConnectionInfoPtrOutputWithContext(context.Context) MySqlConnectionInfoPtrOutput
}

MySqlConnectionInfoPtrInput is an input type that accepts MySqlConnectionInfoArgs, MySqlConnectionInfoPtr and MySqlConnectionInfoPtrOutput values. You can construct a concrete instance of `MySqlConnectionInfoPtrInput` via:

        MySqlConnectionInfoArgs{...}

or:

        nil

type MySqlConnectionInfoPtrOutput

type MySqlConnectionInfoPtrOutput struct{ *pulumi.OutputState }

func (MySqlConnectionInfoPtrOutput) Elem

func (MySqlConnectionInfoPtrOutput) ElementType

func (MySqlConnectionInfoPtrOutput) Password

Password credential.

func (MySqlConnectionInfoPtrOutput) Port

Port for Server

func (MySqlConnectionInfoPtrOutput) ServerName

Name of the server

func (MySqlConnectionInfoPtrOutput) ToMySqlConnectionInfoPtrOutput

func (o MySqlConnectionInfoPtrOutput) ToMySqlConnectionInfoPtrOutput() MySqlConnectionInfoPtrOutput

func (MySqlConnectionInfoPtrOutput) ToMySqlConnectionInfoPtrOutputWithContext

func (o MySqlConnectionInfoPtrOutput) ToMySqlConnectionInfoPtrOutputWithContext(ctx context.Context) MySqlConnectionInfoPtrOutput

func (MySqlConnectionInfoPtrOutput) Type

Type of connection info Expected value is 'MySqlConnectionInfo'.

func (MySqlConnectionInfoPtrOutput) UserName

User name

type MySqlConnectionInfoResponse

type MySqlConnectionInfoResponse struct {
	// Password credential.
	Password *string `pulumi:"password"`
	// Port for Server
	Port int `pulumi:"port"`
	// Name of the server
	ServerName string `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'MySqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Information for connecting to MySQL server

type MySqlConnectionInfoResponseArgs

type MySqlConnectionInfoResponseArgs struct {
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Port for Server
	Port pulumi.IntInput `pulumi:"port"`
	// Name of the server
	ServerName pulumi.StringInput `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'MySqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Information for connecting to MySQL server

func (MySqlConnectionInfoResponseArgs) ElementType

func (MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponseOutput

func (i MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponseOutput() MySqlConnectionInfoResponseOutput

func (MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponseOutputWithContext

func (i MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponseOutputWithContext(ctx context.Context) MySqlConnectionInfoResponseOutput

func (MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponsePtrOutput

func (i MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponsePtrOutput() MySqlConnectionInfoResponsePtrOutput

func (MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponsePtrOutputWithContext

func (i MySqlConnectionInfoResponseArgs) ToMySqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) MySqlConnectionInfoResponsePtrOutput

type MySqlConnectionInfoResponseInput

type MySqlConnectionInfoResponseInput interface {
	pulumi.Input

	ToMySqlConnectionInfoResponseOutput() MySqlConnectionInfoResponseOutput
	ToMySqlConnectionInfoResponseOutputWithContext(context.Context) MySqlConnectionInfoResponseOutput
}

MySqlConnectionInfoResponseInput is an input type that accepts MySqlConnectionInfoResponseArgs and MySqlConnectionInfoResponseOutput values. You can construct a concrete instance of `MySqlConnectionInfoResponseInput` via:

MySqlConnectionInfoResponseArgs{...}

type MySqlConnectionInfoResponseOutput

type MySqlConnectionInfoResponseOutput struct{ *pulumi.OutputState }

Information for connecting to MySQL server

func (MySqlConnectionInfoResponseOutput) ElementType

func (MySqlConnectionInfoResponseOutput) Password

Password credential.

func (MySqlConnectionInfoResponseOutput) Port

Port for Server

func (MySqlConnectionInfoResponseOutput) ServerName

Name of the server

func (MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponseOutput

func (o MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponseOutput() MySqlConnectionInfoResponseOutput

func (MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponseOutputWithContext

func (o MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponseOutputWithContext(ctx context.Context) MySqlConnectionInfoResponseOutput

func (MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponsePtrOutput

func (o MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponsePtrOutput() MySqlConnectionInfoResponsePtrOutput

func (MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponsePtrOutputWithContext

func (o MySqlConnectionInfoResponseOutput) ToMySqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) MySqlConnectionInfoResponsePtrOutput

func (MySqlConnectionInfoResponseOutput) Type

Type of connection info Expected value is 'MySqlConnectionInfo'.

func (MySqlConnectionInfoResponseOutput) UserName

User name

type MySqlConnectionInfoResponsePtrInput

type MySqlConnectionInfoResponsePtrInput interface {
	pulumi.Input

	ToMySqlConnectionInfoResponsePtrOutput() MySqlConnectionInfoResponsePtrOutput
	ToMySqlConnectionInfoResponsePtrOutputWithContext(context.Context) MySqlConnectionInfoResponsePtrOutput
}

MySqlConnectionInfoResponsePtrInput is an input type that accepts MySqlConnectionInfoResponseArgs, MySqlConnectionInfoResponsePtr and MySqlConnectionInfoResponsePtrOutput values. You can construct a concrete instance of `MySqlConnectionInfoResponsePtrInput` via:

        MySqlConnectionInfoResponseArgs{...}

or:

        nil

type MySqlConnectionInfoResponsePtrOutput

type MySqlConnectionInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (MySqlConnectionInfoResponsePtrOutput) Elem

func (MySqlConnectionInfoResponsePtrOutput) ElementType

func (MySqlConnectionInfoResponsePtrOutput) Password

Password credential.

func (MySqlConnectionInfoResponsePtrOutput) Port

Port for Server

func (MySqlConnectionInfoResponsePtrOutput) ServerName

Name of the server

func (MySqlConnectionInfoResponsePtrOutput) ToMySqlConnectionInfoResponsePtrOutput

func (o MySqlConnectionInfoResponsePtrOutput) ToMySqlConnectionInfoResponsePtrOutput() MySqlConnectionInfoResponsePtrOutput

func (MySqlConnectionInfoResponsePtrOutput) ToMySqlConnectionInfoResponsePtrOutputWithContext

func (o MySqlConnectionInfoResponsePtrOutput) ToMySqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) MySqlConnectionInfoResponsePtrOutput

func (MySqlConnectionInfoResponsePtrOutput) Type

Type of connection info Expected value is 'MySqlConnectionInfo'.

func (MySqlConnectionInfoResponsePtrOutput) UserName

User name

type ODataErrorResponse

type ODataErrorResponse struct {
	// The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
	Code string `pulumi:"code"`
	// Inner errors that caused this error
	Details []ODataErrorResponse `pulumi:"details"`
	// The human-readable description of the error
	Message string `pulumi:"message"`
}

Error information in OData format.

type ODataErrorResponseArgs

type ODataErrorResponseArgs struct {
	// The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'
	Code pulumi.StringInput `pulumi:"code"`
	// Inner errors that caused this error
	Details ODataErrorResponseArrayInput `pulumi:"details"`
	// The human-readable description of the error
	Message pulumi.StringInput `pulumi:"message"`
}

Error information in OData format.

func (ODataErrorResponseArgs) ElementType

func (ODataErrorResponseArgs) ElementType() reflect.Type

func (ODataErrorResponseArgs) ToODataErrorResponseOutput

func (i ODataErrorResponseArgs) ToODataErrorResponseOutput() ODataErrorResponseOutput

func (ODataErrorResponseArgs) ToODataErrorResponseOutputWithContext

func (i ODataErrorResponseArgs) ToODataErrorResponseOutputWithContext(ctx context.Context) ODataErrorResponseOutput

type ODataErrorResponseArray

type ODataErrorResponseArray []ODataErrorResponseInput

func (ODataErrorResponseArray) ElementType

func (ODataErrorResponseArray) ElementType() reflect.Type

func (ODataErrorResponseArray) ToODataErrorResponseArrayOutput

func (i ODataErrorResponseArray) ToODataErrorResponseArrayOutput() ODataErrorResponseArrayOutput

func (ODataErrorResponseArray) ToODataErrorResponseArrayOutputWithContext

func (i ODataErrorResponseArray) ToODataErrorResponseArrayOutputWithContext(ctx context.Context) ODataErrorResponseArrayOutput

type ODataErrorResponseArrayInput

type ODataErrorResponseArrayInput interface {
	pulumi.Input

	ToODataErrorResponseArrayOutput() ODataErrorResponseArrayOutput
	ToODataErrorResponseArrayOutputWithContext(context.Context) ODataErrorResponseArrayOutput
}

ODataErrorResponseArrayInput is an input type that accepts ODataErrorResponseArray and ODataErrorResponseArrayOutput values. You can construct a concrete instance of `ODataErrorResponseArrayInput` via:

ODataErrorResponseArray{ ODataErrorResponseArgs{...} }

type ODataErrorResponseArrayOutput

type ODataErrorResponseArrayOutput struct{ *pulumi.OutputState }

func (ODataErrorResponseArrayOutput) ElementType

func (ODataErrorResponseArrayOutput) Index

func (ODataErrorResponseArrayOutput) ToODataErrorResponseArrayOutput

func (o ODataErrorResponseArrayOutput) ToODataErrorResponseArrayOutput() ODataErrorResponseArrayOutput

func (ODataErrorResponseArrayOutput) ToODataErrorResponseArrayOutputWithContext

func (o ODataErrorResponseArrayOutput) ToODataErrorResponseArrayOutputWithContext(ctx context.Context) ODataErrorResponseArrayOutput

type ODataErrorResponseInput

type ODataErrorResponseInput interface {
	pulumi.Input

	ToODataErrorResponseOutput() ODataErrorResponseOutput
	ToODataErrorResponseOutputWithContext(context.Context) ODataErrorResponseOutput
}

ODataErrorResponseInput is an input type that accepts ODataErrorResponseArgs and ODataErrorResponseOutput values. You can construct a concrete instance of `ODataErrorResponseInput` via:

ODataErrorResponseArgs{...}

type ODataErrorResponseOutput

type ODataErrorResponseOutput struct{ *pulumi.OutputState }

Error information in OData format.

func (ODataErrorResponseOutput) Code

The machine-readable description of the error, such as 'InvalidRequest' or 'InternalServerError'

func (ODataErrorResponseOutput) Details

Inner errors that caused this error

func (ODataErrorResponseOutput) ElementType

func (ODataErrorResponseOutput) ElementType() reflect.Type

func (ODataErrorResponseOutput) Message

The human-readable description of the error

func (ODataErrorResponseOutput) ToODataErrorResponseOutput

func (o ODataErrorResponseOutput) ToODataErrorResponseOutput() ODataErrorResponseOutput

func (ODataErrorResponseOutput) ToODataErrorResponseOutputWithContext

func (o ODataErrorResponseOutput) ToODataErrorResponseOutputWithContext(ctx context.Context) ODataErrorResponseOutput

type OrphanedUserInfoResponse

type OrphanedUserInfoResponse struct {
	// Parent database of the user
	DatabaseName *string `pulumi:"databaseName"`
	// Name of the orphaned user
	Name *string `pulumi:"name"`
}

Information of orphaned users on the SQL server database.

type OrphanedUserInfoResponseArgs

type OrphanedUserInfoResponseArgs struct {
	// Parent database of the user
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Name of the orphaned user
	Name pulumi.StringPtrInput `pulumi:"name"`
}

Information of orphaned users on the SQL server database.

func (OrphanedUserInfoResponseArgs) ElementType

func (OrphanedUserInfoResponseArgs) ToOrphanedUserInfoResponseOutput

func (i OrphanedUserInfoResponseArgs) ToOrphanedUserInfoResponseOutput() OrphanedUserInfoResponseOutput

func (OrphanedUserInfoResponseArgs) ToOrphanedUserInfoResponseOutputWithContext

func (i OrphanedUserInfoResponseArgs) ToOrphanedUserInfoResponseOutputWithContext(ctx context.Context) OrphanedUserInfoResponseOutput

type OrphanedUserInfoResponseArray

type OrphanedUserInfoResponseArray []OrphanedUserInfoResponseInput

func (OrphanedUserInfoResponseArray) ElementType

func (OrphanedUserInfoResponseArray) ToOrphanedUserInfoResponseArrayOutput

func (i OrphanedUserInfoResponseArray) ToOrphanedUserInfoResponseArrayOutput() OrphanedUserInfoResponseArrayOutput

func (OrphanedUserInfoResponseArray) ToOrphanedUserInfoResponseArrayOutputWithContext

func (i OrphanedUserInfoResponseArray) ToOrphanedUserInfoResponseArrayOutputWithContext(ctx context.Context) OrphanedUserInfoResponseArrayOutput

type OrphanedUserInfoResponseArrayInput

type OrphanedUserInfoResponseArrayInput interface {
	pulumi.Input

	ToOrphanedUserInfoResponseArrayOutput() OrphanedUserInfoResponseArrayOutput
	ToOrphanedUserInfoResponseArrayOutputWithContext(context.Context) OrphanedUserInfoResponseArrayOutput
}

OrphanedUserInfoResponseArrayInput is an input type that accepts OrphanedUserInfoResponseArray and OrphanedUserInfoResponseArrayOutput values. You can construct a concrete instance of `OrphanedUserInfoResponseArrayInput` via:

OrphanedUserInfoResponseArray{ OrphanedUserInfoResponseArgs{...} }

type OrphanedUserInfoResponseArrayOutput

type OrphanedUserInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (OrphanedUserInfoResponseArrayOutput) ElementType

func (OrphanedUserInfoResponseArrayOutput) Index

func (OrphanedUserInfoResponseArrayOutput) ToOrphanedUserInfoResponseArrayOutput

func (o OrphanedUserInfoResponseArrayOutput) ToOrphanedUserInfoResponseArrayOutput() OrphanedUserInfoResponseArrayOutput

func (OrphanedUserInfoResponseArrayOutput) ToOrphanedUserInfoResponseArrayOutputWithContext

func (o OrphanedUserInfoResponseArrayOutput) ToOrphanedUserInfoResponseArrayOutputWithContext(ctx context.Context) OrphanedUserInfoResponseArrayOutput

type OrphanedUserInfoResponseInput

type OrphanedUserInfoResponseInput interface {
	pulumi.Input

	ToOrphanedUserInfoResponseOutput() OrphanedUserInfoResponseOutput
	ToOrphanedUserInfoResponseOutputWithContext(context.Context) OrphanedUserInfoResponseOutput
}

OrphanedUserInfoResponseInput is an input type that accepts OrphanedUserInfoResponseArgs and OrphanedUserInfoResponseOutput values. You can construct a concrete instance of `OrphanedUserInfoResponseInput` via:

OrphanedUserInfoResponseArgs{...}

type OrphanedUserInfoResponseOutput

type OrphanedUserInfoResponseOutput struct{ *pulumi.OutputState }

Information of orphaned users on the SQL server database.

func (OrphanedUserInfoResponseOutput) DatabaseName

Parent database of the user

func (OrphanedUserInfoResponseOutput) ElementType

func (OrphanedUserInfoResponseOutput) Name

Name of the orphaned user

func (OrphanedUserInfoResponseOutput) ToOrphanedUserInfoResponseOutput

func (o OrphanedUserInfoResponseOutput) ToOrphanedUserInfoResponseOutput() OrphanedUserInfoResponseOutput

func (OrphanedUserInfoResponseOutput) ToOrphanedUserInfoResponseOutputWithContext

func (o OrphanedUserInfoResponseOutput) ToOrphanedUserInfoResponseOutputWithContext(ctx context.Context) OrphanedUserInfoResponseOutput

type PostgreSqlConnectionInfo

type PostgreSqlConnectionInfo struct {
	// Name of the database
	DatabaseName *string `pulumi:"databaseName"`
	// Password credential.
	Password *string `pulumi:"password"`
	// Port for Server
	Port int `pulumi:"port"`
	// Name of the server
	ServerName string `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'PostgreSqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Information for connecting to PostgreSQL server

type PostgreSqlConnectionInfoArgs

type PostgreSqlConnectionInfoArgs struct {
	// Name of the database
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Port for Server
	Port pulumi.IntInput `pulumi:"port"`
	// Name of the server
	ServerName pulumi.StringInput `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'PostgreSqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Information for connecting to PostgreSQL server

func (PostgreSqlConnectionInfoArgs) ElementType

func (PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoOutput

func (i PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoOutput() PostgreSqlConnectionInfoOutput

func (PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoOutputWithContext

func (i PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoOutput

func (PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoPtrOutput

func (i PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoPtrOutput() PostgreSqlConnectionInfoPtrOutput

func (PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoPtrOutputWithContext

func (i PostgreSqlConnectionInfoArgs) ToPostgreSqlConnectionInfoPtrOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoPtrOutput

type PostgreSqlConnectionInfoInput

type PostgreSqlConnectionInfoInput interface {
	pulumi.Input

	ToPostgreSqlConnectionInfoOutput() PostgreSqlConnectionInfoOutput
	ToPostgreSqlConnectionInfoOutputWithContext(context.Context) PostgreSqlConnectionInfoOutput
}

PostgreSqlConnectionInfoInput is an input type that accepts PostgreSqlConnectionInfoArgs and PostgreSqlConnectionInfoOutput values. You can construct a concrete instance of `PostgreSqlConnectionInfoInput` via:

PostgreSqlConnectionInfoArgs{...}

type PostgreSqlConnectionInfoOutput

type PostgreSqlConnectionInfoOutput struct{ *pulumi.OutputState }

Information for connecting to PostgreSQL server

func (PostgreSqlConnectionInfoOutput) DatabaseName

Name of the database

func (PostgreSqlConnectionInfoOutput) ElementType

func (PostgreSqlConnectionInfoOutput) Password

Password credential.

func (PostgreSqlConnectionInfoOutput) Port

Port for Server

func (PostgreSqlConnectionInfoOutput) ServerName

Name of the server

func (PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoOutput

func (o PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoOutput() PostgreSqlConnectionInfoOutput

func (PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoOutputWithContext

func (o PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoOutput

func (PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoPtrOutput

func (o PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoPtrOutput() PostgreSqlConnectionInfoPtrOutput

func (PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoPtrOutputWithContext

func (o PostgreSqlConnectionInfoOutput) ToPostgreSqlConnectionInfoPtrOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoPtrOutput

func (PostgreSqlConnectionInfoOutput) Type

Type of connection info Expected value is 'PostgreSqlConnectionInfo'.

func (PostgreSqlConnectionInfoOutput) UserName

User name

type PostgreSqlConnectionInfoPtrInput

type PostgreSqlConnectionInfoPtrInput interface {
	pulumi.Input

	ToPostgreSqlConnectionInfoPtrOutput() PostgreSqlConnectionInfoPtrOutput
	ToPostgreSqlConnectionInfoPtrOutputWithContext(context.Context) PostgreSqlConnectionInfoPtrOutput
}

PostgreSqlConnectionInfoPtrInput is an input type that accepts PostgreSqlConnectionInfoArgs, PostgreSqlConnectionInfoPtr and PostgreSqlConnectionInfoPtrOutput values. You can construct a concrete instance of `PostgreSqlConnectionInfoPtrInput` via:

        PostgreSqlConnectionInfoArgs{...}

or:

        nil

type PostgreSqlConnectionInfoPtrOutput

type PostgreSqlConnectionInfoPtrOutput struct{ *pulumi.OutputState }

func (PostgreSqlConnectionInfoPtrOutput) DatabaseName

Name of the database

func (PostgreSqlConnectionInfoPtrOutput) Elem

func (PostgreSqlConnectionInfoPtrOutput) ElementType

func (PostgreSqlConnectionInfoPtrOutput) Password

Password credential.

func (PostgreSqlConnectionInfoPtrOutput) Port

Port for Server

func (PostgreSqlConnectionInfoPtrOutput) ServerName

Name of the server

func (PostgreSqlConnectionInfoPtrOutput) ToPostgreSqlConnectionInfoPtrOutput

func (o PostgreSqlConnectionInfoPtrOutput) ToPostgreSqlConnectionInfoPtrOutput() PostgreSqlConnectionInfoPtrOutput

func (PostgreSqlConnectionInfoPtrOutput) ToPostgreSqlConnectionInfoPtrOutputWithContext

func (o PostgreSqlConnectionInfoPtrOutput) ToPostgreSqlConnectionInfoPtrOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoPtrOutput

func (PostgreSqlConnectionInfoPtrOutput) Type

Type of connection info Expected value is 'PostgreSqlConnectionInfo'.

func (PostgreSqlConnectionInfoPtrOutput) UserName

User name

type PostgreSqlConnectionInfoResponse

type PostgreSqlConnectionInfoResponse struct {
	// Name of the database
	DatabaseName *string `pulumi:"databaseName"`
	// Password credential.
	Password *string `pulumi:"password"`
	// Port for Server
	Port int `pulumi:"port"`
	// Name of the server
	ServerName string `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'PostgreSqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Information for connecting to PostgreSQL server

type PostgreSqlConnectionInfoResponseArgs

type PostgreSqlConnectionInfoResponseArgs struct {
	// Name of the database
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Port for Server
	Port pulumi.IntInput `pulumi:"port"`
	// Name of the server
	ServerName pulumi.StringInput `pulumi:"serverName"`
	// Type of connection info
	// Expected value is 'PostgreSqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Information for connecting to PostgreSQL server

func (PostgreSqlConnectionInfoResponseArgs) ElementType

func (PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponseOutput

func (i PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponseOutput() PostgreSqlConnectionInfoResponseOutput

func (PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponseOutputWithContext

func (i PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponseOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoResponseOutput

func (PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponsePtrOutput

func (i PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponsePtrOutput() PostgreSqlConnectionInfoResponsePtrOutput

func (PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponsePtrOutputWithContext

func (i PostgreSqlConnectionInfoResponseArgs) ToPostgreSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoResponsePtrOutput

type PostgreSqlConnectionInfoResponseInput

type PostgreSqlConnectionInfoResponseInput interface {
	pulumi.Input

	ToPostgreSqlConnectionInfoResponseOutput() PostgreSqlConnectionInfoResponseOutput
	ToPostgreSqlConnectionInfoResponseOutputWithContext(context.Context) PostgreSqlConnectionInfoResponseOutput
}

PostgreSqlConnectionInfoResponseInput is an input type that accepts PostgreSqlConnectionInfoResponseArgs and PostgreSqlConnectionInfoResponseOutput values. You can construct a concrete instance of `PostgreSqlConnectionInfoResponseInput` via:

PostgreSqlConnectionInfoResponseArgs{...}

type PostgreSqlConnectionInfoResponseOutput

type PostgreSqlConnectionInfoResponseOutput struct{ *pulumi.OutputState }

Information for connecting to PostgreSQL server

func (PostgreSqlConnectionInfoResponseOutput) DatabaseName

Name of the database

func (PostgreSqlConnectionInfoResponseOutput) ElementType

func (PostgreSqlConnectionInfoResponseOutput) Password

Password credential.

func (PostgreSqlConnectionInfoResponseOutput) Port

Port for Server

func (PostgreSqlConnectionInfoResponseOutput) ServerName

Name of the server

func (PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponseOutput

func (o PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponseOutput() PostgreSqlConnectionInfoResponseOutput

func (PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponseOutputWithContext

func (o PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponseOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoResponseOutput

func (PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponsePtrOutput

func (o PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponsePtrOutput() PostgreSqlConnectionInfoResponsePtrOutput

func (PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponsePtrOutputWithContext

func (o PostgreSqlConnectionInfoResponseOutput) ToPostgreSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoResponsePtrOutput

func (PostgreSqlConnectionInfoResponseOutput) Type

Type of connection info Expected value is 'PostgreSqlConnectionInfo'.

func (PostgreSqlConnectionInfoResponseOutput) UserName

User name

type PostgreSqlConnectionInfoResponsePtrInput

type PostgreSqlConnectionInfoResponsePtrInput interface {
	pulumi.Input

	ToPostgreSqlConnectionInfoResponsePtrOutput() PostgreSqlConnectionInfoResponsePtrOutput
	ToPostgreSqlConnectionInfoResponsePtrOutputWithContext(context.Context) PostgreSqlConnectionInfoResponsePtrOutput
}

PostgreSqlConnectionInfoResponsePtrInput is an input type that accepts PostgreSqlConnectionInfoResponseArgs, PostgreSqlConnectionInfoResponsePtr and PostgreSqlConnectionInfoResponsePtrOutput values. You can construct a concrete instance of `PostgreSqlConnectionInfoResponsePtrInput` via:

        PostgreSqlConnectionInfoResponseArgs{...}

or:

        nil

type PostgreSqlConnectionInfoResponsePtrOutput

type PostgreSqlConnectionInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (PostgreSqlConnectionInfoResponsePtrOutput) DatabaseName

Name of the database

func (PostgreSqlConnectionInfoResponsePtrOutput) Elem

func (PostgreSqlConnectionInfoResponsePtrOutput) ElementType

func (PostgreSqlConnectionInfoResponsePtrOutput) Password

Password credential.

func (PostgreSqlConnectionInfoResponsePtrOutput) Port

Port for Server

func (PostgreSqlConnectionInfoResponsePtrOutput) ServerName

Name of the server

func (PostgreSqlConnectionInfoResponsePtrOutput) ToPostgreSqlConnectionInfoResponsePtrOutput

func (o PostgreSqlConnectionInfoResponsePtrOutput) ToPostgreSqlConnectionInfoResponsePtrOutput() PostgreSqlConnectionInfoResponsePtrOutput

func (PostgreSqlConnectionInfoResponsePtrOutput) ToPostgreSqlConnectionInfoResponsePtrOutputWithContext

func (o PostgreSqlConnectionInfoResponsePtrOutput) ToPostgreSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) PostgreSqlConnectionInfoResponsePtrOutput

func (PostgreSqlConnectionInfoResponsePtrOutput) Type

Type of connection info Expected value is 'PostgreSqlConnectionInfo'.

func (PostgreSqlConnectionInfoResponsePtrOutput) UserName

User name

type Project

type Project struct {
	pulumi.CustomResourceState

	// UTC Date and time when project was created
	CreationTime pulumi.StringOutput `pulumi:"creationTime"`
	// List of DatabaseInfo
	DatabasesInfo DatabaseInfoResponseArrayOutput `pulumi:"databasesInfo"`
	// Resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// Resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The project's provisioning state
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// Information for connecting to source
	SourceConnectionInfo pulumi.AnyOutput `pulumi:"sourceConnectionInfo"`
	// Source platform for the project
	SourcePlatform pulumi.StringOutput `pulumi:"sourcePlatform"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Information for connecting to target
	TargetConnectionInfo pulumi.AnyOutput `pulumi:"targetConnectionInfo"`
	// Target platform for the project
	TargetPlatform pulumi.StringOutput `pulumi:"targetPlatform"`
	// Resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

A project resource Latest API Version: 2018-04-19.

func GetProject

func GetProject(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ProjectState, opts ...pulumi.ResourceOption) (*Project, error)

GetProject gets an existing Project resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewProject

func NewProject(ctx *pulumi.Context,
	name string, args *ProjectArgs, opts ...pulumi.ResourceOption) (*Project, error)

NewProject registers a new resource with the given unique name, arguments, and options.

func (*Project) ElementType added in v0.2.6

func (*Project) ElementType() reflect.Type

func (*Project) ToProjectOutput added in v0.2.6

func (i *Project) ToProjectOutput() ProjectOutput

func (*Project) ToProjectOutputWithContext added in v0.2.6

func (i *Project) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectArgs

type ProjectArgs struct {
	// List of DatabaseInfo
	DatabasesInfo DatabaseInfoArrayInput
	// Name of the resource group
	GroupName pulumi.StringInput
	// Resource location.
	Location pulumi.StringPtrInput
	// Name of the project
	ProjectName pulumi.StringInput
	// Name of the service
	ServiceName pulumi.StringInput
	// Information for connecting to source
	SourceConnectionInfo pulumi.Input
	// Source platform for the project
	SourcePlatform pulumi.StringInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// Information for connecting to target
	TargetConnectionInfo pulumi.Input
	// Target platform for the project
	TargetPlatform pulumi.StringInput
}

The set of arguments for constructing a Project resource.

func (ProjectArgs) ElementType

func (ProjectArgs) ElementType() reflect.Type

type ProjectInput added in v0.2.6

type ProjectInput interface {
	pulumi.Input

	ToProjectOutput() ProjectOutput
	ToProjectOutputWithContext(ctx context.Context) ProjectOutput
}

type ProjectOutput added in v0.2.6

type ProjectOutput struct {
	*pulumi.OutputState
}

func (ProjectOutput) ElementType added in v0.2.6

func (ProjectOutput) ElementType() reflect.Type

func (ProjectOutput) ToProjectOutput added in v0.2.6

func (o ProjectOutput) ToProjectOutput() ProjectOutput

func (ProjectOutput) ToProjectOutputWithContext added in v0.2.6

func (o ProjectOutput) ToProjectOutputWithContext(ctx context.Context) ProjectOutput

type ProjectSourcePlatform added in v0.3.1

type ProjectSourcePlatform pulumi.String

Source platform for the project

func (ProjectSourcePlatform) ElementType added in v0.3.1

func (ProjectSourcePlatform) ElementType() reflect.Type

func (ProjectSourcePlatform) ToStringOutput added in v0.3.1

func (e ProjectSourcePlatform) ToStringOutput() pulumi.StringOutput

func (ProjectSourcePlatform) ToStringOutputWithContext added in v0.3.1

func (e ProjectSourcePlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ProjectSourcePlatform) ToStringPtrOutput added in v0.3.1

func (e ProjectSourcePlatform) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectSourcePlatform) ToStringPtrOutputWithContext added in v0.3.1

func (e ProjectSourcePlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ProjectState

type ProjectState struct {
	// UTC Date and time when project was created
	CreationTime pulumi.StringPtrInput
	// List of DatabaseInfo
	DatabasesInfo DatabaseInfoResponseArrayInput
	// Resource location.
	Location pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// The project's provisioning state
	ProvisioningState pulumi.StringPtrInput
	// Information for connecting to source
	SourceConnectionInfo pulumi.Input
	// Source platform for the project
	SourcePlatform pulumi.StringPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// Information for connecting to target
	TargetConnectionInfo pulumi.Input
	// Target platform for the project
	TargetPlatform pulumi.StringPtrInput
	// Resource type.
	Type pulumi.StringPtrInput
}

func (ProjectState) ElementType

func (ProjectState) ElementType() reflect.Type

type ProjectTargetPlatform added in v0.3.1

type ProjectTargetPlatform pulumi.String

Target platform for the project

func (ProjectTargetPlatform) ElementType added in v0.3.1

func (ProjectTargetPlatform) ElementType() reflect.Type

func (ProjectTargetPlatform) ToStringOutput added in v0.3.1

func (e ProjectTargetPlatform) ToStringOutput() pulumi.StringOutput

func (ProjectTargetPlatform) ToStringOutputWithContext added in v0.3.1

func (e ProjectTargetPlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ProjectTargetPlatform) ToStringPtrOutput added in v0.3.1

func (e ProjectTargetPlatform) ToStringPtrOutput() pulumi.StringPtrOutput

func (ProjectTargetPlatform) ToStringPtrOutputWithContext added in v0.3.1

func (e ProjectTargetPlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type QueryAnalysisValidationResultResponse

type QueryAnalysisValidationResultResponse struct {
	// List of queries executed and it's execution results in source and target
	QueryResults QueryExecutionResultResponse `pulumi:"queryResults"`
	// Errors that are part of the execution
	ValidationErrors ValidationErrorResponse `pulumi:"validationErrors"`
}

Results for query analysis comparison between the source and target

type QueryAnalysisValidationResultResponseArgs

type QueryAnalysisValidationResultResponseArgs struct {
	// List of queries executed and it's execution results in source and target
	QueryResults QueryExecutionResultResponseInput `pulumi:"queryResults"`
	// Errors that are part of the execution
	ValidationErrors ValidationErrorResponseInput `pulumi:"validationErrors"`
}

Results for query analysis comparison between the source and target

func (QueryAnalysisValidationResultResponseArgs) ElementType

func (QueryAnalysisValidationResultResponseArgs) ToQueryAnalysisValidationResultResponseOutput

func (i QueryAnalysisValidationResultResponseArgs) ToQueryAnalysisValidationResultResponseOutput() QueryAnalysisValidationResultResponseOutput

func (QueryAnalysisValidationResultResponseArgs) ToQueryAnalysisValidationResultResponseOutputWithContext

func (i QueryAnalysisValidationResultResponseArgs) ToQueryAnalysisValidationResultResponseOutputWithContext(ctx context.Context) QueryAnalysisValidationResultResponseOutput

type QueryAnalysisValidationResultResponseInput

type QueryAnalysisValidationResultResponseInput interface {
	pulumi.Input

	ToQueryAnalysisValidationResultResponseOutput() QueryAnalysisValidationResultResponseOutput
	ToQueryAnalysisValidationResultResponseOutputWithContext(context.Context) QueryAnalysisValidationResultResponseOutput
}

QueryAnalysisValidationResultResponseInput is an input type that accepts QueryAnalysisValidationResultResponseArgs and QueryAnalysisValidationResultResponseOutput values. You can construct a concrete instance of `QueryAnalysisValidationResultResponseInput` via:

QueryAnalysisValidationResultResponseArgs{...}

type QueryAnalysisValidationResultResponseOutput

type QueryAnalysisValidationResultResponseOutput struct{ *pulumi.OutputState }

Results for query analysis comparison between the source and target

func (QueryAnalysisValidationResultResponseOutput) ElementType

func (QueryAnalysisValidationResultResponseOutput) QueryResults

List of queries executed and it's execution results in source and target

func (QueryAnalysisValidationResultResponseOutput) ToQueryAnalysisValidationResultResponseOutput

func (o QueryAnalysisValidationResultResponseOutput) ToQueryAnalysisValidationResultResponseOutput() QueryAnalysisValidationResultResponseOutput

func (QueryAnalysisValidationResultResponseOutput) ToQueryAnalysisValidationResultResponseOutputWithContext

func (o QueryAnalysisValidationResultResponseOutput) ToQueryAnalysisValidationResultResponseOutputWithContext(ctx context.Context) QueryAnalysisValidationResultResponseOutput

func (QueryAnalysisValidationResultResponseOutput) ValidationErrors

Errors that are part of the execution

type QueryExecutionResultResponse

type QueryExecutionResultResponse struct {
	// Query text retrieved from the source server
	QueryText string `pulumi:"queryText"`
	// Query analysis result from the source
	SourceResult ExecutionStatisticsResponse `pulumi:"sourceResult"`
	// Total no. of statements in the batch
	StatementsInBatch float64 `pulumi:"statementsInBatch"`
	// Query analysis result from the target
	TargetResult ExecutionStatisticsResponse `pulumi:"targetResult"`
}

Describes query analysis results for execution in source and target

type QueryExecutionResultResponseArgs

type QueryExecutionResultResponseArgs struct {
	// Query text retrieved from the source server
	QueryText pulumi.StringInput `pulumi:"queryText"`
	// Query analysis result from the source
	SourceResult ExecutionStatisticsResponseInput `pulumi:"sourceResult"`
	// Total no. of statements in the batch
	StatementsInBatch pulumi.Float64Input `pulumi:"statementsInBatch"`
	// Query analysis result from the target
	TargetResult ExecutionStatisticsResponseInput `pulumi:"targetResult"`
}

Describes query analysis results for execution in source and target

func (QueryExecutionResultResponseArgs) ElementType

func (QueryExecutionResultResponseArgs) ToQueryExecutionResultResponseOutput

func (i QueryExecutionResultResponseArgs) ToQueryExecutionResultResponseOutput() QueryExecutionResultResponseOutput

func (QueryExecutionResultResponseArgs) ToQueryExecutionResultResponseOutputWithContext

func (i QueryExecutionResultResponseArgs) ToQueryExecutionResultResponseOutputWithContext(ctx context.Context) QueryExecutionResultResponseOutput

type QueryExecutionResultResponseInput

type QueryExecutionResultResponseInput interface {
	pulumi.Input

	ToQueryExecutionResultResponseOutput() QueryExecutionResultResponseOutput
	ToQueryExecutionResultResponseOutputWithContext(context.Context) QueryExecutionResultResponseOutput
}

QueryExecutionResultResponseInput is an input type that accepts QueryExecutionResultResponseArgs and QueryExecutionResultResponseOutput values. You can construct a concrete instance of `QueryExecutionResultResponseInput` via:

QueryExecutionResultResponseArgs{...}

type QueryExecutionResultResponseOutput

type QueryExecutionResultResponseOutput struct{ *pulumi.OutputState }

Describes query analysis results for execution in source and target

func (QueryExecutionResultResponseOutput) ElementType

func (QueryExecutionResultResponseOutput) QueryText

Query text retrieved from the source server

func (QueryExecutionResultResponseOutput) SourceResult

Query analysis result from the source

func (QueryExecutionResultResponseOutput) StatementsInBatch

Total no. of statements in the batch

func (QueryExecutionResultResponseOutput) TargetResult

Query analysis result from the target

func (QueryExecutionResultResponseOutput) ToQueryExecutionResultResponseOutput

func (o QueryExecutionResultResponseOutput) ToQueryExecutionResultResponseOutput() QueryExecutionResultResponseOutput

func (QueryExecutionResultResponseOutput) ToQueryExecutionResultResponseOutputWithContext

func (o QueryExecutionResultResponseOutput) ToQueryExecutionResultResponseOutputWithContext(ctx context.Context) QueryExecutionResultResponseOutput

type ReportableExceptionResponse

type ReportableExceptionResponse struct {
	// Actionable steps for this exception
	ActionableMessage *string `pulumi:"actionableMessage"`
	// The path to the file where exception occurred
	FilePath string `pulumi:"filePath"`
	// Coded numerical value that is assigned to a specific exception
	HResult int `pulumi:"hResult"`
	// The line number where exception occurred
	LineNumber string `pulumi:"lineNumber"`
	// Error message
	Message string `pulumi:"message"`
	// Stack trace
	StackTrace string `pulumi:"stackTrace"`
}

Exception object for all custom exceptions

type ReportableExceptionResponseArgs

type ReportableExceptionResponseArgs struct {
	// Actionable steps for this exception
	ActionableMessage pulumi.StringPtrInput `pulumi:"actionableMessage"`
	// The path to the file where exception occurred
	FilePath pulumi.StringInput `pulumi:"filePath"`
	// Coded numerical value that is assigned to a specific exception
	HResult pulumi.IntInput `pulumi:"hResult"`
	// The line number where exception occurred
	LineNumber pulumi.StringInput `pulumi:"lineNumber"`
	// Error message
	Message pulumi.StringInput `pulumi:"message"`
	// Stack trace
	StackTrace pulumi.StringInput `pulumi:"stackTrace"`
}

Exception object for all custom exceptions

func (ReportableExceptionResponseArgs) ElementType

func (ReportableExceptionResponseArgs) ToReportableExceptionResponseOutput

func (i ReportableExceptionResponseArgs) ToReportableExceptionResponseOutput() ReportableExceptionResponseOutput

func (ReportableExceptionResponseArgs) ToReportableExceptionResponseOutputWithContext

func (i ReportableExceptionResponseArgs) ToReportableExceptionResponseOutputWithContext(ctx context.Context) ReportableExceptionResponseOutput

type ReportableExceptionResponseArray

type ReportableExceptionResponseArray []ReportableExceptionResponseInput

func (ReportableExceptionResponseArray) ElementType

func (ReportableExceptionResponseArray) ToReportableExceptionResponseArrayOutput

func (i ReportableExceptionResponseArray) ToReportableExceptionResponseArrayOutput() ReportableExceptionResponseArrayOutput

func (ReportableExceptionResponseArray) ToReportableExceptionResponseArrayOutputWithContext

func (i ReportableExceptionResponseArray) ToReportableExceptionResponseArrayOutputWithContext(ctx context.Context) ReportableExceptionResponseArrayOutput

type ReportableExceptionResponseArrayInput

type ReportableExceptionResponseArrayInput interface {
	pulumi.Input

	ToReportableExceptionResponseArrayOutput() ReportableExceptionResponseArrayOutput
	ToReportableExceptionResponseArrayOutputWithContext(context.Context) ReportableExceptionResponseArrayOutput
}

ReportableExceptionResponseArrayInput is an input type that accepts ReportableExceptionResponseArray and ReportableExceptionResponseArrayOutput values. You can construct a concrete instance of `ReportableExceptionResponseArrayInput` via:

ReportableExceptionResponseArray{ ReportableExceptionResponseArgs{...} }

type ReportableExceptionResponseArrayOutput

type ReportableExceptionResponseArrayOutput struct{ *pulumi.OutputState }

func (ReportableExceptionResponseArrayOutput) ElementType

func (ReportableExceptionResponseArrayOutput) Index

func (ReportableExceptionResponseArrayOutput) ToReportableExceptionResponseArrayOutput

func (o ReportableExceptionResponseArrayOutput) ToReportableExceptionResponseArrayOutput() ReportableExceptionResponseArrayOutput

func (ReportableExceptionResponseArrayOutput) ToReportableExceptionResponseArrayOutputWithContext

func (o ReportableExceptionResponseArrayOutput) ToReportableExceptionResponseArrayOutputWithContext(ctx context.Context) ReportableExceptionResponseArrayOutput

type ReportableExceptionResponseInput

type ReportableExceptionResponseInput interface {
	pulumi.Input

	ToReportableExceptionResponseOutput() ReportableExceptionResponseOutput
	ToReportableExceptionResponseOutputWithContext(context.Context) ReportableExceptionResponseOutput
}

ReportableExceptionResponseInput is an input type that accepts ReportableExceptionResponseArgs and ReportableExceptionResponseOutput values. You can construct a concrete instance of `ReportableExceptionResponseInput` via:

ReportableExceptionResponseArgs{...}

type ReportableExceptionResponseOutput

type ReportableExceptionResponseOutput struct{ *pulumi.OutputState }

Exception object for all custom exceptions

func (ReportableExceptionResponseOutput) ActionableMessage

Actionable steps for this exception

func (ReportableExceptionResponseOutput) ElementType

func (ReportableExceptionResponseOutput) FilePath

The path to the file where exception occurred

func (ReportableExceptionResponseOutput) HResult

Coded numerical value that is assigned to a specific exception

func (ReportableExceptionResponseOutput) LineNumber

The line number where exception occurred

func (ReportableExceptionResponseOutput) Message

Error message

func (ReportableExceptionResponseOutput) StackTrace

Stack trace

func (ReportableExceptionResponseOutput) ToReportableExceptionResponseOutput

func (o ReportableExceptionResponseOutput) ToReportableExceptionResponseOutput() ReportableExceptionResponseOutput

func (ReportableExceptionResponseOutput) ToReportableExceptionResponseOutputWithContext

func (o ReportableExceptionResponseOutput) ToReportableExceptionResponseOutputWithContext(ctx context.Context) ReportableExceptionResponseOutput

type SchemaComparisonValidationResultResponse

type SchemaComparisonValidationResultResponse struct {
	// List of schema differences between the source and target databases
	SchemaDifferences SchemaComparisonValidationResultTypeResponse `pulumi:"schemaDifferences"`
	// Count of source database objects
	SourceDatabaseObjectCount map[string]float64 `pulumi:"sourceDatabaseObjectCount"`
	// Count of target database objects
	TargetDatabaseObjectCount map[string]float64 `pulumi:"targetDatabaseObjectCount"`
	// List of errors that happened while performing schema compare validation
	ValidationErrors ValidationErrorResponse `pulumi:"validationErrors"`
}

Results for schema comparison between the source and target

type SchemaComparisonValidationResultResponseArgs

type SchemaComparisonValidationResultResponseArgs struct {
	// List of schema differences between the source and target databases
	SchemaDifferences SchemaComparisonValidationResultTypeResponseInput `pulumi:"schemaDifferences"`
	// Count of source database objects
	SourceDatabaseObjectCount pulumi.Float64MapInput `pulumi:"sourceDatabaseObjectCount"`
	// Count of target database objects
	TargetDatabaseObjectCount pulumi.Float64MapInput `pulumi:"targetDatabaseObjectCount"`
	// List of errors that happened while performing schema compare validation
	ValidationErrors ValidationErrorResponseInput `pulumi:"validationErrors"`
}

Results for schema comparison between the source and target

func (SchemaComparisonValidationResultResponseArgs) ElementType

func (SchemaComparisonValidationResultResponseArgs) ToSchemaComparisonValidationResultResponseOutput

func (i SchemaComparisonValidationResultResponseArgs) ToSchemaComparisonValidationResultResponseOutput() SchemaComparisonValidationResultResponseOutput

func (SchemaComparisonValidationResultResponseArgs) ToSchemaComparisonValidationResultResponseOutputWithContext

func (i SchemaComparisonValidationResultResponseArgs) ToSchemaComparisonValidationResultResponseOutputWithContext(ctx context.Context) SchemaComparisonValidationResultResponseOutput

type SchemaComparisonValidationResultResponseInput

type SchemaComparisonValidationResultResponseInput interface {
	pulumi.Input

	ToSchemaComparisonValidationResultResponseOutput() SchemaComparisonValidationResultResponseOutput
	ToSchemaComparisonValidationResultResponseOutputWithContext(context.Context) SchemaComparisonValidationResultResponseOutput
}

SchemaComparisonValidationResultResponseInput is an input type that accepts SchemaComparisonValidationResultResponseArgs and SchemaComparisonValidationResultResponseOutput values. You can construct a concrete instance of `SchemaComparisonValidationResultResponseInput` via:

SchemaComparisonValidationResultResponseArgs{...}

type SchemaComparisonValidationResultResponseOutput

type SchemaComparisonValidationResultResponseOutput struct{ *pulumi.OutputState }

Results for schema comparison between the source and target

func (SchemaComparisonValidationResultResponseOutput) ElementType

func (SchemaComparisonValidationResultResponseOutput) SchemaDifferences

List of schema differences between the source and target databases

func (SchemaComparisonValidationResultResponseOutput) SourceDatabaseObjectCount

Count of source database objects

func (SchemaComparisonValidationResultResponseOutput) TargetDatabaseObjectCount

Count of target database objects

func (SchemaComparisonValidationResultResponseOutput) ToSchemaComparisonValidationResultResponseOutput

func (o SchemaComparisonValidationResultResponseOutput) ToSchemaComparisonValidationResultResponseOutput() SchemaComparisonValidationResultResponseOutput

func (SchemaComparisonValidationResultResponseOutput) ToSchemaComparisonValidationResultResponseOutputWithContext

func (o SchemaComparisonValidationResultResponseOutput) ToSchemaComparisonValidationResultResponseOutputWithContext(ctx context.Context) SchemaComparisonValidationResultResponseOutput

func (SchemaComparisonValidationResultResponseOutput) ValidationErrors

List of errors that happened while performing schema compare validation

type SchemaComparisonValidationResultTypeResponse

type SchemaComparisonValidationResultTypeResponse struct {
	// Name of the object that has the difference
	ObjectName string `pulumi:"objectName"`
	// Type of the object that has the difference. e.g (Table/View/StoredProcedure)
	ObjectType string `pulumi:"objectType"`
	// Update action type with respect to target
	UpdateAction string `pulumi:"updateAction"`
}

Description about the errors happen while performing migration validation

type SchemaComparisonValidationResultTypeResponseArgs

type SchemaComparisonValidationResultTypeResponseArgs struct {
	// Name of the object that has the difference
	ObjectName pulumi.StringInput `pulumi:"objectName"`
	// Type of the object that has the difference. e.g (Table/View/StoredProcedure)
	ObjectType pulumi.StringInput `pulumi:"objectType"`
	// Update action type with respect to target
	UpdateAction pulumi.StringInput `pulumi:"updateAction"`
}

Description about the errors happen while performing migration validation

func (SchemaComparisonValidationResultTypeResponseArgs) ElementType

func (SchemaComparisonValidationResultTypeResponseArgs) ToSchemaComparisonValidationResultTypeResponseOutput

func (i SchemaComparisonValidationResultTypeResponseArgs) ToSchemaComparisonValidationResultTypeResponseOutput() SchemaComparisonValidationResultTypeResponseOutput

func (SchemaComparisonValidationResultTypeResponseArgs) ToSchemaComparisonValidationResultTypeResponseOutputWithContext

func (i SchemaComparisonValidationResultTypeResponseArgs) ToSchemaComparisonValidationResultTypeResponseOutputWithContext(ctx context.Context) SchemaComparisonValidationResultTypeResponseOutput

type SchemaComparisonValidationResultTypeResponseInput

type SchemaComparisonValidationResultTypeResponseInput interface {
	pulumi.Input

	ToSchemaComparisonValidationResultTypeResponseOutput() SchemaComparisonValidationResultTypeResponseOutput
	ToSchemaComparisonValidationResultTypeResponseOutputWithContext(context.Context) SchemaComparisonValidationResultTypeResponseOutput
}

SchemaComparisonValidationResultTypeResponseInput is an input type that accepts SchemaComparisonValidationResultTypeResponseArgs and SchemaComparisonValidationResultTypeResponseOutput values. You can construct a concrete instance of `SchemaComparisonValidationResultTypeResponseInput` via:

SchemaComparisonValidationResultTypeResponseArgs{...}

type SchemaComparisonValidationResultTypeResponseOutput

type SchemaComparisonValidationResultTypeResponseOutput struct{ *pulumi.OutputState }

Description about the errors happen while performing migration validation

func (SchemaComparisonValidationResultTypeResponseOutput) ElementType

func (SchemaComparisonValidationResultTypeResponseOutput) ObjectName

Name of the object that has the difference

func (SchemaComparisonValidationResultTypeResponseOutput) ObjectType

Type of the object that has the difference. e.g (Table/View/StoredProcedure)

func (SchemaComparisonValidationResultTypeResponseOutput) ToSchemaComparisonValidationResultTypeResponseOutput

func (o SchemaComparisonValidationResultTypeResponseOutput) ToSchemaComparisonValidationResultTypeResponseOutput() SchemaComparisonValidationResultTypeResponseOutput

func (SchemaComparisonValidationResultTypeResponseOutput) ToSchemaComparisonValidationResultTypeResponseOutputWithContext

func (o SchemaComparisonValidationResultTypeResponseOutput) ToSchemaComparisonValidationResultTypeResponseOutputWithContext(ctx context.Context) SchemaComparisonValidationResultTypeResponseOutput

func (SchemaComparisonValidationResultTypeResponseOutput) UpdateAction

Update action type with respect to target

type SelectedCertificateInput

type SelectedCertificateInput struct {
	// Name of certificate to be exported.
	CertificateName string `pulumi:"certificateName"`
	// Password to use for encrypting the exported certificate.
	Password string `pulumi:"password"`
}

Info for certificate to be exported for TDE enabled databases.

type SelectedCertificateInputArgs

type SelectedCertificateInputArgs struct {
	// Name of certificate to be exported.
	CertificateName pulumi.StringInput `pulumi:"certificateName"`
	// Password to use for encrypting the exported certificate.
	Password pulumi.StringInput `pulumi:"password"`
}

Info for certificate to be exported for TDE enabled databases.

func (SelectedCertificateInputArgs) ElementType

func (SelectedCertificateInputArgs) ToSelectedCertificateInputOutput

func (i SelectedCertificateInputArgs) ToSelectedCertificateInputOutput() SelectedCertificateInputOutput

func (SelectedCertificateInputArgs) ToSelectedCertificateInputOutputWithContext

func (i SelectedCertificateInputArgs) ToSelectedCertificateInputOutputWithContext(ctx context.Context) SelectedCertificateInputOutput

type SelectedCertificateInputArray

type SelectedCertificateInputArray []SelectedCertificateInputInput

func (SelectedCertificateInputArray) ElementType

func (SelectedCertificateInputArray) ToSelectedCertificateInputArrayOutput

func (i SelectedCertificateInputArray) ToSelectedCertificateInputArrayOutput() SelectedCertificateInputArrayOutput

func (SelectedCertificateInputArray) ToSelectedCertificateInputArrayOutputWithContext

func (i SelectedCertificateInputArray) ToSelectedCertificateInputArrayOutputWithContext(ctx context.Context) SelectedCertificateInputArrayOutput

type SelectedCertificateInputArrayInput

type SelectedCertificateInputArrayInput interface {
	pulumi.Input

	ToSelectedCertificateInputArrayOutput() SelectedCertificateInputArrayOutput
	ToSelectedCertificateInputArrayOutputWithContext(context.Context) SelectedCertificateInputArrayOutput
}

SelectedCertificateInputArrayInput is an input type that accepts SelectedCertificateInputArray and SelectedCertificateInputArrayOutput values. You can construct a concrete instance of `SelectedCertificateInputArrayInput` via:

SelectedCertificateInputArray{ SelectedCertificateInputArgs{...} }

type SelectedCertificateInputArrayOutput

type SelectedCertificateInputArrayOutput struct{ *pulumi.OutputState }

func (SelectedCertificateInputArrayOutput) ElementType

func (SelectedCertificateInputArrayOutput) Index

func (SelectedCertificateInputArrayOutput) ToSelectedCertificateInputArrayOutput

func (o SelectedCertificateInputArrayOutput) ToSelectedCertificateInputArrayOutput() SelectedCertificateInputArrayOutput

func (SelectedCertificateInputArrayOutput) ToSelectedCertificateInputArrayOutputWithContext

func (o SelectedCertificateInputArrayOutput) ToSelectedCertificateInputArrayOutputWithContext(ctx context.Context) SelectedCertificateInputArrayOutput

type SelectedCertificateInputInput

type SelectedCertificateInputInput interface {
	pulumi.Input

	ToSelectedCertificateInputOutput() SelectedCertificateInputOutput
	ToSelectedCertificateInputOutputWithContext(context.Context) SelectedCertificateInputOutput
}

SelectedCertificateInputInput is an input type that accepts SelectedCertificateInputArgs and SelectedCertificateInputOutput values. You can construct a concrete instance of `SelectedCertificateInputInput` via:

SelectedCertificateInputArgs{...}

type SelectedCertificateInputOutput

type SelectedCertificateInputOutput struct{ *pulumi.OutputState }

Info for certificate to be exported for TDE enabled databases.

func (SelectedCertificateInputOutput) CertificateName

Name of certificate to be exported.

func (SelectedCertificateInputOutput) ElementType

func (SelectedCertificateInputOutput) Password

Password to use for encrypting the exported certificate.

func (SelectedCertificateInputOutput) ToSelectedCertificateInputOutput

func (o SelectedCertificateInputOutput) ToSelectedCertificateInputOutput() SelectedCertificateInputOutput

func (SelectedCertificateInputOutput) ToSelectedCertificateInputOutputWithContext

func (o SelectedCertificateInputOutput) ToSelectedCertificateInputOutputWithContext(ctx context.Context) SelectedCertificateInputOutput

type SelectedCertificateInputResponse

type SelectedCertificateInputResponse struct {
	// Name of certificate to be exported.
	CertificateName string `pulumi:"certificateName"`
	// Password to use for encrypting the exported certificate.
	Password string `pulumi:"password"`
}

Info for certificate to be exported for TDE enabled databases.

type SelectedCertificateInputResponseArgs

type SelectedCertificateInputResponseArgs struct {
	// Name of certificate to be exported.
	CertificateName pulumi.StringInput `pulumi:"certificateName"`
	// Password to use for encrypting the exported certificate.
	Password pulumi.StringInput `pulumi:"password"`
}

Info for certificate to be exported for TDE enabled databases.

func (SelectedCertificateInputResponseArgs) ElementType

func (SelectedCertificateInputResponseArgs) ToSelectedCertificateInputResponseOutput

func (i SelectedCertificateInputResponseArgs) ToSelectedCertificateInputResponseOutput() SelectedCertificateInputResponseOutput

func (SelectedCertificateInputResponseArgs) ToSelectedCertificateInputResponseOutputWithContext

func (i SelectedCertificateInputResponseArgs) ToSelectedCertificateInputResponseOutputWithContext(ctx context.Context) SelectedCertificateInputResponseOutput

type SelectedCertificateInputResponseArray

type SelectedCertificateInputResponseArray []SelectedCertificateInputResponseInput

func (SelectedCertificateInputResponseArray) ElementType

func (SelectedCertificateInputResponseArray) ToSelectedCertificateInputResponseArrayOutput

func (i SelectedCertificateInputResponseArray) ToSelectedCertificateInputResponseArrayOutput() SelectedCertificateInputResponseArrayOutput

func (SelectedCertificateInputResponseArray) ToSelectedCertificateInputResponseArrayOutputWithContext

func (i SelectedCertificateInputResponseArray) ToSelectedCertificateInputResponseArrayOutputWithContext(ctx context.Context) SelectedCertificateInputResponseArrayOutput

type SelectedCertificateInputResponseArrayInput

type SelectedCertificateInputResponseArrayInput interface {
	pulumi.Input

	ToSelectedCertificateInputResponseArrayOutput() SelectedCertificateInputResponseArrayOutput
	ToSelectedCertificateInputResponseArrayOutputWithContext(context.Context) SelectedCertificateInputResponseArrayOutput
}

SelectedCertificateInputResponseArrayInput is an input type that accepts SelectedCertificateInputResponseArray and SelectedCertificateInputResponseArrayOutput values. You can construct a concrete instance of `SelectedCertificateInputResponseArrayInput` via:

SelectedCertificateInputResponseArray{ SelectedCertificateInputResponseArgs{...} }

type SelectedCertificateInputResponseArrayOutput

type SelectedCertificateInputResponseArrayOutput struct{ *pulumi.OutputState }

func (SelectedCertificateInputResponseArrayOutput) ElementType

func (SelectedCertificateInputResponseArrayOutput) Index

func (SelectedCertificateInputResponseArrayOutput) ToSelectedCertificateInputResponseArrayOutput

func (o SelectedCertificateInputResponseArrayOutput) ToSelectedCertificateInputResponseArrayOutput() SelectedCertificateInputResponseArrayOutput

func (SelectedCertificateInputResponseArrayOutput) ToSelectedCertificateInputResponseArrayOutputWithContext

func (o SelectedCertificateInputResponseArrayOutput) ToSelectedCertificateInputResponseArrayOutputWithContext(ctx context.Context) SelectedCertificateInputResponseArrayOutput

type SelectedCertificateInputResponseInput

type SelectedCertificateInputResponseInput interface {
	pulumi.Input

	ToSelectedCertificateInputResponseOutput() SelectedCertificateInputResponseOutput
	ToSelectedCertificateInputResponseOutputWithContext(context.Context) SelectedCertificateInputResponseOutput
}

SelectedCertificateInputResponseInput is an input type that accepts SelectedCertificateInputResponseArgs and SelectedCertificateInputResponseOutput values. You can construct a concrete instance of `SelectedCertificateInputResponseInput` via:

SelectedCertificateInputResponseArgs{...}

type SelectedCertificateInputResponseOutput

type SelectedCertificateInputResponseOutput struct{ *pulumi.OutputState }

Info for certificate to be exported for TDE enabled databases.

func (SelectedCertificateInputResponseOutput) CertificateName

Name of certificate to be exported.

func (SelectedCertificateInputResponseOutput) ElementType

func (SelectedCertificateInputResponseOutput) Password

Password to use for encrypting the exported certificate.

func (SelectedCertificateInputResponseOutput) ToSelectedCertificateInputResponseOutput

func (o SelectedCertificateInputResponseOutput) ToSelectedCertificateInputResponseOutput() SelectedCertificateInputResponseOutput

func (SelectedCertificateInputResponseOutput) ToSelectedCertificateInputResponseOutputWithContext

func (o SelectedCertificateInputResponseOutput) ToSelectedCertificateInputResponseOutputWithContext(ctx context.Context) SelectedCertificateInputResponseOutput

type ServerLevelPermissionsGroup added in v0.3.1

type ServerLevelPermissionsGroup pulumi.String

Permission group for validations

func (ServerLevelPermissionsGroup) ElementType added in v0.3.1

func (ServerLevelPermissionsGroup) ToStringOutput added in v0.3.1

func (e ServerLevelPermissionsGroup) ToStringOutput() pulumi.StringOutput

func (ServerLevelPermissionsGroup) ToStringOutputWithContext added in v0.3.1

func (e ServerLevelPermissionsGroup) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServerLevelPermissionsGroup) ToStringPtrOutput added in v0.3.1

func (e ServerLevelPermissionsGroup) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServerLevelPermissionsGroup) ToStringPtrOutputWithContext added in v0.3.1

func (e ServerLevelPermissionsGroup) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Service

type Service struct {
	pulumi.CustomResourceState

	// HTTP strong entity tag value. Ignored if submitted
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// The resource kind. Only 'vm' (the default) is supported.
	Kind pulumi.StringPtrOutput `pulumi:"kind"`
	// Resource location.
	Location pulumi.StringOutput `pulumi:"location"`
	// Resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// The resource's provisioning state
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The public key of the service, used to encrypt secrets sent to the service
	PublicKey pulumi.StringPtrOutput `pulumi:"publicKey"`
	// Service SKU
	Sku ServiceSkuResponsePtrOutput `pulumi:"sku"`
	// Resource tags.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Resource type.
	Type pulumi.StringOutput `pulumi:"type"`
	// The ID of the Microsoft.Network/virtualNetworks/subnets resource to which the service should be joined
	VirtualSubnetId pulumi.StringOutput `pulumi:"virtualSubnetId"`
}

A Database Migration Service resource Latest API Version: 2018-04-19.

func GetService

func GetService(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)

GetService gets an existing Service resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewService

func NewService(ctx *pulumi.Context,
	name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)

NewService registers a new resource with the given unique name, arguments, and options.

func (*Service) ElementType added in v0.2.6

func (*Service) ElementType() reflect.Type

func (*Service) ToServiceOutput added in v0.2.6

func (i *Service) ToServiceOutput() ServiceOutput

func (*Service) ToServiceOutputWithContext added in v0.2.6

func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceArgs

type ServiceArgs struct {
	// HTTP strong entity tag value. Ignored if submitted
	Etag pulumi.StringPtrInput
	// Name of the resource group
	GroupName pulumi.StringInput
	// The resource kind. Only 'vm' (the default) is supported.
	Kind pulumi.StringPtrInput
	// Resource location.
	Location pulumi.StringPtrInput
	// The public key of the service, used to encrypt secrets sent to the service
	PublicKey pulumi.StringPtrInput
	// Name of the service
	ServiceName pulumi.StringInput
	// Service SKU
	Sku ServiceSkuPtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// The ID of the Microsoft.Network/virtualNetworks/subnets resource to which the service should be joined
	VirtualSubnetId pulumi.StringInput
}

The set of arguments for constructing a Service resource.

func (ServiceArgs) ElementType

func (ServiceArgs) ElementType() reflect.Type

type ServiceInput added in v0.2.6

type ServiceInput interface {
	pulumi.Input

	ToServiceOutput() ServiceOutput
	ToServiceOutputWithContext(ctx context.Context) ServiceOutput
}

type ServiceOutput added in v0.2.6

type ServiceOutput struct {
	*pulumi.OutputState
}

func (ServiceOutput) ElementType added in v0.2.6

func (ServiceOutput) ElementType() reflect.Type

func (ServiceOutput) ToServiceOutput added in v0.2.6

func (o ServiceOutput) ToServiceOutput() ServiceOutput

func (ServiceOutput) ToServiceOutputWithContext added in v0.2.6

func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput

type ServiceSku

type ServiceSku struct {
	// The capacity of the SKU, if it supports scaling
	Capacity *int `pulumi:"capacity"`
	// The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines
	Family *string `pulumi:"family"`
	// The unique name of the SKU, such as 'P3'
	Name *string `pulumi:"name"`
	// The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines
	Size *string `pulumi:"size"`
	// The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'
	Tier *string `pulumi:"tier"`
}

An Azure SKU instance

type ServiceSkuArgs

type ServiceSkuArgs struct {
	// The capacity of the SKU, if it supports scaling
	Capacity pulumi.IntPtrInput `pulumi:"capacity"`
	// The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines
	Family pulumi.StringPtrInput `pulumi:"family"`
	// The unique name of the SKU, such as 'P3'
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines
	Size pulumi.StringPtrInput `pulumi:"size"`
	// The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

An Azure SKU instance

func (ServiceSkuArgs) ElementType

func (ServiceSkuArgs) ElementType() reflect.Type

func (ServiceSkuArgs) ToServiceSkuOutput

func (i ServiceSkuArgs) ToServiceSkuOutput() ServiceSkuOutput

func (ServiceSkuArgs) ToServiceSkuOutputWithContext

func (i ServiceSkuArgs) ToServiceSkuOutputWithContext(ctx context.Context) ServiceSkuOutput

func (ServiceSkuArgs) ToServiceSkuPtrOutput

func (i ServiceSkuArgs) ToServiceSkuPtrOutput() ServiceSkuPtrOutput

func (ServiceSkuArgs) ToServiceSkuPtrOutputWithContext

func (i ServiceSkuArgs) ToServiceSkuPtrOutputWithContext(ctx context.Context) ServiceSkuPtrOutput

type ServiceSkuInput

type ServiceSkuInput interface {
	pulumi.Input

	ToServiceSkuOutput() ServiceSkuOutput
	ToServiceSkuOutputWithContext(context.Context) ServiceSkuOutput
}

ServiceSkuInput is an input type that accepts ServiceSkuArgs and ServiceSkuOutput values. You can construct a concrete instance of `ServiceSkuInput` via:

ServiceSkuArgs{...}

type ServiceSkuOutput

type ServiceSkuOutput struct{ *pulumi.OutputState }

An Azure SKU instance

func (ServiceSkuOutput) Capacity

func (o ServiceSkuOutput) Capacity() pulumi.IntPtrOutput

The capacity of the SKU, if it supports scaling

func (ServiceSkuOutput) ElementType

func (ServiceSkuOutput) ElementType() reflect.Type

func (ServiceSkuOutput) Family

The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines

func (ServiceSkuOutput) Name

The unique name of the SKU, such as 'P3'

func (ServiceSkuOutput) Size

The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines

func (ServiceSkuOutput) Tier

The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'

func (ServiceSkuOutput) ToServiceSkuOutput

func (o ServiceSkuOutput) ToServiceSkuOutput() ServiceSkuOutput

func (ServiceSkuOutput) ToServiceSkuOutputWithContext

func (o ServiceSkuOutput) ToServiceSkuOutputWithContext(ctx context.Context) ServiceSkuOutput

func (ServiceSkuOutput) ToServiceSkuPtrOutput

func (o ServiceSkuOutput) ToServiceSkuPtrOutput() ServiceSkuPtrOutput

func (ServiceSkuOutput) ToServiceSkuPtrOutputWithContext

func (o ServiceSkuOutput) ToServiceSkuPtrOutputWithContext(ctx context.Context) ServiceSkuPtrOutput

type ServiceSkuPtrInput

type ServiceSkuPtrInput interface {
	pulumi.Input

	ToServiceSkuPtrOutput() ServiceSkuPtrOutput
	ToServiceSkuPtrOutputWithContext(context.Context) ServiceSkuPtrOutput
}

ServiceSkuPtrInput is an input type that accepts ServiceSkuArgs, ServiceSkuPtr and ServiceSkuPtrOutput values. You can construct a concrete instance of `ServiceSkuPtrInput` via:

        ServiceSkuArgs{...}

or:

        nil

func ServiceSkuPtr

func ServiceSkuPtr(v *ServiceSkuArgs) ServiceSkuPtrInput

type ServiceSkuPtrOutput

type ServiceSkuPtrOutput struct{ *pulumi.OutputState }

func (ServiceSkuPtrOutput) Capacity

The capacity of the SKU, if it supports scaling

func (ServiceSkuPtrOutput) Elem

func (ServiceSkuPtrOutput) ElementType

func (ServiceSkuPtrOutput) ElementType() reflect.Type

func (ServiceSkuPtrOutput) Family

The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines

func (ServiceSkuPtrOutput) Name

The unique name of the SKU, such as 'P3'

func (ServiceSkuPtrOutput) Size

The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines

func (ServiceSkuPtrOutput) Tier

The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'

func (ServiceSkuPtrOutput) ToServiceSkuPtrOutput

func (o ServiceSkuPtrOutput) ToServiceSkuPtrOutput() ServiceSkuPtrOutput

func (ServiceSkuPtrOutput) ToServiceSkuPtrOutputWithContext

func (o ServiceSkuPtrOutput) ToServiceSkuPtrOutputWithContext(ctx context.Context) ServiceSkuPtrOutput

type ServiceSkuResponse

type ServiceSkuResponse struct {
	// The capacity of the SKU, if it supports scaling
	Capacity *int `pulumi:"capacity"`
	// The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines
	Family *string `pulumi:"family"`
	// The unique name of the SKU, such as 'P3'
	Name *string `pulumi:"name"`
	// The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines
	Size *string `pulumi:"size"`
	// The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'
	Tier *string `pulumi:"tier"`
}

An Azure SKU instance

type ServiceSkuResponseArgs

type ServiceSkuResponseArgs struct {
	// The capacity of the SKU, if it supports scaling
	Capacity pulumi.IntPtrInput `pulumi:"capacity"`
	// The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines
	Family pulumi.StringPtrInput `pulumi:"family"`
	// The unique name of the SKU, such as 'P3'
	Name pulumi.StringPtrInput `pulumi:"name"`
	// The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines
	Size pulumi.StringPtrInput `pulumi:"size"`
	// The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'
	Tier pulumi.StringPtrInput `pulumi:"tier"`
}

An Azure SKU instance

func (ServiceSkuResponseArgs) ElementType

func (ServiceSkuResponseArgs) ElementType() reflect.Type

func (ServiceSkuResponseArgs) ToServiceSkuResponseOutput

func (i ServiceSkuResponseArgs) ToServiceSkuResponseOutput() ServiceSkuResponseOutput

func (ServiceSkuResponseArgs) ToServiceSkuResponseOutputWithContext

func (i ServiceSkuResponseArgs) ToServiceSkuResponseOutputWithContext(ctx context.Context) ServiceSkuResponseOutput

func (ServiceSkuResponseArgs) ToServiceSkuResponsePtrOutput

func (i ServiceSkuResponseArgs) ToServiceSkuResponsePtrOutput() ServiceSkuResponsePtrOutput

func (ServiceSkuResponseArgs) ToServiceSkuResponsePtrOutputWithContext

func (i ServiceSkuResponseArgs) ToServiceSkuResponsePtrOutputWithContext(ctx context.Context) ServiceSkuResponsePtrOutput

type ServiceSkuResponseInput

type ServiceSkuResponseInput interface {
	pulumi.Input

	ToServiceSkuResponseOutput() ServiceSkuResponseOutput
	ToServiceSkuResponseOutputWithContext(context.Context) ServiceSkuResponseOutput
}

ServiceSkuResponseInput is an input type that accepts ServiceSkuResponseArgs and ServiceSkuResponseOutput values. You can construct a concrete instance of `ServiceSkuResponseInput` via:

ServiceSkuResponseArgs{...}

type ServiceSkuResponseOutput

type ServiceSkuResponseOutput struct{ *pulumi.OutputState }

An Azure SKU instance

func (ServiceSkuResponseOutput) Capacity

The capacity of the SKU, if it supports scaling

func (ServiceSkuResponseOutput) ElementType

func (ServiceSkuResponseOutput) ElementType() reflect.Type

func (ServiceSkuResponseOutput) Family

The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines

func (ServiceSkuResponseOutput) Name

The unique name of the SKU, such as 'P3'

func (ServiceSkuResponseOutput) Size

The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines

func (ServiceSkuResponseOutput) Tier

The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'

func (ServiceSkuResponseOutput) ToServiceSkuResponseOutput

func (o ServiceSkuResponseOutput) ToServiceSkuResponseOutput() ServiceSkuResponseOutput

func (ServiceSkuResponseOutput) ToServiceSkuResponseOutputWithContext

func (o ServiceSkuResponseOutput) ToServiceSkuResponseOutputWithContext(ctx context.Context) ServiceSkuResponseOutput

func (ServiceSkuResponseOutput) ToServiceSkuResponsePtrOutput

func (o ServiceSkuResponseOutput) ToServiceSkuResponsePtrOutput() ServiceSkuResponsePtrOutput

func (ServiceSkuResponseOutput) ToServiceSkuResponsePtrOutputWithContext

func (o ServiceSkuResponseOutput) ToServiceSkuResponsePtrOutputWithContext(ctx context.Context) ServiceSkuResponsePtrOutput

type ServiceSkuResponsePtrInput

type ServiceSkuResponsePtrInput interface {
	pulumi.Input

	ToServiceSkuResponsePtrOutput() ServiceSkuResponsePtrOutput
	ToServiceSkuResponsePtrOutputWithContext(context.Context) ServiceSkuResponsePtrOutput
}

ServiceSkuResponsePtrInput is an input type that accepts ServiceSkuResponseArgs, ServiceSkuResponsePtr and ServiceSkuResponsePtrOutput values. You can construct a concrete instance of `ServiceSkuResponsePtrInput` via:

        ServiceSkuResponseArgs{...}

or:

        nil

type ServiceSkuResponsePtrOutput

type ServiceSkuResponsePtrOutput struct{ *pulumi.OutputState }

func (ServiceSkuResponsePtrOutput) Capacity

The capacity of the SKU, if it supports scaling

func (ServiceSkuResponsePtrOutput) Elem

func (ServiceSkuResponsePtrOutput) ElementType

func (ServiceSkuResponsePtrOutput) Family

The SKU family, used when the service has multiple performance classes within a tier, such as 'A', 'D', etc. for virtual machines

func (ServiceSkuResponsePtrOutput) Name

The unique name of the SKU, such as 'P3'

func (ServiceSkuResponsePtrOutput) Size

The size of the SKU, used when the name alone does not denote a service size or when a SKU has multiple performance classes within a family, e.g. 'A1' for virtual machines

func (ServiceSkuResponsePtrOutput) Tier

The tier of the SKU, such as 'Free', 'Basic', 'Standard', or 'Premium'

func (ServiceSkuResponsePtrOutput) ToServiceSkuResponsePtrOutput

func (o ServiceSkuResponsePtrOutput) ToServiceSkuResponsePtrOutput() ServiceSkuResponsePtrOutput

func (ServiceSkuResponsePtrOutput) ToServiceSkuResponsePtrOutputWithContext

func (o ServiceSkuResponsePtrOutput) ToServiceSkuResponsePtrOutputWithContext(ctx context.Context) ServiceSkuResponsePtrOutput

type ServiceState

type ServiceState struct {
	// HTTP strong entity tag value. Ignored if submitted
	Etag pulumi.StringPtrInput
	// The resource kind. Only 'vm' (the default) is supported.
	Kind pulumi.StringPtrInput
	// Resource location.
	Location pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// The resource's provisioning state
	ProvisioningState pulumi.StringPtrInput
	// The public key of the service, used to encrypt secrets sent to the service
	PublicKey pulumi.StringPtrInput
	// Service SKU
	Sku ServiceSkuResponsePtrInput
	// Resource tags.
	Tags pulumi.StringMapInput
	// Resource type.
	Type pulumi.StringPtrInput
	// The ID of the Microsoft.Network/virtualNetworks/subnets resource to which the service should be joined
	VirtualSubnetId pulumi.StringPtrInput
}

func (ServiceState) ElementType

func (ServiceState) ElementType() reflect.Type

type SqlConnectionInfo

type SqlConnectionInfo struct {
	// Additional connection settings
	AdditionalSettings *string `pulumi:"additionalSettings"`
	// Authentication type to use for connection
	Authentication *string `pulumi:"authentication"`
	// Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
	DataSource string `pulumi:"dataSource"`
	// Whether to encrypt the connection
	EncryptConnection *bool `pulumi:"encryptConnection"`
	// Password credential.
	Password *string `pulumi:"password"`
	// Server platform type for connection
	Platform *string `pulumi:"platform"`
	// Whether to trust the server certificate
	TrustServerCertificate *bool `pulumi:"trustServerCertificate"`
	// Type of connection info
	// Expected value is 'SqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Information for connecting to SQL database server

type SqlConnectionInfoArgs

type SqlConnectionInfoArgs struct {
	// Additional connection settings
	AdditionalSettings pulumi.StringPtrInput `pulumi:"additionalSettings"`
	// Authentication type to use for connection
	Authentication pulumi.StringPtrInput `pulumi:"authentication"`
	// Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
	DataSource pulumi.StringInput `pulumi:"dataSource"`
	// Whether to encrypt the connection
	EncryptConnection pulumi.BoolPtrInput `pulumi:"encryptConnection"`
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Server platform type for connection
	Platform pulumi.StringPtrInput `pulumi:"platform"`
	// Whether to trust the server certificate
	TrustServerCertificate pulumi.BoolPtrInput `pulumi:"trustServerCertificate"`
	// Type of connection info
	// Expected value is 'SqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Information for connecting to SQL database server

func (SqlConnectionInfoArgs) ElementType

func (SqlConnectionInfoArgs) ElementType() reflect.Type

func (SqlConnectionInfoArgs) ToSqlConnectionInfoOutput

func (i SqlConnectionInfoArgs) ToSqlConnectionInfoOutput() SqlConnectionInfoOutput

func (SqlConnectionInfoArgs) ToSqlConnectionInfoOutputWithContext

func (i SqlConnectionInfoArgs) ToSqlConnectionInfoOutputWithContext(ctx context.Context) SqlConnectionInfoOutput

func (SqlConnectionInfoArgs) ToSqlConnectionInfoPtrOutput

func (i SqlConnectionInfoArgs) ToSqlConnectionInfoPtrOutput() SqlConnectionInfoPtrOutput

func (SqlConnectionInfoArgs) ToSqlConnectionInfoPtrOutputWithContext

func (i SqlConnectionInfoArgs) ToSqlConnectionInfoPtrOutputWithContext(ctx context.Context) SqlConnectionInfoPtrOutput

type SqlConnectionInfoInput

type SqlConnectionInfoInput interface {
	pulumi.Input

	ToSqlConnectionInfoOutput() SqlConnectionInfoOutput
	ToSqlConnectionInfoOutputWithContext(context.Context) SqlConnectionInfoOutput
}

SqlConnectionInfoInput is an input type that accepts SqlConnectionInfoArgs and SqlConnectionInfoOutput values. You can construct a concrete instance of `SqlConnectionInfoInput` via:

SqlConnectionInfoArgs{...}

type SqlConnectionInfoOutput

type SqlConnectionInfoOutput struct{ *pulumi.OutputState }

Information for connecting to SQL database server

func (SqlConnectionInfoOutput) AdditionalSettings

func (o SqlConnectionInfoOutput) AdditionalSettings() pulumi.StringPtrOutput

Additional connection settings

func (SqlConnectionInfoOutput) Authentication

func (o SqlConnectionInfoOutput) Authentication() pulumi.StringPtrOutput

Authentication type to use for connection

func (SqlConnectionInfoOutput) DataSource

Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber

func (SqlConnectionInfoOutput) ElementType

func (SqlConnectionInfoOutput) ElementType() reflect.Type

func (SqlConnectionInfoOutput) EncryptConnection

func (o SqlConnectionInfoOutput) EncryptConnection() pulumi.BoolPtrOutput

Whether to encrypt the connection

func (SqlConnectionInfoOutput) Password

Password credential.

func (SqlConnectionInfoOutput) Platform

Server platform type for connection

func (SqlConnectionInfoOutput) ToSqlConnectionInfoOutput

func (o SqlConnectionInfoOutput) ToSqlConnectionInfoOutput() SqlConnectionInfoOutput

func (SqlConnectionInfoOutput) ToSqlConnectionInfoOutputWithContext

func (o SqlConnectionInfoOutput) ToSqlConnectionInfoOutputWithContext(ctx context.Context) SqlConnectionInfoOutput

func (SqlConnectionInfoOutput) ToSqlConnectionInfoPtrOutput

func (o SqlConnectionInfoOutput) ToSqlConnectionInfoPtrOutput() SqlConnectionInfoPtrOutput

func (SqlConnectionInfoOutput) ToSqlConnectionInfoPtrOutputWithContext

func (o SqlConnectionInfoOutput) ToSqlConnectionInfoPtrOutputWithContext(ctx context.Context) SqlConnectionInfoPtrOutput

func (SqlConnectionInfoOutput) TrustServerCertificate

func (o SqlConnectionInfoOutput) TrustServerCertificate() pulumi.BoolPtrOutput

Whether to trust the server certificate

func (SqlConnectionInfoOutput) Type

Type of connection info Expected value is 'SqlConnectionInfo'.

func (SqlConnectionInfoOutput) UserName

User name

type SqlConnectionInfoPtrInput

type SqlConnectionInfoPtrInput interface {
	pulumi.Input

	ToSqlConnectionInfoPtrOutput() SqlConnectionInfoPtrOutput
	ToSqlConnectionInfoPtrOutputWithContext(context.Context) SqlConnectionInfoPtrOutput
}

SqlConnectionInfoPtrInput is an input type that accepts SqlConnectionInfoArgs, SqlConnectionInfoPtr and SqlConnectionInfoPtrOutput values. You can construct a concrete instance of `SqlConnectionInfoPtrInput` via:

        SqlConnectionInfoArgs{...}

or:

        nil

type SqlConnectionInfoPtrOutput

type SqlConnectionInfoPtrOutput struct{ *pulumi.OutputState }

func (SqlConnectionInfoPtrOutput) AdditionalSettings

func (o SqlConnectionInfoPtrOutput) AdditionalSettings() pulumi.StringPtrOutput

Additional connection settings

func (SqlConnectionInfoPtrOutput) Authentication

Authentication type to use for connection

func (SqlConnectionInfoPtrOutput) DataSource

Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber

func (SqlConnectionInfoPtrOutput) Elem

func (SqlConnectionInfoPtrOutput) ElementType

func (SqlConnectionInfoPtrOutput) ElementType() reflect.Type

func (SqlConnectionInfoPtrOutput) EncryptConnection

func (o SqlConnectionInfoPtrOutput) EncryptConnection() pulumi.BoolPtrOutput

Whether to encrypt the connection

func (SqlConnectionInfoPtrOutput) Password

Password credential.

func (SqlConnectionInfoPtrOutput) Platform

Server platform type for connection

func (SqlConnectionInfoPtrOutput) ToSqlConnectionInfoPtrOutput

func (o SqlConnectionInfoPtrOutput) ToSqlConnectionInfoPtrOutput() SqlConnectionInfoPtrOutput

func (SqlConnectionInfoPtrOutput) ToSqlConnectionInfoPtrOutputWithContext

func (o SqlConnectionInfoPtrOutput) ToSqlConnectionInfoPtrOutputWithContext(ctx context.Context) SqlConnectionInfoPtrOutput

func (SqlConnectionInfoPtrOutput) TrustServerCertificate

func (o SqlConnectionInfoPtrOutput) TrustServerCertificate() pulumi.BoolPtrOutput

Whether to trust the server certificate

func (SqlConnectionInfoPtrOutput) Type

Type of connection info Expected value is 'SqlConnectionInfo'.

func (SqlConnectionInfoPtrOutput) UserName

User name

type SqlConnectionInfoResponse

type SqlConnectionInfoResponse struct {
	// Additional connection settings
	AdditionalSettings *string `pulumi:"additionalSettings"`
	// Authentication type to use for connection
	Authentication *string `pulumi:"authentication"`
	// Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
	DataSource string `pulumi:"dataSource"`
	// Whether to encrypt the connection
	EncryptConnection *bool `pulumi:"encryptConnection"`
	// Password credential.
	Password *string `pulumi:"password"`
	// Server platform type for connection
	Platform *string `pulumi:"platform"`
	// Whether to trust the server certificate
	TrustServerCertificate *bool `pulumi:"trustServerCertificate"`
	// Type of connection info
	// Expected value is 'SqlConnectionInfo'.
	Type string `pulumi:"type"`
	// User name
	UserName *string `pulumi:"userName"`
}

Information for connecting to SQL database server

type SqlConnectionInfoResponseArgs

type SqlConnectionInfoResponseArgs struct {
	// Additional connection settings
	AdditionalSettings pulumi.StringPtrInput `pulumi:"additionalSettings"`
	// Authentication type to use for connection
	Authentication pulumi.StringPtrInput `pulumi:"authentication"`
	// Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber
	DataSource pulumi.StringInput `pulumi:"dataSource"`
	// Whether to encrypt the connection
	EncryptConnection pulumi.BoolPtrInput `pulumi:"encryptConnection"`
	// Password credential.
	Password pulumi.StringPtrInput `pulumi:"password"`
	// Server platform type for connection
	Platform pulumi.StringPtrInput `pulumi:"platform"`
	// Whether to trust the server certificate
	TrustServerCertificate pulumi.BoolPtrInput `pulumi:"trustServerCertificate"`
	// Type of connection info
	// Expected value is 'SqlConnectionInfo'.
	Type pulumi.StringInput `pulumi:"type"`
	// User name
	UserName pulumi.StringPtrInput `pulumi:"userName"`
}

Information for connecting to SQL database server

func (SqlConnectionInfoResponseArgs) ElementType

func (SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponseOutput

func (i SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponseOutput() SqlConnectionInfoResponseOutput

func (SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponseOutputWithContext

func (i SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponseOutputWithContext(ctx context.Context) SqlConnectionInfoResponseOutput

func (SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponsePtrOutput

func (i SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponsePtrOutput() SqlConnectionInfoResponsePtrOutput

func (SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponsePtrOutputWithContext

func (i SqlConnectionInfoResponseArgs) ToSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) SqlConnectionInfoResponsePtrOutput

type SqlConnectionInfoResponseInput

type SqlConnectionInfoResponseInput interface {
	pulumi.Input

	ToSqlConnectionInfoResponseOutput() SqlConnectionInfoResponseOutput
	ToSqlConnectionInfoResponseOutputWithContext(context.Context) SqlConnectionInfoResponseOutput
}

SqlConnectionInfoResponseInput is an input type that accepts SqlConnectionInfoResponseArgs and SqlConnectionInfoResponseOutput values. You can construct a concrete instance of `SqlConnectionInfoResponseInput` via:

SqlConnectionInfoResponseArgs{...}

type SqlConnectionInfoResponseOutput

type SqlConnectionInfoResponseOutput struct{ *pulumi.OutputState }

Information for connecting to SQL database server

func (SqlConnectionInfoResponseOutput) AdditionalSettings

Additional connection settings

func (SqlConnectionInfoResponseOutput) Authentication

Authentication type to use for connection

func (SqlConnectionInfoResponseOutput) DataSource

Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber

func (SqlConnectionInfoResponseOutput) ElementType

func (SqlConnectionInfoResponseOutput) EncryptConnection

Whether to encrypt the connection

func (SqlConnectionInfoResponseOutput) Password

Password credential.

func (SqlConnectionInfoResponseOutput) Platform

Server platform type for connection

func (SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponseOutput

func (o SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponseOutput() SqlConnectionInfoResponseOutput

func (SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponseOutputWithContext

func (o SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponseOutputWithContext(ctx context.Context) SqlConnectionInfoResponseOutput

func (SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponsePtrOutput

func (o SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponsePtrOutput() SqlConnectionInfoResponsePtrOutput

func (SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponsePtrOutputWithContext

func (o SqlConnectionInfoResponseOutput) ToSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) SqlConnectionInfoResponsePtrOutput

func (SqlConnectionInfoResponseOutput) TrustServerCertificate

func (o SqlConnectionInfoResponseOutput) TrustServerCertificate() pulumi.BoolPtrOutput

Whether to trust the server certificate

func (SqlConnectionInfoResponseOutput) Type

Type of connection info Expected value is 'SqlConnectionInfo'.

func (SqlConnectionInfoResponseOutput) UserName

User name

type SqlConnectionInfoResponsePtrInput

type SqlConnectionInfoResponsePtrInput interface {
	pulumi.Input

	ToSqlConnectionInfoResponsePtrOutput() SqlConnectionInfoResponsePtrOutput
	ToSqlConnectionInfoResponsePtrOutputWithContext(context.Context) SqlConnectionInfoResponsePtrOutput
}

SqlConnectionInfoResponsePtrInput is an input type that accepts SqlConnectionInfoResponseArgs, SqlConnectionInfoResponsePtr and SqlConnectionInfoResponsePtrOutput values. You can construct a concrete instance of `SqlConnectionInfoResponsePtrInput` via:

        SqlConnectionInfoResponseArgs{...}

or:

        nil

type SqlConnectionInfoResponsePtrOutput

type SqlConnectionInfoResponsePtrOutput struct{ *pulumi.OutputState }

func (SqlConnectionInfoResponsePtrOutput) AdditionalSettings

Additional connection settings

func (SqlConnectionInfoResponsePtrOutput) Authentication

Authentication type to use for connection

func (SqlConnectionInfoResponsePtrOutput) DataSource

Data source in the format Protocol:MachineName\SQLServerInstanceName,PortNumber

func (SqlConnectionInfoResponsePtrOutput) Elem

func (SqlConnectionInfoResponsePtrOutput) ElementType

func (SqlConnectionInfoResponsePtrOutput) EncryptConnection

Whether to encrypt the connection

func (SqlConnectionInfoResponsePtrOutput) Password

Password credential.

func (SqlConnectionInfoResponsePtrOutput) Platform

Server platform type for connection

func (SqlConnectionInfoResponsePtrOutput) ToSqlConnectionInfoResponsePtrOutput

func (o SqlConnectionInfoResponsePtrOutput) ToSqlConnectionInfoResponsePtrOutput() SqlConnectionInfoResponsePtrOutput

func (SqlConnectionInfoResponsePtrOutput) ToSqlConnectionInfoResponsePtrOutputWithContext

func (o SqlConnectionInfoResponsePtrOutput) ToSqlConnectionInfoResponsePtrOutputWithContext(ctx context.Context) SqlConnectionInfoResponsePtrOutput

func (SqlConnectionInfoResponsePtrOutput) TrustServerCertificate

func (o SqlConnectionInfoResponsePtrOutput) TrustServerCertificate() pulumi.BoolPtrOutput

Whether to trust the server certificate

func (SqlConnectionInfoResponsePtrOutput) Type

Type of connection info Expected value is 'SqlConnectionInfo'.

func (SqlConnectionInfoResponsePtrOutput) UserName

User name

type SqlSourcePlatform added in v0.3.1

type SqlSourcePlatform pulumi.String

Server platform type for connection

func (SqlSourcePlatform) ElementType added in v0.3.1

func (SqlSourcePlatform) ElementType() reflect.Type

func (SqlSourcePlatform) ToStringOutput added in v0.3.1

func (e SqlSourcePlatform) ToStringOutput() pulumi.StringOutput

func (SqlSourcePlatform) ToStringOutputWithContext added in v0.3.1

func (e SqlSourcePlatform) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (SqlSourcePlatform) ToStringPtrOutput added in v0.3.1

func (e SqlSourcePlatform) ToStringPtrOutput() pulumi.StringPtrOutput

func (SqlSourcePlatform) ToStringPtrOutputWithContext added in v0.3.1

func (e SqlSourcePlatform) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type StartMigrationScenarioServerRoleResultResponse added in v0.2.1

type StartMigrationScenarioServerRoleResultResponse struct {
	// Migration exceptions and warnings.
	ExceptionsAndWarnings []ReportableExceptionResponse `pulumi:"exceptionsAndWarnings"`
	// Name of server role.
	Name string `pulumi:"name"`
	// Current state of migration
	State string `pulumi:"state"`
}

Server role migration result

type StartMigrationScenarioServerRoleResultResponseArgs added in v0.2.1

type StartMigrationScenarioServerRoleResultResponseArgs struct {
	// Migration exceptions and warnings.
	ExceptionsAndWarnings ReportableExceptionResponseArrayInput `pulumi:"exceptionsAndWarnings"`
	// Name of server role.
	Name pulumi.StringInput `pulumi:"name"`
	// Current state of migration
	State pulumi.StringInput `pulumi:"state"`
}

Server role migration result

func (StartMigrationScenarioServerRoleResultResponseArgs) ElementType added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseArgs) ToStartMigrationScenarioServerRoleResultResponseOutput added in v0.2.1

func (i StartMigrationScenarioServerRoleResultResponseArgs) ToStartMigrationScenarioServerRoleResultResponseOutput() StartMigrationScenarioServerRoleResultResponseOutput

func (StartMigrationScenarioServerRoleResultResponseArgs) ToStartMigrationScenarioServerRoleResultResponseOutputWithContext added in v0.2.1

func (i StartMigrationScenarioServerRoleResultResponseArgs) ToStartMigrationScenarioServerRoleResultResponseOutputWithContext(ctx context.Context) StartMigrationScenarioServerRoleResultResponseOutput

type StartMigrationScenarioServerRoleResultResponseInput added in v0.2.1

type StartMigrationScenarioServerRoleResultResponseInput interface {
	pulumi.Input

	ToStartMigrationScenarioServerRoleResultResponseOutput() StartMigrationScenarioServerRoleResultResponseOutput
	ToStartMigrationScenarioServerRoleResultResponseOutputWithContext(context.Context) StartMigrationScenarioServerRoleResultResponseOutput
}

StartMigrationScenarioServerRoleResultResponseInput is an input type that accepts StartMigrationScenarioServerRoleResultResponseArgs and StartMigrationScenarioServerRoleResultResponseOutput values. You can construct a concrete instance of `StartMigrationScenarioServerRoleResultResponseInput` via:

StartMigrationScenarioServerRoleResultResponseArgs{...}

type StartMigrationScenarioServerRoleResultResponseMap added in v0.2.1

type StartMigrationScenarioServerRoleResultResponseMap map[string]StartMigrationScenarioServerRoleResultResponseInput

func (StartMigrationScenarioServerRoleResultResponseMap) ElementType added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseMap) ToStartMigrationScenarioServerRoleResultResponseMapOutput added in v0.2.1

func (i StartMigrationScenarioServerRoleResultResponseMap) ToStartMigrationScenarioServerRoleResultResponseMapOutput() StartMigrationScenarioServerRoleResultResponseMapOutput

func (StartMigrationScenarioServerRoleResultResponseMap) ToStartMigrationScenarioServerRoleResultResponseMapOutputWithContext added in v0.2.1

func (i StartMigrationScenarioServerRoleResultResponseMap) ToStartMigrationScenarioServerRoleResultResponseMapOutputWithContext(ctx context.Context) StartMigrationScenarioServerRoleResultResponseMapOutput

type StartMigrationScenarioServerRoleResultResponseMapInput added in v0.2.1

type StartMigrationScenarioServerRoleResultResponseMapInput interface {
	pulumi.Input

	ToStartMigrationScenarioServerRoleResultResponseMapOutput() StartMigrationScenarioServerRoleResultResponseMapOutput
	ToStartMigrationScenarioServerRoleResultResponseMapOutputWithContext(context.Context) StartMigrationScenarioServerRoleResultResponseMapOutput
}

StartMigrationScenarioServerRoleResultResponseMapInput is an input type that accepts StartMigrationScenarioServerRoleResultResponseMap and StartMigrationScenarioServerRoleResultResponseMapOutput values. You can construct a concrete instance of `StartMigrationScenarioServerRoleResultResponseMapInput` via:

StartMigrationScenarioServerRoleResultResponseMap{ "key": StartMigrationScenarioServerRoleResultResponseArgs{...} }

type StartMigrationScenarioServerRoleResultResponseMapOutput added in v0.2.1

type StartMigrationScenarioServerRoleResultResponseMapOutput struct{ *pulumi.OutputState }

func (StartMigrationScenarioServerRoleResultResponseMapOutput) ElementType added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseMapOutput) MapIndex added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseMapOutput) ToStartMigrationScenarioServerRoleResultResponseMapOutput added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseMapOutput) ToStartMigrationScenarioServerRoleResultResponseMapOutputWithContext added in v0.2.1

func (o StartMigrationScenarioServerRoleResultResponseMapOutput) ToStartMigrationScenarioServerRoleResultResponseMapOutputWithContext(ctx context.Context) StartMigrationScenarioServerRoleResultResponseMapOutput

type StartMigrationScenarioServerRoleResultResponseOutput added in v0.2.1

type StartMigrationScenarioServerRoleResultResponseOutput struct{ *pulumi.OutputState }

Server role migration result

func (StartMigrationScenarioServerRoleResultResponseOutput) ElementType added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseOutput) ExceptionsAndWarnings added in v0.2.1

Migration exceptions and warnings.

func (StartMigrationScenarioServerRoleResultResponseOutput) Name added in v0.2.1

Name of server role.

func (StartMigrationScenarioServerRoleResultResponseOutput) State added in v0.2.1

Current state of migration

func (StartMigrationScenarioServerRoleResultResponseOutput) ToStartMigrationScenarioServerRoleResultResponseOutput added in v0.2.1

func (StartMigrationScenarioServerRoleResultResponseOutput) ToStartMigrationScenarioServerRoleResultResponseOutputWithContext added in v0.2.1

func (o StartMigrationScenarioServerRoleResultResponseOutput) ToStartMigrationScenarioServerRoleResultResponseOutputWithContext(ctx context.Context) StartMigrationScenarioServerRoleResultResponseOutput

type SyncMigrationDatabaseErrorEventResponse

type SyncMigrationDatabaseErrorEventResponse struct {
	// Event text.
	EventText string `pulumi:"eventText"`
	// Event type.
	EventTypeString string `pulumi:"eventTypeString"`
	// String value of timestamp.
	TimestampString string `pulumi:"timestampString"`
}

Database migration errors for online migration

type SyncMigrationDatabaseErrorEventResponseArgs

type SyncMigrationDatabaseErrorEventResponseArgs struct {
	// Event text.
	EventText pulumi.StringInput `pulumi:"eventText"`
	// Event type.
	EventTypeString pulumi.StringInput `pulumi:"eventTypeString"`
	// String value of timestamp.
	TimestampString pulumi.StringInput `pulumi:"timestampString"`
}

Database migration errors for online migration

func (SyncMigrationDatabaseErrorEventResponseArgs) ElementType

func (SyncMigrationDatabaseErrorEventResponseArgs) ToSyncMigrationDatabaseErrorEventResponseOutput

func (i SyncMigrationDatabaseErrorEventResponseArgs) ToSyncMigrationDatabaseErrorEventResponseOutput() SyncMigrationDatabaseErrorEventResponseOutput

func (SyncMigrationDatabaseErrorEventResponseArgs) ToSyncMigrationDatabaseErrorEventResponseOutputWithContext

func (i SyncMigrationDatabaseErrorEventResponseArgs) ToSyncMigrationDatabaseErrorEventResponseOutputWithContext(ctx context.Context) SyncMigrationDatabaseErrorEventResponseOutput

type SyncMigrationDatabaseErrorEventResponseArray

type SyncMigrationDatabaseErrorEventResponseArray []SyncMigrationDatabaseErrorEventResponseInput

func (SyncMigrationDatabaseErrorEventResponseArray) ElementType

func (SyncMigrationDatabaseErrorEventResponseArray) ToSyncMigrationDatabaseErrorEventResponseArrayOutput

func (i SyncMigrationDatabaseErrorEventResponseArray) ToSyncMigrationDatabaseErrorEventResponseArrayOutput() SyncMigrationDatabaseErrorEventResponseArrayOutput

func (SyncMigrationDatabaseErrorEventResponseArray) ToSyncMigrationDatabaseErrorEventResponseArrayOutputWithContext

func (i SyncMigrationDatabaseErrorEventResponseArray) ToSyncMigrationDatabaseErrorEventResponseArrayOutputWithContext(ctx context.Context) SyncMigrationDatabaseErrorEventResponseArrayOutput

type SyncMigrationDatabaseErrorEventResponseArrayInput

type SyncMigrationDatabaseErrorEventResponseArrayInput interface {
	pulumi.Input

	ToSyncMigrationDatabaseErrorEventResponseArrayOutput() SyncMigrationDatabaseErrorEventResponseArrayOutput
	ToSyncMigrationDatabaseErrorEventResponseArrayOutputWithContext(context.Context) SyncMigrationDatabaseErrorEventResponseArrayOutput
}

SyncMigrationDatabaseErrorEventResponseArrayInput is an input type that accepts SyncMigrationDatabaseErrorEventResponseArray and SyncMigrationDatabaseErrorEventResponseArrayOutput values. You can construct a concrete instance of `SyncMigrationDatabaseErrorEventResponseArrayInput` via:

SyncMigrationDatabaseErrorEventResponseArray{ SyncMigrationDatabaseErrorEventResponseArgs{...} }

type SyncMigrationDatabaseErrorEventResponseArrayOutput

type SyncMigrationDatabaseErrorEventResponseArrayOutput struct{ *pulumi.OutputState }

func (SyncMigrationDatabaseErrorEventResponseArrayOutput) ElementType

func (SyncMigrationDatabaseErrorEventResponseArrayOutput) Index

func (SyncMigrationDatabaseErrorEventResponseArrayOutput) ToSyncMigrationDatabaseErrorEventResponseArrayOutput

func (o SyncMigrationDatabaseErrorEventResponseArrayOutput) ToSyncMigrationDatabaseErrorEventResponseArrayOutput() SyncMigrationDatabaseErrorEventResponseArrayOutput

func (SyncMigrationDatabaseErrorEventResponseArrayOutput) ToSyncMigrationDatabaseErrorEventResponseArrayOutputWithContext

func (o SyncMigrationDatabaseErrorEventResponseArrayOutput) ToSyncMigrationDatabaseErrorEventResponseArrayOutputWithContext(ctx context.Context) SyncMigrationDatabaseErrorEventResponseArrayOutput

type SyncMigrationDatabaseErrorEventResponseInput

type SyncMigrationDatabaseErrorEventResponseInput interface {
	pulumi.Input

	ToSyncMigrationDatabaseErrorEventResponseOutput() SyncMigrationDatabaseErrorEventResponseOutput
	ToSyncMigrationDatabaseErrorEventResponseOutputWithContext(context.Context) SyncMigrationDatabaseErrorEventResponseOutput
}

SyncMigrationDatabaseErrorEventResponseInput is an input type that accepts SyncMigrationDatabaseErrorEventResponseArgs and SyncMigrationDatabaseErrorEventResponseOutput values. You can construct a concrete instance of `SyncMigrationDatabaseErrorEventResponseInput` via:

SyncMigrationDatabaseErrorEventResponseArgs{...}

type SyncMigrationDatabaseErrorEventResponseOutput

type SyncMigrationDatabaseErrorEventResponseOutput struct{ *pulumi.OutputState }

Database migration errors for online migration

func (SyncMigrationDatabaseErrorEventResponseOutput) ElementType

func (SyncMigrationDatabaseErrorEventResponseOutput) EventText

Event text.

func (SyncMigrationDatabaseErrorEventResponseOutput) EventTypeString

Event type.

func (SyncMigrationDatabaseErrorEventResponseOutput) TimestampString

String value of timestamp.

func (SyncMigrationDatabaseErrorEventResponseOutput) ToSyncMigrationDatabaseErrorEventResponseOutput

func (o SyncMigrationDatabaseErrorEventResponseOutput) ToSyncMigrationDatabaseErrorEventResponseOutput() SyncMigrationDatabaseErrorEventResponseOutput

func (SyncMigrationDatabaseErrorEventResponseOutput) ToSyncMigrationDatabaseErrorEventResponseOutputWithContext

func (o SyncMigrationDatabaseErrorEventResponseOutput) ToSyncMigrationDatabaseErrorEventResponseOutputWithContext(ctx context.Context) SyncMigrationDatabaseErrorEventResponseOutput

type Task

type Task struct {
	pulumi.CustomResourceState

	// HTTP strong entity tag value. This is ignored if submitted.
	Etag pulumi.StringPtrOutput `pulumi:"etag"`
	// Resource name.
	Name pulumi.StringOutput `pulumi:"name"`
	// Custom task properties
	Properties pulumi.AnyOutput `pulumi:"properties"`
	// Resource type.
	Type pulumi.StringOutput `pulumi:"type"`
}

A task resource Latest API Version: 2018-04-19.

func GetTask

func GetTask(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *TaskState, opts ...pulumi.ResourceOption) (*Task, error)

GetTask gets an existing Task resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).

func NewTask

func NewTask(ctx *pulumi.Context,
	name string, args *TaskArgs, opts ...pulumi.ResourceOption) (*Task, error)

NewTask registers a new resource with the given unique name, arguments, and options.

func (*Task) ElementType added in v0.2.6

func (*Task) ElementType() reflect.Type

func (*Task) ToTaskOutput added in v0.2.6

func (i *Task) ToTaskOutput() TaskOutput

func (*Task) ToTaskOutputWithContext added in v0.2.6

func (i *Task) ToTaskOutputWithContext(ctx context.Context) TaskOutput

type TaskArgs

type TaskArgs struct {
	// HTTP strong entity tag value. This is ignored if submitted.
	Etag pulumi.StringPtrInput
	// Name of the resource group
	GroupName pulumi.StringInput
	// Name of the project
	ProjectName pulumi.StringInput
	// Custom task properties
	Properties pulumi.Input
	// Name of the service
	ServiceName pulumi.StringInput
	// Name of the Task
	TaskName pulumi.StringInput
}

The set of arguments for constructing a Task resource.

func (TaskArgs) ElementType

func (TaskArgs) ElementType() reflect.Type

type TaskInput added in v0.2.6

type TaskInput interface {
	pulumi.Input

	ToTaskOutput() TaskOutput
	ToTaskOutputWithContext(ctx context.Context) TaskOutput
}

type TaskOutput added in v0.2.6

type TaskOutput struct {
	*pulumi.OutputState
}

func (TaskOutput) ElementType added in v0.2.6

func (TaskOutput) ElementType() reflect.Type

func (TaskOutput) ToTaskOutput added in v0.2.6

func (o TaskOutput) ToTaskOutput() TaskOutput

func (TaskOutput) ToTaskOutputWithContext added in v0.2.6

func (o TaskOutput) ToTaskOutputWithContext(ctx context.Context) TaskOutput

type TaskState

type TaskState struct {
	// HTTP strong entity tag value. This is ignored if submitted.
	Etag pulumi.StringPtrInput
	// Resource name.
	Name pulumi.StringPtrInput
	// Custom task properties
	Properties pulumi.Input
	// Resource type.
	Type pulumi.StringPtrInput
}

func (TaskState) ElementType

func (TaskState) ElementType() reflect.Type

type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties

type ValidateMigrationInputSqlServerSqlDbSyncTaskProperties struct {
	// Task input
	Input *ValidateSyncMigrationInputSqlServerTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.SqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs struct {
	// Task input
	Input ValidateSyncMigrationInputSqlServerTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.SqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs) ElementType

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutputWithContext

func (i ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesInput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput() ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput
	ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput
}

ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesInput is an input type that accepts ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs and ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesInput` via:

ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesArgs{...}

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput) ElementType

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput) Input

Task input

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ValidateMigrationInput.SqlServer.SqlDb.Sync'.

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutputWithContext

func (o ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponse

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ValidateSyncMigrationInputSqlServerTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ValidateSyncMigrationInputSqlServerTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.SqlDb.Sync'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ValidateSyncMigrationInputSqlServerTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.SqlDb.Sync'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseInput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput() ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput
	ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput
}

ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs and ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseInput` via:

ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseArgs{...}

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for task that validates migration input for SQL to Azure SQL DB sync migrations

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) Input

Task input

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ValidateMigrationInput.SqlServer.SqlDb.Sync'.

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput

func (ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlDbSyncTaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInput

type ValidateMigrationInputSqlServerSqlMISyncTaskInput struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryApp `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShare `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId string `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

type ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs

type ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppInput `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare FileSharePtrInput `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutput

func (i ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutput() ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

func (i ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput() ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputInput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutput() ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskInputInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs and ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskInputInput` via:

ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs{...}

type ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput struct{ *pulumi.OutputState }

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) StorageResourceId

Fully qualified resourceId of storage

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskInputOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrInput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput() ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs, ValidateMigrationInputSqlServerSqlMISyncTaskInputPtr and ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrInput` via:

        ValidateMigrationInputSqlServerSqlMISyncTaskInputArgs{...}

or:

        nil

type ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) Elem

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) StorageResourceId

Fully qualified resourceId of storage

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppResponse `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShareResponse `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId string `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs struct {
	// Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account
	AzureApp AzureActiveDirectoryAppResponseInput `pulumi:"azureApp"`
	// Backup file share information for all selected databases.
	BackupFileShare FileShareResponsePtrInput `pulumi:"backupFileShare"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Connection information for source SQL Server
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Fully qualified resourceId of storage
	StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"`
	// Connection information for Azure SQL Database Managed Instance
	TargetConnectionInfo MiSqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseInput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput() ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs and ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseInput` via:

ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs{...}

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for task that migrates SQL Server databases to Azure SQL Database Managed Instance online scenario.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) StorageResourceId

Fully qualified resourceId of storage

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrInput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput() ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs, ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtr and ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrInput` via:

        ValidateMigrationInputSqlServerSqlMISyncTaskInputResponseArgs{...}

or:

        nil

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) AzureApp

Azure Active Directory Application the DMS instance will use to connect to the target instance of Azure SQL Database Managed Instance and the Azure Storage Account

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) Elem

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) SourceConnectionInfo

Connection information for source SQL Server

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) StorageResourceId

Fully qualified resourceId of storage

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) TargetConnectionInfo

Connection information for Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse struct {
	// Database identifier
	Id string `pulumi:"id"`
	// Name of database
	Name string `pulumi:"name"`
	// Errors associated with a selected database object
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for task that validates migration input for Azure SQL Database Managed Instance online migration

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs struct {
	// Database identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Name of database
	Name pulumi.StringInput `pulumi:"name"`
	// Errors associated with a selected database object
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for task that validates migration input for Azure SQL Database Managed Instance online migration

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray []ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseInput

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayInput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput() ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray and ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayInput` via:

ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArray{ ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs{...} }

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseInput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput() ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs and ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseInput` via:

ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArgs{...}

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for task that validates migration input for Azure SQL Database Managed Instance online migration

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) Id

Database identifier

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) Name

Name of database

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseOutput) ValidationErrors

Errors associated with a selected database object

type ValidateMigrationInputSqlServerSqlMISyncTaskProperties

type ValidateMigrationInputSqlServerSqlMISyncTaskProperties struct {
	// Task input
	Input *ValidateMigrationInputSqlServerSqlMISyncTaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs struct {
	// Task input
	Input ValidateMigrationInputSqlServerSqlMISyncTaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesInput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput() ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs and ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesInput` via:

ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesArgs{...}

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput) Input

Task input

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput) TaskType

Task type. Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS'.

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponse

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ValidateMigrationInputSqlServerSqlMISyncTaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ValidateMigrationInputSqlServerSqlMISyncTaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ValidateMigrationInputSqlServerSqlMISyncTaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseInput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput() ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput
	ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput
}

ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs and ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseInput` via:

ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseArgs{...}

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance sync scenario

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) Commands

Array of command properties.

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) Input

Task input

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI.Sync.LRS'.

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput

func (ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMISyncTaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskInput

type ValidateMigrationInputSqlServerSqlMITaskInput struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShare `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShare `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup.
	BackupMode *string `pulumi:"backupMode"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInput `pulumi:"selectedDatabases"`
	// Logins to migrate
	SelectedLogins []string `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL to Azure SQL Managed Instance

type ValidateMigrationInputSqlServerSqlMITaskInputArgs

type ValidateMigrationInputSqlServerSqlMITaskInputArgs struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShareInput `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare FileSharePtrInput `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup.
	BackupMode pulumi.StringPtrInput `pulumi:"backupMode"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Logins to migrate
	SelectedLogins pulumi.StringArrayInput `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL to Azure SQL Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskInputArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputOutput

func (i ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputOutput() ValidateMigrationInputSqlServerSqlMITaskInputOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

func (i ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutput() ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskInputArgs) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputInput

type ValidateMigrationInputSqlServerSqlMITaskInputInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskInputOutput() ValidateMigrationInputSqlServerSqlMITaskInputOutput
	ToValidateMigrationInputSqlServerSqlMITaskInputOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskInputOutput
}

ValidateMigrationInputSqlServerSqlMITaskInputInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskInputArgs and ValidateMigrationInputSqlServerSqlMITaskInputOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskInputInput` via:

ValidateMigrationInputSqlServerSqlMITaskInputArgs{...}

type ValidateMigrationInputSqlServerSqlMITaskInputOutput

type ValidateMigrationInputSqlServerSqlMITaskInputOutput struct{ *pulumi.OutputState }

Input for task that validates migration input for SQL to Azure SQL Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup.

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) SelectedLogins

Logins to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) SourceConnectionInfo

Information for connecting to source

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputOutput

func (o ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputOutput() ValidateMigrationInputSqlServerSqlMITaskInputOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

func (o ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutput() ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskInputOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputPtrInput

type ValidateMigrationInputSqlServerSqlMITaskInputPtrInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutput() ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput
	ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput
}

ValidateMigrationInputSqlServerSqlMITaskInputPtrInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskInputArgs, ValidateMigrationInputSqlServerSqlMITaskInputPtr and ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskInputPtrInput` via:

        ValidateMigrationInputSqlServerSqlMITaskInputArgs{...}

or:

        nil

type ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput struct{ *pulumi.OutputState }

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup.

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) Elem

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) SelectedLogins

Logins to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) SourceConnectionInfo

Information for connecting to source

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput) ToValidateMigrationInputSqlServerSqlMITaskInputPtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputPtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputResponse

type ValidateMigrationInputSqlServerSqlMITaskInputResponse struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShareResponse `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare *FileShareResponse `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup.
	BackupMode *string `pulumi:"backupMode"`
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlMIDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Logins to migrate
	SelectedLogins []string `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL to Azure SQL Managed Instance

type ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs

type ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs struct {
	// SAS URI of Azure Storage Account Container to be used for storing backup files.
	BackupBlobShare BlobShareResponseInput `pulumi:"backupBlobShare"`
	// Backup file share information for all selected databases.
	BackupFileShare FileShareResponsePtrInput `pulumi:"backupFileShare"`
	// Backup Mode to specify whether to use existing backup or create new backup.
	BackupMode pulumi.StringPtrInput `pulumi:"backupMode"`
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlMIDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Logins to migrate
	SelectedLogins pulumi.StringArrayInput `pulumi:"selectedLogins"`
	// Information for connecting to source
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL to Azure SQL Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputResponseInput

type ValidateMigrationInputSqlServerSqlMITaskInputResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutput() ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput
	ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput
}

ValidateMigrationInputSqlServerSqlMITaskInputResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs and ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskInputResponseInput` via:

ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs{...}

type ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput struct{ *pulumi.OutputState }

Input for task that validates migration input for SQL to Azure SQL Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup.

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) SelectedLogins

Logins to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) SourceConnectionInfo

Information for connecting to source

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskInputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrInput

type ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput() ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput
	ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput
}

ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs, ValidateMigrationInputSqlServerSqlMITaskInputResponsePtr and ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrInput` via:

        ValidateMigrationInputSqlServerSqlMITaskInputResponseArgs{...}

or:

        nil

type ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) BackupBlobShare

SAS URI of Azure Storage Account Container to be used for storing backup files.

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) BackupFileShare

Backup file share information for all selected databases.

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) BackupMode

Backup Mode to specify whether to use existing backup or create new backup.

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) Elem

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) SelectedLogins

Logins to migrate

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) SourceConnectionInfo

Information for connecting to source

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

func (ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput) ToValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrOutput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponse

type ValidateMigrationInputSqlServerSqlMITaskOutputResponse struct {
	// Errors associated with the BackupFolder path
	BackupFolderErrors []ReportableExceptionResponse `pulumi:"backupFolderErrors"`
	// Errors associated with backup share user name and password credentials
	BackupShareCredentialsErrors []ReportableExceptionResponse `pulumi:"backupShareCredentialsErrors"`
	// Errors associated with the storage account provided.
	BackupStorageAccountErrors []ReportableExceptionResponse `pulumi:"backupStorageAccountErrors"`
	// Information about backup files when existing backup mode is used.
	DatabaseBackupInfo *DatabaseBackupInfoResponse `pulumi:"databaseBackupInfo"`
	// Errors associated with existing backup files.
	ExistingBackupErrors []ReportableExceptionResponse `pulumi:"existingBackupErrors"`
	// Result identifier
	Id string `pulumi:"id"`
	// Name of database
	Name string `pulumi:"name"`
	// Errors associated with the RestoreDatabaseName
	RestoreDatabaseNameErrors []ReportableExceptionResponse `pulumi:"restoreDatabaseNameErrors"`
}

Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs struct {
	// Errors associated with the BackupFolder path
	BackupFolderErrors ReportableExceptionResponseArrayInput `pulumi:"backupFolderErrors"`
	// Errors associated with backup share user name and password credentials
	BackupShareCredentialsErrors ReportableExceptionResponseArrayInput `pulumi:"backupShareCredentialsErrors"`
	// Errors associated with the storage account provided.
	BackupStorageAccountErrors ReportableExceptionResponseArrayInput `pulumi:"backupStorageAccountErrors"`
	// Information about backup files when existing backup mode is used.
	DatabaseBackupInfo DatabaseBackupInfoResponsePtrInput `pulumi:"databaseBackupInfo"`
	// Errors associated with existing backup files.
	ExistingBackupErrors ReportableExceptionResponseArrayInput `pulumi:"existingBackupErrors"`
	// Result identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Name of database
	Name pulumi.StringInput `pulumi:"name"`
	// Errors associated with the RestoreDatabaseName
	RestoreDatabaseNameErrors ReportableExceptionResponseArrayInput `pulumi:"restoreDatabaseNameErrors"`
}

Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray []ValidateMigrationInputSqlServerSqlMITaskOutputResponseInput

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayInput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput() ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput
	ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput
}

ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray and ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayInput` via:

ValidateMigrationInputSqlServerSqlMITaskOutputResponseArray{ ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs{...} }

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput) Index

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayOutput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseInput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput() ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput
	ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput
}

ValidateMigrationInputSqlServerSqlMITaskOutputResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs and ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskOutputResponseInput` via:

ValidateMigrationInputSqlServerSqlMITaskOutputResponseArgs{...}

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) BackupFolderErrors

Errors associated with the BackupFolder path

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) BackupShareCredentialsErrors

Errors associated with backup share user name and password credentials

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) BackupStorageAccountErrors

Errors associated with the storage account provided.

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) DatabaseBackupInfo

Information about backup files when existing backup mode is used.

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) ExistingBackupErrors

Errors associated with existing backup files.

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) Id

Result identifier

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) Name

Name of database

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) RestoreDatabaseNameErrors

Errors associated with the RestoreDatabaseName

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskOutputResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskOutputResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskProperties

type ValidateMigrationInputSqlServerSqlMITaskProperties struct {
	// Task input
	Input *ValidateMigrationInputSqlServerSqlMITaskInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

type ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs

type ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs struct {
	// Task input
	Input ValidateMigrationInputSqlServerSqlMITaskInputPtrInput `pulumi:"input"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutput

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs) ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesInput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutput() ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput
	ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput
}

ValidateMigrationInputSqlServerSqlMITaskPropertiesInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs and ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskPropertiesInput` via:

ValidateMigrationInputSqlServerSqlMITaskPropertiesArgs{...}

type ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput struct{ *pulumi.OutputState }

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput) Input

Task input

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput) TaskType

Task type. Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI'.

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutput

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput) ToValidateMigrationInputSqlServerSqlMITaskPropertiesOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskPropertiesOutput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponse

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponse struct {
	// Array of command properties.
	Commands []interface{} `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors []ODataErrorResponse `pulumi:"errors"`
	// Task input
	Input *ValidateMigrationInputSqlServerSqlMITaskInputResponse `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output []ValidateMigrationInputSqlServerSqlMITaskOutputResponse `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State string `pulumi:"state"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI'.
	TaskType string `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs struct {
	// Array of command properties.
	Commands pulumi.ArrayInput `pulumi:"commands"`
	// Array of errors. This is ignored if submitted.
	Errors ODataErrorResponseArrayInput `pulumi:"errors"`
	// Task input
	Input ValidateMigrationInputSqlServerSqlMITaskInputResponsePtrInput `pulumi:"input"`
	// Task output. This is ignored if submitted.
	Output ValidateMigrationInputSqlServerSqlMITaskOutputResponseArrayInput `pulumi:"output"`
	// The state of the task. This is ignored if submitted.
	State pulumi.StringInput `pulumi:"state"`
	// Task type.
	// Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI'.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutputWithContext

func (i ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs) ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseInput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseInput interface {
	pulumi.Input

	ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput() ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput
	ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutputWithContext(context.Context) ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput
}

ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseInput is an input type that accepts ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs and ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput values. You can construct a concrete instance of `ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseInput` via:

ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseArgs{...}

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput

type ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput struct{ *pulumi.OutputState }

Properties for task that validates migration input for SQL to Azure SQL Database Managed Instance

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) Commands

Array of command properties.

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) ElementType

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) Errors

Array of errors. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) Input

Task input

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) Output

Task output. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) State

The state of the task. This is ignored if submitted.

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) TaskType

Task type. Expected value is 'ValidateMigrationInput.SqlServer.AzureSqlDbMI'.

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput

func (ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutputWithContext

func (o ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput) ToValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutputWithContext(ctx context.Context) ValidateMigrationInputSqlServerSqlMITaskPropertiesResponseOutput

type ValidateSyncMigrationInputSqlServerTaskInput

type ValidateSyncMigrationInputSqlServerTaskInput struct {
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInput `pulumi:"selectedDatabases"`
	// Information for connecting to source SQL server
	SourceConnectionInfo SqlConnectionInfo `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfo `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL sync migrations

type ValidateSyncMigrationInputSqlServerTaskInputArgs

type ValidateSyncMigrationInputSqlServerTaskInputArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlDbSyncDatabaseInputArrayInput `pulumi:"selectedDatabases"`
	// Information for connecting to source SQL server
	SourceConnectionInfo SqlConnectionInfoInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoInput `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL sync migrations

func (ValidateSyncMigrationInputSqlServerTaskInputArgs) ElementType

func (ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputOutput

func (i ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputOutput() ValidateSyncMigrationInputSqlServerTaskInputOutput

func (ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputOutputWithContext

func (i ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputOutput

func (ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutput

func (i ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutput() ValidateSyncMigrationInputSqlServerTaskInputPtrOutput

func (ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext

func (i ValidateSyncMigrationInputSqlServerTaskInputArgs) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputPtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputInput

type ValidateSyncMigrationInputSqlServerTaskInputInput interface {
	pulumi.Input

	ToValidateSyncMigrationInputSqlServerTaskInputOutput() ValidateSyncMigrationInputSqlServerTaskInputOutput
	ToValidateSyncMigrationInputSqlServerTaskInputOutputWithContext(context.Context) ValidateSyncMigrationInputSqlServerTaskInputOutput
}

ValidateSyncMigrationInputSqlServerTaskInputInput is an input type that accepts ValidateSyncMigrationInputSqlServerTaskInputArgs and ValidateSyncMigrationInputSqlServerTaskInputOutput values. You can construct a concrete instance of `ValidateSyncMigrationInputSqlServerTaskInputInput` via:

ValidateSyncMigrationInputSqlServerTaskInputArgs{...}

type ValidateSyncMigrationInputSqlServerTaskInputOutput

type ValidateSyncMigrationInputSqlServerTaskInputOutput struct{ *pulumi.OutputState }

Input for task that validates migration input for SQL sync migrations

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) ElementType

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) SelectedDatabases

Databases to migrate

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) SourceConnectionInfo

Information for connecting to source SQL server

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputOutput

func (o ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputOutput() ValidateSyncMigrationInputSqlServerTaskInputOutput

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputOutput

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutput

func (o ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutput() ValidateSyncMigrationInputSqlServerTaskInputPtrOutput

func (ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskInputOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputPtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputPtrInput

type ValidateSyncMigrationInputSqlServerTaskInputPtrInput interface {
	pulumi.Input

	ToValidateSyncMigrationInputSqlServerTaskInputPtrOutput() ValidateSyncMigrationInputSqlServerTaskInputPtrOutput
	ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext(context.Context) ValidateSyncMigrationInputSqlServerTaskInputPtrOutput
}

ValidateSyncMigrationInputSqlServerTaskInputPtrInput is an input type that accepts ValidateSyncMigrationInputSqlServerTaskInputArgs, ValidateSyncMigrationInputSqlServerTaskInputPtr and ValidateSyncMigrationInputSqlServerTaskInputPtrOutput values. You can construct a concrete instance of `ValidateSyncMigrationInputSqlServerTaskInputPtrInput` via:

        ValidateSyncMigrationInputSqlServerTaskInputArgs{...}

or:

        nil

type ValidateSyncMigrationInputSqlServerTaskInputPtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputPtrOutput struct{ *pulumi.OutputState }

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) Elem

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) ElementType

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) SelectedDatabases

Databases to migrate

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) SourceConnectionInfo

Information for connecting to source SQL server

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutput

func (ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskInputPtrOutput) ToValidateSyncMigrationInputSqlServerTaskInputPtrOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputPtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputResponse

type ValidateSyncMigrationInputSqlServerTaskInputResponse struct {
	// Databases to migrate
	SelectedDatabases []MigrateSqlServerSqlDbSyncDatabaseInputResponse `pulumi:"selectedDatabases"`
	// Information for connecting to source SQL server
	SourceConnectionInfo SqlConnectionInfoResponse `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponse `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL sync migrations

type ValidateSyncMigrationInputSqlServerTaskInputResponseArgs

type ValidateSyncMigrationInputSqlServerTaskInputResponseArgs struct {
	// Databases to migrate
	SelectedDatabases MigrateSqlServerSqlDbSyncDatabaseInputResponseArrayInput `pulumi:"selectedDatabases"`
	// Information for connecting to source SQL server
	SourceConnectionInfo SqlConnectionInfoResponseInput `pulumi:"sourceConnectionInfo"`
	// Information for connecting to target
	TargetConnectionInfo SqlConnectionInfoResponseInput `pulumi:"targetConnectionInfo"`
}

Input for task that validates migration input for SQL sync migrations

func (ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ElementType

func (ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponseOutputWithContext

func (i ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponseOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

func (i ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput() ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext

func (i ValidateSyncMigrationInputSqlServerTaskInputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputResponseInput

type ValidateSyncMigrationInputSqlServerTaskInputResponseInput interface {
	pulumi.Input

	ToValidateSyncMigrationInputSqlServerTaskInputResponseOutput() ValidateSyncMigrationInputSqlServerTaskInputResponseOutput
	ToValidateSyncMigrationInputSqlServerTaskInputResponseOutputWithContext(context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponseOutput
}

ValidateSyncMigrationInputSqlServerTaskInputResponseInput is an input type that accepts ValidateSyncMigrationInputSqlServerTaskInputResponseArgs and ValidateSyncMigrationInputSqlServerTaskInputResponseOutput values. You can construct a concrete instance of `ValidateSyncMigrationInputSqlServerTaskInputResponseInput` via:

ValidateSyncMigrationInputSqlServerTaskInputResponseArgs{...}

type ValidateSyncMigrationInputSqlServerTaskInputResponseOutput

type ValidateSyncMigrationInputSqlServerTaskInputResponseOutput struct{ *pulumi.OutputState }

Input for task that validates migration input for SQL sync migrations

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ElementType

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) SelectedDatabases

Databases to migrate

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) SourceConnectionInfo

Information for connecting to source SQL server

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponseOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponseOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskInputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputResponsePtrInput

type ValidateSyncMigrationInputSqlServerTaskInputResponsePtrInput interface {
	pulumi.Input

	ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput() ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput
	ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext(context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput
}

ValidateSyncMigrationInputSqlServerTaskInputResponsePtrInput is an input type that accepts ValidateSyncMigrationInputSqlServerTaskInputResponseArgs, ValidateSyncMigrationInputSqlServerTaskInputResponsePtr and ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput values. You can construct a concrete instance of `ValidateSyncMigrationInputSqlServerTaskInputResponsePtrInput` via:

        ValidateSyncMigrationInputSqlServerTaskInputResponseArgs{...}

or:

        nil

type ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

type ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput struct{ *pulumi.OutputState }

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) Elem

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) ElementType

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) SelectedDatabases

Databases to migrate

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) SourceConnectionInfo

Information for connecting to source SQL server

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) TargetConnectionInfo

Information for connecting to target

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

func (ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput) ToValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskInputResponsePtrOutput

type ValidateSyncMigrationInputSqlServerTaskOutputResponse

type ValidateSyncMigrationInputSqlServerTaskOutputResponse struct {
	// Database identifier
	Id string `pulumi:"id"`
	// Name of database
	Name string `pulumi:"name"`
	// Errors associated with a selected database object
	ValidationErrors []ReportableExceptionResponse `pulumi:"validationErrors"`
}

Output for task that validates migration input for SQL sync migrations

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs struct {
	// Database identifier
	Id pulumi.StringInput `pulumi:"id"`
	// Name of database
	Name pulumi.StringInput `pulumi:"name"`
	// Errors associated with a selected database object
	ValidationErrors ReportableExceptionResponseArrayInput `pulumi:"validationErrors"`
}

Output for task that validates migration input for SQL sync migrations

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs) ElementType

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutputWithContext

func (i ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs) ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArray

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArray []ValidateSyncMigrationInputSqlServerTaskOutputResponseInput

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArray) ElementType

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArray) ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArray) ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutputWithContext

func (i ValidateSyncMigrationInputSqlServerTaskOutputResponseArray) ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayInput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayInput interface {
	pulumi.Input

	ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput() ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput
	ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutputWithContext(context.Context) ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput
}

ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayInput is an input type that accepts ValidateSyncMigrationInputSqlServerTaskOutputResponseArray and ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput values. You can construct a concrete instance of `ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayInput` via:

ValidateSyncMigrationInputSqlServerTaskOutputResponseArray{ ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs{...} }

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput struct{ *pulumi.OutputState }

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput) ElementType

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput) Index

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput) ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput) ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput) ToValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskOutputResponseArrayOutput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseInput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseInput interface {
	pulumi.Input

	ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutput() ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput
	ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutputWithContext(context.Context) ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput
}

ValidateSyncMigrationInputSqlServerTaskOutputResponseInput is an input type that accepts ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs and ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput values. You can construct a concrete instance of `ValidateSyncMigrationInputSqlServerTaskOutputResponseInput` via:

ValidateSyncMigrationInputSqlServerTaskOutputResponseArgs{...}

type ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput

type ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput struct{ *pulumi.OutputState }

Output for task that validates migration input for SQL sync migrations

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) ElementType

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) Id

Database identifier

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) Name

Name of database

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutputWithContext

func (o ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) ToValidateSyncMigrationInputSqlServerTaskOutputResponseOutputWithContext(ctx context.Context) ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput

func (ValidateSyncMigrationInputSqlServerTaskOutputResponseOutput) ValidationErrors

Errors associated with a selected database object

type ValidationErrorResponse

type ValidationErrorResponse struct {
	// Severity of the error
	Severity string `pulumi:"severity"`
	// Error Text
	Text string `pulumi:"text"`
}

Description about the errors happen while performing migration validation

type ValidationErrorResponseArgs

type ValidationErrorResponseArgs struct {
	// Severity of the error
	Severity pulumi.StringInput `pulumi:"severity"`
	// Error Text
	Text pulumi.StringInput `pulumi:"text"`
}

Description about the errors happen while performing migration validation

func (ValidationErrorResponseArgs) ElementType

func (ValidationErrorResponseArgs) ToValidationErrorResponseOutput

func (i ValidationErrorResponseArgs) ToValidationErrorResponseOutput() ValidationErrorResponseOutput

func (ValidationErrorResponseArgs) ToValidationErrorResponseOutputWithContext

func (i ValidationErrorResponseArgs) ToValidationErrorResponseOutputWithContext(ctx context.Context) ValidationErrorResponseOutput

type ValidationErrorResponseInput

type ValidationErrorResponseInput interface {
	pulumi.Input

	ToValidationErrorResponseOutput() ValidationErrorResponseOutput
	ToValidationErrorResponseOutputWithContext(context.Context) ValidationErrorResponseOutput
}

ValidationErrorResponseInput is an input type that accepts ValidationErrorResponseArgs and ValidationErrorResponseOutput values. You can construct a concrete instance of `ValidationErrorResponseInput` via:

ValidationErrorResponseArgs{...}

type ValidationErrorResponseOutput

type ValidationErrorResponseOutput struct{ *pulumi.OutputState }

Description about the errors happen while performing migration validation

func (ValidationErrorResponseOutput) ElementType

func (ValidationErrorResponseOutput) Severity

Severity of the error

func (ValidationErrorResponseOutput) Text

Error Text

func (ValidationErrorResponseOutput) ToValidationErrorResponseOutput

func (o ValidationErrorResponseOutput) ToValidationErrorResponseOutput() ValidationErrorResponseOutput

func (ValidationErrorResponseOutput) ToValidationErrorResponseOutputWithContext

func (o ValidationErrorResponseOutput) ToValidationErrorResponseOutputWithContext(ctx context.Context) ValidationErrorResponseOutput

type WaitStatisticsResponse

type WaitStatisticsResponse struct {
	// Total no. of waits
	WaitCount float64 `pulumi:"waitCount"`
	// Total wait time in millisecond(s)
	WaitTimeMs float64 `pulumi:"waitTimeMs"`
	// Type of the Wait
	WaitType string `pulumi:"waitType"`
}

Wait statistics gathered during query batch execution

type WaitStatisticsResponseArgs

type WaitStatisticsResponseArgs struct {
	// Total no. of waits
	WaitCount pulumi.Float64Input `pulumi:"waitCount"`
	// Total wait time in millisecond(s)
	WaitTimeMs pulumi.Float64Input `pulumi:"waitTimeMs"`
	// Type of the Wait
	WaitType pulumi.StringInput `pulumi:"waitType"`
}

Wait statistics gathered during query batch execution

func (WaitStatisticsResponseArgs) ElementType

func (WaitStatisticsResponseArgs) ElementType() reflect.Type

func (WaitStatisticsResponseArgs) ToWaitStatisticsResponseOutput

func (i WaitStatisticsResponseArgs) ToWaitStatisticsResponseOutput() WaitStatisticsResponseOutput

func (WaitStatisticsResponseArgs) ToWaitStatisticsResponseOutputWithContext

func (i WaitStatisticsResponseArgs) ToWaitStatisticsResponseOutputWithContext(ctx context.Context) WaitStatisticsResponseOutput

type WaitStatisticsResponseInput

type WaitStatisticsResponseInput interface {
	pulumi.Input

	ToWaitStatisticsResponseOutput() WaitStatisticsResponseOutput
	ToWaitStatisticsResponseOutputWithContext(context.Context) WaitStatisticsResponseOutput
}

WaitStatisticsResponseInput is an input type that accepts WaitStatisticsResponseArgs and WaitStatisticsResponseOutput values. You can construct a concrete instance of `WaitStatisticsResponseInput` via:

WaitStatisticsResponseArgs{...}

type WaitStatisticsResponseMap

type WaitStatisticsResponseMap map[string]WaitStatisticsResponseInput

func (WaitStatisticsResponseMap) ElementType

func (WaitStatisticsResponseMap) ElementType() reflect.Type

func (WaitStatisticsResponseMap) ToWaitStatisticsResponseMapOutput

func (i WaitStatisticsResponseMap) ToWaitStatisticsResponseMapOutput() WaitStatisticsResponseMapOutput

func (WaitStatisticsResponseMap) ToWaitStatisticsResponseMapOutputWithContext

func (i WaitStatisticsResponseMap) ToWaitStatisticsResponseMapOutputWithContext(ctx context.Context) WaitStatisticsResponseMapOutput

type WaitStatisticsResponseMapInput

type WaitStatisticsResponseMapInput interface {
	pulumi.Input

	ToWaitStatisticsResponseMapOutput() WaitStatisticsResponseMapOutput
	ToWaitStatisticsResponseMapOutputWithContext(context.Context) WaitStatisticsResponseMapOutput
}

WaitStatisticsResponseMapInput is an input type that accepts WaitStatisticsResponseMap and WaitStatisticsResponseMapOutput values. You can construct a concrete instance of `WaitStatisticsResponseMapInput` via:

WaitStatisticsResponseMap{ "key": WaitStatisticsResponseArgs{...} }

type WaitStatisticsResponseMapOutput

type WaitStatisticsResponseMapOutput struct{ *pulumi.OutputState }

func (WaitStatisticsResponseMapOutput) ElementType

func (WaitStatisticsResponseMapOutput) MapIndex

func (WaitStatisticsResponseMapOutput) ToWaitStatisticsResponseMapOutput

func (o WaitStatisticsResponseMapOutput) ToWaitStatisticsResponseMapOutput() WaitStatisticsResponseMapOutput

func (WaitStatisticsResponseMapOutput) ToWaitStatisticsResponseMapOutputWithContext

func (o WaitStatisticsResponseMapOutput) ToWaitStatisticsResponseMapOutputWithContext(ctx context.Context) WaitStatisticsResponseMapOutput

type WaitStatisticsResponseOutput

type WaitStatisticsResponseOutput struct{ *pulumi.OutputState }

Wait statistics gathered during query batch execution

func (WaitStatisticsResponseOutput) ElementType

func (WaitStatisticsResponseOutput) ToWaitStatisticsResponseOutput

func (o WaitStatisticsResponseOutput) ToWaitStatisticsResponseOutput() WaitStatisticsResponseOutput

func (WaitStatisticsResponseOutput) ToWaitStatisticsResponseOutputWithContext

func (o WaitStatisticsResponseOutput) ToWaitStatisticsResponseOutputWithContext(ctx context.Context) WaitStatisticsResponseOutput

func (WaitStatisticsResponseOutput) WaitCount

Total no. of waits

func (WaitStatisticsResponseOutput) WaitTimeMs

Total wait time in millisecond(s)

func (WaitStatisticsResponseOutput) WaitType

Type of the Wait

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL