databasemigration

package
v1.33.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Connection

type Connection struct {
	pulumi.CustomResourceState

	// (Updatable) Database Administrator Credentials details.
	AdminCredentials ConnectionAdminCredentialsOutput `pulumi:"adminCredentials"`
	// (Updatable) This name is the distinguished name used while creating the certificate on target database. Requires a TLS wallet to be specified. Not required for source container database connections.
	CertificateTdn pulumi.StringOutput `pulumi:"certificateTdn"`
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (Updatable) Connect Descriptor details. Required for Manual and UserManagerOci connection types. If a Private Endpoint was specified for the Connection, the host should contain a valid IP address.
	ConnectDescriptor ConnectionConnectDescriptorOutput `pulumi:"connectDescriptor"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.
	CredentialsSecretId pulumi.StringOutput `pulumi:"credentialsSecretId"`
	// (Updatable) The OCID of the cloud database. Required if the database connection type is Autonomous.
	DatabaseId pulumi.StringOutput `pulumi:"databaseId"`
	// Database connection type.
	DatabaseType pulumi.StringOutput `pulumi:"databaseType"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) Database Connection display name identifier.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// Database manual connection subtype. This value can only be specified for manual connections.
	ManualDatabaseSubType pulumi.StringOutput `pulumi:"manualDatabaseSubType"`
	// (Updatable) An array of Network Security Group OCIDs used to define network access for Connections.
	NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"`
	// (Updatable) Oracle Cloud Infrastructure Private Endpoint configuration details. Not required for source container database connections, it will default to the specified Source Database Connection Private Endpoint.
	PrivateEndpoint ConnectionPrivateEndpointOutput `pulumi:"privateEndpoint"`
	// (Updatable) Database Administrator Credentials details.
	ReplicationCredentials ConnectionReplicationCredentialsOutput `pulumi:"replicationCredentials"`
	// (Updatable) Details of the SSH key that will be used. Required for source database Manual and UserManagerOci connection types. Not required for source container database connections.
	SshDetails ConnectionSshDetailsOutput `pulumi:"sshDetails"`
	// The current state of the Connection resource.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// The time the Connection resource was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time of the last Connection resource details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
	// (Updatable) keystore.jks file contents; base64 encoded String. Requires a TLS wallet to be specified. Not required for source container database connections.
	TlsKeystore pulumi.StringOutput `pulumi:"tlsKeystore"`
	// (Updatable) cwallet.sso containing containing the TCPS/SSL certificate; base64 encoded String. Not required for source container database connections.
	TlsWallet pulumi.StringOutput `pulumi:"tlsWallet"`
	// (Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails ConnectionVaultDetailsOutput `pulumi:"vaultDetails"`
}

This resource provides the Connection resource in Oracle Cloud Infrastructure Database Migration service.

Create a Database Connection resource that contains the details to connect to either a Source or Target Database in the migration.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.NewConnection(ctx, "test_connection", &DatabaseMigration.ConnectionArgs{
			AdminCredentials: &databasemigration.ConnectionAdminCredentialsArgs{
				Password: pulumi.Any(connectionAdminCredentialsPassword),
				Username: pulumi.Any(connectionAdminCredentialsUsername),
			},
			CompartmentId: pulumi.Any(compartmentId),
			DatabaseType:  pulumi.Any(connectionDatabaseType),
			VaultDetails: &databasemigration.ConnectionVaultDetailsArgs{
				CompartmentId: pulumi.Any(compartmentId),
				KeyId:         pulumi.Any(testKey.Id),
				VaultId:       pulumi.Any(testVault.Id),
			},
			CertificateTdn: pulumi.Any(connectionCertificateTdn),
			ConnectDescriptor: &databasemigration.ConnectionConnectDescriptorArgs{
				ConnectString:       pulumi.Any(connectionConnectDescriptorConnectString),
				DatabaseServiceName: pulumi.Any(testService.Name),
				Host:                pulumi.Any(connectionConnectDescriptorHost),
				Port:                pulumi.Any(connectionConnectDescriptorPort),
			},
			DatabaseId: pulumi.Any(testDatabase.Id),
			DefinedTags: pulumi.Map{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			DisplayName: pulumi.Any(connectionDisplayName),
			FreeformTags: pulumi.Map{
				"bar-key": pulumi.Any("value"),
			},
			NsgIds: pulumi.Any(connectionNsgIds),
			PrivateEndpoint: &databasemigration.ConnectionPrivateEndpointArgs{
				CompartmentId: pulumi.Any(compartmentId),
				SubnetId:      pulumi.Any(testSubnet.Id),
				VcnId:         pulumi.Any(testVcn.Id),
			},
			ReplicationCredentials: &databasemigration.ConnectionReplicationCredentialsArgs{
				Password: pulumi.Any(connectionReplicationCredentialsPassword),
				Username: pulumi.Any(connectionReplicationCredentialsUsername),
			},
			SshDetails: &databasemigration.ConnectionSshDetailsArgs{
				Host:         pulumi.Any(connectionSshDetailsHost),
				Sshkey:       pulumi.Any(connectionSshDetailsSshkey),
				User:         pulumi.Any(connectionSshDetailsUser),
				SudoLocation: pulumi.Any(connectionSshDetailsSudoLocation),
			},
			TlsKeystore: pulumi.Any(connectionTlsKeystore),
			TlsWallet:   pulumi.Any(connectionTlsWallet),
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Connections can be imported using the `id`, e.g.

```sh $ pulumi import oci:DatabaseMigration/connection:Connection test_connection "id" ```

func GetConnection

func GetConnection(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConnectionState, opts ...pulumi.ResourceOption) (*Connection, error)

GetConnection gets an existing Connection 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 NewConnection

func NewConnection(ctx *pulumi.Context,
	name string, args *ConnectionArgs, opts ...pulumi.ResourceOption) (*Connection, error)

NewConnection registers a new resource with the given unique name, arguments, and options.

func (*Connection) ElementType

func (*Connection) ElementType() reflect.Type

func (*Connection) ToConnectionOutput

func (i *Connection) ToConnectionOutput() ConnectionOutput

func (*Connection) ToConnectionOutputWithContext

func (i *Connection) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput

type ConnectionAdminCredentials

type ConnectionAdminCredentials struct {
	// (Updatable) Administrator password
	Password string `pulumi:"password"`
	// (Updatable) Administrator username
	Username string `pulumi:"username"`
}

type ConnectionAdminCredentialsArgs

type ConnectionAdminCredentialsArgs struct {
	// (Updatable) Administrator password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectionAdminCredentialsArgs) ElementType

func (ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsOutput

func (i ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsOutput() ConnectionAdminCredentialsOutput

func (ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsOutputWithContext

func (i ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsOutputWithContext(ctx context.Context) ConnectionAdminCredentialsOutput

func (ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsPtrOutput

func (i ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsPtrOutput() ConnectionAdminCredentialsPtrOutput

func (ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsPtrOutputWithContext

func (i ConnectionAdminCredentialsArgs) ToConnectionAdminCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAdminCredentialsPtrOutput

type ConnectionAdminCredentialsInput

type ConnectionAdminCredentialsInput interface {
	pulumi.Input

	ToConnectionAdminCredentialsOutput() ConnectionAdminCredentialsOutput
	ToConnectionAdminCredentialsOutputWithContext(context.Context) ConnectionAdminCredentialsOutput
}

ConnectionAdminCredentialsInput is an input type that accepts ConnectionAdminCredentialsArgs and ConnectionAdminCredentialsOutput values. You can construct a concrete instance of `ConnectionAdminCredentialsInput` via:

ConnectionAdminCredentialsArgs{...}

type ConnectionAdminCredentialsOutput

type ConnectionAdminCredentialsOutput struct{ *pulumi.OutputState }

func (ConnectionAdminCredentialsOutput) ElementType

func (ConnectionAdminCredentialsOutput) Password

(Updatable) Administrator password

func (ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsOutput

func (o ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsOutput() ConnectionAdminCredentialsOutput

func (ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsOutputWithContext

func (o ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsOutputWithContext(ctx context.Context) ConnectionAdminCredentialsOutput

func (ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsPtrOutput

func (o ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsPtrOutput() ConnectionAdminCredentialsPtrOutput

func (ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsPtrOutputWithContext

func (o ConnectionAdminCredentialsOutput) ToConnectionAdminCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAdminCredentialsPtrOutput

func (ConnectionAdminCredentialsOutput) Username

(Updatable) Administrator username

type ConnectionAdminCredentialsPtrInput

type ConnectionAdminCredentialsPtrInput interface {
	pulumi.Input

	ToConnectionAdminCredentialsPtrOutput() ConnectionAdminCredentialsPtrOutput
	ToConnectionAdminCredentialsPtrOutputWithContext(context.Context) ConnectionAdminCredentialsPtrOutput
}

ConnectionAdminCredentialsPtrInput is an input type that accepts ConnectionAdminCredentialsArgs, ConnectionAdminCredentialsPtr and ConnectionAdminCredentialsPtrOutput values. You can construct a concrete instance of `ConnectionAdminCredentialsPtrInput` via:

        ConnectionAdminCredentialsArgs{...}

or:

        nil

type ConnectionAdminCredentialsPtrOutput

type ConnectionAdminCredentialsPtrOutput struct{ *pulumi.OutputState }

func (ConnectionAdminCredentialsPtrOutput) Elem

func (ConnectionAdminCredentialsPtrOutput) ElementType

func (ConnectionAdminCredentialsPtrOutput) Password

(Updatable) Administrator password

func (ConnectionAdminCredentialsPtrOutput) ToConnectionAdminCredentialsPtrOutput

func (o ConnectionAdminCredentialsPtrOutput) ToConnectionAdminCredentialsPtrOutput() ConnectionAdminCredentialsPtrOutput

func (ConnectionAdminCredentialsPtrOutput) ToConnectionAdminCredentialsPtrOutputWithContext

func (o ConnectionAdminCredentialsPtrOutput) ToConnectionAdminCredentialsPtrOutputWithContext(ctx context.Context) ConnectionAdminCredentialsPtrOutput

func (ConnectionAdminCredentialsPtrOutput) Username

(Updatable) Administrator username

type ConnectionArgs

type ConnectionArgs struct {
	// (Updatable) Database Administrator Credentials details.
	AdminCredentials ConnectionAdminCredentialsInput
	// (Updatable) This name is the distinguished name used while creating the certificate on target database. Requires a TLS wallet to be specified. Not required for source container database connections.
	CertificateTdn pulumi.StringPtrInput
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput
	// (Updatable) Connect Descriptor details. Required for Manual and UserManagerOci connection types. If a Private Endpoint was specified for the Connection, the host should contain a valid IP address.
	ConnectDescriptor ConnectionConnectDescriptorPtrInput
	// (Updatable) The OCID of the cloud database. Required if the database connection type is Autonomous.
	DatabaseId pulumi.StringPtrInput
	// Database connection type.
	DatabaseType pulumi.StringInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) Database Connection display name identifier.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// Database manual connection subtype. This value can only be specified for manual connections.
	ManualDatabaseSubType pulumi.StringPtrInput
	// (Updatable) An array of Network Security Group OCIDs used to define network access for Connections.
	NsgIds pulumi.StringArrayInput
	// (Updatable) Oracle Cloud Infrastructure Private Endpoint configuration details. Not required for source container database connections, it will default to the specified Source Database Connection Private Endpoint.
	PrivateEndpoint ConnectionPrivateEndpointPtrInput
	// (Updatable) Database Administrator Credentials details.
	ReplicationCredentials ConnectionReplicationCredentialsPtrInput
	// (Updatable) Details of the SSH key that will be used. Required for source database Manual and UserManagerOci connection types. Not required for source container database connections.
	SshDetails ConnectionSshDetailsPtrInput
	// (Updatable) keystore.jks file contents; base64 encoded String. Requires a TLS wallet to be specified. Not required for source container database connections.
	TlsKeystore pulumi.StringPtrInput
	// (Updatable) cwallet.sso containing containing the TCPS/SSL certificate; base64 encoded String. Not required for source container database connections.
	TlsWallet pulumi.StringPtrInput
	// (Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails ConnectionVaultDetailsInput
}

The set of arguments for constructing a Connection resource.

func (ConnectionArgs) ElementType

func (ConnectionArgs) ElementType() reflect.Type

type ConnectionArray

type ConnectionArray []ConnectionInput

func (ConnectionArray) ElementType

func (ConnectionArray) ElementType() reflect.Type

func (ConnectionArray) ToConnectionArrayOutput

func (i ConnectionArray) ToConnectionArrayOutput() ConnectionArrayOutput

func (ConnectionArray) ToConnectionArrayOutputWithContext

func (i ConnectionArray) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput

type ConnectionArrayInput

type ConnectionArrayInput interface {
	pulumi.Input

	ToConnectionArrayOutput() ConnectionArrayOutput
	ToConnectionArrayOutputWithContext(context.Context) ConnectionArrayOutput
}

ConnectionArrayInput is an input type that accepts ConnectionArray and ConnectionArrayOutput values. You can construct a concrete instance of `ConnectionArrayInput` via:

ConnectionArray{ ConnectionArgs{...} }

type ConnectionArrayOutput

type ConnectionArrayOutput struct{ *pulumi.OutputState }

func (ConnectionArrayOutput) ElementType

func (ConnectionArrayOutput) ElementType() reflect.Type

func (ConnectionArrayOutput) Index

func (ConnectionArrayOutput) ToConnectionArrayOutput

func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput

func (ConnectionArrayOutput) ToConnectionArrayOutputWithContext

func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput

type ConnectionConnectDescriptor

type ConnectionConnectDescriptor struct {
	// (Updatable) Connect String. Required if no host, port nor databaseServiceName were specified. If a Private Endpoint was specified in the Connection, the host entry should be a valid IP address. Supported formats: Easy connect: <host>:<port>/<db_service_name> Long format: (description= (address=(port=<port>)(host=<host>))(connect_data=(service_name=<db_service_name>)))
	ConnectString *string `pulumi:"connectString"`
	// (Updatable) Database service name. Required if no connectString was specified.
	DatabaseServiceName *string `pulumi:"databaseServiceName"`
	// (Updatable) Name of the host the SSH key is valid for.
	Host *string `pulumi:"host"`
	// (Updatable) Port of the connect descriptor. Required if no connectString was specified.
	Port *int `pulumi:"port"`
}

type ConnectionConnectDescriptorArgs

type ConnectionConnectDescriptorArgs struct {
	// (Updatable) Connect String. Required if no host, port nor databaseServiceName were specified. If a Private Endpoint was specified in the Connection, the host entry should be a valid IP address. Supported formats: Easy connect: <host>:<port>/<db_service_name> Long format: (description= (address=(port=<port>)(host=<host>))(connect_data=(service_name=<db_service_name>)))
	ConnectString pulumi.StringPtrInput `pulumi:"connectString"`
	// (Updatable) Database service name. Required if no connectString was specified.
	DatabaseServiceName pulumi.StringPtrInput `pulumi:"databaseServiceName"`
	// (Updatable) Name of the host the SSH key is valid for.
	Host pulumi.StringPtrInput `pulumi:"host"`
	// (Updatable) Port of the connect descriptor. Required if no connectString was specified.
	Port pulumi.IntPtrInput `pulumi:"port"`
}

func (ConnectionConnectDescriptorArgs) ElementType

func (ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorOutput

func (i ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorOutput() ConnectionConnectDescriptorOutput

func (ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorOutputWithContext

func (i ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorOutputWithContext(ctx context.Context) ConnectionConnectDescriptorOutput

func (ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorPtrOutput

func (i ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorPtrOutput() ConnectionConnectDescriptorPtrOutput

func (ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorPtrOutputWithContext

func (i ConnectionConnectDescriptorArgs) ToConnectionConnectDescriptorPtrOutputWithContext(ctx context.Context) ConnectionConnectDescriptorPtrOutput

type ConnectionConnectDescriptorInput

type ConnectionConnectDescriptorInput interface {
	pulumi.Input

	ToConnectionConnectDescriptorOutput() ConnectionConnectDescriptorOutput
	ToConnectionConnectDescriptorOutputWithContext(context.Context) ConnectionConnectDescriptorOutput
}

ConnectionConnectDescriptorInput is an input type that accepts ConnectionConnectDescriptorArgs and ConnectionConnectDescriptorOutput values. You can construct a concrete instance of `ConnectionConnectDescriptorInput` via:

ConnectionConnectDescriptorArgs{...}

type ConnectionConnectDescriptorOutput

type ConnectionConnectDescriptorOutput struct{ *pulumi.OutputState }

func (ConnectionConnectDescriptorOutput) ConnectString

(Updatable) Connect String. Required if no host, port nor databaseServiceName were specified. If a Private Endpoint was specified in the Connection, the host entry should be a valid IP address. Supported formats: Easy connect: <host>:<port>/<db_service_name> Long format: (description= (address=(port=<port>)(host=<host>))(connect_data=(service_name=<db_service_name>)))

func (ConnectionConnectDescriptorOutput) DatabaseServiceName

(Updatable) Database service name. Required if no connectString was specified.

func (ConnectionConnectDescriptorOutput) ElementType

func (ConnectionConnectDescriptorOutput) Host

(Updatable) Name of the host the SSH key is valid for.

func (ConnectionConnectDescriptorOutput) Port

(Updatable) Port of the connect descriptor. Required if no connectString was specified.

func (ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorOutput

func (o ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorOutput() ConnectionConnectDescriptorOutput

func (ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorOutputWithContext

func (o ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorOutputWithContext(ctx context.Context) ConnectionConnectDescriptorOutput

func (ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorPtrOutput

func (o ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorPtrOutput() ConnectionConnectDescriptorPtrOutput

func (ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorPtrOutputWithContext

func (o ConnectionConnectDescriptorOutput) ToConnectionConnectDescriptorPtrOutputWithContext(ctx context.Context) ConnectionConnectDescriptorPtrOutput

type ConnectionConnectDescriptorPtrInput

type ConnectionConnectDescriptorPtrInput interface {
	pulumi.Input

	ToConnectionConnectDescriptorPtrOutput() ConnectionConnectDescriptorPtrOutput
	ToConnectionConnectDescriptorPtrOutputWithContext(context.Context) ConnectionConnectDescriptorPtrOutput
}

ConnectionConnectDescriptorPtrInput is an input type that accepts ConnectionConnectDescriptorArgs, ConnectionConnectDescriptorPtr and ConnectionConnectDescriptorPtrOutput values. You can construct a concrete instance of `ConnectionConnectDescriptorPtrInput` via:

        ConnectionConnectDescriptorArgs{...}

or:

        nil

type ConnectionConnectDescriptorPtrOutput

type ConnectionConnectDescriptorPtrOutput struct{ *pulumi.OutputState }

func (ConnectionConnectDescriptorPtrOutput) ConnectString

(Updatable) Connect String. Required if no host, port nor databaseServiceName were specified. If a Private Endpoint was specified in the Connection, the host entry should be a valid IP address. Supported formats: Easy connect: <host>:<port>/<db_service_name> Long format: (description= (address=(port=<port>)(host=<host>))(connect_data=(service_name=<db_service_name>)))

func (ConnectionConnectDescriptorPtrOutput) DatabaseServiceName

(Updatable) Database service name. Required if no connectString was specified.

func (ConnectionConnectDescriptorPtrOutput) Elem

func (ConnectionConnectDescriptorPtrOutput) ElementType

func (ConnectionConnectDescriptorPtrOutput) Host

(Updatable) Name of the host the SSH key is valid for.

func (ConnectionConnectDescriptorPtrOutput) Port

(Updatable) Port of the connect descriptor. Required if no connectString was specified.

func (ConnectionConnectDescriptorPtrOutput) ToConnectionConnectDescriptorPtrOutput

func (o ConnectionConnectDescriptorPtrOutput) ToConnectionConnectDescriptorPtrOutput() ConnectionConnectDescriptorPtrOutput

func (ConnectionConnectDescriptorPtrOutput) ToConnectionConnectDescriptorPtrOutputWithContext

func (o ConnectionConnectDescriptorPtrOutput) ToConnectionConnectDescriptorPtrOutputWithContext(ctx context.Context) ConnectionConnectDescriptorPtrOutput

type ConnectionInput

type ConnectionInput interface {
	pulumi.Input

	ToConnectionOutput() ConnectionOutput
	ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
}

type ConnectionMap

type ConnectionMap map[string]ConnectionInput

func (ConnectionMap) ElementType

func (ConnectionMap) ElementType() reflect.Type

func (ConnectionMap) ToConnectionMapOutput

func (i ConnectionMap) ToConnectionMapOutput() ConnectionMapOutput

func (ConnectionMap) ToConnectionMapOutputWithContext

func (i ConnectionMap) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput

type ConnectionMapInput

type ConnectionMapInput interface {
	pulumi.Input

	ToConnectionMapOutput() ConnectionMapOutput
	ToConnectionMapOutputWithContext(context.Context) ConnectionMapOutput
}

ConnectionMapInput is an input type that accepts ConnectionMap and ConnectionMapOutput values. You can construct a concrete instance of `ConnectionMapInput` via:

ConnectionMap{ "key": ConnectionArgs{...} }

type ConnectionMapOutput

type ConnectionMapOutput struct{ *pulumi.OutputState }

func (ConnectionMapOutput) ElementType

func (ConnectionMapOutput) ElementType() reflect.Type

func (ConnectionMapOutput) MapIndex

func (ConnectionMapOutput) ToConnectionMapOutput

func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput

func (ConnectionMapOutput) ToConnectionMapOutputWithContext

func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput

type ConnectionOutput

type ConnectionOutput struct{ *pulumi.OutputState }

func (ConnectionOutput) AdminCredentials added in v0.4.0

(Updatable) Database Administrator Credentials details.

func (ConnectionOutput) CertificateTdn added in v0.4.0

func (o ConnectionOutput) CertificateTdn() pulumi.StringOutput

(Updatable) This name is the distinguished name used while creating the certificate on target database. Requires a TLS wallet to be specified. Not required for source container database connections.

func (ConnectionOutput) CompartmentId added in v0.4.0

func (o ConnectionOutput) CompartmentId() pulumi.StringOutput

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (ConnectionOutput) ConnectDescriptor added in v0.4.0

(Updatable) Connect Descriptor details. Required for Manual and UserManagerOci connection types. If a Private Endpoint was specified for the Connection, the host should contain a valid IP address.

func (ConnectionOutput) CredentialsSecretId added in v0.4.0

func (o ConnectionOutput) CredentialsSecretId() pulumi.StringOutput

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.

func (ConnectionOutput) DatabaseId added in v0.4.0

func (o ConnectionOutput) DatabaseId() pulumi.StringOutput

(Updatable) The OCID of the cloud database. Required if the database connection type is Autonomous.

func (ConnectionOutput) DatabaseType added in v0.4.0

func (o ConnectionOutput) DatabaseType() pulumi.StringOutput

Database connection type.

func (ConnectionOutput) DefinedTags added in v0.4.0

func (o ConnectionOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (ConnectionOutput) DisplayName added in v0.4.0

func (o ConnectionOutput) DisplayName() pulumi.StringOutput

(Updatable) Database Connection display name identifier.

func (ConnectionOutput) ElementType

func (ConnectionOutput) ElementType() reflect.Type

func (ConnectionOutput) FreeformTags added in v0.4.0

func (o ConnectionOutput) FreeformTags() pulumi.MapOutput

(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (ConnectionOutput) LifecycleDetails added in v0.4.0

func (o ConnectionOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (ConnectionOutput) ManualDatabaseSubType added in v1.22.0

func (o ConnectionOutput) ManualDatabaseSubType() pulumi.StringOutput

Database manual connection subtype. This value can only be specified for manual connections.

func (ConnectionOutput) NsgIds added in v0.9.0

(Updatable) An array of Network Security Group OCIDs used to define network access for Connections.

func (ConnectionOutput) PrivateEndpoint added in v0.4.0

(Updatable) Oracle Cloud Infrastructure Private Endpoint configuration details. Not required for source container database connections, it will default to the specified Source Database Connection Private Endpoint.

func (ConnectionOutput) ReplicationCredentials added in v1.9.0

func (o ConnectionOutput) ReplicationCredentials() ConnectionReplicationCredentialsOutput

(Updatable) Database Administrator Credentials details.

func (ConnectionOutput) SshDetails added in v0.4.0

(Updatable) Details of the SSH key that will be used. Required for source database Manual and UserManagerOci connection types. Not required for source container database connections.

func (ConnectionOutput) State added in v0.4.0

The current state of the Connection resource.

func (ConnectionOutput) SystemTags added in v0.4.0

func (o ConnectionOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (ConnectionOutput) TimeCreated added in v0.4.0

func (o ConnectionOutput) TimeCreated() pulumi.StringOutput

The time the Connection resource was created. An RFC3339 formatted datetime string.

func (ConnectionOutput) TimeUpdated added in v0.4.0

func (o ConnectionOutput) TimeUpdated() pulumi.StringOutput

The time of the last Connection resource details update. An RFC3339 formatted datetime string.

func (ConnectionOutput) TlsKeystore added in v0.4.0

func (o ConnectionOutput) TlsKeystore() pulumi.StringOutput

(Updatable) keystore.jks file contents; base64 encoded String. Requires a TLS wallet to be specified. Not required for source container database connections.

func (ConnectionOutput) TlsWallet added in v0.4.0

func (o ConnectionOutput) TlsWallet() pulumi.StringOutput

(Updatable) cwallet.sso containing containing the TCPS/SSL certificate; base64 encoded String. Not required for source container database connections.

func (ConnectionOutput) ToConnectionOutput

func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput

func (ConnectionOutput) ToConnectionOutputWithContext

func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput

func (ConnectionOutput) VaultDetails added in v0.4.0

(Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

type ConnectionPrivateEndpoint

type ConnectionPrivateEndpoint struct {
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id *string `pulumi:"id"`
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.
	SubnetId string `pulumi:"subnetId"`
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.
	VcnId string `pulumi:"vcnId"`
}

type ConnectionPrivateEndpointArgs

type ConnectionPrivateEndpointArgs struct {
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id pulumi.StringPtrInput `pulumi:"id"`
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	// (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.
	VcnId pulumi.StringInput `pulumi:"vcnId"`
}

func (ConnectionPrivateEndpointArgs) ElementType

func (ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointOutput

func (i ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointOutput() ConnectionPrivateEndpointOutput

func (ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointOutputWithContext

func (i ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointOutputWithContext(ctx context.Context) ConnectionPrivateEndpointOutput

func (ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointPtrOutput

func (i ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointPtrOutput() ConnectionPrivateEndpointPtrOutput

func (ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointPtrOutputWithContext

func (i ConnectionPrivateEndpointArgs) ToConnectionPrivateEndpointPtrOutputWithContext(ctx context.Context) ConnectionPrivateEndpointPtrOutput

type ConnectionPrivateEndpointInput

type ConnectionPrivateEndpointInput interface {
	pulumi.Input

	ToConnectionPrivateEndpointOutput() ConnectionPrivateEndpointOutput
	ToConnectionPrivateEndpointOutputWithContext(context.Context) ConnectionPrivateEndpointOutput
}

ConnectionPrivateEndpointInput is an input type that accepts ConnectionPrivateEndpointArgs and ConnectionPrivateEndpointOutput values. You can construct a concrete instance of `ConnectionPrivateEndpointInput` via:

ConnectionPrivateEndpointArgs{...}

type ConnectionPrivateEndpointOutput

type ConnectionPrivateEndpointOutput struct{ *pulumi.OutputState }

func (ConnectionPrivateEndpointOutput) CompartmentId

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (ConnectionPrivateEndpointOutput) ElementType

func (ConnectionPrivateEndpointOutput) Id

[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.

func (ConnectionPrivateEndpointOutput) SubnetId

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.

func (ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointOutput

func (o ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointOutput() ConnectionPrivateEndpointOutput

func (ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointOutputWithContext

func (o ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointOutputWithContext(ctx context.Context) ConnectionPrivateEndpointOutput

func (ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointPtrOutput

func (o ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointPtrOutput() ConnectionPrivateEndpointPtrOutput

func (ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointPtrOutputWithContext

func (o ConnectionPrivateEndpointOutput) ToConnectionPrivateEndpointPtrOutputWithContext(ctx context.Context) ConnectionPrivateEndpointPtrOutput

func (ConnectionPrivateEndpointOutput) VcnId

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.

type ConnectionPrivateEndpointPtrInput

type ConnectionPrivateEndpointPtrInput interface {
	pulumi.Input

	ToConnectionPrivateEndpointPtrOutput() ConnectionPrivateEndpointPtrOutput
	ToConnectionPrivateEndpointPtrOutputWithContext(context.Context) ConnectionPrivateEndpointPtrOutput
}

ConnectionPrivateEndpointPtrInput is an input type that accepts ConnectionPrivateEndpointArgs, ConnectionPrivateEndpointPtr and ConnectionPrivateEndpointPtrOutput values. You can construct a concrete instance of `ConnectionPrivateEndpointPtrInput` via:

        ConnectionPrivateEndpointArgs{...}

or:

        nil

type ConnectionPrivateEndpointPtrOutput

type ConnectionPrivateEndpointPtrOutput struct{ *pulumi.OutputState }

func (ConnectionPrivateEndpointPtrOutput) CompartmentId

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (ConnectionPrivateEndpointPtrOutput) Elem

func (ConnectionPrivateEndpointPtrOutput) ElementType

func (ConnectionPrivateEndpointPtrOutput) Id

[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.

func (ConnectionPrivateEndpointPtrOutput) SubnetId

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.

func (ConnectionPrivateEndpointPtrOutput) ToConnectionPrivateEndpointPtrOutput

func (o ConnectionPrivateEndpointPtrOutput) ToConnectionPrivateEndpointPtrOutput() ConnectionPrivateEndpointPtrOutput

func (ConnectionPrivateEndpointPtrOutput) ToConnectionPrivateEndpointPtrOutputWithContext

func (o ConnectionPrivateEndpointPtrOutput) ToConnectionPrivateEndpointPtrOutputWithContext(ctx context.Context) ConnectionPrivateEndpointPtrOutput

func (ConnectionPrivateEndpointPtrOutput) VcnId

(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.

type ConnectionReplicationCredentials added in v1.9.0

type ConnectionReplicationCredentials struct {
	// (Updatable) Administrator password
	Password string `pulumi:"password"`
	// (Updatable) Administrator username
	Username string `pulumi:"username"`
}

type ConnectionReplicationCredentialsArgs added in v1.9.0

type ConnectionReplicationCredentialsArgs struct {
	// (Updatable) Administrator password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectionReplicationCredentialsArgs) ElementType added in v1.9.0

func (ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsOutput added in v1.9.0

func (i ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsOutput() ConnectionReplicationCredentialsOutput

func (ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsOutputWithContext added in v1.9.0

func (i ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsOutputWithContext(ctx context.Context) ConnectionReplicationCredentialsOutput

func (ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsPtrOutput added in v1.9.0

func (i ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsPtrOutput() ConnectionReplicationCredentialsPtrOutput

func (ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsPtrOutputWithContext added in v1.9.0

func (i ConnectionReplicationCredentialsArgs) ToConnectionReplicationCredentialsPtrOutputWithContext(ctx context.Context) ConnectionReplicationCredentialsPtrOutput

type ConnectionReplicationCredentialsInput added in v1.9.0

type ConnectionReplicationCredentialsInput interface {
	pulumi.Input

	ToConnectionReplicationCredentialsOutput() ConnectionReplicationCredentialsOutput
	ToConnectionReplicationCredentialsOutputWithContext(context.Context) ConnectionReplicationCredentialsOutput
}

ConnectionReplicationCredentialsInput is an input type that accepts ConnectionReplicationCredentialsArgs and ConnectionReplicationCredentialsOutput values. You can construct a concrete instance of `ConnectionReplicationCredentialsInput` via:

ConnectionReplicationCredentialsArgs{...}

type ConnectionReplicationCredentialsOutput added in v1.9.0

type ConnectionReplicationCredentialsOutput struct{ *pulumi.OutputState }

func (ConnectionReplicationCredentialsOutput) ElementType added in v1.9.0

func (ConnectionReplicationCredentialsOutput) Password added in v1.9.0

(Updatable) Administrator password

func (ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsOutput added in v1.9.0

func (o ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsOutput() ConnectionReplicationCredentialsOutput

func (ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsOutputWithContext added in v1.9.0

func (o ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsOutputWithContext(ctx context.Context) ConnectionReplicationCredentialsOutput

func (ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsPtrOutput added in v1.9.0

func (o ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsPtrOutput() ConnectionReplicationCredentialsPtrOutput

func (ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsPtrOutputWithContext added in v1.9.0

func (o ConnectionReplicationCredentialsOutput) ToConnectionReplicationCredentialsPtrOutputWithContext(ctx context.Context) ConnectionReplicationCredentialsPtrOutput

func (ConnectionReplicationCredentialsOutput) Username added in v1.9.0

(Updatable) Administrator username

type ConnectionReplicationCredentialsPtrInput added in v1.9.0

type ConnectionReplicationCredentialsPtrInput interface {
	pulumi.Input

	ToConnectionReplicationCredentialsPtrOutput() ConnectionReplicationCredentialsPtrOutput
	ToConnectionReplicationCredentialsPtrOutputWithContext(context.Context) ConnectionReplicationCredentialsPtrOutput
}

ConnectionReplicationCredentialsPtrInput is an input type that accepts ConnectionReplicationCredentialsArgs, ConnectionReplicationCredentialsPtr and ConnectionReplicationCredentialsPtrOutput values. You can construct a concrete instance of `ConnectionReplicationCredentialsPtrInput` via:

        ConnectionReplicationCredentialsArgs{...}

or:

        nil

type ConnectionReplicationCredentialsPtrOutput added in v1.9.0

type ConnectionReplicationCredentialsPtrOutput struct{ *pulumi.OutputState }

func (ConnectionReplicationCredentialsPtrOutput) Elem added in v1.9.0

func (ConnectionReplicationCredentialsPtrOutput) ElementType added in v1.9.0

func (ConnectionReplicationCredentialsPtrOutput) Password added in v1.9.0

(Updatable) Administrator password

func (ConnectionReplicationCredentialsPtrOutput) ToConnectionReplicationCredentialsPtrOutput added in v1.9.0

func (o ConnectionReplicationCredentialsPtrOutput) ToConnectionReplicationCredentialsPtrOutput() ConnectionReplicationCredentialsPtrOutput

func (ConnectionReplicationCredentialsPtrOutput) ToConnectionReplicationCredentialsPtrOutputWithContext added in v1.9.0

func (o ConnectionReplicationCredentialsPtrOutput) ToConnectionReplicationCredentialsPtrOutputWithContext(ctx context.Context) ConnectionReplicationCredentialsPtrOutput

func (ConnectionReplicationCredentialsPtrOutput) Username added in v1.9.0

(Updatable) Administrator username

type ConnectionSshDetails

type ConnectionSshDetails struct {
	// (Updatable) Name of the host the SSH key is valid for.
	Host string `pulumi:"host"`
	// (Updatable) Private SSH key string.
	Sshkey string `pulumi:"sshkey"`
	// (Updatable) Sudo location
	SudoLocation *string `pulumi:"sudoLocation"`
	// (Updatable) SSH user
	User string `pulumi:"user"`
}

type ConnectionSshDetailsArgs

type ConnectionSshDetailsArgs struct {
	// (Updatable) Name of the host the SSH key is valid for.
	Host pulumi.StringInput `pulumi:"host"`
	// (Updatable) Private SSH key string.
	Sshkey pulumi.StringInput `pulumi:"sshkey"`
	// (Updatable) Sudo location
	SudoLocation pulumi.StringPtrInput `pulumi:"sudoLocation"`
	// (Updatable) SSH user
	User pulumi.StringInput `pulumi:"user"`
}

func (ConnectionSshDetailsArgs) ElementType

func (ConnectionSshDetailsArgs) ElementType() reflect.Type

func (ConnectionSshDetailsArgs) ToConnectionSshDetailsOutput

func (i ConnectionSshDetailsArgs) ToConnectionSshDetailsOutput() ConnectionSshDetailsOutput

func (ConnectionSshDetailsArgs) ToConnectionSshDetailsOutputWithContext

func (i ConnectionSshDetailsArgs) ToConnectionSshDetailsOutputWithContext(ctx context.Context) ConnectionSshDetailsOutput

func (ConnectionSshDetailsArgs) ToConnectionSshDetailsPtrOutput

func (i ConnectionSshDetailsArgs) ToConnectionSshDetailsPtrOutput() ConnectionSshDetailsPtrOutput

func (ConnectionSshDetailsArgs) ToConnectionSshDetailsPtrOutputWithContext

func (i ConnectionSshDetailsArgs) ToConnectionSshDetailsPtrOutputWithContext(ctx context.Context) ConnectionSshDetailsPtrOutput

type ConnectionSshDetailsInput

type ConnectionSshDetailsInput interface {
	pulumi.Input

	ToConnectionSshDetailsOutput() ConnectionSshDetailsOutput
	ToConnectionSshDetailsOutputWithContext(context.Context) ConnectionSshDetailsOutput
}

ConnectionSshDetailsInput is an input type that accepts ConnectionSshDetailsArgs and ConnectionSshDetailsOutput values. You can construct a concrete instance of `ConnectionSshDetailsInput` via:

ConnectionSshDetailsArgs{...}

type ConnectionSshDetailsOutput

type ConnectionSshDetailsOutput struct{ *pulumi.OutputState }

func (ConnectionSshDetailsOutput) ElementType

func (ConnectionSshDetailsOutput) ElementType() reflect.Type

func (ConnectionSshDetailsOutput) Host

(Updatable) Name of the host the SSH key is valid for.

func (ConnectionSshDetailsOutput) Sshkey

(Updatable) Private SSH key string.

func (ConnectionSshDetailsOutput) SudoLocation

(Updatable) Sudo location

func (ConnectionSshDetailsOutput) ToConnectionSshDetailsOutput

func (o ConnectionSshDetailsOutput) ToConnectionSshDetailsOutput() ConnectionSshDetailsOutput

func (ConnectionSshDetailsOutput) ToConnectionSshDetailsOutputWithContext

func (o ConnectionSshDetailsOutput) ToConnectionSshDetailsOutputWithContext(ctx context.Context) ConnectionSshDetailsOutput

func (ConnectionSshDetailsOutput) ToConnectionSshDetailsPtrOutput

func (o ConnectionSshDetailsOutput) ToConnectionSshDetailsPtrOutput() ConnectionSshDetailsPtrOutput

func (ConnectionSshDetailsOutput) ToConnectionSshDetailsPtrOutputWithContext

func (o ConnectionSshDetailsOutput) ToConnectionSshDetailsPtrOutputWithContext(ctx context.Context) ConnectionSshDetailsPtrOutput

func (ConnectionSshDetailsOutput) User

(Updatable) SSH user

type ConnectionSshDetailsPtrInput

type ConnectionSshDetailsPtrInput interface {
	pulumi.Input

	ToConnectionSshDetailsPtrOutput() ConnectionSshDetailsPtrOutput
	ToConnectionSshDetailsPtrOutputWithContext(context.Context) ConnectionSshDetailsPtrOutput
}

ConnectionSshDetailsPtrInput is an input type that accepts ConnectionSshDetailsArgs, ConnectionSshDetailsPtr and ConnectionSshDetailsPtrOutput values. You can construct a concrete instance of `ConnectionSshDetailsPtrInput` via:

        ConnectionSshDetailsArgs{...}

or:

        nil

type ConnectionSshDetailsPtrOutput

type ConnectionSshDetailsPtrOutput struct{ *pulumi.OutputState }

func (ConnectionSshDetailsPtrOutput) Elem

func (ConnectionSshDetailsPtrOutput) ElementType

func (ConnectionSshDetailsPtrOutput) Host

(Updatable) Name of the host the SSH key is valid for.

func (ConnectionSshDetailsPtrOutput) Sshkey

(Updatable) Private SSH key string.

func (ConnectionSshDetailsPtrOutput) SudoLocation

(Updatable) Sudo location

func (ConnectionSshDetailsPtrOutput) ToConnectionSshDetailsPtrOutput

func (o ConnectionSshDetailsPtrOutput) ToConnectionSshDetailsPtrOutput() ConnectionSshDetailsPtrOutput

func (ConnectionSshDetailsPtrOutput) ToConnectionSshDetailsPtrOutputWithContext

func (o ConnectionSshDetailsPtrOutput) ToConnectionSshDetailsPtrOutputWithContext(ctx context.Context) ConnectionSshDetailsPtrOutput

func (ConnectionSshDetailsPtrOutput) User

(Updatable) SSH user

type ConnectionState

type ConnectionState struct {
	// (Updatable) Database Administrator Credentials details.
	AdminCredentials ConnectionAdminCredentialsPtrInput
	// (Updatable) This name is the distinguished name used while creating the certificate on target database. Requires a TLS wallet to be specified. Not required for source container database connections.
	CertificateTdn pulumi.StringPtrInput
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringPtrInput
	// (Updatable) Connect Descriptor details. Required for Manual and UserManagerOci connection types. If a Private Endpoint was specified for the Connection, the host should contain a valid IP address.
	ConnectDescriptor ConnectionConnectDescriptorPtrInput
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.
	CredentialsSecretId pulumi.StringPtrInput
	// (Updatable) The OCID of the cloud database. Required if the database connection type is Autonomous.
	DatabaseId pulumi.StringPtrInput
	// Database connection type.
	DatabaseType pulumi.StringPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) Database Connection display name identifier.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringPtrInput
	// Database manual connection subtype. This value can only be specified for manual connections.
	ManualDatabaseSubType pulumi.StringPtrInput
	// (Updatable) An array of Network Security Group OCIDs used to define network access for Connections.
	NsgIds pulumi.StringArrayInput
	// (Updatable) Oracle Cloud Infrastructure Private Endpoint configuration details. Not required for source container database connections, it will default to the specified Source Database Connection Private Endpoint.
	PrivateEndpoint ConnectionPrivateEndpointPtrInput
	// (Updatable) Database Administrator Credentials details.
	ReplicationCredentials ConnectionReplicationCredentialsPtrInput
	// (Updatable) Details of the SSH key that will be used. Required for source database Manual and UserManagerOci connection types. Not required for source container database connections.
	SshDetails ConnectionSshDetailsPtrInput
	// The current state of the Connection resource.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// The time the Connection resource was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringPtrInput
	// The time of the last Connection resource details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringPtrInput
	// (Updatable) keystore.jks file contents; base64 encoded String. Requires a TLS wallet to be specified. Not required for source container database connections.
	TlsKeystore pulumi.StringPtrInput
	// (Updatable) cwallet.sso containing containing the TCPS/SSL certificate; base64 encoded String. Not required for source container database connections.
	TlsWallet pulumi.StringPtrInput
	// (Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails ConnectionVaultDetailsPtrInput
}

func (ConnectionState) ElementType

func (ConnectionState) ElementType() reflect.Type

type ConnectionVaultDetails

type ConnectionVaultDetails struct {
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// (Updatable) OCID of the vault encryption key
	KeyId string `pulumi:"keyId"`
	// (Updatable) OCID of the vault
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	VaultId string `pulumi:"vaultId"`
}

type ConnectionVaultDetailsArgs

type ConnectionVaultDetailsArgs struct {
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// (Updatable) OCID of the vault encryption key
	KeyId pulumi.StringInput `pulumi:"keyId"`
	// (Updatable) OCID of the vault
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	VaultId pulumi.StringInput `pulumi:"vaultId"`
}

func (ConnectionVaultDetailsArgs) ElementType

func (ConnectionVaultDetailsArgs) ElementType() reflect.Type

func (ConnectionVaultDetailsArgs) ToConnectionVaultDetailsOutput

func (i ConnectionVaultDetailsArgs) ToConnectionVaultDetailsOutput() ConnectionVaultDetailsOutput

func (ConnectionVaultDetailsArgs) ToConnectionVaultDetailsOutputWithContext

func (i ConnectionVaultDetailsArgs) ToConnectionVaultDetailsOutputWithContext(ctx context.Context) ConnectionVaultDetailsOutput

func (ConnectionVaultDetailsArgs) ToConnectionVaultDetailsPtrOutput

func (i ConnectionVaultDetailsArgs) ToConnectionVaultDetailsPtrOutput() ConnectionVaultDetailsPtrOutput

func (ConnectionVaultDetailsArgs) ToConnectionVaultDetailsPtrOutputWithContext

func (i ConnectionVaultDetailsArgs) ToConnectionVaultDetailsPtrOutputWithContext(ctx context.Context) ConnectionVaultDetailsPtrOutput

type ConnectionVaultDetailsInput

type ConnectionVaultDetailsInput interface {
	pulumi.Input

	ToConnectionVaultDetailsOutput() ConnectionVaultDetailsOutput
	ToConnectionVaultDetailsOutputWithContext(context.Context) ConnectionVaultDetailsOutput
}

ConnectionVaultDetailsInput is an input type that accepts ConnectionVaultDetailsArgs and ConnectionVaultDetailsOutput values. You can construct a concrete instance of `ConnectionVaultDetailsInput` via:

ConnectionVaultDetailsArgs{...}

type ConnectionVaultDetailsOutput

type ConnectionVaultDetailsOutput struct{ *pulumi.OutputState }

func (ConnectionVaultDetailsOutput) CompartmentId

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (ConnectionVaultDetailsOutput) ElementType

func (ConnectionVaultDetailsOutput) KeyId

(Updatable) OCID of the vault encryption key

func (ConnectionVaultDetailsOutput) ToConnectionVaultDetailsOutput

func (o ConnectionVaultDetailsOutput) ToConnectionVaultDetailsOutput() ConnectionVaultDetailsOutput

func (ConnectionVaultDetailsOutput) ToConnectionVaultDetailsOutputWithContext

func (o ConnectionVaultDetailsOutput) ToConnectionVaultDetailsOutputWithContext(ctx context.Context) ConnectionVaultDetailsOutput

func (ConnectionVaultDetailsOutput) ToConnectionVaultDetailsPtrOutput

func (o ConnectionVaultDetailsOutput) ToConnectionVaultDetailsPtrOutput() ConnectionVaultDetailsPtrOutput

func (ConnectionVaultDetailsOutput) ToConnectionVaultDetailsPtrOutputWithContext

func (o ConnectionVaultDetailsOutput) ToConnectionVaultDetailsPtrOutputWithContext(ctx context.Context) ConnectionVaultDetailsPtrOutput

func (ConnectionVaultDetailsOutput) VaultId

(Updatable) OCID of the vault

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

type ConnectionVaultDetailsPtrInput

type ConnectionVaultDetailsPtrInput interface {
	pulumi.Input

	ToConnectionVaultDetailsPtrOutput() ConnectionVaultDetailsPtrOutput
	ToConnectionVaultDetailsPtrOutputWithContext(context.Context) ConnectionVaultDetailsPtrOutput
}

ConnectionVaultDetailsPtrInput is an input type that accepts ConnectionVaultDetailsArgs, ConnectionVaultDetailsPtr and ConnectionVaultDetailsPtrOutput values. You can construct a concrete instance of `ConnectionVaultDetailsPtrInput` via:

        ConnectionVaultDetailsArgs{...}

or:

        nil

type ConnectionVaultDetailsPtrOutput

type ConnectionVaultDetailsPtrOutput struct{ *pulumi.OutputState }

func (ConnectionVaultDetailsPtrOutput) CompartmentId

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (ConnectionVaultDetailsPtrOutput) Elem

func (ConnectionVaultDetailsPtrOutput) ElementType

func (ConnectionVaultDetailsPtrOutput) KeyId

(Updatable) OCID of the vault encryption key

func (ConnectionVaultDetailsPtrOutput) ToConnectionVaultDetailsPtrOutput

func (o ConnectionVaultDetailsPtrOutput) ToConnectionVaultDetailsPtrOutput() ConnectionVaultDetailsPtrOutput

func (ConnectionVaultDetailsPtrOutput) ToConnectionVaultDetailsPtrOutputWithContext

func (o ConnectionVaultDetailsPtrOutput) ToConnectionVaultDetailsPtrOutputWithContext(ctx context.Context) ConnectionVaultDetailsPtrOutput

func (ConnectionVaultDetailsPtrOutput) VaultId

(Updatable) OCID of the vault

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

type GetConnectionAdminCredential

type GetConnectionAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetConnectionAdminCredentialArgs

type GetConnectionAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetConnectionAdminCredentialArgs) ElementType

func (GetConnectionAdminCredentialArgs) ToGetConnectionAdminCredentialOutput

func (i GetConnectionAdminCredentialArgs) ToGetConnectionAdminCredentialOutput() GetConnectionAdminCredentialOutput

func (GetConnectionAdminCredentialArgs) ToGetConnectionAdminCredentialOutputWithContext

func (i GetConnectionAdminCredentialArgs) ToGetConnectionAdminCredentialOutputWithContext(ctx context.Context) GetConnectionAdminCredentialOutput

type GetConnectionAdminCredentialArray

type GetConnectionAdminCredentialArray []GetConnectionAdminCredentialInput

func (GetConnectionAdminCredentialArray) ElementType

func (GetConnectionAdminCredentialArray) ToGetConnectionAdminCredentialArrayOutput

func (i GetConnectionAdminCredentialArray) ToGetConnectionAdminCredentialArrayOutput() GetConnectionAdminCredentialArrayOutput

func (GetConnectionAdminCredentialArray) ToGetConnectionAdminCredentialArrayOutputWithContext

func (i GetConnectionAdminCredentialArray) ToGetConnectionAdminCredentialArrayOutputWithContext(ctx context.Context) GetConnectionAdminCredentialArrayOutput

type GetConnectionAdminCredentialArrayInput

type GetConnectionAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetConnectionAdminCredentialArrayOutput() GetConnectionAdminCredentialArrayOutput
	ToGetConnectionAdminCredentialArrayOutputWithContext(context.Context) GetConnectionAdminCredentialArrayOutput
}

GetConnectionAdminCredentialArrayInput is an input type that accepts GetConnectionAdminCredentialArray and GetConnectionAdminCredentialArrayOutput values. You can construct a concrete instance of `GetConnectionAdminCredentialArrayInput` via:

GetConnectionAdminCredentialArray{ GetConnectionAdminCredentialArgs{...} }

type GetConnectionAdminCredentialArrayOutput

type GetConnectionAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionAdminCredentialArrayOutput) ElementType

func (GetConnectionAdminCredentialArrayOutput) Index

func (GetConnectionAdminCredentialArrayOutput) ToGetConnectionAdminCredentialArrayOutput

func (o GetConnectionAdminCredentialArrayOutput) ToGetConnectionAdminCredentialArrayOutput() GetConnectionAdminCredentialArrayOutput

func (GetConnectionAdminCredentialArrayOutput) ToGetConnectionAdminCredentialArrayOutputWithContext

func (o GetConnectionAdminCredentialArrayOutput) ToGetConnectionAdminCredentialArrayOutputWithContext(ctx context.Context) GetConnectionAdminCredentialArrayOutput

type GetConnectionAdminCredentialInput

type GetConnectionAdminCredentialInput interface {
	pulumi.Input

	ToGetConnectionAdminCredentialOutput() GetConnectionAdminCredentialOutput
	ToGetConnectionAdminCredentialOutputWithContext(context.Context) GetConnectionAdminCredentialOutput
}

GetConnectionAdminCredentialInput is an input type that accepts GetConnectionAdminCredentialArgs and GetConnectionAdminCredentialOutput values. You can construct a concrete instance of `GetConnectionAdminCredentialInput` via:

GetConnectionAdminCredentialArgs{...}

type GetConnectionAdminCredentialOutput

type GetConnectionAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetConnectionAdminCredentialOutput) ElementType

func (GetConnectionAdminCredentialOutput) Password

func (GetConnectionAdminCredentialOutput) ToGetConnectionAdminCredentialOutput

func (o GetConnectionAdminCredentialOutput) ToGetConnectionAdminCredentialOutput() GetConnectionAdminCredentialOutput

func (GetConnectionAdminCredentialOutput) ToGetConnectionAdminCredentialOutputWithContext

func (o GetConnectionAdminCredentialOutput) ToGetConnectionAdminCredentialOutputWithContext(ctx context.Context) GetConnectionAdminCredentialOutput

func (GetConnectionAdminCredentialOutput) Username

Administrator username

type GetConnectionConnectDescriptor

type GetConnectionConnectDescriptor struct {
	// Connect string.
	ConnectString string `pulumi:"connectString"`
	// Database service name.
	DatabaseServiceName string `pulumi:"databaseServiceName"`
	// Name of the host the SSH key is valid for.
	Host string `pulumi:"host"`
	// Port of the connect descriptor.
	Port int `pulumi:"port"`
}

type GetConnectionConnectDescriptorArgs

type GetConnectionConnectDescriptorArgs struct {
	// Connect string.
	ConnectString pulumi.StringInput `pulumi:"connectString"`
	// Database service name.
	DatabaseServiceName pulumi.StringInput `pulumi:"databaseServiceName"`
	// Name of the host the SSH key is valid for.
	Host pulumi.StringInput `pulumi:"host"`
	// Port of the connect descriptor.
	Port pulumi.IntInput `pulumi:"port"`
}

func (GetConnectionConnectDescriptorArgs) ElementType

func (GetConnectionConnectDescriptorArgs) ToGetConnectionConnectDescriptorOutput

func (i GetConnectionConnectDescriptorArgs) ToGetConnectionConnectDescriptorOutput() GetConnectionConnectDescriptorOutput

func (GetConnectionConnectDescriptorArgs) ToGetConnectionConnectDescriptorOutputWithContext

func (i GetConnectionConnectDescriptorArgs) ToGetConnectionConnectDescriptorOutputWithContext(ctx context.Context) GetConnectionConnectDescriptorOutput

type GetConnectionConnectDescriptorArray

type GetConnectionConnectDescriptorArray []GetConnectionConnectDescriptorInput

func (GetConnectionConnectDescriptorArray) ElementType

func (GetConnectionConnectDescriptorArray) ToGetConnectionConnectDescriptorArrayOutput

func (i GetConnectionConnectDescriptorArray) ToGetConnectionConnectDescriptorArrayOutput() GetConnectionConnectDescriptorArrayOutput

func (GetConnectionConnectDescriptorArray) ToGetConnectionConnectDescriptorArrayOutputWithContext

func (i GetConnectionConnectDescriptorArray) ToGetConnectionConnectDescriptorArrayOutputWithContext(ctx context.Context) GetConnectionConnectDescriptorArrayOutput

type GetConnectionConnectDescriptorArrayInput

type GetConnectionConnectDescriptorArrayInput interface {
	pulumi.Input

	ToGetConnectionConnectDescriptorArrayOutput() GetConnectionConnectDescriptorArrayOutput
	ToGetConnectionConnectDescriptorArrayOutputWithContext(context.Context) GetConnectionConnectDescriptorArrayOutput
}

GetConnectionConnectDescriptorArrayInput is an input type that accepts GetConnectionConnectDescriptorArray and GetConnectionConnectDescriptorArrayOutput values. You can construct a concrete instance of `GetConnectionConnectDescriptorArrayInput` via:

GetConnectionConnectDescriptorArray{ GetConnectionConnectDescriptorArgs{...} }

type GetConnectionConnectDescriptorArrayOutput

type GetConnectionConnectDescriptorArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionConnectDescriptorArrayOutput) ElementType

func (GetConnectionConnectDescriptorArrayOutput) Index

func (GetConnectionConnectDescriptorArrayOutput) ToGetConnectionConnectDescriptorArrayOutput

func (o GetConnectionConnectDescriptorArrayOutput) ToGetConnectionConnectDescriptorArrayOutput() GetConnectionConnectDescriptorArrayOutput

func (GetConnectionConnectDescriptorArrayOutput) ToGetConnectionConnectDescriptorArrayOutputWithContext

func (o GetConnectionConnectDescriptorArrayOutput) ToGetConnectionConnectDescriptorArrayOutputWithContext(ctx context.Context) GetConnectionConnectDescriptorArrayOutput

type GetConnectionConnectDescriptorInput

type GetConnectionConnectDescriptorInput interface {
	pulumi.Input

	ToGetConnectionConnectDescriptorOutput() GetConnectionConnectDescriptorOutput
	ToGetConnectionConnectDescriptorOutputWithContext(context.Context) GetConnectionConnectDescriptorOutput
}

GetConnectionConnectDescriptorInput is an input type that accepts GetConnectionConnectDescriptorArgs and GetConnectionConnectDescriptorOutput values. You can construct a concrete instance of `GetConnectionConnectDescriptorInput` via:

GetConnectionConnectDescriptorArgs{...}

type GetConnectionConnectDescriptorOutput

type GetConnectionConnectDescriptorOutput struct{ *pulumi.OutputState }

func (GetConnectionConnectDescriptorOutput) ConnectString

Connect string.

func (GetConnectionConnectDescriptorOutput) DatabaseServiceName

Database service name.

func (GetConnectionConnectDescriptorOutput) ElementType

func (GetConnectionConnectDescriptorOutput) Host

Name of the host the SSH key is valid for.

func (GetConnectionConnectDescriptorOutput) Port

Port of the connect descriptor.

func (GetConnectionConnectDescriptorOutput) ToGetConnectionConnectDescriptorOutput

func (o GetConnectionConnectDescriptorOutput) ToGetConnectionConnectDescriptorOutput() GetConnectionConnectDescriptorOutput

func (GetConnectionConnectDescriptorOutput) ToGetConnectionConnectDescriptorOutputWithContext

func (o GetConnectionConnectDescriptorOutput) ToGetConnectionConnectDescriptorOutputWithContext(ctx context.Context) GetConnectionConnectDescriptorOutput

type GetConnectionPrivateEndpoint

type GetConnectionPrivateEndpoint struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id string `pulumi:"id"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.
	SubnetId string `pulumi:"subnetId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.
	VcnId string `pulumi:"vcnId"`
}

type GetConnectionPrivateEndpointArgs

type GetConnectionPrivateEndpointArgs struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id pulumi.StringInput `pulumi:"id"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.
	VcnId pulumi.StringInput `pulumi:"vcnId"`
}

func (GetConnectionPrivateEndpointArgs) ElementType

func (GetConnectionPrivateEndpointArgs) ToGetConnectionPrivateEndpointOutput

func (i GetConnectionPrivateEndpointArgs) ToGetConnectionPrivateEndpointOutput() GetConnectionPrivateEndpointOutput

func (GetConnectionPrivateEndpointArgs) ToGetConnectionPrivateEndpointOutputWithContext

func (i GetConnectionPrivateEndpointArgs) ToGetConnectionPrivateEndpointOutputWithContext(ctx context.Context) GetConnectionPrivateEndpointOutput

type GetConnectionPrivateEndpointArray

type GetConnectionPrivateEndpointArray []GetConnectionPrivateEndpointInput

func (GetConnectionPrivateEndpointArray) ElementType

func (GetConnectionPrivateEndpointArray) ToGetConnectionPrivateEndpointArrayOutput

func (i GetConnectionPrivateEndpointArray) ToGetConnectionPrivateEndpointArrayOutput() GetConnectionPrivateEndpointArrayOutput

func (GetConnectionPrivateEndpointArray) ToGetConnectionPrivateEndpointArrayOutputWithContext

func (i GetConnectionPrivateEndpointArray) ToGetConnectionPrivateEndpointArrayOutputWithContext(ctx context.Context) GetConnectionPrivateEndpointArrayOutput

type GetConnectionPrivateEndpointArrayInput

type GetConnectionPrivateEndpointArrayInput interface {
	pulumi.Input

	ToGetConnectionPrivateEndpointArrayOutput() GetConnectionPrivateEndpointArrayOutput
	ToGetConnectionPrivateEndpointArrayOutputWithContext(context.Context) GetConnectionPrivateEndpointArrayOutput
}

GetConnectionPrivateEndpointArrayInput is an input type that accepts GetConnectionPrivateEndpointArray and GetConnectionPrivateEndpointArrayOutput values. You can construct a concrete instance of `GetConnectionPrivateEndpointArrayInput` via:

GetConnectionPrivateEndpointArray{ GetConnectionPrivateEndpointArgs{...} }

type GetConnectionPrivateEndpointArrayOutput

type GetConnectionPrivateEndpointArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionPrivateEndpointArrayOutput) ElementType

func (GetConnectionPrivateEndpointArrayOutput) Index

func (GetConnectionPrivateEndpointArrayOutput) ToGetConnectionPrivateEndpointArrayOutput

func (o GetConnectionPrivateEndpointArrayOutput) ToGetConnectionPrivateEndpointArrayOutput() GetConnectionPrivateEndpointArrayOutput

func (GetConnectionPrivateEndpointArrayOutput) ToGetConnectionPrivateEndpointArrayOutputWithContext

func (o GetConnectionPrivateEndpointArrayOutput) ToGetConnectionPrivateEndpointArrayOutputWithContext(ctx context.Context) GetConnectionPrivateEndpointArrayOutput

type GetConnectionPrivateEndpointInput

type GetConnectionPrivateEndpointInput interface {
	pulumi.Input

	ToGetConnectionPrivateEndpointOutput() GetConnectionPrivateEndpointOutput
	ToGetConnectionPrivateEndpointOutputWithContext(context.Context) GetConnectionPrivateEndpointOutput
}

GetConnectionPrivateEndpointInput is an input type that accepts GetConnectionPrivateEndpointArgs and GetConnectionPrivateEndpointOutput values. You can construct a concrete instance of `GetConnectionPrivateEndpointInput` via:

GetConnectionPrivateEndpointArgs{...}

type GetConnectionPrivateEndpointOutput

type GetConnectionPrivateEndpointOutput struct{ *pulumi.OutputState }

func (GetConnectionPrivateEndpointOutput) CompartmentId

OCID of the compartment where the secret containing the credentials will be created.

func (GetConnectionPrivateEndpointOutput) ElementType

func (GetConnectionPrivateEndpointOutput) Id

[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.

func (GetConnectionPrivateEndpointOutput) SubnetId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.

func (GetConnectionPrivateEndpointOutput) ToGetConnectionPrivateEndpointOutput

func (o GetConnectionPrivateEndpointOutput) ToGetConnectionPrivateEndpointOutput() GetConnectionPrivateEndpointOutput

func (GetConnectionPrivateEndpointOutput) ToGetConnectionPrivateEndpointOutputWithContext

func (o GetConnectionPrivateEndpointOutput) ToGetConnectionPrivateEndpointOutputWithContext(ctx context.Context) GetConnectionPrivateEndpointOutput

func (GetConnectionPrivateEndpointOutput) VcnId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.

type GetConnectionReplicationCredential added in v1.9.0

type GetConnectionReplicationCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetConnectionReplicationCredentialArgs added in v1.9.0

type GetConnectionReplicationCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetConnectionReplicationCredentialArgs) ElementType added in v1.9.0

func (GetConnectionReplicationCredentialArgs) ToGetConnectionReplicationCredentialOutput added in v1.9.0

func (i GetConnectionReplicationCredentialArgs) ToGetConnectionReplicationCredentialOutput() GetConnectionReplicationCredentialOutput

func (GetConnectionReplicationCredentialArgs) ToGetConnectionReplicationCredentialOutputWithContext added in v1.9.0

func (i GetConnectionReplicationCredentialArgs) ToGetConnectionReplicationCredentialOutputWithContext(ctx context.Context) GetConnectionReplicationCredentialOutput

type GetConnectionReplicationCredentialArray added in v1.9.0

type GetConnectionReplicationCredentialArray []GetConnectionReplicationCredentialInput

func (GetConnectionReplicationCredentialArray) ElementType added in v1.9.0

func (GetConnectionReplicationCredentialArray) ToGetConnectionReplicationCredentialArrayOutput added in v1.9.0

func (i GetConnectionReplicationCredentialArray) ToGetConnectionReplicationCredentialArrayOutput() GetConnectionReplicationCredentialArrayOutput

func (GetConnectionReplicationCredentialArray) ToGetConnectionReplicationCredentialArrayOutputWithContext added in v1.9.0

func (i GetConnectionReplicationCredentialArray) ToGetConnectionReplicationCredentialArrayOutputWithContext(ctx context.Context) GetConnectionReplicationCredentialArrayOutput

type GetConnectionReplicationCredentialArrayInput added in v1.9.0

type GetConnectionReplicationCredentialArrayInput interface {
	pulumi.Input

	ToGetConnectionReplicationCredentialArrayOutput() GetConnectionReplicationCredentialArrayOutput
	ToGetConnectionReplicationCredentialArrayOutputWithContext(context.Context) GetConnectionReplicationCredentialArrayOutput
}

GetConnectionReplicationCredentialArrayInput is an input type that accepts GetConnectionReplicationCredentialArray and GetConnectionReplicationCredentialArrayOutput values. You can construct a concrete instance of `GetConnectionReplicationCredentialArrayInput` via:

GetConnectionReplicationCredentialArray{ GetConnectionReplicationCredentialArgs{...} }

type GetConnectionReplicationCredentialArrayOutput added in v1.9.0

type GetConnectionReplicationCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionReplicationCredentialArrayOutput) ElementType added in v1.9.0

func (GetConnectionReplicationCredentialArrayOutput) Index added in v1.9.0

func (GetConnectionReplicationCredentialArrayOutput) ToGetConnectionReplicationCredentialArrayOutput added in v1.9.0

func (o GetConnectionReplicationCredentialArrayOutput) ToGetConnectionReplicationCredentialArrayOutput() GetConnectionReplicationCredentialArrayOutput

func (GetConnectionReplicationCredentialArrayOutput) ToGetConnectionReplicationCredentialArrayOutputWithContext added in v1.9.0

func (o GetConnectionReplicationCredentialArrayOutput) ToGetConnectionReplicationCredentialArrayOutputWithContext(ctx context.Context) GetConnectionReplicationCredentialArrayOutput

type GetConnectionReplicationCredentialInput added in v1.9.0

type GetConnectionReplicationCredentialInput interface {
	pulumi.Input

	ToGetConnectionReplicationCredentialOutput() GetConnectionReplicationCredentialOutput
	ToGetConnectionReplicationCredentialOutputWithContext(context.Context) GetConnectionReplicationCredentialOutput
}

GetConnectionReplicationCredentialInput is an input type that accepts GetConnectionReplicationCredentialArgs and GetConnectionReplicationCredentialOutput values. You can construct a concrete instance of `GetConnectionReplicationCredentialInput` via:

GetConnectionReplicationCredentialArgs{...}

type GetConnectionReplicationCredentialOutput added in v1.9.0

type GetConnectionReplicationCredentialOutput struct{ *pulumi.OutputState }

func (GetConnectionReplicationCredentialOutput) ElementType added in v1.9.0

func (GetConnectionReplicationCredentialOutput) Password added in v1.9.0

func (GetConnectionReplicationCredentialOutput) ToGetConnectionReplicationCredentialOutput added in v1.9.0

func (o GetConnectionReplicationCredentialOutput) ToGetConnectionReplicationCredentialOutput() GetConnectionReplicationCredentialOutput

func (GetConnectionReplicationCredentialOutput) ToGetConnectionReplicationCredentialOutputWithContext added in v1.9.0

func (o GetConnectionReplicationCredentialOutput) ToGetConnectionReplicationCredentialOutputWithContext(ctx context.Context) GetConnectionReplicationCredentialOutput

func (GetConnectionReplicationCredentialOutput) Username added in v1.9.0

Administrator username

type GetConnectionSshDetail

type GetConnectionSshDetail struct {
	// Name of the host the SSH key is valid for.
	Host   string `pulumi:"host"`
	Sshkey string `pulumi:"sshkey"`
	// Sudo location
	SudoLocation string `pulumi:"sudoLocation"`
	// SSH user
	User string `pulumi:"user"`
}

type GetConnectionSshDetailArgs

type GetConnectionSshDetailArgs struct {
	// Name of the host the SSH key is valid for.
	Host   pulumi.StringInput `pulumi:"host"`
	Sshkey pulumi.StringInput `pulumi:"sshkey"`
	// Sudo location
	SudoLocation pulumi.StringInput `pulumi:"sudoLocation"`
	// SSH user
	User pulumi.StringInput `pulumi:"user"`
}

func (GetConnectionSshDetailArgs) ElementType

func (GetConnectionSshDetailArgs) ElementType() reflect.Type

func (GetConnectionSshDetailArgs) ToGetConnectionSshDetailOutput

func (i GetConnectionSshDetailArgs) ToGetConnectionSshDetailOutput() GetConnectionSshDetailOutput

func (GetConnectionSshDetailArgs) ToGetConnectionSshDetailOutputWithContext

func (i GetConnectionSshDetailArgs) ToGetConnectionSshDetailOutputWithContext(ctx context.Context) GetConnectionSshDetailOutput

type GetConnectionSshDetailArray

type GetConnectionSshDetailArray []GetConnectionSshDetailInput

func (GetConnectionSshDetailArray) ElementType

func (GetConnectionSshDetailArray) ToGetConnectionSshDetailArrayOutput

func (i GetConnectionSshDetailArray) ToGetConnectionSshDetailArrayOutput() GetConnectionSshDetailArrayOutput

func (GetConnectionSshDetailArray) ToGetConnectionSshDetailArrayOutputWithContext

func (i GetConnectionSshDetailArray) ToGetConnectionSshDetailArrayOutputWithContext(ctx context.Context) GetConnectionSshDetailArrayOutput

type GetConnectionSshDetailArrayInput

type GetConnectionSshDetailArrayInput interface {
	pulumi.Input

	ToGetConnectionSshDetailArrayOutput() GetConnectionSshDetailArrayOutput
	ToGetConnectionSshDetailArrayOutputWithContext(context.Context) GetConnectionSshDetailArrayOutput
}

GetConnectionSshDetailArrayInput is an input type that accepts GetConnectionSshDetailArray and GetConnectionSshDetailArrayOutput values. You can construct a concrete instance of `GetConnectionSshDetailArrayInput` via:

GetConnectionSshDetailArray{ GetConnectionSshDetailArgs{...} }

type GetConnectionSshDetailArrayOutput

type GetConnectionSshDetailArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionSshDetailArrayOutput) ElementType

func (GetConnectionSshDetailArrayOutput) Index

func (GetConnectionSshDetailArrayOutput) ToGetConnectionSshDetailArrayOutput

func (o GetConnectionSshDetailArrayOutput) ToGetConnectionSshDetailArrayOutput() GetConnectionSshDetailArrayOutput

func (GetConnectionSshDetailArrayOutput) ToGetConnectionSshDetailArrayOutputWithContext

func (o GetConnectionSshDetailArrayOutput) ToGetConnectionSshDetailArrayOutputWithContext(ctx context.Context) GetConnectionSshDetailArrayOutput

type GetConnectionSshDetailInput

type GetConnectionSshDetailInput interface {
	pulumi.Input

	ToGetConnectionSshDetailOutput() GetConnectionSshDetailOutput
	ToGetConnectionSshDetailOutputWithContext(context.Context) GetConnectionSshDetailOutput
}

GetConnectionSshDetailInput is an input type that accepts GetConnectionSshDetailArgs and GetConnectionSshDetailOutput values. You can construct a concrete instance of `GetConnectionSshDetailInput` via:

GetConnectionSshDetailArgs{...}

type GetConnectionSshDetailOutput

type GetConnectionSshDetailOutput struct{ *pulumi.OutputState }

func (GetConnectionSshDetailOutput) ElementType

func (GetConnectionSshDetailOutput) Host

Name of the host the SSH key is valid for.

func (GetConnectionSshDetailOutput) Sshkey

func (GetConnectionSshDetailOutput) SudoLocation

Sudo location

func (GetConnectionSshDetailOutput) ToGetConnectionSshDetailOutput

func (o GetConnectionSshDetailOutput) ToGetConnectionSshDetailOutput() GetConnectionSshDetailOutput

func (GetConnectionSshDetailOutput) ToGetConnectionSshDetailOutputWithContext

func (o GetConnectionSshDetailOutput) ToGetConnectionSshDetailOutputWithContext(ctx context.Context) GetConnectionSshDetailOutput

func (GetConnectionSshDetailOutput) User

SSH user

type GetConnectionVaultDetail

type GetConnectionVaultDetail struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId string `pulumi:"keyId"`
	// OCID of the vault
	VaultId string `pulumi:"vaultId"`
}

type GetConnectionVaultDetailArgs

type GetConnectionVaultDetailArgs struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId pulumi.StringInput `pulumi:"keyId"`
	// OCID of the vault
	VaultId pulumi.StringInput `pulumi:"vaultId"`
}

func (GetConnectionVaultDetailArgs) ElementType

func (GetConnectionVaultDetailArgs) ToGetConnectionVaultDetailOutput

func (i GetConnectionVaultDetailArgs) ToGetConnectionVaultDetailOutput() GetConnectionVaultDetailOutput

func (GetConnectionVaultDetailArgs) ToGetConnectionVaultDetailOutputWithContext

func (i GetConnectionVaultDetailArgs) ToGetConnectionVaultDetailOutputWithContext(ctx context.Context) GetConnectionVaultDetailOutput

type GetConnectionVaultDetailArray

type GetConnectionVaultDetailArray []GetConnectionVaultDetailInput

func (GetConnectionVaultDetailArray) ElementType

func (GetConnectionVaultDetailArray) ToGetConnectionVaultDetailArrayOutput

func (i GetConnectionVaultDetailArray) ToGetConnectionVaultDetailArrayOutput() GetConnectionVaultDetailArrayOutput

func (GetConnectionVaultDetailArray) ToGetConnectionVaultDetailArrayOutputWithContext

func (i GetConnectionVaultDetailArray) ToGetConnectionVaultDetailArrayOutputWithContext(ctx context.Context) GetConnectionVaultDetailArrayOutput

type GetConnectionVaultDetailArrayInput

type GetConnectionVaultDetailArrayInput interface {
	pulumi.Input

	ToGetConnectionVaultDetailArrayOutput() GetConnectionVaultDetailArrayOutput
	ToGetConnectionVaultDetailArrayOutputWithContext(context.Context) GetConnectionVaultDetailArrayOutput
}

GetConnectionVaultDetailArrayInput is an input type that accepts GetConnectionVaultDetailArray and GetConnectionVaultDetailArrayOutput values. You can construct a concrete instance of `GetConnectionVaultDetailArrayInput` via:

GetConnectionVaultDetailArray{ GetConnectionVaultDetailArgs{...} }

type GetConnectionVaultDetailArrayOutput

type GetConnectionVaultDetailArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionVaultDetailArrayOutput) ElementType

func (GetConnectionVaultDetailArrayOutput) Index

func (GetConnectionVaultDetailArrayOutput) ToGetConnectionVaultDetailArrayOutput

func (o GetConnectionVaultDetailArrayOutput) ToGetConnectionVaultDetailArrayOutput() GetConnectionVaultDetailArrayOutput

func (GetConnectionVaultDetailArrayOutput) ToGetConnectionVaultDetailArrayOutputWithContext

func (o GetConnectionVaultDetailArrayOutput) ToGetConnectionVaultDetailArrayOutputWithContext(ctx context.Context) GetConnectionVaultDetailArrayOutput

type GetConnectionVaultDetailInput

type GetConnectionVaultDetailInput interface {
	pulumi.Input

	ToGetConnectionVaultDetailOutput() GetConnectionVaultDetailOutput
	ToGetConnectionVaultDetailOutputWithContext(context.Context) GetConnectionVaultDetailOutput
}

GetConnectionVaultDetailInput is an input type that accepts GetConnectionVaultDetailArgs and GetConnectionVaultDetailOutput values. You can construct a concrete instance of `GetConnectionVaultDetailInput` via:

GetConnectionVaultDetailArgs{...}

type GetConnectionVaultDetailOutput

type GetConnectionVaultDetailOutput struct{ *pulumi.OutputState }

func (GetConnectionVaultDetailOutput) CompartmentId

OCID of the compartment where the secret containing the credentials will be created.

func (GetConnectionVaultDetailOutput) ElementType

func (GetConnectionVaultDetailOutput) KeyId

OCID of the vault encryption key

func (GetConnectionVaultDetailOutput) ToGetConnectionVaultDetailOutput

func (o GetConnectionVaultDetailOutput) ToGetConnectionVaultDetailOutput() GetConnectionVaultDetailOutput

func (GetConnectionVaultDetailOutput) ToGetConnectionVaultDetailOutputWithContext

func (o GetConnectionVaultDetailOutput) ToGetConnectionVaultDetailOutputWithContext(ctx context.Context) GetConnectionVaultDetailOutput

func (GetConnectionVaultDetailOutput) VaultId

OCID of the vault

type GetConnectionsArgs

type GetConnectionsArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string                `pulumi:"displayName"`
	Filters     []GetConnectionsFilter `pulumi:"filters"`
	// The current state of the Database Migration Deployment.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getConnections.

type GetConnectionsConnectionCollection

type GetConnectionsConnectionCollection struct {
	Items []GetConnectionsConnectionCollectionItem `pulumi:"items"`
}

type GetConnectionsConnectionCollectionArgs

type GetConnectionsConnectionCollectionArgs struct {
	Items GetConnectionsConnectionCollectionItemArrayInput `pulumi:"items"`
}

func (GetConnectionsConnectionCollectionArgs) ElementType

func (GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput

func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput

func (GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext

func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput

type GetConnectionsConnectionCollectionArray

type GetConnectionsConnectionCollectionArray []GetConnectionsConnectionCollectionInput

func (GetConnectionsConnectionCollectionArray) ElementType

func (GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput

func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput

func (GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext

func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput

type GetConnectionsConnectionCollectionArrayInput

type GetConnectionsConnectionCollectionArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
	ToGetConnectionsConnectionCollectionArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionArrayOutput
}

GetConnectionsConnectionCollectionArrayInput is an input type that accepts GetConnectionsConnectionCollectionArray and GetConnectionsConnectionCollectionArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionArrayInput` via:

GetConnectionsConnectionCollectionArray{ GetConnectionsConnectionCollectionArgs{...} }

type GetConnectionsConnectionCollectionArrayOutput

type GetConnectionsConnectionCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionArrayOutput) ElementType

func (GetConnectionsConnectionCollectionArrayOutput) Index

func (GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput

func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput

func (GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext

func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput

type GetConnectionsConnectionCollectionInput

type GetConnectionsConnectionCollectionInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
	ToGetConnectionsConnectionCollectionOutputWithContext(context.Context) GetConnectionsConnectionCollectionOutput
}

GetConnectionsConnectionCollectionInput is an input type that accepts GetConnectionsConnectionCollectionArgs and GetConnectionsConnectionCollectionOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionInput` via:

GetConnectionsConnectionCollectionArgs{...}

type GetConnectionsConnectionCollectionItem

type GetConnectionsConnectionCollectionItem struct {
	// Database Administrator Credentials details.
	AdminCredentials []GetConnectionsConnectionCollectionItemAdminCredential `pulumi:"adminCredentials"`
	// This name is the distinguished name used while creating the certificate on target database.
	CertificateTdn string `pulumi:"certificateTdn"`
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// Connect Descriptor details.
	ConnectDescriptors []GetConnectionsConnectionCollectionItemConnectDescriptor `pulumi:"connectDescriptors"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.
	CredentialsSecretId string `pulumi:"credentialsSecretId"`
	// The OCID of the cloud database.
	DatabaseId string `pulumi:"databaseId"`
	// Database connection type.
	DatabaseType string `pulumi:"databaseType"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id string `pulumi:"id"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// Database manual connection subtype. This value can only be specified for manual connections.
	ManualDatabaseSubType string `pulumi:"manualDatabaseSubType"`
	// An array of Network Security Group OCIDs used to define network access for Connections.
	NsgIds []string `pulumi:"nsgIds"`
	// Oracle Cloud Infrastructure Private Endpoint configuration details.
	PrivateEndpoints []GetConnectionsConnectionCollectionItemPrivateEndpoint `pulumi:"privateEndpoints"`
	// Database Administrator Credentials details.
	ReplicationCredentials []GetConnectionsConnectionCollectionItemReplicationCredential `pulumi:"replicationCredentials"`
	// Details of the SSH key that will be used.
	SshDetails []GetConnectionsConnectionCollectionItemSshDetail `pulumi:"sshDetails"`
	// The current state of the Database Migration Deployment.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The time the Connection resource was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time of the last Connection resource details update. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	TlsKeystore string `pulumi:"tlsKeystore"`
	TlsWallet   string `pulumi:"tlsWallet"`
	// Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails []GetConnectionsConnectionCollectionItemVaultDetail `pulumi:"vaultDetails"`
}

type GetConnectionsConnectionCollectionItemAdminCredential

type GetConnectionsConnectionCollectionItemAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetConnectionsConnectionCollectionItemAdminCredentialArgs

type GetConnectionsConnectionCollectionItemAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetConnectionsConnectionCollectionItemAdminCredentialArgs) ElementType

func (GetConnectionsConnectionCollectionItemAdminCredentialArgs) ToGetConnectionsConnectionCollectionItemAdminCredentialOutput

func (GetConnectionsConnectionCollectionItemAdminCredentialArgs) ToGetConnectionsConnectionCollectionItemAdminCredentialOutputWithContext

func (i GetConnectionsConnectionCollectionItemAdminCredentialArgs) ToGetConnectionsConnectionCollectionItemAdminCredentialOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdminCredentialOutput

type GetConnectionsConnectionCollectionItemAdminCredentialArray

type GetConnectionsConnectionCollectionItemAdminCredentialArray []GetConnectionsConnectionCollectionItemAdminCredentialInput

func (GetConnectionsConnectionCollectionItemAdminCredentialArray) ElementType

func (GetConnectionsConnectionCollectionItemAdminCredentialArray) ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutput

func (GetConnectionsConnectionCollectionItemAdminCredentialArray) ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutputWithContext

func (i GetConnectionsConnectionCollectionItemAdminCredentialArray) ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput

type GetConnectionsConnectionCollectionItemAdminCredentialArrayInput

type GetConnectionsConnectionCollectionItemAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutput() GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput
	ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput
}

GetConnectionsConnectionCollectionItemAdminCredentialArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemAdminCredentialArray and GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemAdminCredentialArrayInput` via:

GetConnectionsConnectionCollectionItemAdminCredentialArray{ GetConnectionsConnectionCollectionItemAdminCredentialArgs{...} }

type GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput

type GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput) ElementType

func (GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput) Index

func (GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput) ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutput

func (GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput) ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutputWithContext

func (o GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput) ToGetConnectionsConnectionCollectionItemAdminCredentialArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdminCredentialArrayOutput

type GetConnectionsConnectionCollectionItemAdminCredentialInput

type GetConnectionsConnectionCollectionItemAdminCredentialInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemAdminCredentialOutput() GetConnectionsConnectionCollectionItemAdminCredentialOutput
	ToGetConnectionsConnectionCollectionItemAdminCredentialOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemAdminCredentialOutput
}

GetConnectionsConnectionCollectionItemAdminCredentialInput is an input type that accepts GetConnectionsConnectionCollectionItemAdminCredentialArgs and GetConnectionsConnectionCollectionItemAdminCredentialOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemAdminCredentialInput` via:

GetConnectionsConnectionCollectionItemAdminCredentialArgs{...}

type GetConnectionsConnectionCollectionItemAdminCredentialOutput

type GetConnectionsConnectionCollectionItemAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemAdminCredentialOutput) ElementType

func (GetConnectionsConnectionCollectionItemAdminCredentialOutput) Password

func (GetConnectionsConnectionCollectionItemAdminCredentialOutput) ToGetConnectionsConnectionCollectionItemAdminCredentialOutput

func (GetConnectionsConnectionCollectionItemAdminCredentialOutput) ToGetConnectionsConnectionCollectionItemAdminCredentialOutputWithContext

func (o GetConnectionsConnectionCollectionItemAdminCredentialOutput) ToGetConnectionsConnectionCollectionItemAdminCredentialOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdminCredentialOutput

func (GetConnectionsConnectionCollectionItemAdminCredentialOutput) Username

Administrator username

type GetConnectionsConnectionCollectionItemArgs

type GetConnectionsConnectionCollectionItemArgs struct {
	// Database Administrator Credentials details.
	AdminCredentials GetConnectionsConnectionCollectionItemAdminCredentialArrayInput `pulumi:"adminCredentials"`
	// This name is the distinguished name used while creating the certificate on target database.
	CertificateTdn pulumi.StringInput `pulumi:"certificateTdn"`
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// Connect Descriptor details.
	ConnectDescriptors GetConnectionsConnectionCollectionItemConnectDescriptorArrayInput `pulumi:"connectDescriptors"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.
	CredentialsSecretId pulumi.StringInput `pulumi:"credentialsSecretId"`
	// The OCID of the cloud database.
	DatabaseId pulumi.StringInput `pulumi:"databaseId"`
	// Database connection type.
	DatabaseType pulumi.StringInput `pulumi:"databaseType"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id pulumi.StringInput `pulumi:"id"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// Database manual connection subtype. This value can only be specified for manual connections.
	ManualDatabaseSubType pulumi.StringInput `pulumi:"manualDatabaseSubType"`
	// An array of Network Security Group OCIDs used to define network access for Connections.
	NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"`
	// Oracle Cloud Infrastructure Private Endpoint configuration details.
	PrivateEndpoints GetConnectionsConnectionCollectionItemPrivateEndpointArrayInput `pulumi:"privateEndpoints"`
	// Database Administrator Credentials details.
	ReplicationCredentials GetConnectionsConnectionCollectionItemReplicationCredentialArrayInput `pulumi:"replicationCredentials"`
	// Details of the SSH key that will be used.
	SshDetails GetConnectionsConnectionCollectionItemSshDetailArrayInput `pulumi:"sshDetails"`
	// The current state of the Database Migration Deployment.
	State pulumi.StringInput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput `pulumi:"systemTags"`
	// The time the Connection resource was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The time of the last Connection resource details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	TlsKeystore pulumi.StringInput `pulumi:"tlsKeystore"`
	TlsWallet   pulumi.StringInput `pulumi:"tlsWallet"`
	// Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails GetConnectionsConnectionCollectionItemVaultDetailArrayInput `pulumi:"vaultDetails"`
}

func (GetConnectionsConnectionCollectionItemArgs) ElementType

func (GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput

func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput

func (GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext

func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput

type GetConnectionsConnectionCollectionItemArray

type GetConnectionsConnectionCollectionItemArray []GetConnectionsConnectionCollectionItemInput

func (GetConnectionsConnectionCollectionItemArray) ElementType

func (GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput

func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput

func (GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext

func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput

type GetConnectionsConnectionCollectionItemArrayInput

type GetConnectionsConnectionCollectionItemArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
	ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemArrayOutput
}

GetConnectionsConnectionCollectionItemArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemArray and GetConnectionsConnectionCollectionItemArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemArrayInput` via:

GetConnectionsConnectionCollectionItemArray{ GetConnectionsConnectionCollectionItemArgs{...} }

type GetConnectionsConnectionCollectionItemArrayOutput

type GetConnectionsConnectionCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType

func (GetConnectionsConnectionCollectionItemArrayOutput) Index

func (GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput

func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput

func (GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext

func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput

type GetConnectionsConnectionCollectionItemConnectDescriptor

type GetConnectionsConnectionCollectionItemConnectDescriptor struct {
	// Connect string.
	ConnectString string `pulumi:"connectString"`
	// Database service name.
	DatabaseServiceName string `pulumi:"databaseServiceName"`
	// Name of the host the SSH key is valid for.
	Host string `pulumi:"host"`
	// Port of the connect descriptor.
	Port int `pulumi:"port"`
}

type GetConnectionsConnectionCollectionItemConnectDescriptorArgs

type GetConnectionsConnectionCollectionItemConnectDescriptorArgs struct {
	// Connect string.
	ConnectString pulumi.StringInput `pulumi:"connectString"`
	// Database service name.
	DatabaseServiceName pulumi.StringInput `pulumi:"databaseServiceName"`
	// Name of the host the SSH key is valid for.
	Host pulumi.StringInput `pulumi:"host"`
	// Port of the connect descriptor.
	Port pulumi.IntInput `pulumi:"port"`
}

func (GetConnectionsConnectionCollectionItemConnectDescriptorArgs) ElementType

func (GetConnectionsConnectionCollectionItemConnectDescriptorArgs) ToGetConnectionsConnectionCollectionItemConnectDescriptorOutput

func (GetConnectionsConnectionCollectionItemConnectDescriptorArgs) ToGetConnectionsConnectionCollectionItemConnectDescriptorOutputWithContext

func (i GetConnectionsConnectionCollectionItemConnectDescriptorArgs) ToGetConnectionsConnectionCollectionItemConnectDescriptorOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemConnectDescriptorOutput

type GetConnectionsConnectionCollectionItemConnectDescriptorArray

type GetConnectionsConnectionCollectionItemConnectDescriptorArray []GetConnectionsConnectionCollectionItemConnectDescriptorInput

func (GetConnectionsConnectionCollectionItemConnectDescriptorArray) ElementType

func (GetConnectionsConnectionCollectionItemConnectDescriptorArray) ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput

func (GetConnectionsConnectionCollectionItemConnectDescriptorArray) ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutputWithContext

func (i GetConnectionsConnectionCollectionItemConnectDescriptorArray) ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput

type GetConnectionsConnectionCollectionItemConnectDescriptorArrayInput

type GetConnectionsConnectionCollectionItemConnectDescriptorArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput() GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput
	ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput
}

GetConnectionsConnectionCollectionItemConnectDescriptorArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemConnectDescriptorArray and GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemConnectDescriptorArrayInput` via:

GetConnectionsConnectionCollectionItemConnectDescriptorArray{ GetConnectionsConnectionCollectionItemConnectDescriptorArgs{...} }

type GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput

type GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput) ElementType

func (GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput) Index

func (GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput) ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput

func (GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput) ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutputWithContext

func (o GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput) ToGetConnectionsConnectionCollectionItemConnectDescriptorArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemConnectDescriptorArrayOutput

type GetConnectionsConnectionCollectionItemConnectDescriptorInput

type GetConnectionsConnectionCollectionItemConnectDescriptorInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemConnectDescriptorOutput() GetConnectionsConnectionCollectionItemConnectDescriptorOutput
	ToGetConnectionsConnectionCollectionItemConnectDescriptorOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemConnectDescriptorOutput
}

GetConnectionsConnectionCollectionItemConnectDescriptorInput is an input type that accepts GetConnectionsConnectionCollectionItemConnectDescriptorArgs and GetConnectionsConnectionCollectionItemConnectDescriptorOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemConnectDescriptorInput` via:

GetConnectionsConnectionCollectionItemConnectDescriptorArgs{...}

type GetConnectionsConnectionCollectionItemConnectDescriptorOutput

type GetConnectionsConnectionCollectionItemConnectDescriptorOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) ConnectString

Connect string.

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) DatabaseServiceName

Database service name.

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) ElementType

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) Host

Name of the host the SSH key is valid for.

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) Port

Port of the connect descriptor.

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) ToGetConnectionsConnectionCollectionItemConnectDescriptorOutput

func (GetConnectionsConnectionCollectionItemConnectDescriptorOutput) ToGetConnectionsConnectionCollectionItemConnectDescriptorOutputWithContext

func (o GetConnectionsConnectionCollectionItemConnectDescriptorOutput) ToGetConnectionsConnectionCollectionItemConnectDescriptorOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemConnectDescriptorOutput

type GetConnectionsConnectionCollectionItemInput

type GetConnectionsConnectionCollectionItemInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
	ToGetConnectionsConnectionCollectionItemOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemOutput
}

GetConnectionsConnectionCollectionItemInput is an input type that accepts GetConnectionsConnectionCollectionItemArgs and GetConnectionsConnectionCollectionItemOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemInput` via:

GetConnectionsConnectionCollectionItemArgs{...}

type GetConnectionsConnectionCollectionItemOutput

type GetConnectionsConnectionCollectionItemOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemOutput) AdminCredentials

Database Administrator Credentials details.

func (GetConnectionsConnectionCollectionItemOutput) CertificateTdn

This name is the distinguished name used while creating the certificate on target database.

func (GetConnectionsConnectionCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetConnectionsConnectionCollectionItemOutput) ConnectDescriptors

Connect Descriptor details.

func (GetConnectionsConnectionCollectionItemOutput) CredentialsSecretId

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.

func (GetConnectionsConnectionCollectionItemOutput) DatabaseId

The OCID of the cloud database.

func (GetConnectionsConnectionCollectionItemOutput) DatabaseType

Database connection type.

func (GetConnectionsConnectionCollectionItemOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (GetConnectionsConnectionCollectionItemOutput) DisplayName

A filter to return only resources that match the entire display name given.

func (GetConnectionsConnectionCollectionItemOutput) ElementType

func (GetConnectionsConnectionCollectionItemOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (GetConnectionsConnectionCollectionItemOutput) Id

[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.

func (GetConnectionsConnectionCollectionItemOutput) LifecycleDetails

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (GetConnectionsConnectionCollectionItemOutput) ManualDatabaseSubType added in v1.22.0

Database manual connection subtype. This value can only be specified for manual connections.

func (GetConnectionsConnectionCollectionItemOutput) NsgIds added in v0.9.0

An array of Network Security Group OCIDs used to define network access for Connections.

func (GetConnectionsConnectionCollectionItemOutput) PrivateEndpoints

Oracle Cloud Infrastructure Private Endpoint configuration details.

func (GetConnectionsConnectionCollectionItemOutput) ReplicationCredentials added in v1.9.0

Database Administrator Credentials details.

func (GetConnectionsConnectionCollectionItemOutput) SshDetails

Details of the SSH key that will be used.

func (GetConnectionsConnectionCollectionItemOutput) State

The current state of the Database Migration Deployment.

func (GetConnectionsConnectionCollectionItemOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (GetConnectionsConnectionCollectionItemOutput) TimeCreated

The time the Connection resource was created. An RFC3339 formatted datetime string.

func (GetConnectionsConnectionCollectionItemOutput) TimeUpdated

The time of the last Connection resource details update. An RFC3339 formatted datetime string.

func (GetConnectionsConnectionCollectionItemOutput) TlsKeystore

func (GetConnectionsConnectionCollectionItemOutput) TlsWallet

func (GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput

func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput

func (GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext

func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput

func (GetConnectionsConnectionCollectionItemOutput) VaultDetails

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

type GetConnectionsConnectionCollectionItemPrivateEndpoint

type GetConnectionsConnectionCollectionItemPrivateEndpoint struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id string `pulumi:"id"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.
	SubnetId string `pulumi:"subnetId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.
	VcnId string `pulumi:"vcnId"`
}

type GetConnectionsConnectionCollectionItemPrivateEndpointArgs

type GetConnectionsConnectionCollectionItemPrivateEndpointArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id pulumi.StringInput `pulumi:"id"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.
	SubnetId pulumi.StringInput `pulumi:"subnetId"`
	// The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.
	VcnId pulumi.StringInput `pulumi:"vcnId"`
}

func (GetConnectionsConnectionCollectionItemPrivateEndpointArgs) ElementType

func (GetConnectionsConnectionCollectionItemPrivateEndpointArgs) ToGetConnectionsConnectionCollectionItemPrivateEndpointOutput

func (GetConnectionsConnectionCollectionItemPrivateEndpointArgs) ToGetConnectionsConnectionCollectionItemPrivateEndpointOutputWithContext

func (i GetConnectionsConnectionCollectionItemPrivateEndpointArgs) ToGetConnectionsConnectionCollectionItemPrivateEndpointOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemPrivateEndpointOutput

type GetConnectionsConnectionCollectionItemPrivateEndpointArray

type GetConnectionsConnectionCollectionItemPrivateEndpointArray []GetConnectionsConnectionCollectionItemPrivateEndpointInput

func (GetConnectionsConnectionCollectionItemPrivateEndpointArray) ElementType

func (GetConnectionsConnectionCollectionItemPrivateEndpointArray) ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput

func (GetConnectionsConnectionCollectionItemPrivateEndpointArray) ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutputWithContext

func (i GetConnectionsConnectionCollectionItemPrivateEndpointArray) ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput

type GetConnectionsConnectionCollectionItemPrivateEndpointArrayInput

type GetConnectionsConnectionCollectionItemPrivateEndpointArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput() GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput
	ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput
}

GetConnectionsConnectionCollectionItemPrivateEndpointArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemPrivateEndpointArray and GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemPrivateEndpointArrayInput` via:

GetConnectionsConnectionCollectionItemPrivateEndpointArray{ GetConnectionsConnectionCollectionItemPrivateEndpointArgs{...} }

type GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput

type GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput) ElementType

func (GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput) Index

func (GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput) ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput

func (GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput) ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutputWithContext

func (o GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput) ToGetConnectionsConnectionCollectionItemPrivateEndpointArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemPrivateEndpointArrayOutput

type GetConnectionsConnectionCollectionItemPrivateEndpointInput

type GetConnectionsConnectionCollectionItemPrivateEndpointInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemPrivateEndpointOutput() GetConnectionsConnectionCollectionItemPrivateEndpointOutput
	ToGetConnectionsConnectionCollectionItemPrivateEndpointOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemPrivateEndpointOutput
}

GetConnectionsConnectionCollectionItemPrivateEndpointInput is an input type that accepts GetConnectionsConnectionCollectionItemPrivateEndpointArgs and GetConnectionsConnectionCollectionItemPrivateEndpointOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemPrivateEndpointInput` via:

GetConnectionsConnectionCollectionItemPrivateEndpointArgs{...}

type GetConnectionsConnectionCollectionItemPrivateEndpointOutput

type GetConnectionsConnectionCollectionItemPrivateEndpointOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) ElementType

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) Id

[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) SubnetId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the customer's subnet where the private endpoint VNIC will reside.

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) ToGetConnectionsConnectionCollectionItemPrivateEndpointOutput

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) ToGetConnectionsConnectionCollectionItemPrivateEndpointOutputWithContext

func (o GetConnectionsConnectionCollectionItemPrivateEndpointOutput) ToGetConnectionsConnectionCollectionItemPrivateEndpointOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemPrivateEndpointOutput

func (GetConnectionsConnectionCollectionItemPrivateEndpointOutput) VcnId

The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VCN where the Private Endpoint will be bound to.

type GetConnectionsConnectionCollectionItemReplicationCredential added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetConnectionsConnectionCollectionItemReplicationCredentialArgs added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetConnectionsConnectionCollectionItemReplicationCredentialArgs) ElementType added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArgs) ToGetConnectionsConnectionCollectionItemReplicationCredentialOutput added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArgs) ToGetConnectionsConnectionCollectionItemReplicationCredentialOutputWithContext added in v1.9.0

func (i GetConnectionsConnectionCollectionItemReplicationCredentialArgs) ToGetConnectionsConnectionCollectionItemReplicationCredentialOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemReplicationCredentialOutput

type GetConnectionsConnectionCollectionItemReplicationCredentialArray added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredentialArray []GetConnectionsConnectionCollectionItemReplicationCredentialInput

func (GetConnectionsConnectionCollectionItemReplicationCredentialArray) ElementType added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArray) ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArray) ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutputWithContext added in v1.9.0

func (i GetConnectionsConnectionCollectionItemReplicationCredentialArray) ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput

type GetConnectionsConnectionCollectionItemReplicationCredentialArrayInput added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredentialArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput() GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput
	ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput
}

GetConnectionsConnectionCollectionItemReplicationCredentialArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemReplicationCredentialArray and GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemReplicationCredentialArrayInput` via:

GetConnectionsConnectionCollectionItemReplicationCredentialArray{ GetConnectionsConnectionCollectionItemReplicationCredentialArgs{...} }

type GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput) ElementType added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput) Index added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput) ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput) ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutputWithContext added in v1.9.0

func (o GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput) ToGetConnectionsConnectionCollectionItemReplicationCredentialArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemReplicationCredentialArrayOutput

type GetConnectionsConnectionCollectionItemReplicationCredentialInput added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredentialInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemReplicationCredentialOutput() GetConnectionsConnectionCollectionItemReplicationCredentialOutput
	ToGetConnectionsConnectionCollectionItemReplicationCredentialOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemReplicationCredentialOutput
}

GetConnectionsConnectionCollectionItemReplicationCredentialInput is an input type that accepts GetConnectionsConnectionCollectionItemReplicationCredentialArgs and GetConnectionsConnectionCollectionItemReplicationCredentialOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemReplicationCredentialInput` via:

GetConnectionsConnectionCollectionItemReplicationCredentialArgs{...}

type GetConnectionsConnectionCollectionItemReplicationCredentialOutput added in v1.9.0

type GetConnectionsConnectionCollectionItemReplicationCredentialOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemReplicationCredentialOutput) ElementType added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialOutput) Password added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialOutput) ToGetConnectionsConnectionCollectionItemReplicationCredentialOutput added in v1.9.0

func (GetConnectionsConnectionCollectionItemReplicationCredentialOutput) ToGetConnectionsConnectionCollectionItemReplicationCredentialOutputWithContext added in v1.9.0

func (o GetConnectionsConnectionCollectionItemReplicationCredentialOutput) ToGetConnectionsConnectionCollectionItemReplicationCredentialOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemReplicationCredentialOutput

func (GetConnectionsConnectionCollectionItemReplicationCredentialOutput) Username added in v1.9.0

Administrator username

type GetConnectionsConnectionCollectionItemSshDetail

type GetConnectionsConnectionCollectionItemSshDetail struct {
	// Name of the host the SSH key is valid for.
	Host   string `pulumi:"host"`
	Sshkey string `pulumi:"sshkey"`
	// Sudo location
	SudoLocation string `pulumi:"sudoLocation"`
	// SSH user
	User string `pulumi:"user"`
}

type GetConnectionsConnectionCollectionItemSshDetailArgs

type GetConnectionsConnectionCollectionItemSshDetailArgs struct {
	// Name of the host the SSH key is valid for.
	Host   pulumi.StringInput `pulumi:"host"`
	Sshkey pulumi.StringInput `pulumi:"sshkey"`
	// Sudo location
	SudoLocation pulumi.StringInput `pulumi:"sudoLocation"`
	// SSH user
	User pulumi.StringInput `pulumi:"user"`
}

func (GetConnectionsConnectionCollectionItemSshDetailArgs) ElementType

func (GetConnectionsConnectionCollectionItemSshDetailArgs) ToGetConnectionsConnectionCollectionItemSshDetailOutput

func (i GetConnectionsConnectionCollectionItemSshDetailArgs) ToGetConnectionsConnectionCollectionItemSshDetailOutput() GetConnectionsConnectionCollectionItemSshDetailOutput

func (GetConnectionsConnectionCollectionItemSshDetailArgs) ToGetConnectionsConnectionCollectionItemSshDetailOutputWithContext

func (i GetConnectionsConnectionCollectionItemSshDetailArgs) ToGetConnectionsConnectionCollectionItemSshDetailOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemSshDetailOutput

type GetConnectionsConnectionCollectionItemSshDetailArray

type GetConnectionsConnectionCollectionItemSshDetailArray []GetConnectionsConnectionCollectionItemSshDetailInput

func (GetConnectionsConnectionCollectionItemSshDetailArray) ElementType

func (GetConnectionsConnectionCollectionItemSshDetailArray) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutput

func (i GetConnectionsConnectionCollectionItemSshDetailArray) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutput() GetConnectionsConnectionCollectionItemSshDetailArrayOutput

func (GetConnectionsConnectionCollectionItemSshDetailArray) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutputWithContext

func (i GetConnectionsConnectionCollectionItemSshDetailArray) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemSshDetailArrayOutput

type GetConnectionsConnectionCollectionItemSshDetailArrayInput

type GetConnectionsConnectionCollectionItemSshDetailArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemSshDetailArrayOutput() GetConnectionsConnectionCollectionItemSshDetailArrayOutput
	ToGetConnectionsConnectionCollectionItemSshDetailArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemSshDetailArrayOutput
}

GetConnectionsConnectionCollectionItemSshDetailArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemSshDetailArray and GetConnectionsConnectionCollectionItemSshDetailArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemSshDetailArrayInput` via:

GetConnectionsConnectionCollectionItemSshDetailArray{ GetConnectionsConnectionCollectionItemSshDetailArgs{...} }

type GetConnectionsConnectionCollectionItemSshDetailArrayOutput

type GetConnectionsConnectionCollectionItemSshDetailArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemSshDetailArrayOutput) ElementType

func (GetConnectionsConnectionCollectionItemSshDetailArrayOutput) Index

func (GetConnectionsConnectionCollectionItemSshDetailArrayOutput) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutput

func (GetConnectionsConnectionCollectionItemSshDetailArrayOutput) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutputWithContext

func (o GetConnectionsConnectionCollectionItemSshDetailArrayOutput) ToGetConnectionsConnectionCollectionItemSshDetailArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemSshDetailArrayOutput

type GetConnectionsConnectionCollectionItemSshDetailInput

type GetConnectionsConnectionCollectionItemSshDetailInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemSshDetailOutput() GetConnectionsConnectionCollectionItemSshDetailOutput
	ToGetConnectionsConnectionCollectionItemSshDetailOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemSshDetailOutput
}

GetConnectionsConnectionCollectionItemSshDetailInput is an input type that accepts GetConnectionsConnectionCollectionItemSshDetailArgs and GetConnectionsConnectionCollectionItemSshDetailOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemSshDetailInput` via:

GetConnectionsConnectionCollectionItemSshDetailArgs{...}

type GetConnectionsConnectionCollectionItemSshDetailOutput

type GetConnectionsConnectionCollectionItemSshDetailOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemSshDetailOutput) ElementType

func (GetConnectionsConnectionCollectionItemSshDetailOutput) Host

Name of the host the SSH key is valid for.

func (GetConnectionsConnectionCollectionItemSshDetailOutput) Sshkey

func (GetConnectionsConnectionCollectionItemSshDetailOutput) SudoLocation

Sudo location

func (GetConnectionsConnectionCollectionItemSshDetailOutput) ToGetConnectionsConnectionCollectionItemSshDetailOutput

func (GetConnectionsConnectionCollectionItemSshDetailOutput) ToGetConnectionsConnectionCollectionItemSshDetailOutputWithContext

func (o GetConnectionsConnectionCollectionItemSshDetailOutput) ToGetConnectionsConnectionCollectionItemSshDetailOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemSshDetailOutput

func (GetConnectionsConnectionCollectionItemSshDetailOutput) User

SSH user

type GetConnectionsConnectionCollectionItemVaultDetail

type GetConnectionsConnectionCollectionItemVaultDetail struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId string `pulumi:"keyId"`
	// OCID of the vault
	VaultId string `pulumi:"vaultId"`
}

type GetConnectionsConnectionCollectionItemVaultDetailArgs

type GetConnectionsConnectionCollectionItemVaultDetailArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId pulumi.StringInput `pulumi:"keyId"`
	// OCID of the vault
	VaultId pulumi.StringInput `pulumi:"vaultId"`
}

func (GetConnectionsConnectionCollectionItemVaultDetailArgs) ElementType

func (GetConnectionsConnectionCollectionItemVaultDetailArgs) ToGetConnectionsConnectionCollectionItemVaultDetailOutput

func (i GetConnectionsConnectionCollectionItemVaultDetailArgs) ToGetConnectionsConnectionCollectionItemVaultDetailOutput() GetConnectionsConnectionCollectionItemVaultDetailOutput

func (GetConnectionsConnectionCollectionItemVaultDetailArgs) ToGetConnectionsConnectionCollectionItemVaultDetailOutputWithContext

func (i GetConnectionsConnectionCollectionItemVaultDetailArgs) ToGetConnectionsConnectionCollectionItemVaultDetailOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemVaultDetailOutput

type GetConnectionsConnectionCollectionItemVaultDetailArray

type GetConnectionsConnectionCollectionItemVaultDetailArray []GetConnectionsConnectionCollectionItemVaultDetailInput

func (GetConnectionsConnectionCollectionItemVaultDetailArray) ElementType

func (GetConnectionsConnectionCollectionItemVaultDetailArray) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutput

func (i GetConnectionsConnectionCollectionItemVaultDetailArray) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutput() GetConnectionsConnectionCollectionItemVaultDetailArrayOutput

func (GetConnectionsConnectionCollectionItemVaultDetailArray) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutputWithContext

func (i GetConnectionsConnectionCollectionItemVaultDetailArray) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemVaultDetailArrayOutput

type GetConnectionsConnectionCollectionItemVaultDetailArrayInput

type GetConnectionsConnectionCollectionItemVaultDetailArrayInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutput() GetConnectionsConnectionCollectionItemVaultDetailArrayOutput
	ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemVaultDetailArrayOutput
}

GetConnectionsConnectionCollectionItemVaultDetailArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemVaultDetailArray and GetConnectionsConnectionCollectionItemVaultDetailArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemVaultDetailArrayInput` via:

GetConnectionsConnectionCollectionItemVaultDetailArray{ GetConnectionsConnectionCollectionItemVaultDetailArgs{...} }

type GetConnectionsConnectionCollectionItemVaultDetailArrayOutput

type GetConnectionsConnectionCollectionItemVaultDetailArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemVaultDetailArrayOutput) ElementType

func (GetConnectionsConnectionCollectionItemVaultDetailArrayOutput) Index

func (GetConnectionsConnectionCollectionItemVaultDetailArrayOutput) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutput

func (GetConnectionsConnectionCollectionItemVaultDetailArrayOutput) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutputWithContext

func (o GetConnectionsConnectionCollectionItemVaultDetailArrayOutput) ToGetConnectionsConnectionCollectionItemVaultDetailArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemVaultDetailArrayOutput

type GetConnectionsConnectionCollectionItemVaultDetailInput

type GetConnectionsConnectionCollectionItemVaultDetailInput interface {
	pulumi.Input

	ToGetConnectionsConnectionCollectionItemVaultDetailOutput() GetConnectionsConnectionCollectionItemVaultDetailOutput
	ToGetConnectionsConnectionCollectionItemVaultDetailOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemVaultDetailOutput
}

GetConnectionsConnectionCollectionItemVaultDetailInput is an input type that accepts GetConnectionsConnectionCollectionItemVaultDetailArgs and GetConnectionsConnectionCollectionItemVaultDetailOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemVaultDetailInput` via:

GetConnectionsConnectionCollectionItemVaultDetailArgs{...}

type GetConnectionsConnectionCollectionItemVaultDetailOutput

type GetConnectionsConnectionCollectionItemVaultDetailOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionItemVaultDetailOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetConnectionsConnectionCollectionItemVaultDetailOutput) ElementType

func (GetConnectionsConnectionCollectionItemVaultDetailOutput) KeyId

OCID of the vault encryption key

func (GetConnectionsConnectionCollectionItemVaultDetailOutput) ToGetConnectionsConnectionCollectionItemVaultDetailOutput

func (GetConnectionsConnectionCollectionItemVaultDetailOutput) ToGetConnectionsConnectionCollectionItemVaultDetailOutputWithContext

func (o GetConnectionsConnectionCollectionItemVaultDetailOutput) ToGetConnectionsConnectionCollectionItemVaultDetailOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemVaultDetailOutput

func (GetConnectionsConnectionCollectionItemVaultDetailOutput) VaultId

OCID of the vault

type GetConnectionsConnectionCollectionOutput

type GetConnectionsConnectionCollectionOutput struct{ *pulumi.OutputState }

func (GetConnectionsConnectionCollectionOutput) ElementType

func (GetConnectionsConnectionCollectionOutput) Items

func (GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput

func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput

func (GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext

func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput

type GetConnectionsFilter

type GetConnectionsFilter struct {
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetConnectionsFilterArgs

type GetConnectionsFilterArgs struct {
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetConnectionsFilterArgs) ElementType

func (GetConnectionsFilterArgs) ElementType() reflect.Type

func (GetConnectionsFilterArgs) ToGetConnectionsFilterOutput

func (i GetConnectionsFilterArgs) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput

func (GetConnectionsFilterArgs) ToGetConnectionsFilterOutputWithContext

func (i GetConnectionsFilterArgs) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput

type GetConnectionsFilterArray

type GetConnectionsFilterArray []GetConnectionsFilterInput

func (GetConnectionsFilterArray) ElementType

func (GetConnectionsFilterArray) ElementType() reflect.Type

func (GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutput

func (i GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput

func (GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutputWithContext

func (i GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput

type GetConnectionsFilterArrayInput

type GetConnectionsFilterArrayInput interface {
	pulumi.Input

	ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
	ToGetConnectionsFilterArrayOutputWithContext(context.Context) GetConnectionsFilterArrayOutput
}

GetConnectionsFilterArrayInput is an input type that accepts GetConnectionsFilterArray and GetConnectionsFilterArrayOutput values. You can construct a concrete instance of `GetConnectionsFilterArrayInput` via:

GetConnectionsFilterArray{ GetConnectionsFilterArgs{...} }

type GetConnectionsFilterArrayOutput

type GetConnectionsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetConnectionsFilterArrayOutput) ElementType

func (GetConnectionsFilterArrayOutput) Index

func (GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput

func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput

func (GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext

func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput

type GetConnectionsFilterInput

type GetConnectionsFilterInput interface {
	pulumi.Input

	ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
	ToGetConnectionsFilterOutputWithContext(context.Context) GetConnectionsFilterOutput
}

GetConnectionsFilterInput is an input type that accepts GetConnectionsFilterArgs and GetConnectionsFilterOutput values. You can construct a concrete instance of `GetConnectionsFilterInput` via:

GetConnectionsFilterArgs{...}

type GetConnectionsFilterOutput

type GetConnectionsFilterOutput struct{ *pulumi.OutputState }

func (GetConnectionsFilterOutput) ElementType

func (GetConnectionsFilterOutput) ElementType() reflect.Type

func (GetConnectionsFilterOutput) Name

func (GetConnectionsFilterOutput) Regex

func (GetConnectionsFilterOutput) ToGetConnectionsFilterOutput

func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput

func (GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext

func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput

func (GetConnectionsFilterOutput) Values

type GetConnectionsOutputArgs

type GetConnectionsOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput          `pulumi:"displayName"`
	Filters     GetConnectionsFilterArrayInput `pulumi:"filters"`
	// The current state of the Database Migration Deployment.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getConnections.

func (GetConnectionsOutputArgs) ElementType

func (GetConnectionsOutputArgs) ElementType() reflect.Type

type GetConnectionsResult

type GetConnectionsResult struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// The list of connection_collection.
	ConnectionCollections []GetConnectionsConnectionCollection `pulumi:"connectionCollections"`
	// Database Connection display name identifier.
	DisplayName *string                `pulumi:"displayName"`
	Filters     []GetConnectionsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The current state of the Connection resource.
	State *string `pulumi:"state"`
}

A collection of values returned by getConnections.

func GetConnections

func GetConnections(ctx *pulumi.Context, args *GetConnectionsArgs, opts ...pulumi.InvokeOption) (*GetConnectionsResult, error)

This data source provides the list of Connections in Oracle Cloud Infrastructure Database Migration service.

List all Database Connections.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetConnections(ctx, &databasemigration.GetConnectionsArgs{
			CompartmentId: compartmentId,
			DisplayName:   pulumi.StringRef(connectionDisplayName),
			State:         pulumi.StringRef(connectionState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetConnectionsResultOutput

type GetConnectionsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getConnections.

func (GetConnectionsResultOutput) CompartmentId

OCID of the compartment where the secret containing the credentials will be created.

func (GetConnectionsResultOutput) ConnectionCollections

The list of connection_collection.

func (GetConnectionsResultOutput) DisplayName

Database Connection display name identifier.

func (GetConnectionsResultOutput) ElementType

func (GetConnectionsResultOutput) ElementType() reflect.Type

func (GetConnectionsResultOutput) Filters

func (GetConnectionsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetConnectionsResultOutput) State

The current state of the Connection resource.

func (GetConnectionsResultOutput) ToGetConnectionsResultOutput

func (o GetConnectionsResultOutput) ToGetConnectionsResultOutput() GetConnectionsResultOutput

func (GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext

func (o GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext(ctx context.Context) GetConnectionsResultOutput

type GetJobAdvisorReportArgs

type GetJobAdvisorReportArgs struct {
	// The OCID of the job
	JobId string `pulumi:"jobId"`
}

A collection of arguments for invoking getJobAdvisorReport.

type GetJobAdvisorReportOutputArgs

type GetJobAdvisorReportOutputArgs struct {
	// The OCID of the job
	JobId pulumi.StringInput `pulumi:"jobId"`
}

A collection of arguments for invoking getJobAdvisorReport.

func (GetJobAdvisorReportOutputArgs) ElementType

type GetJobAdvisorReportReportLocationDetail

type GetJobAdvisorReportReportLocationDetail struct {
	// Path in the Source Registered Connection where the Pre-Migration advisor report can be accessed.
	LocationInSource string `pulumi:"locationInSource"`
	// Details to access Pre-Migration Advisor report in the specified Object Storage bucket, if any.
	ObjectStorageDetails []GetJobAdvisorReportReportLocationDetailObjectStorageDetail `pulumi:"objectStorageDetails"`
}

type GetJobAdvisorReportReportLocationDetailArgs

type GetJobAdvisorReportReportLocationDetailArgs struct {
	// Path in the Source Registered Connection where the Pre-Migration advisor report can be accessed.
	LocationInSource pulumi.StringInput `pulumi:"locationInSource"`
	// Details to access Pre-Migration Advisor report in the specified Object Storage bucket, if any.
	ObjectStorageDetails GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayInput `pulumi:"objectStorageDetails"`
}

func (GetJobAdvisorReportReportLocationDetailArgs) ElementType

func (GetJobAdvisorReportReportLocationDetailArgs) ToGetJobAdvisorReportReportLocationDetailOutput

func (i GetJobAdvisorReportReportLocationDetailArgs) ToGetJobAdvisorReportReportLocationDetailOutput() GetJobAdvisorReportReportLocationDetailOutput

func (GetJobAdvisorReportReportLocationDetailArgs) ToGetJobAdvisorReportReportLocationDetailOutputWithContext

func (i GetJobAdvisorReportReportLocationDetailArgs) ToGetJobAdvisorReportReportLocationDetailOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailOutput

type GetJobAdvisorReportReportLocationDetailArray

type GetJobAdvisorReportReportLocationDetailArray []GetJobAdvisorReportReportLocationDetailInput

func (GetJobAdvisorReportReportLocationDetailArray) ElementType

func (GetJobAdvisorReportReportLocationDetailArray) ToGetJobAdvisorReportReportLocationDetailArrayOutput

func (i GetJobAdvisorReportReportLocationDetailArray) ToGetJobAdvisorReportReportLocationDetailArrayOutput() GetJobAdvisorReportReportLocationDetailArrayOutput

func (GetJobAdvisorReportReportLocationDetailArray) ToGetJobAdvisorReportReportLocationDetailArrayOutputWithContext

func (i GetJobAdvisorReportReportLocationDetailArray) ToGetJobAdvisorReportReportLocationDetailArrayOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailArrayOutput

type GetJobAdvisorReportReportLocationDetailArrayInput

type GetJobAdvisorReportReportLocationDetailArrayInput interface {
	pulumi.Input

	ToGetJobAdvisorReportReportLocationDetailArrayOutput() GetJobAdvisorReportReportLocationDetailArrayOutput
	ToGetJobAdvisorReportReportLocationDetailArrayOutputWithContext(context.Context) GetJobAdvisorReportReportLocationDetailArrayOutput
}

GetJobAdvisorReportReportLocationDetailArrayInput is an input type that accepts GetJobAdvisorReportReportLocationDetailArray and GetJobAdvisorReportReportLocationDetailArrayOutput values. You can construct a concrete instance of `GetJobAdvisorReportReportLocationDetailArrayInput` via:

GetJobAdvisorReportReportLocationDetailArray{ GetJobAdvisorReportReportLocationDetailArgs{...} }

type GetJobAdvisorReportReportLocationDetailArrayOutput

type GetJobAdvisorReportReportLocationDetailArrayOutput struct{ *pulumi.OutputState }

func (GetJobAdvisorReportReportLocationDetailArrayOutput) ElementType

func (GetJobAdvisorReportReportLocationDetailArrayOutput) Index

func (GetJobAdvisorReportReportLocationDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailArrayOutput

func (o GetJobAdvisorReportReportLocationDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailArrayOutput() GetJobAdvisorReportReportLocationDetailArrayOutput

func (GetJobAdvisorReportReportLocationDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailArrayOutputWithContext

func (o GetJobAdvisorReportReportLocationDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailArrayOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailArrayOutput

type GetJobAdvisorReportReportLocationDetailInput

type GetJobAdvisorReportReportLocationDetailInput interface {
	pulumi.Input

	ToGetJobAdvisorReportReportLocationDetailOutput() GetJobAdvisorReportReportLocationDetailOutput
	ToGetJobAdvisorReportReportLocationDetailOutputWithContext(context.Context) GetJobAdvisorReportReportLocationDetailOutput
}

GetJobAdvisorReportReportLocationDetailInput is an input type that accepts GetJobAdvisorReportReportLocationDetailArgs and GetJobAdvisorReportReportLocationDetailOutput values. You can construct a concrete instance of `GetJobAdvisorReportReportLocationDetailInput` via:

GetJobAdvisorReportReportLocationDetailArgs{...}

type GetJobAdvisorReportReportLocationDetailObjectStorageDetail

type GetJobAdvisorReportReportLocationDetailObjectStorageDetail struct {
	// Name of the bucket containing the Pre-Migration Advisor report.
	Bucket string `pulumi:"bucket"`
	// Object Storage namespace.
	Namespace string `pulumi:"namespace"`
	// Pre-Migration Advisor report object name.
	Object string `pulumi:"object"`
}

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs struct {
	// Name of the bucket containing the Pre-Migration Advisor report.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Object Storage namespace.
	Namespace pulumi.StringInput `pulumi:"namespace"`
	// Pre-Migration Advisor report object name.
	Object pulumi.StringInput `pulumi:"object"`
}

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs) ElementType

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutputWithContext

func (i GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray []GetJobAdvisorReportReportLocationDetailObjectStorageDetailInput

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray) ElementType

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutputWithContext

func (i GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayInput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayInput interface {
	pulumi.Input

	ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput() GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput
	ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutputWithContext(context.Context) GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput
}

GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayInput is an input type that accepts GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray and GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput values. You can construct a concrete instance of `GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayInput` via:

GetJobAdvisorReportReportLocationDetailObjectStorageDetailArray{ GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs{...} }

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput struct{ *pulumi.OutputState }

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput) ElementType

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutputWithContext

func (o GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailObjectStorageDetailArrayOutput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailInput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailInput interface {
	pulumi.Input

	ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput() GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput
	ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutputWithContext(context.Context) GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput
}

GetJobAdvisorReportReportLocationDetailObjectStorageDetailInput is an input type that accepts GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs and GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput values. You can construct a concrete instance of `GetJobAdvisorReportReportLocationDetailObjectStorageDetailInput` via:

GetJobAdvisorReportReportLocationDetailObjectStorageDetailArgs{...}

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput

type GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput struct{ *pulumi.OutputState }

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) Bucket

Name of the bucket containing the Pre-Migration Advisor report.

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) ElementType

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) Namespace

Object Storage namespace.

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) Object

Pre-Migration Advisor report object name.

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput

func (GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutputWithContext

func (o GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput) ToGetJobAdvisorReportReportLocationDetailObjectStorageDetailOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailObjectStorageDetailOutput

type GetJobAdvisorReportReportLocationDetailOutput

type GetJobAdvisorReportReportLocationDetailOutput struct{ *pulumi.OutputState }

func (GetJobAdvisorReportReportLocationDetailOutput) ElementType

func (GetJobAdvisorReportReportLocationDetailOutput) LocationInSource

Path in the Source Registered Connection where the Pre-Migration advisor report can be accessed.

func (GetJobAdvisorReportReportLocationDetailOutput) ObjectStorageDetails

Details to access Pre-Migration Advisor report in the specified Object Storage bucket, if any.

func (GetJobAdvisorReportReportLocationDetailOutput) ToGetJobAdvisorReportReportLocationDetailOutput

func (o GetJobAdvisorReportReportLocationDetailOutput) ToGetJobAdvisorReportReportLocationDetailOutput() GetJobAdvisorReportReportLocationDetailOutput

func (GetJobAdvisorReportReportLocationDetailOutput) ToGetJobAdvisorReportReportLocationDetailOutputWithContext

func (o GetJobAdvisorReportReportLocationDetailOutput) ToGetJobAdvisorReportReportLocationDetailOutputWithContext(ctx context.Context) GetJobAdvisorReportReportLocationDetailOutput

type GetJobAdvisorReportResult

type GetJobAdvisorReportResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id    string `pulumi:"id"`
	JobId string `pulumi:"jobId"`
	// Number of Fatal results in the advisor report.
	NumberOfFatal int `pulumi:"numberOfFatal"`
	// Number of Fatal Blocker results in the advisor report.
	NumberOfFatalBlockers int `pulumi:"numberOfFatalBlockers"`
	// Number of Informational results in the advisor report.
	NumberOfInformationalResults int `pulumi:"numberOfInformationalResults"`
	// Number of Warning results in the advisor report.
	NumberOfWarnings int `pulumi:"numberOfWarnings"`
	// Details to access Pre-Migration Advisor report.
	ReportLocationDetails []GetJobAdvisorReportReportLocationDetail `pulumi:"reportLocationDetails"`
	// Pre-Migration advisor result.
	Result string `pulumi:"result"`
}

A collection of values returned by getJobAdvisorReport.

func GetJobAdvisorReport

func GetJobAdvisorReport(ctx *pulumi.Context, args *GetJobAdvisorReportArgs, opts ...pulumi.InvokeOption) (*GetJobAdvisorReportResult, error)

This data source provides details about a specific Job Advisor Report resource in Oracle Cloud Infrastructure Database Migration service.

Get the Pre-Migration Advisor report details

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetJobAdvisorReport(ctx, &databasemigration.GetJobAdvisorReportArgs{
			JobId: testJob.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetJobAdvisorReportResultOutput

type GetJobAdvisorReportResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getJobAdvisorReport.

func (GetJobAdvisorReportResultOutput) ElementType

func (GetJobAdvisorReportResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetJobAdvisorReportResultOutput) JobId

func (GetJobAdvisorReportResultOutput) NumberOfFatal

Number of Fatal results in the advisor report.

func (GetJobAdvisorReportResultOutput) NumberOfFatalBlockers

func (o GetJobAdvisorReportResultOutput) NumberOfFatalBlockers() pulumi.IntOutput

Number of Fatal Blocker results in the advisor report.

func (GetJobAdvisorReportResultOutput) NumberOfInformationalResults

func (o GetJobAdvisorReportResultOutput) NumberOfInformationalResults() pulumi.IntOutput

Number of Informational results in the advisor report.

func (GetJobAdvisorReportResultOutput) NumberOfWarnings

func (o GetJobAdvisorReportResultOutput) NumberOfWarnings() pulumi.IntOutput

Number of Warning results in the advisor report.

func (GetJobAdvisorReportResultOutput) ReportLocationDetails

Details to access Pre-Migration Advisor report.

func (GetJobAdvisorReportResultOutput) Result

Pre-Migration advisor result.

func (GetJobAdvisorReportResultOutput) ToGetJobAdvisorReportResultOutput

func (o GetJobAdvisorReportResultOutput) ToGetJobAdvisorReportResultOutput() GetJobAdvisorReportResultOutput

func (GetJobAdvisorReportResultOutput) ToGetJobAdvisorReportResultOutputWithContext

func (o GetJobAdvisorReportResultOutput) ToGetJobAdvisorReportResultOutputWithContext(ctx context.Context) GetJobAdvisorReportResultOutput

type GetJobOutputArgs

type GetJobOutputArgs struct {
	// The OCID of the job
	JobId string `pulumi:"jobId"`
}

A collection of arguments for invoking getJobOutput.

type GetJobOutputItem

type GetJobOutputItem struct {
	// Job output line.
	Message string `pulumi:"message"`
}

type GetJobOutputItemArgs

type GetJobOutputItemArgs struct {
	// Job output line.
	Message pulumi.StringInput `pulumi:"message"`
}

func (GetJobOutputItemArgs) ElementType

func (GetJobOutputItemArgs) ElementType() reflect.Type

func (GetJobOutputItemArgs) ToGetJobOutputItemOutput

func (i GetJobOutputItemArgs) ToGetJobOutputItemOutput() GetJobOutputItemOutput

func (GetJobOutputItemArgs) ToGetJobOutputItemOutputWithContext

func (i GetJobOutputItemArgs) ToGetJobOutputItemOutputWithContext(ctx context.Context) GetJobOutputItemOutput

type GetJobOutputItemArray

type GetJobOutputItemArray []GetJobOutputItemInput

func (GetJobOutputItemArray) ElementType

func (GetJobOutputItemArray) ElementType() reflect.Type

func (GetJobOutputItemArray) ToGetJobOutputItemArrayOutput

func (i GetJobOutputItemArray) ToGetJobOutputItemArrayOutput() GetJobOutputItemArrayOutput

func (GetJobOutputItemArray) ToGetJobOutputItemArrayOutputWithContext

func (i GetJobOutputItemArray) ToGetJobOutputItemArrayOutputWithContext(ctx context.Context) GetJobOutputItemArrayOutput

type GetJobOutputItemArrayInput

type GetJobOutputItemArrayInput interface {
	pulumi.Input

	ToGetJobOutputItemArrayOutput() GetJobOutputItemArrayOutput
	ToGetJobOutputItemArrayOutputWithContext(context.Context) GetJobOutputItemArrayOutput
}

GetJobOutputItemArrayInput is an input type that accepts GetJobOutputItemArray and GetJobOutputItemArrayOutput values. You can construct a concrete instance of `GetJobOutputItemArrayInput` via:

GetJobOutputItemArray{ GetJobOutputItemArgs{...} }

type GetJobOutputItemArrayOutput

type GetJobOutputItemArrayOutput struct{ *pulumi.OutputState }

func (GetJobOutputItemArrayOutput) ElementType

func (GetJobOutputItemArrayOutput) Index

func (GetJobOutputItemArrayOutput) ToGetJobOutputItemArrayOutput

func (o GetJobOutputItemArrayOutput) ToGetJobOutputItemArrayOutput() GetJobOutputItemArrayOutput

func (GetJobOutputItemArrayOutput) ToGetJobOutputItemArrayOutputWithContext

func (o GetJobOutputItemArrayOutput) ToGetJobOutputItemArrayOutputWithContext(ctx context.Context) GetJobOutputItemArrayOutput

type GetJobOutputItemInput

type GetJobOutputItemInput interface {
	pulumi.Input

	ToGetJobOutputItemOutput() GetJobOutputItemOutput
	ToGetJobOutputItemOutputWithContext(context.Context) GetJobOutputItemOutput
}

GetJobOutputItemInput is an input type that accepts GetJobOutputItemArgs and GetJobOutputItemOutput values. You can construct a concrete instance of `GetJobOutputItemInput` via:

GetJobOutputItemArgs{...}

type GetJobOutputItemOutput

type GetJobOutputItemOutput struct{ *pulumi.OutputState }

func (GetJobOutputItemOutput) ElementType

func (GetJobOutputItemOutput) ElementType() reflect.Type

func (GetJobOutputItemOutput) Message

Job output line.

func (GetJobOutputItemOutput) ToGetJobOutputItemOutput

func (o GetJobOutputItemOutput) ToGetJobOutputItemOutput() GetJobOutputItemOutput

func (GetJobOutputItemOutput) ToGetJobOutputItemOutputWithContext

func (o GetJobOutputItemOutput) ToGetJobOutputItemOutputWithContext(ctx context.Context) GetJobOutputItemOutput

type GetJobOutputOutputArgs

type GetJobOutputOutputArgs struct {
	// The OCID of the job
	JobId pulumi.StringInput `pulumi:"jobId"`
}

A collection of arguments for invoking getJobOutput.

func (GetJobOutputOutputArgs) ElementType

func (GetJobOutputOutputArgs) ElementType() reflect.Type

type GetJobOutputResult

type GetJobOutputResult struct {
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// Items in collection.
	Items []GetJobOutputItem `pulumi:"items"`
	JobId string             `pulumi:"jobId"`
}

A collection of values returned by getJobOutput.

func GetJobOutput

func GetJobOutput(ctx *pulumi.Context, args *GetJobOutputArgs, opts ...pulumi.InvokeOption) (*GetJobOutputResult, error)

This data source provides details about a specific Job Output resource in Oracle Cloud Infrastructure Database Migration service.

List the Job Outputs

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetJobOutput(ctx, databasemigration.GetJobOutputArgs{
			JobId: testJob.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetJobOutputResultOutput

type GetJobOutputResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getJobOutput.

func (GetJobOutputResultOutput) ElementType

func (GetJobOutputResultOutput) ElementType() reflect.Type

func (GetJobOutputResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetJobOutputResultOutput) Items

Items in collection.

func (GetJobOutputResultOutput) JobId

func (GetJobOutputResultOutput) ToGetJobOutputResultOutput

func (o GetJobOutputResultOutput) ToGetJobOutputResultOutput() GetJobOutputResultOutput

func (GetJobOutputResultOutput) ToGetJobOutputResultOutputWithContext

func (o GetJobOutputResultOutput) ToGetJobOutputResultOutputWithContext(ctx context.Context) GetJobOutputResultOutput

type GetMigrationAdvisorSetting

type GetMigrationAdvisorSetting struct {
	// True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
	IsIgnoreErrors bool `pulumi:"isIgnoreErrors"`
	// True to skip the Pre-Migration Advisor execution. Default is false.
	IsSkipAdvisor bool `pulumi:"isSkipAdvisor"`
}

type GetMigrationAdvisorSettingArgs

type GetMigrationAdvisorSettingArgs struct {
	// True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
	IsIgnoreErrors pulumi.BoolInput `pulumi:"isIgnoreErrors"`
	// True to skip the Pre-Migration Advisor execution. Default is false.
	IsSkipAdvisor pulumi.BoolInput `pulumi:"isSkipAdvisor"`
}

func (GetMigrationAdvisorSettingArgs) ElementType

func (GetMigrationAdvisorSettingArgs) ToGetMigrationAdvisorSettingOutput

func (i GetMigrationAdvisorSettingArgs) ToGetMigrationAdvisorSettingOutput() GetMigrationAdvisorSettingOutput

func (GetMigrationAdvisorSettingArgs) ToGetMigrationAdvisorSettingOutputWithContext

func (i GetMigrationAdvisorSettingArgs) ToGetMigrationAdvisorSettingOutputWithContext(ctx context.Context) GetMigrationAdvisorSettingOutput

type GetMigrationAdvisorSettingArray

type GetMigrationAdvisorSettingArray []GetMigrationAdvisorSettingInput

func (GetMigrationAdvisorSettingArray) ElementType

func (GetMigrationAdvisorSettingArray) ToGetMigrationAdvisorSettingArrayOutput

func (i GetMigrationAdvisorSettingArray) ToGetMigrationAdvisorSettingArrayOutput() GetMigrationAdvisorSettingArrayOutput

func (GetMigrationAdvisorSettingArray) ToGetMigrationAdvisorSettingArrayOutputWithContext

func (i GetMigrationAdvisorSettingArray) ToGetMigrationAdvisorSettingArrayOutputWithContext(ctx context.Context) GetMigrationAdvisorSettingArrayOutput

type GetMigrationAdvisorSettingArrayInput

type GetMigrationAdvisorSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationAdvisorSettingArrayOutput() GetMigrationAdvisorSettingArrayOutput
	ToGetMigrationAdvisorSettingArrayOutputWithContext(context.Context) GetMigrationAdvisorSettingArrayOutput
}

GetMigrationAdvisorSettingArrayInput is an input type that accepts GetMigrationAdvisorSettingArray and GetMigrationAdvisorSettingArrayOutput values. You can construct a concrete instance of `GetMigrationAdvisorSettingArrayInput` via:

GetMigrationAdvisorSettingArray{ GetMigrationAdvisorSettingArgs{...} }

type GetMigrationAdvisorSettingArrayOutput

type GetMigrationAdvisorSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationAdvisorSettingArrayOutput) ElementType

func (GetMigrationAdvisorSettingArrayOutput) Index

func (GetMigrationAdvisorSettingArrayOutput) ToGetMigrationAdvisorSettingArrayOutput

func (o GetMigrationAdvisorSettingArrayOutput) ToGetMigrationAdvisorSettingArrayOutput() GetMigrationAdvisorSettingArrayOutput

func (GetMigrationAdvisorSettingArrayOutput) ToGetMigrationAdvisorSettingArrayOutputWithContext

func (o GetMigrationAdvisorSettingArrayOutput) ToGetMigrationAdvisorSettingArrayOutputWithContext(ctx context.Context) GetMigrationAdvisorSettingArrayOutput

type GetMigrationAdvisorSettingInput

type GetMigrationAdvisorSettingInput interface {
	pulumi.Input

	ToGetMigrationAdvisorSettingOutput() GetMigrationAdvisorSettingOutput
	ToGetMigrationAdvisorSettingOutputWithContext(context.Context) GetMigrationAdvisorSettingOutput
}

GetMigrationAdvisorSettingInput is an input type that accepts GetMigrationAdvisorSettingArgs and GetMigrationAdvisorSettingOutput values. You can construct a concrete instance of `GetMigrationAdvisorSettingInput` via:

GetMigrationAdvisorSettingArgs{...}

type GetMigrationAdvisorSettingOutput

type GetMigrationAdvisorSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationAdvisorSettingOutput) ElementType

func (GetMigrationAdvisorSettingOutput) IsIgnoreErrors

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

func (GetMigrationAdvisorSettingOutput) IsSkipAdvisor

True to skip the Pre-Migration Advisor execution. Default is false.

func (GetMigrationAdvisorSettingOutput) ToGetMigrationAdvisorSettingOutput

func (o GetMigrationAdvisorSettingOutput) ToGetMigrationAdvisorSettingOutput() GetMigrationAdvisorSettingOutput

func (GetMigrationAdvisorSettingOutput) ToGetMigrationAdvisorSettingOutputWithContext

func (o GetMigrationAdvisorSettingOutput) ToGetMigrationAdvisorSettingOutputWithContext(ctx context.Context) GetMigrationAdvisorSettingOutput

type GetMigrationDataTransferMediumDetail

type GetMigrationDataTransferMediumDetail struct {
	// Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.
	DatabaseLinkDetails []GetMigrationDataTransferMediumDetailDatabaseLinkDetail `pulumi:"databaseLinkDetails"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageDetails []GetMigrationDataTransferMediumDetailObjectStorageDetail `pulumi:"objectStorageDetails"`
}

type GetMigrationDataTransferMediumDetailArgs

type GetMigrationDataTransferMediumDetailArgs struct {
	// Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.
	DatabaseLinkDetails GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayInput `pulumi:"databaseLinkDetails"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageDetails GetMigrationDataTransferMediumDetailObjectStorageDetailArrayInput `pulumi:"objectStorageDetails"`
}

func (GetMigrationDataTransferMediumDetailArgs) ElementType

func (GetMigrationDataTransferMediumDetailArgs) ToGetMigrationDataTransferMediumDetailOutput

func (i GetMigrationDataTransferMediumDetailArgs) ToGetMigrationDataTransferMediumDetailOutput() GetMigrationDataTransferMediumDetailOutput

func (GetMigrationDataTransferMediumDetailArgs) ToGetMigrationDataTransferMediumDetailOutputWithContext

func (i GetMigrationDataTransferMediumDetailArgs) ToGetMigrationDataTransferMediumDetailOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailOutput

type GetMigrationDataTransferMediumDetailArray

type GetMigrationDataTransferMediumDetailArray []GetMigrationDataTransferMediumDetailInput

func (GetMigrationDataTransferMediumDetailArray) ElementType

func (GetMigrationDataTransferMediumDetailArray) ToGetMigrationDataTransferMediumDetailArrayOutput

func (i GetMigrationDataTransferMediumDetailArray) ToGetMigrationDataTransferMediumDetailArrayOutput() GetMigrationDataTransferMediumDetailArrayOutput

func (GetMigrationDataTransferMediumDetailArray) ToGetMigrationDataTransferMediumDetailArrayOutputWithContext

func (i GetMigrationDataTransferMediumDetailArray) ToGetMigrationDataTransferMediumDetailArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailArrayOutput

type GetMigrationDataTransferMediumDetailArrayInput

type GetMigrationDataTransferMediumDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailArrayOutput() GetMigrationDataTransferMediumDetailArrayOutput
	ToGetMigrationDataTransferMediumDetailArrayOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailArrayOutput
}

GetMigrationDataTransferMediumDetailArrayInput is an input type that accepts GetMigrationDataTransferMediumDetailArray and GetMigrationDataTransferMediumDetailArrayOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailArrayInput` via:

GetMigrationDataTransferMediumDetailArray{ GetMigrationDataTransferMediumDetailArgs{...} }

type GetMigrationDataTransferMediumDetailArrayOutput

type GetMigrationDataTransferMediumDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailArrayOutput) ElementType

func (GetMigrationDataTransferMediumDetailArrayOutput) Index

func (GetMigrationDataTransferMediumDetailArrayOutput) ToGetMigrationDataTransferMediumDetailArrayOutput

func (o GetMigrationDataTransferMediumDetailArrayOutput) ToGetMigrationDataTransferMediumDetailArrayOutput() GetMigrationDataTransferMediumDetailArrayOutput

func (GetMigrationDataTransferMediumDetailArrayOutput) ToGetMigrationDataTransferMediumDetailArrayOutputWithContext

func (o GetMigrationDataTransferMediumDetailArrayOutput) ToGetMigrationDataTransferMediumDetailArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailArrayOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetail

type GetMigrationDataTransferMediumDetailDatabaseLinkDetail struct {
	// Name of directory object in database
	Name string `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	WalletBuckets []GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucket `pulumi:"walletBuckets"`
}

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs struct {
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	WalletBuckets GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput `pulumi:"walletBuckets"`
}

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutputWithContext

func (i GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray []GetMigrationDataTransferMediumDetailDatabaseLinkDetailInput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext

func (i GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayInput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput() GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput
	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput
}

GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayInput is an input type that accepts GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray and GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayInput` via:

GetMigrationDataTransferMediumDetailDatabaseLinkDetailArray{ GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs{...} }

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput) Index

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext

func (o GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailArrayOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailInput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput() GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput
	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput
}

GetMigrationDataTransferMediumDetailDatabaseLinkDetailInput is an input type that accepts GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs and GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailDatabaseLinkDetailInput` via:

GetMigrationDataTransferMediumDetailDatabaseLinkDetailArgs{...}

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput) Name

Name of directory object in database

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutputWithContext

func (o GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailOutput) WalletBuckets

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucket

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucket struct {
	// Bucket name.
	Bucket string `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs struct {
	// Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext

func (i GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray []GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext

func (i GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput() GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput
	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput
}

GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput is an input type that accepts GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray and GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput` via:

GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray{ GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs{...} }

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput() GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput
	ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput
}

GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput is an input type that accepts GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs and GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput` via:

GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs{...}

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

type GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) Bucket

Bucket name.

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) ElementType

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) Namespace

Namespace name of the object store bucket.

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

func (GetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) ToGetMigrationDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext

type GetMigrationDataTransferMediumDetailInput

type GetMigrationDataTransferMediumDetailInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailOutput() GetMigrationDataTransferMediumDetailOutput
	ToGetMigrationDataTransferMediumDetailOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailOutput
}

GetMigrationDataTransferMediumDetailInput is an input type that accepts GetMigrationDataTransferMediumDetailArgs and GetMigrationDataTransferMediumDetailOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailInput` via:

GetMigrationDataTransferMediumDetailArgs{...}

type GetMigrationDataTransferMediumDetailObjectStorageDetail

type GetMigrationDataTransferMediumDetailObjectStorageDetail struct {
	// Bucket name.
	Bucket string `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type GetMigrationDataTransferMediumDetailObjectStorageDetailArgs

type GetMigrationDataTransferMediumDetailObjectStorageDetailArgs struct {
	// Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArgs) ElementType

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArgs) ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutput

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArgs) ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutputWithContext

func (i GetMigrationDataTransferMediumDetailObjectStorageDetailArgs) ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailObjectStorageDetailOutput

type GetMigrationDataTransferMediumDetailObjectStorageDetailArray

type GetMigrationDataTransferMediumDetailObjectStorageDetailArray []GetMigrationDataTransferMediumDetailObjectStorageDetailInput

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArray) ElementType

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArray) ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArray) ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext

func (i GetMigrationDataTransferMediumDetailObjectStorageDetailArray) ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput

type GetMigrationDataTransferMediumDetailObjectStorageDetailArrayInput

type GetMigrationDataTransferMediumDetailObjectStorageDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput() GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput
	ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput
}

GetMigrationDataTransferMediumDetailObjectStorageDetailArrayInput is an input type that accepts GetMigrationDataTransferMediumDetailObjectStorageDetailArray and GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailObjectStorageDetailArrayInput` via:

GetMigrationDataTransferMediumDetailObjectStorageDetailArray{ GetMigrationDataTransferMediumDetailObjectStorageDetailArgs{...} }

type GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput

type GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput) ElementType

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput) Index

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput) ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput

func (GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput) ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext

func (o GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput) ToGetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailObjectStorageDetailArrayOutput

type GetMigrationDataTransferMediumDetailObjectStorageDetailInput

type GetMigrationDataTransferMediumDetailObjectStorageDetailInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutput() GetMigrationDataTransferMediumDetailObjectStorageDetailOutput
	ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailObjectStorageDetailOutput
}

GetMigrationDataTransferMediumDetailObjectStorageDetailInput is an input type that accepts GetMigrationDataTransferMediumDetailObjectStorageDetailArgs and GetMigrationDataTransferMediumDetailObjectStorageDetailOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailObjectStorageDetailInput` via:

GetMigrationDataTransferMediumDetailObjectStorageDetailArgs{...}

type GetMigrationDataTransferMediumDetailObjectStorageDetailOutput

type GetMigrationDataTransferMediumDetailObjectStorageDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailObjectStorageDetailOutput) Bucket

Bucket name.

func (GetMigrationDataTransferMediumDetailObjectStorageDetailOutput) ElementType

func (GetMigrationDataTransferMediumDetailObjectStorageDetailOutput) Namespace

Namespace name of the object store bucket.

func (GetMigrationDataTransferMediumDetailObjectStorageDetailOutput) ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutput

func (GetMigrationDataTransferMediumDetailObjectStorageDetailOutput) ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutputWithContext

func (o GetMigrationDataTransferMediumDetailObjectStorageDetailOutput) ToGetMigrationDataTransferMediumDetailObjectStorageDetailOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailObjectStorageDetailOutput

type GetMigrationDataTransferMediumDetailOutput

type GetMigrationDataTransferMediumDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailOutput) DatabaseLinkDetails

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

func (GetMigrationDataTransferMediumDetailOutput) ElementType

func (GetMigrationDataTransferMediumDetailOutput) ObjectStorageDetails

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (GetMigrationDataTransferMediumDetailOutput) ToGetMigrationDataTransferMediumDetailOutput

func (o GetMigrationDataTransferMediumDetailOutput) ToGetMigrationDataTransferMediumDetailOutput() GetMigrationDataTransferMediumDetailOutput

func (GetMigrationDataTransferMediumDetailOutput) ToGetMigrationDataTransferMediumDetailOutputWithContext

func (o GetMigrationDataTransferMediumDetailOutput) ToGetMigrationDataTransferMediumDetailOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailOutput

type GetMigrationDataTransferMediumDetailsV2 added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2 struct {
	// AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	AccessKeyId string `pulumi:"accessKeyId"`
	// Name of directory object in database
	Name string `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageBuckets []GetMigrationDataTransferMediumDetailsV2ObjectStorageBucket `pulumi:"objectStorageBuckets"`
	// AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
	Region string `pulumi:"region"`
	// AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	SecretAccessKey string `pulumi:"secretAccessKey"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationDataTransferMediumDetailsV2Args added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2Args struct {
	// AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	AccessKeyId pulumi.StringInput `pulumi:"accessKeyId"`
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageBuckets GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayInput `pulumi:"objectStorageBuckets"`
	// AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
	Region pulumi.StringInput `pulumi:"region"`
	// AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	SecretAccessKey pulumi.StringInput `pulumi:"secretAccessKey"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationDataTransferMediumDetailsV2Args) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2Args) ToGetMigrationDataTransferMediumDetailsV2Output added in v1.12.0

func (i GetMigrationDataTransferMediumDetailsV2Args) ToGetMigrationDataTransferMediumDetailsV2Output() GetMigrationDataTransferMediumDetailsV2Output

func (GetMigrationDataTransferMediumDetailsV2Args) ToGetMigrationDataTransferMediumDetailsV2OutputWithContext added in v1.12.0

func (i GetMigrationDataTransferMediumDetailsV2Args) ToGetMigrationDataTransferMediumDetailsV2OutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2Output

type GetMigrationDataTransferMediumDetailsV2Array added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2Array []GetMigrationDataTransferMediumDetailsV2Input

func (GetMigrationDataTransferMediumDetailsV2Array) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2Array) ToGetMigrationDataTransferMediumDetailsV2ArrayOutput added in v1.12.0

func (i GetMigrationDataTransferMediumDetailsV2Array) ToGetMigrationDataTransferMediumDetailsV2ArrayOutput() GetMigrationDataTransferMediumDetailsV2ArrayOutput

func (GetMigrationDataTransferMediumDetailsV2Array) ToGetMigrationDataTransferMediumDetailsV2ArrayOutputWithContext added in v1.12.0

func (i GetMigrationDataTransferMediumDetailsV2Array) ToGetMigrationDataTransferMediumDetailsV2ArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2ArrayOutput

type GetMigrationDataTransferMediumDetailsV2ArrayInput added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ArrayInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailsV2ArrayOutput() GetMigrationDataTransferMediumDetailsV2ArrayOutput
	ToGetMigrationDataTransferMediumDetailsV2ArrayOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailsV2ArrayOutput
}

GetMigrationDataTransferMediumDetailsV2ArrayInput is an input type that accepts GetMigrationDataTransferMediumDetailsV2Array and GetMigrationDataTransferMediumDetailsV2ArrayOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailsV2ArrayInput` via:

GetMigrationDataTransferMediumDetailsV2Array{ GetMigrationDataTransferMediumDetailsV2Args{...} }

type GetMigrationDataTransferMediumDetailsV2ArrayOutput added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailsV2ArrayOutput) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ArrayOutput) Index added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ArrayOutput added in v1.12.0

func (o GetMigrationDataTransferMediumDetailsV2ArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ArrayOutput() GetMigrationDataTransferMediumDetailsV2ArrayOutput

func (GetMigrationDataTransferMediumDetailsV2ArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ArrayOutputWithContext added in v1.12.0

func (o GetMigrationDataTransferMediumDetailsV2ArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2ArrayOutput

type GetMigrationDataTransferMediumDetailsV2Input added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2Input interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailsV2Output() GetMigrationDataTransferMediumDetailsV2Output
	ToGetMigrationDataTransferMediumDetailsV2OutputWithContext(context.Context) GetMigrationDataTransferMediumDetailsV2Output
}

GetMigrationDataTransferMediumDetailsV2Input is an input type that accepts GetMigrationDataTransferMediumDetailsV2Args and GetMigrationDataTransferMediumDetailsV2Output values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailsV2Input` via:

GetMigrationDataTransferMediumDetailsV2Args{...}

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucket added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucket struct {
	// Bucket name.
	Bucket string `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs struct {
	// Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext added in v1.12.0

func (i GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray []GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketInput

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext added in v1.12.0

func (i GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayInput added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput() GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput
	ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput
}

GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayInput is an input type that accepts GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray and GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayInput` via:

GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArray{ GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs{...} }

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) Index added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext added in v1.12.0

func (o GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketInput added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketInput interface {
	pulumi.Input

	ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput() GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput
	ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(context.Context) GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput
}

GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketInput is an input type that accepts GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs and GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput values. You can construct a concrete instance of `GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketInput` via:

GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs{...}

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) Bucket added in v1.12.0

Bucket name.

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) Namespace added in v1.12.0

Namespace name of the object store bucket.

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext added in v1.12.0

func (o GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToGetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput

type GetMigrationDataTransferMediumDetailsV2Output added in v1.12.0

type GetMigrationDataTransferMediumDetailsV2Output struct{ *pulumi.OutputState }

func (GetMigrationDataTransferMediumDetailsV2Output) AccessKeyId added in v1.12.0

AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (GetMigrationDataTransferMediumDetailsV2Output) ElementType added in v1.12.0

func (GetMigrationDataTransferMediumDetailsV2Output) Name added in v1.12.0

Name of directory object in database

func (GetMigrationDataTransferMediumDetailsV2Output) ObjectStorageBuckets added in v1.12.0

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (GetMigrationDataTransferMediumDetailsV2Output) Region added in v1.12.0

AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions

func (GetMigrationDataTransferMediumDetailsV2Output) SecretAccessKey added in v1.12.0

AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (GetMigrationDataTransferMediumDetailsV2Output) ToGetMigrationDataTransferMediumDetailsV2Output added in v1.12.0

func (o GetMigrationDataTransferMediumDetailsV2Output) ToGetMigrationDataTransferMediumDetailsV2Output() GetMigrationDataTransferMediumDetailsV2Output

func (GetMigrationDataTransferMediumDetailsV2Output) ToGetMigrationDataTransferMediumDetailsV2OutputWithContext added in v1.12.0

func (o GetMigrationDataTransferMediumDetailsV2Output) ToGetMigrationDataTransferMediumDetailsV2OutputWithContext(ctx context.Context) GetMigrationDataTransferMediumDetailsV2Output

func (GetMigrationDataTransferMediumDetailsV2Output) Type added in v1.12.0

Migration type.

type GetMigrationDatapumpSetting

type GetMigrationDatapumpSetting struct {
	// Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)
	DataPumpParameters []GetMigrationDatapumpSettingDataPumpParameter `pulumi:"dataPumpParameters"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ExportDirectoryObjects []GetMigrationDatapumpSettingExportDirectoryObject `pulumi:"exportDirectoryObjects"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ImportDirectoryObjects []GetMigrationDatapumpSettingImportDirectoryObject `pulumi:"importDirectoryObjects"`
	// Data Pump job mode. Refer to [Data Pump Export Modes ](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-8E497131-6B9B-4CC8-AA50-35F480CAC2C4)
	JobMode string `pulumi:"jobMode"`
	// Defines remapping to be applied to objects as they are processed. Refer to [METADATA_REMAP Procedure ](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-0FC32790-91E6-4781-87A3-229DE024CB3D)
	MetadataRemaps []GetMigrationDatapumpSettingMetadataRemap `pulumi:"metadataRemaps"`
}

type GetMigrationDatapumpSettingArgs

type GetMigrationDatapumpSettingArgs struct {
	// Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)
	DataPumpParameters GetMigrationDatapumpSettingDataPumpParameterArrayInput `pulumi:"dataPumpParameters"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ExportDirectoryObjects GetMigrationDatapumpSettingExportDirectoryObjectArrayInput `pulumi:"exportDirectoryObjects"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ImportDirectoryObjects GetMigrationDatapumpSettingImportDirectoryObjectArrayInput `pulumi:"importDirectoryObjects"`
	// Data Pump job mode. Refer to [Data Pump Export Modes ](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-8E497131-6B9B-4CC8-AA50-35F480CAC2C4)
	JobMode pulumi.StringInput `pulumi:"jobMode"`
	// Defines remapping to be applied to objects as they are processed. Refer to [METADATA_REMAP Procedure ](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-0FC32790-91E6-4781-87A3-229DE024CB3D)
	MetadataRemaps GetMigrationDatapumpSettingMetadataRemapArrayInput `pulumi:"metadataRemaps"`
}

func (GetMigrationDatapumpSettingArgs) ElementType

func (GetMigrationDatapumpSettingArgs) ToGetMigrationDatapumpSettingOutput

func (i GetMigrationDatapumpSettingArgs) ToGetMigrationDatapumpSettingOutput() GetMigrationDatapumpSettingOutput

func (GetMigrationDatapumpSettingArgs) ToGetMigrationDatapumpSettingOutputWithContext

func (i GetMigrationDatapumpSettingArgs) ToGetMigrationDatapumpSettingOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingOutput

type GetMigrationDatapumpSettingArray

type GetMigrationDatapumpSettingArray []GetMigrationDatapumpSettingInput

func (GetMigrationDatapumpSettingArray) ElementType

func (GetMigrationDatapumpSettingArray) ToGetMigrationDatapumpSettingArrayOutput

func (i GetMigrationDatapumpSettingArray) ToGetMigrationDatapumpSettingArrayOutput() GetMigrationDatapumpSettingArrayOutput

func (GetMigrationDatapumpSettingArray) ToGetMigrationDatapumpSettingArrayOutputWithContext

func (i GetMigrationDatapumpSettingArray) ToGetMigrationDatapumpSettingArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingArrayOutput

type GetMigrationDatapumpSettingArrayInput

type GetMigrationDatapumpSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingArrayOutput() GetMigrationDatapumpSettingArrayOutput
	ToGetMigrationDatapumpSettingArrayOutputWithContext(context.Context) GetMigrationDatapumpSettingArrayOutput
}

GetMigrationDatapumpSettingArrayInput is an input type that accepts GetMigrationDatapumpSettingArray and GetMigrationDatapumpSettingArrayOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingArrayInput` via:

GetMigrationDatapumpSettingArray{ GetMigrationDatapumpSettingArgs{...} }

type GetMigrationDatapumpSettingArrayOutput

type GetMigrationDatapumpSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingArrayOutput) ElementType

func (GetMigrationDatapumpSettingArrayOutput) Index

func (GetMigrationDatapumpSettingArrayOutput) ToGetMigrationDatapumpSettingArrayOutput

func (o GetMigrationDatapumpSettingArrayOutput) ToGetMigrationDatapumpSettingArrayOutput() GetMigrationDatapumpSettingArrayOutput

func (GetMigrationDatapumpSettingArrayOutput) ToGetMigrationDatapumpSettingArrayOutputWithContext

func (o GetMigrationDatapumpSettingArrayOutput) ToGetMigrationDatapumpSettingArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingArrayOutput

type GetMigrationDatapumpSettingDataPumpParameter

type GetMigrationDatapumpSettingDataPumpParameter struct {
	// Estimate size of dumps that will be generated.
	Estimate string `pulumi:"estimate"`
	// Exclude paratemers for Export and Import.
	ExcludeParameters []string `pulumi:"excludeParameters"`
	// Maximum number of worker processes that can be used for a Data Pump Export job.
	ExportParallelismDegree int `pulumi:"exportParallelismDegree"`
	// Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
	ImportParallelismDegree int `pulumi:"importParallelismDegree"`
	// Set to false to force Data Pump worker processes to run on one instance.
	IsCluster bool `pulumi:"isCluster"`
	// IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
	TableExistsAction string `pulumi:"tableExistsAction"`
}

type GetMigrationDatapumpSettingDataPumpParameterArgs

type GetMigrationDatapumpSettingDataPumpParameterArgs struct {
	// Estimate size of dumps that will be generated.
	Estimate pulumi.StringInput `pulumi:"estimate"`
	// Exclude paratemers for Export and Import.
	ExcludeParameters pulumi.StringArrayInput `pulumi:"excludeParameters"`
	// Maximum number of worker processes that can be used for a Data Pump Export job.
	ExportParallelismDegree pulumi.IntInput `pulumi:"exportParallelismDegree"`
	// Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
	ImportParallelismDegree pulumi.IntInput `pulumi:"importParallelismDegree"`
	// Set to false to force Data Pump worker processes to run on one instance.
	IsCluster pulumi.BoolInput `pulumi:"isCluster"`
	// IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
	TableExistsAction pulumi.StringInput `pulumi:"tableExistsAction"`
}

func (GetMigrationDatapumpSettingDataPumpParameterArgs) ElementType

func (GetMigrationDatapumpSettingDataPumpParameterArgs) ToGetMigrationDatapumpSettingDataPumpParameterOutput

func (i GetMigrationDatapumpSettingDataPumpParameterArgs) ToGetMigrationDatapumpSettingDataPumpParameterOutput() GetMigrationDatapumpSettingDataPumpParameterOutput

func (GetMigrationDatapumpSettingDataPumpParameterArgs) ToGetMigrationDatapumpSettingDataPumpParameterOutputWithContext

func (i GetMigrationDatapumpSettingDataPumpParameterArgs) ToGetMigrationDatapumpSettingDataPumpParameterOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingDataPumpParameterOutput

type GetMigrationDatapumpSettingDataPumpParameterArray

type GetMigrationDatapumpSettingDataPumpParameterArray []GetMigrationDatapumpSettingDataPumpParameterInput

func (GetMigrationDatapumpSettingDataPumpParameterArray) ElementType

func (GetMigrationDatapumpSettingDataPumpParameterArray) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutput

func (i GetMigrationDatapumpSettingDataPumpParameterArray) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutput() GetMigrationDatapumpSettingDataPumpParameterArrayOutput

func (GetMigrationDatapumpSettingDataPumpParameterArray) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutputWithContext

func (i GetMigrationDatapumpSettingDataPumpParameterArray) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingDataPumpParameterArrayOutput

type GetMigrationDatapumpSettingDataPumpParameterArrayInput

type GetMigrationDatapumpSettingDataPumpParameterArrayInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingDataPumpParameterArrayOutput() GetMigrationDatapumpSettingDataPumpParameterArrayOutput
	ToGetMigrationDatapumpSettingDataPumpParameterArrayOutputWithContext(context.Context) GetMigrationDatapumpSettingDataPumpParameterArrayOutput
}

GetMigrationDatapumpSettingDataPumpParameterArrayInput is an input type that accepts GetMigrationDatapumpSettingDataPumpParameterArray and GetMigrationDatapumpSettingDataPumpParameterArrayOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingDataPumpParameterArrayInput` via:

GetMigrationDatapumpSettingDataPumpParameterArray{ GetMigrationDatapumpSettingDataPumpParameterArgs{...} }

type GetMigrationDatapumpSettingDataPumpParameterArrayOutput

type GetMigrationDatapumpSettingDataPumpParameterArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingDataPumpParameterArrayOutput) ElementType

func (GetMigrationDatapumpSettingDataPumpParameterArrayOutput) Index

func (GetMigrationDatapumpSettingDataPumpParameterArrayOutput) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutput

func (GetMigrationDatapumpSettingDataPumpParameterArrayOutput) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutputWithContext

func (o GetMigrationDatapumpSettingDataPumpParameterArrayOutput) ToGetMigrationDatapumpSettingDataPumpParameterArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingDataPumpParameterArrayOutput

type GetMigrationDatapumpSettingDataPumpParameterInput

type GetMigrationDatapumpSettingDataPumpParameterInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingDataPumpParameterOutput() GetMigrationDatapumpSettingDataPumpParameterOutput
	ToGetMigrationDatapumpSettingDataPumpParameterOutputWithContext(context.Context) GetMigrationDatapumpSettingDataPumpParameterOutput
}

GetMigrationDatapumpSettingDataPumpParameterInput is an input type that accepts GetMigrationDatapumpSettingDataPumpParameterArgs and GetMigrationDatapumpSettingDataPumpParameterOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingDataPumpParameterInput` via:

GetMigrationDatapumpSettingDataPumpParameterArgs{...}

type GetMigrationDatapumpSettingDataPumpParameterOutput

type GetMigrationDatapumpSettingDataPumpParameterOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingDataPumpParameterOutput) ElementType

func (GetMigrationDatapumpSettingDataPumpParameterOutput) Estimate

Estimate size of dumps that will be generated.

func (GetMigrationDatapumpSettingDataPumpParameterOutput) ExcludeParameters

Exclude paratemers for Export and Import.

func (GetMigrationDatapumpSettingDataPumpParameterOutput) ExportParallelismDegree

Maximum number of worker processes that can be used for a Data Pump Export job.

func (GetMigrationDatapumpSettingDataPumpParameterOutput) ImportParallelismDegree

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

func (GetMigrationDatapumpSettingDataPumpParameterOutput) IsCluster

Set to false to force Data Pump worker processes to run on one instance.

func (GetMigrationDatapumpSettingDataPumpParameterOutput) TableExistsAction

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

func (GetMigrationDatapumpSettingDataPumpParameterOutput) ToGetMigrationDatapumpSettingDataPumpParameterOutput

func (o GetMigrationDatapumpSettingDataPumpParameterOutput) ToGetMigrationDatapumpSettingDataPumpParameterOutput() GetMigrationDatapumpSettingDataPumpParameterOutput

func (GetMigrationDatapumpSettingDataPumpParameterOutput) ToGetMigrationDatapumpSettingDataPumpParameterOutputWithContext

func (o GetMigrationDatapumpSettingDataPumpParameterOutput) ToGetMigrationDatapumpSettingDataPumpParameterOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingDataPumpParameterOutput

type GetMigrationDatapumpSettingExportDirectoryObject

type GetMigrationDatapumpSettingExportDirectoryObject struct {
	// Name of directory object in database
	Name string `pulumi:"name"`
	// Absolute path of directory on database server
	Path string `pulumi:"path"`
}

type GetMigrationDatapumpSettingExportDirectoryObjectArgs

type GetMigrationDatapumpSettingExportDirectoryObjectArgs struct {
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// Absolute path of directory on database server
	Path pulumi.StringInput `pulumi:"path"`
}

func (GetMigrationDatapumpSettingExportDirectoryObjectArgs) ElementType

func (GetMigrationDatapumpSettingExportDirectoryObjectArgs) ToGetMigrationDatapumpSettingExportDirectoryObjectOutput

func (i GetMigrationDatapumpSettingExportDirectoryObjectArgs) ToGetMigrationDatapumpSettingExportDirectoryObjectOutput() GetMigrationDatapumpSettingExportDirectoryObjectOutput

func (GetMigrationDatapumpSettingExportDirectoryObjectArgs) ToGetMigrationDatapumpSettingExportDirectoryObjectOutputWithContext

func (i GetMigrationDatapumpSettingExportDirectoryObjectArgs) ToGetMigrationDatapumpSettingExportDirectoryObjectOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingExportDirectoryObjectOutput

type GetMigrationDatapumpSettingExportDirectoryObjectArray

type GetMigrationDatapumpSettingExportDirectoryObjectArray []GetMigrationDatapumpSettingExportDirectoryObjectInput

func (GetMigrationDatapumpSettingExportDirectoryObjectArray) ElementType

func (GetMigrationDatapumpSettingExportDirectoryObjectArray) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutput

func (i GetMigrationDatapumpSettingExportDirectoryObjectArray) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutput() GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput

func (GetMigrationDatapumpSettingExportDirectoryObjectArray) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutputWithContext

func (i GetMigrationDatapumpSettingExportDirectoryObjectArray) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput

type GetMigrationDatapumpSettingExportDirectoryObjectArrayInput

type GetMigrationDatapumpSettingExportDirectoryObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutput() GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput
	ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutputWithContext(context.Context) GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput
}

GetMigrationDatapumpSettingExportDirectoryObjectArrayInput is an input type that accepts GetMigrationDatapumpSettingExportDirectoryObjectArray and GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingExportDirectoryObjectArrayInput` via:

GetMigrationDatapumpSettingExportDirectoryObjectArray{ GetMigrationDatapumpSettingExportDirectoryObjectArgs{...} }

type GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput

type GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput) ElementType

func (GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput) Index

func (GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutput

func (GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutputWithContext

func (o GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput) ToGetMigrationDatapumpSettingExportDirectoryObjectArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingExportDirectoryObjectArrayOutput

type GetMigrationDatapumpSettingExportDirectoryObjectInput

type GetMigrationDatapumpSettingExportDirectoryObjectInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingExportDirectoryObjectOutput() GetMigrationDatapumpSettingExportDirectoryObjectOutput
	ToGetMigrationDatapumpSettingExportDirectoryObjectOutputWithContext(context.Context) GetMigrationDatapumpSettingExportDirectoryObjectOutput
}

GetMigrationDatapumpSettingExportDirectoryObjectInput is an input type that accepts GetMigrationDatapumpSettingExportDirectoryObjectArgs and GetMigrationDatapumpSettingExportDirectoryObjectOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingExportDirectoryObjectInput` via:

GetMigrationDatapumpSettingExportDirectoryObjectArgs{...}

type GetMigrationDatapumpSettingExportDirectoryObjectOutput

type GetMigrationDatapumpSettingExportDirectoryObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingExportDirectoryObjectOutput) ElementType

func (GetMigrationDatapumpSettingExportDirectoryObjectOutput) Name

Name of directory object in database

func (GetMigrationDatapumpSettingExportDirectoryObjectOutput) Path

Absolute path of directory on database server

func (GetMigrationDatapumpSettingExportDirectoryObjectOutput) ToGetMigrationDatapumpSettingExportDirectoryObjectOutput

func (GetMigrationDatapumpSettingExportDirectoryObjectOutput) ToGetMigrationDatapumpSettingExportDirectoryObjectOutputWithContext

func (o GetMigrationDatapumpSettingExportDirectoryObjectOutput) ToGetMigrationDatapumpSettingExportDirectoryObjectOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingExportDirectoryObjectOutput

type GetMigrationDatapumpSettingImportDirectoryObject

type GetMigrationDatapumpSettingImportDirectoryObject struct {
	// Name of directory object in database
	Name string `pulumi:"name"`
	// Absolute path of directory on database server
	Path string `pulumi:"path"`
}

type GetMigrationDatapumpSettingImportDirectoryObjectArgs

type GetMigrationDatapumpSettingImportDirectoryObjectArgs struct {
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// Absolute path of directory on database server
	Path pulumi.StringInput `pulumi:"path"`
}

func (GetMigrationDatapumpSettingImportDirectoryObjectArgs) ElementType

func (GetMigrationDatapumpSettingImportDirectoryObjectArgs) ToGetMigrationDatapumpSettingImportDirectoryObjectOutput

func (i GetMigrationDatapumpSettingImportDirectoryObjectArgs) ToGetMigrationDatapumpSettingImportDirectoryObjectOutput() GetMigrationDatapumpSettingImportDirectoryObjectOutput

func (GetMigrationDatapumpSettingImportDirectoryObjectArgs) ToGetMigrationDatapumpSettingImportDirectoryObjectOutputWithContext

func (i GetMigrationDatapumpSettingImportDirectoryObjectArgs) ToGetMigrationDatapumpSettingImportDirectoryObjectOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingImportDirectoryObjectOutput

type GetMigrationDatapumpSettingImportDirectoryObjectArray

type GetMigrationDatapumpSettingImportDirectoryObjectArray []GetMigrationDatapumpSettingImportDirectoryObjectInput

func (GetMigrationDatapumpSettingImportDirectoryObjectArray) ElementType

func (GetMigrationDatapumpSettingImportDirectoryObjectArray) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutput

func (i GetMigrationDatapumpSettingImportDirectoryObjectArray) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutput() GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput

func (GetMigrationDatapumpSettingImportDirectoryObjectArray) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutputWithContext

func (i GetMigrationDatapumpSettingImportDirectoryObjectArray) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput

type GetMigrationDatapumpSettingImportDirectoryObjectArrayInput

type GetMigrationDatapumpSettingImportDirectoryObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutput() GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput
	ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutputWithContext(context.Context) GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput
}

GetMigrationDatapumpSettingImportDirectoryObjectArrayInput is an input type that accepts GetMigrationDatapumpSettingImportDirectoryObjectArray and GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingImportDirectoryObjectArrayInput` via:

GetMigrationDatapumpSettingImportDirectoryObjectArray{ GetMigrationDatapumpSettingImportDirectoryObjectArgs{...} }

type GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput

type GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput) ElementType

func (GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput) Index

func (GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutput

func (GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutputWithContext

func (o GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput) ToGetMigrationDatapumpSettingImportDirectoryObjectArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingImportDirectoryObjectArrayOutput

type GetMigrationDatapumpSettingImportDirectoryObjectInput

type GetMigrationDatapumpSettingImportDirectoryObjectInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingImportDirectoryObjectOutput() GetMigrationDatapumpSettingImportDirectoryObjectOutput
	ToGetMigrationDatapumpSettingImportDirectoryObjectOutputWithContext(context.Context) GetMigrationDatapumpSettingImportDirectoryObjectOutput
}

GetMigrationDatapumpSettingImportDirectoryObjectInput is an input type that accepts GetMigrationDatapumpSettingImportDirectoryObjectArgs and GetMigrationDatapumpSettingImportDirectoryObjectOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingImportDirectoryObjectInput` via:

GetMigrationDatapumpSettingImportDirectoryObjectArgs{...}

type GetMigrationDatapumpSettingImportDirectoryObjectOutput

type GetMigrationDatapumpSettingImportDirectoryObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingImportDirectoryObjectOutput) ElementType

func (GetMigrationDatapumpSettingImportDirectoryObjectOutput) Name

Name of directory object in database

func (GetMigrationDatapumpSettingImportDirectoryObjectOutput) Path

Absolute path of directory on database server

func (GetMigrationDatapumpSettingImportDirectoryObjectOutput) ToGetMigrationDatapumpSettingImportDirectoryObjectOutput

func (GetMigrationDatapumpSettingImportDirectoryObjectOutput) ToGetMigrationDatapumpSettingImportDirectoryObjectOutputWithContext

func (o GetMigrationDatapumpSettingImportDirectoryObjectOutput) ToGetMigrationDatapumpSettingImportDirectoryObjectOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingImportDirectoryObjectOutput

type GetMigrationDatapumpSettingInput

type GetMigrationDatapumpSettingInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingOutput() GetMigrationDatapumpSettingOutput
	ToGetMigrationDatapumpSettingOutputWithContext(context.Context) GetMigrationDatapumpSettingOutput
}

GetMigrationDatapumpSettingInput is an input type that accepts GetMigrationDatapumpSettingArgs and GetMigrationDatapumpSettingOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingInput` via:

GetMigrationDatapumpSettingArgs{...}

type GetMigrationDatapumpSettingMetadataRemap

type GetMigrationDatapumpSettingMetadataRemap struct {
	// Specifies the new value that oldValue should be translated into.
	NewValue string `pulumi:"newValue"`
	// Specifies the value which needs to be reset.
	OldValue string `pulumi:"oldValue"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationDatapumpSettingMetadataRemapArgs

type GetMigrationDatapumpSettingMetadataRemapArgs struct {
	// Specifies the new value that oldValue should be translated into.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Specifies the value which needs to be reset.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationDatapumpSettingMetadataRemapArgs) ElementType

func (GetMigrationDatapumpSettingMetadataRemapArgs) ToGetMigrationDatapumpSettingMetadataRemapOutput

func (i GetMigrationDatapumpSettingMetadataRemapArgs) ToGetMigrationDatapumpSettingMetadataRemapOutput() GetMigrationDatapumpSettingMetadataRemapOutput

func (GetMigrationDatapumpSettingMetadataRemapArgs) ToGetMigrationDatapumpSettingMetadataRemapOutputWithContext

func (i GetMigrationDatapumpSettingMetadataRemapArgs) ToGetMigrationDatapumpSettingMetadataRemapOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingMetadataRemapOutput

type GetMigrationDatapumpSettingMetadataRemapArray

type GetMigrationDatapumpSettingMetadataRemapArray []GetMigrationDatapumpSettingMetadataRemapInput

func (GetMigrationDatapumpSettingMetadataRemapArray) ElementType

func (GetMigrationDatapumpSettingMetadataRemapArray) ToGetMigrationDatapumpSettingMetadataRemapArrayOutput

func (i GetMigrationDatapumpSettingMetadataRemapArray) ToGetMigrationDatapumpSettingMetadataRemapArrayOutput() GetMigrationDatapumpSettingMetadataRemapArrayOutput

func (GetMigrationDatapumpSettingMetadataRemapArray) ToGetMigrationDatapumpSettingMetadataRemapArrayOutputWithContext

func (i GetMigrationDatapumpSettingMetadataRemapArray) ToGetMigrationDatapumpSettingMetadataRemapArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingMetadataRemapArrayOutput

type GetMigrationDatapumpSettingMetadataRemapArrayInput

type GetMigrationDatapumpSettingMetadataRemapArrayInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingMetadataRemapArrayOutput() GetMigrationDatapumpSettingMetadataRemapArrayOutput
	ToGetMigrationDatapumpSettingMetadataRemapArrayOutputWithContext(context.Context) GetMigrationDatapumpSettingMetadataRemapArrayOutput
}

GetMigrationDatapumpSettingMetadataRemapArrayInput is an input type that accepts GetMigrationDatapumpSettingMetadataRemapArray and GetMigrationDatapumpSettingMetadataRemapArrayOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingMetadataRemapArrayInput` via:

GetMigrationDatapumpSettingMetadataRemapArray{ GetMigrationDatapumpSettingMetadataRemapArgs{...} }

type GetMigrationDatapumpSettingMetadataRemapArrayOutput

type GetMigrationDatapumpSettingMetadataRemapArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingMetadataRemapArrayOutput) ElementType

func (GetMigrationDatapumpSettingMetadataRemapArrayOutput) Index

func (GetMigrationDatapumpSettingMetadataRemapArrayOutput) ToGetMigrationDatapumpSettingMetadataRemapArrayOutput

func (o GetMigrationDatapumpSettingMetadataRemapArrayOutput) ToGetMigrationDatapumpSettingMetadataRemapArrayOutput() GetMigrationDatapumpSettingMetadataRemapArrayOutput

func (GetMigrationDatapumpSettingMetadataRemapArrayOutput) ToGetMigrationDatapumpSettingMetadataRemapArrayOutputWithContext

func (o GetMigrationDatapumpSettingMetadataRemapArrayOutput) ToGetMigrationDatapumpSettingMetadataRemapArrayOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingMetadataRemapArrayOutput

type GetMigrationDatapumpSettingMetadataRemapInput

type GetMigrationDatapumpSettingMetadataRemapInput interface {
	pulumi.Input

	ToGetMigrationDatapumpSettingMetadataRemapOutput() GetMigrationDatapumpSettingMetadataRemapOutput
	ToGetMigrationDatapumpSettingMetadataRemapOutputWithContext(context.Context) GetMigrationDatapumpSettingMetadataRemapOutput
}

GetMigrationDatapumpSettingMetadataRemapInput is an input type that accepts GetMigrationDatapumpSettingMetadataRemapArgs and GetMigrationDatapumpSettingMetadataRemapOutput values. You can construct a concrete instance of `GetMigrationDatapumpSettingMetadataRemapInput` via:

GetMigrationDatapumpSettingMetadataRemapArgs{...}

type GetMigrationDatapumpSettingMetadataRemapOutput

type GetMigrationDatapumpSettingMetadataRemapOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingMetadataRemapOutput) ElementType

func (GetMigrationDatapumpSettingMetadataRemapOutput) NewValue

Specifies the new value that oldValue should be translated into.

func (GetMigrationDatapumpSettingMetadataRemapOutput) OldValue

Specifies the value which needs to be reset.

func (GetMigrationDatapumpSettingMetadataRemapOutput) ToGetMigrationDatapumpSettingMetadataRemapOutput

func (o GetMigrationDatapumpSettingMetadataRemapOutput) ToGetMigrationDatapumpSettingMetadataRemapOutput() GetMigrationDatapumpSettingMetadataRemapOutput

func (GetMigrationDatapumpSettingMetadataRemapOutput) ToGetMigrationDatapumpSettingMetadataRemapOutputWithContext

func (o GetMigrationDatapumpSettingMetadataRemapOutput) ToGetMigrationDatapumpSettingMetadataRemapOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingMetadataRemapOutput

func (GetMigrationDatapumpSettingMetadataRemapOutput) Type

Migration type.

type GetMigrationDatapumpSettingOutput

type GetMigrationDatapumpSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationDatapumpSettingOutput) DataPumpParameters

Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)

func (GetMigrationDatapumpSettingOutput) ElementType

func (GetMigrationDatapumpSettingOutput) ExportDirectoryObjects

Directory object details, used to define either import or export directory objects in Data Pump Settings.

func (GetMigrationDatapumpSettingOutput) ImportDirectoryObjects

Directory object details, used to define either import or export directory objects in Data Pump Settings.

func (GetMigrationDatapumpSettingOutput) MetadataRemaps

Defines remapping to be applied to objects as they are processed. Refer to [METADATA_REMAP Procedure ](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-0FC32790-91E6-4781-87A3-229DE024CB3D)

func (GetMigrationDatapumpSettingOutput) ToGetMigrationDatapumpSettingOutput

func (o GetMigrationDatapumpSettingOutput) ToGetMigrationDatapumpSettingOutput() GetMigrationDatapumpSettingOutput

func (GetMigrationDatapumpSettingOutput) ToGetMigrationDatapumpSettingOutputWithContext

func (o GetMigrationDatapumpSettingOutput) ToGetMigrationDatapumpSettingOutputWithContext(ctx context.Context) GetMigrationDatapumpSettingOutput

type GetMigrationDumpTransferDetail

type GetMigrationDumpTransferDetail struct {
	// Optional OCID of the shared storage mount target.
	SharedStorageMountTargetId string `pulumi:"sharedStorageMountTargetId"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Sources []GetMigrationDumpTransferDetailSource `pulumi:"sources"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Targets []GetMigrationDumpTransferDetailTarget `pulumi:"targets"`
}

type GetMigrationDumpTransferDetailArgs

type GetMigrationDumpTransferDetailArgs struct {
	// Optional OCID of the shared storage mount target.
	SharedStorageMountTargetId pulumi.StringInput `pulumi:"sharedStorageMountTargetId"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Sources GetMigrationDumpTransferDetailSourceArrayInput `pulumi:"sources"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Targets GetMigrationDumpTransferDetailTargetArrayInput `pulumi:"targets"`
}

func (GetMigrationDumpTransferDetailArgs) ElementType

func (GetMigrationDumpTransferDetailArgs) ToGetMigrationDumpTransferDetailOutput

func (i GetMigrationDumpTransferDetailArgs) ToGetMigrationDumpTransferDetailOutput() GetMigrationDumpTransferDetailOutput

func (GetMigrationDumpTransferDetailArgs) ToGetMigrationDumpTransferDetailOutputWithContext

func (i GetMigrationDumpTransferDetailArgs) ToGetMigrationDumpTransferDetailOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailOutput

type GetMigrationDumpTransferDetailArray

type GetMigrationDumpTransferDetailArray []GetMigrationDumpTransferDetailInput

func (GetMigrationDumpTransferDetailArray) ElementType

func (GetMigrationDumpTransferDetailArray) ToGetMigrationDumpTransferDetailArrayOutput

func (i GetMigrationDumpTransferDetailArray) ToGetMigrationDumpTransferDetailArrayOutput() GetMigrationDumpTransferDetailArrayOutput

func (GetMigrationDumpTransferDetailArray) ToGetMigrationDumpTransferDetailArrayOutputWithContext

func (i GetMigrationDumpTransferDetailArray) ToGetMigrationDumpTransferDetailArrayOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailArrayOutput

type GetMigrationDumpTransferDetailArrayInput

type GetMigrationDumpTransferDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationDumpTransferDetailArrayOutput() GetMigrationDumpTransferDetailArrayOutput
	ToGetMigrationDumpTransferDetailArrayOutputWithContext(context.Context) GetMigrationDumpTransferDetailArrayOutput
}

GetMigrationDumpTransferDetailArrayInput is an input type that accepts GetMigrationDumpTransferDetailArray and GetMigrationDumpTransferDetailArrayOutput values. You can construct a concrete instance of `GetMigrationDumpTransferDetailArrayInput` via:

GetMigrationDumpTransferDetailArray{ GetMigrationDumpTransferDetailArgs{...} }

type GetMigrationDumpTransferDetailArrayOutput

type GetMigrationDumpTransferDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDumpTransferDetailArrayOutput) ElementType

func (GetMigrationDumpTransferDetailArrayOutput) Index

func (GetMigrationDumpTransferDetailArrayOutput) ToGetMigrationDumpTransferDetailArrayOutput

func (o GetMigrationDumpTransferDetailArrayOutput) ToGetMigrationDumpTransferDetailArrayOutput() GetMigrationDumpTransferDetailArrayOutput

func (GetMigrationDumpTransferDetailArrayOutput) ToGetMigrationDumpTransferDetailArrayOutputWithContext

func (o GetMigrationDumpTransferDetailArrayOutput) ToGetMigrationDumpTransferDetailArrayOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailArrayOutput

type GetMigrationDumpTransferDetailInput

type GetMigrationDumpTransferDetailInput interface {
	pulumi.Input

	ToGetMigrationDumpTransferDetailOutput() GetMigrationDumpTransferDetailOutput
	ToGetMigrationDumpTransferDetailOutputWithContext(context.Context) GetMigrationDumpTransferDetailOutput
}

GetMigrationDumpTransferDetailInput is an input type that accepts GetMigrationDumpTransferDetailArgs and GetMigrationDumpTransferDetailOutput values. You can construct a concrete instance of `GetMigrationDumpTransferDetailInput` via:

GetMigrationDumpTransferDetailArgs{...}

type GetMigrationDumpTransferDetailOutput

type GetMigrationDumpTransferDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationDumpTransferDetailOutput) ElementType

func (GetMigrationDumpTransferDetailOutput) SharedStorageMountTargetId added in v1.12.0

func (o GetMigrationDumpTransferDetailOutput) SharedStorageMountTargetId() pulumi.StringOutput

Optional OCID of the shared storage mount target.

func (GetMigrationDumpTransferDetailOutput) Sources

Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (GetMigrationDumpTransferDetailOutput) Targets

Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (GetMigrationDumpTransferDetailOutput) ToGetMigrationDumpTransferDetailOutput

func (o GetMigrationDumpTransferDetailOutput) ToGetMigrationDumpTransferDetailOutput() GetMigrationDumpTransferDetailOutput

func (GetMigrationDumpTransferDetailOutput) ToGetMigrationDumpTransferDetailOutputWithContext

func (o GetMigrationDumpTransferDetailOutput) ToGetMigrationDumpTransferDetailOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailOutput

type GetMigrationDumpTransferDetailSource

type GetMigrationDumpTransferDetailSource struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind string `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome string `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation string `pulumi:"walletLocation"`
}

type GetMigrationDumpTransferDetailSourceArgs

type GetMigrationDumpTransferDetailSourceArgs struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind pulumi.StringInput `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome pulumi.StringInput `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation pulumi.StringInput `pulumi:"walletLocation"`
}

func (GetMigrationDumpTransferDetailSourceArgs) ElementType

func (GetMigrationDumpTransferDetailSourceArgs) ToGetMigrationDumpTransferDetailSourceOutput

func (i GetMigrationDumpTransferDetailSourceArgs) ToGetMigrationDumpTransferDetailSourceOutput() GetMigrationDumpTransferDetailSourceOutput

func (GetMigrationDumpTransferDetailSourceArgs) ToGetMigrationDumpTransferDetailSourceOutputWithContext

func (i GetMigrationDumpTransferDetailSourceArgs) ToGetMigrationDumpTransferDetailSourceOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailSourceOutput

type GetMigrationDumpTransferDetailSourceArray

type GetMigrationDumpTransferDetailSourceArray []GetMigrationDumpTransferDetailSourceInput

func (GetMigrationDumpTransferDetailSourceArray) ElementType

func (GetMigrationDumpTransferDetailSourceArray) ToGetMigrationDumpTransferDetailSourceArrayOutput

func (i GetMigrationDumpTransferDetailSourceArray) ToGetMigrationDumpTransferDetailSourceArrayOutput() GetMigrationDumpTransferDetailSourceArrayOutput

func (GetMigrationDumpTransferDetailSourceArray) ToGetMigrationDumpTransferDetailSourceArrayOutputWithContext

func (i GetMigrationDumpTransferDetailSourceArray) ToGetMigrationDumpTransferDetailSourceArrayOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailSourceArrayOutput

type GetMigrationDumpTransferDetailSourceArrayInput

type GetMigrationDumpTransferDetailSourceArrayInput interface {
	pulumi.Input

	ToGetMigrationDumpTransferDetailSourceArrayOutput() GetMigrationDumpTransferDetailSourceArrayOutput
	ToGetMigrationDumpTransferDetailSourceArrayOutputWithContext(context.Context) GetMigrationDumpTransferDetailSourceArrayOutput
}

GetMigrationDumpTransferDetailSourceArrayInput is an input type that accepts GetMigrationDumpTransferDetailSourceArray and GetMigrationDumpTransferDetailSourceArrayOutput values. You can construct a concrete instance of `GetMigrationDumpTransferDetailSourceArrayInput` via:

GetMigrationDumpTransferDetailSourceArray{ GetMigrationDumpTransferDetailSourceArgs{...} }

type GetMigrationDumpTransferDetailSourceArrayOutput

type GetMigrationDumpTransferDetailSourceArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDumpTransferDetailSourceArrayOutput) ElementType

func (GetMigrationDumpTransferDetailSourceArrayOutput) Index

func (GetMigrationDumpTransferDetailSourceArrayOutput) ToGetMigrationDumpTransferDetailSourceArrayOutput

func (o GetMigrationDumpTransferDetailSourceArrayOutput) ToGetMigrationDumpTransferDetailSourceArrayOutput() GetMigrationDumpTransferDetailSourceArrayOutput

func (GetMigrationDumpTransferDetailSourceArrayOutput) ToGetMigrationDumpTransferDetailSourceArrayOutputWithContext

func (o GetMigrationDumpTransferDetailSourceArrayOutput) ToGetMigrationDumpTransferDetailSourceArrayOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailSourceArrayOutput

type GetMigrationDumpTransferDetailSourceInput

type GetMigrationDumpTransferDetailSourceInput interface {
	pulumi.Input

	ToGetMigrationDumpTransferDetailSourceOutput() GetMigrationDumpTransferDetailSourceOutput
	ToGetMigrationDumpTransferDetailSourceOutputWithContext(context.Context) GetMigrationDumpTransferDetailSourceOutput
}

GetMigrationDumpTransferDetailSourceInput is an input type that accepts GetMigrationDumpTransferDetailSourceArgs and GetMigrationDumpTransferDetailSourceOutput values. You can construct a concrete instance of `GetMigrationDumpTransferDetailSourceInput` via:

GetMigrationDumpTransferDetailSourceArgs{...}

type GetMigrationDumpTransferDetailSourceOutput

type GetMigrationDumpTransferDetailSourceOutput struct{ *pulumi.OutputState }

func (GetMigrationDumpTransferDetailSourceOutput) ElementType

func (GetMigrationDumpTransferDetailSourceOutput) Kind

Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (GetMigrationDumpTransferDetailSourceOutput) OciHome

Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (GetMigrationDumpTransferDetailSourceOutput) ToGetMigrationDumpTransferDetailSourceOutput

func (o GetMigrationDumpTransferDetailSourceOutput) ToGetMigrationDumpTransferDetailSourceOutput() GetMigrationDumpTransferDetailSourceOutput

func (GetMigrationDumpTransferDetailSourceOutput) ToGetMigrationDumpTransferDetailSourceOutputWithContext

func (o GetMigrationDumpTransferDetailSourceOutput) ToGetMigrationDumpTransferDetailSourceOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailSourceOutput

func (GetMigrationDumpTransferDetailSourceOutput) WalletLocation added in v1.3.0

Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type GetMigrationDumpTransferDetailTarget

type GetMigrationDumpTransferDetailTarget struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind string `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome string `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation string `pulumi:"walletLocation"`
}

type GetMigrationDumpTransferDetailTargetArgs

type GetMigrationDumpTransferDetailTargetArgs struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind pulumi.StringInput `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome pulumi.StringInput `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation pulumi.StringInput `pulumi:"walletLocation"`
}

func (GetMigrationDumpTransferDetailTargetArgs) ElementType

func (GetMigrationDumpTransferDetailTargetArgs) ToGetMigrationDumpTransferDetailTargetOutput

func (i GetMigrationDumpTransferDetailTargetArgs) ToGetMigrationDumpTransferDetailTargetOutput() GetMigrationDumpTransferDetailTargetOutput

func (GetMigrationDumpTransferDetailTargetArgs) ToGetMigrationDumpTransferDetailTargetOutputWithContext

func (i GetMigrationDumpTransferDetailTargetArgs) ToGetMigrationDumpTransferDetailTargetOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailTargetOutput

type GetMigrationDumpTransferDetailTargetArray

type GetMigrationDumpTransferDetailTargetArray []GetMigrationDumpTransferDetailTargetInput

func (GetMigrationDumpTransferDetailTargetArray) ElementType

func (GetMigrationDumpTransferDetailTargetArray) ToGetMigrationDumpTransferDetailTargetArrayOutput

func (i GetMigrationDumpTransferDetailTargetArray) ToGetMigrationDumpTransferDetailTargetArrayOutput() GetMigrationDumpTransferDetailTargetArrayOutput

func (GetMigrationDumpTransferDetailTargetArray) ToGetMigrationDumpTransferDetailTargetArrayOutputWithContext

func (i GetMigrationDumpTransferDetailTargetArray) ToGetMigrationDumpTransferDetailTargetArrayOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailTargetArrayOutput

type GetMigrationDumpTransferDetailTargetArrayInput

type GetMigrationDumpTransferDetailTargetArrayInput interface {
	pulumi.Input

	ToGetMigrationDumpTransferDetailTargetArrayOutput() GetMigrationDumpTransferDetailTargetArrayOutput
	ToGetMigrationDumpTransferDetailTargetArrayOutputWithContext(context.Context) GetMigrationDumpTransferDetailTargetArrayOutput
}

GetMigrationDumpTransferDetailTargetArrayInput is an input type that accepts GetMigrationDumpTransferDetailTargetArray and GetMigrationDumpTransferDetailTargetArrayOutput values. You can construct a concrete instance of `GetMigrationDumpTransferDetailTargetArrayInput` via:

GetMigrationDumpTransferDetailTargetArray{ GetMigrationDumpTransferDetailTargetArgs{...} }

type GetMigrationDumpTransferDetailTargetArrayOutput

type GetMigrationDumpTransferDetailTargetArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationDumpTransferDetailTargetArrayOutput) ElementType

func (GetMigrationDumpTransferDetailTargetArrayOutput) Index

func (GetMigrationDumpTransferDetailTargetArrayOutput) ToGetMigrationDumpTransferDetailTargetArrayOutput

func (o GetMigrationDumpTransferDetailTargetArrayOutput) ToGetMigrationDumpTransferDetailTargetArrayOutput() GetMigrationDumpTransferDetailTargetArrayOutput

func (GetMigrationDumpTransferDetailTargetArrayOutput) ToGetMigrationDumpTransferDetailTargetArrayOutputWithContext

func (o GetMigrationDumpTransferDetailTargetArrayOutput) ToGetMigrationDumpTransferDetailTargetArrayOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailTargetArrayOutput

type GetMigrationDumpTransferDetailTargetInput

type GetMigrationDumpTransferDetailTargetInput interface {
	pulumi.Input

	ToGetMigrationDumpTransferDetailTargetOutput() GetMigrationDumpTransferDetailTargetOutput
	ToGetMigrationDumpTransferDetailTargetOutputWithContext(context.Context) GetMigrationDumpTransferDetailTargetOutput
}

GetMigrationDumpTransferDetailTargetInput is an input type that accepts GetMigrationDumpTransferDetailTargetArgs and GetMigrationDumpTransferDetailTargetOutput values. You can construct a concrete instance of `GetMigrationDumpTransferDetailTargetInput` via:

GetMigrationDumpTransferDetailTargetArgs{...}

type GetMigrationDumpTransferDetailTargetOutput

type GetMigrationDumpTransferDetailTargetOutput struct{ *pulumi.OutputState }

func (GetMigrationDumpTransferDetailTargetOutput) ElementType

func (GetMigrationDumpTransferDetailTargetOutput) Kind

Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (GetMigrationDumpTransferDetailTargetOutput) OciHome

Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (GetMigrationDumpTransferDetailTargetOutput) ToGetMigrationDumpTransferDetailTargetOutput

func (o GetMigrationDumpTransferDetailTargetOutput) ToGetMigrationDumpTransferDetailTargetOutput() GetMigrationDumpTransferDetailTargetOutput

func (GetMigrationDumpTransferDetailTargetOutput) ToGetMigrationDumpTransferDetailTargetOutputWithContext

func (o GetMigrationDumpTransferDetailTargetOutput) ToGetMigrationDumpTransferDetailTargetOutputWithContext(ctx context.Context) GetMigrationDumpTransferDetailTargetOutput

func (GetMigrationDumpTransferDetailTargetOutput) WalletLocation added in v1.3.0

Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type GetMigrationExcludeObject

type GetMigrationExcludeObject struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication bool `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object string `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner string `pulumi:"owner"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationExcludeObjectArgs

type GetMigrationExcludeObjectArgs struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication pulumi.BoolInput `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object pulumi.StringInput `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner pulumi.StringInput `pulumi:"owner"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationExcludeObjectArgs) ElementType

func (GetMigrationExcludeObjectArgs) ToGetMigrationExcludeObjectOutput

func (i GetMigrationExcludeObjectArgs) ToGetMigrationExcludeObjectOutput() GetMigrationExcludeObjectOutput

func (GetMigrationExcludeObjectArgs) ToGetMigrationExcludeObjectOutputWithContext

func (i GetMigrationExcludeObjectArgs) ToGetMigrationExcludeObjectOutputWithContext(ctx context.Context) GetMigrationExcludeObjectOutput

type GetMigrationExcludeObjectArray

type GetMigrationExcludeObjectArray []GetMigrationExcludeObjectInput

func (GetMigrationExcludeObjectArray) ElementType

func (GetMigrationExcludeObjectArray) ToGetMigrationExcludeObjectArrayOutput

func (i GetMigrationExcludeObjectArray) ToGetMigrationExcludeObjectArrayOutput() GetMigrationExcludeObjectArrayOutput

func (GetMigrationExcludeObjectArray) ToGetMigrationExcludeObjectArrayOutputWithContext

func (i GetMigrationExcludeObjectArray) ToGetMigrationExcludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationExcludeObjectArrayOutput

type GetMigrationExcludeObjectArrayInput

type GetMigrationExcludeObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationExcludeObjectArrayOutput() GetMigrationExcludeObjectArrayOutput
	ToGetMigrationExcludeObjectArrayOutputWithContext(context.Context) GetMigrationExcludeObjectArrayOutput
}

GetMigrationExcludeObjectArrayInput is an input type that accepts GetMigrationExcludeObjectArray and GetMigrationExcludeObjectArrayOutput values. You can construct a concrete instance of `GetMigrationExcludeObjectArrayInput` via:

GetMigrationExcludeObjectArray{ GetMigrationExcludeObjectArgs{...} }

type GetMigrationExcludeObjectArrayOutput

type GetMigrationExcludeObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationExcludeObjectArrayOutput) ElementType

func (GetMigrationExcludeObjectArrayOutput) Index

func (GetMigrationExcludeObjectArrayOutput) ToGetMigrationExcludeObjectArrayOutput

func (o GetMigrationExcludeObjectArrayOutput) ToGetMigrationExcludeObjectArrayOutput() GetMigrationExcludeObjectArrayOutput

func (GetMigrationExcludeObjectArrayOutput) ToGetMigrationExcludeObjectArrayOutputWithContext

func (o GetMigrationExcludeObjectArrayOutput) ToGetMigrationExcludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationExcludeObjectArrayOutput

type GetMigrationExcludeObjectInput

type GetMigrationExcludeObjectInput interface {
	pulumi.Input

	ToGetMigrationExcludeObjectOutput() GetMigrationExcludeObjectOutput
	ToGetMigrationExcludeObjectOutputWithContext(context.Context) GetMigrationExcludeObjectOutput
}

GetMigrationExcludeObjectInput is an input type that accepts GetMigrationExcludeObjectArgs and GetMigrationExcludeObjectOutput values. You can construct a concrete instance of `GetMigrationExcludeObjectInput` via:

GetMigrationExcludeObjectArgs{...}

type GetMigrationExcludeObjectOutput

type GetMigrationExcludeObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationExcludeObjectOutput) ElementType

func (GetMigrationExcludeObjectOutput) IsOmitExcludedTableFromReplication added in v1.7.0

func (o GetMigrationExcludeObjectOutput) IsOmitExcludedTableFromReplication() pulumi.BoolOutput

Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.

func (GetMigrationExcludeObjectOutput) Object

Name of the object (regular expression is allowed)

func (GetMigrationExcludeObjectOutput) Owner

Owner of the object (regular expression is allowed)

func (GetMigrationExcludeObjectOutput) ToGetMigrationExcludeObjectOutput

func (o GetMigrationExcludeObjectOutput) ToGetMigrationExcludeObjectOutput() GetMigrationExcludeObjectOutput

func (GetMigrationExcludeObjectOutput) ToGetMigrationExcludeObjectOutputWithContext

func (o GetMigrationExcludeObjectOutput) ToGetMigrationExcludeObjectOutputWithContext(ctx context.Context) GetMigrationExcludeObjectOutput

func (GetMigrationExcludeObjectOutput) Type

Migration type.

type GetMigrationGoldenGateDetail

type GetMigrationGoldenGateDetail struct {
	// Details about Oracle GoldenGate Microservices.
	Hubs []GetMigrationGoldenGateDetailHub `pulumi:"hubs"`
	// Optional settings for Oracle GoldenGate processes
	Settings []GetMigrationGoldenGateDetailSetting `pulumi:"settings"`
}

type GetMigrationGoldenGateDetailArgs

type GetMigrationGoldenGateDetailArgs struct {
	// Details about Oracle GoldenGate Microservices.
	Hubs GetMigrationGoldenGateDetailHubArrayInput `pulumi:"hubs"`
	// Optional settings for Oracle GoldenGate processes
	Settings GetMigrationGoldenGateDetailSettingArrayInput `pulumi:"settings"`
}

func (GetMigrationGoldenGateDetailArgs) ElementType

func (GetMigrationGoldenGateDetailArgs) ToGetMigrationGoldenGateDetailOutput

func (i GetMigrationGoldenGateDetailArgs) ToGetMigrationGoldenGateDetailOutput() GetMigrationGoldenGateDetailOutput

func (GetMigrationGoldenGateDetailArgs) ToGetMigrationGoldenGateDetailOutputWithContext

func (i GetMigrationGoldenGateDetailArgs) ToGetMigrationGoldenGateDetailOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailOutput

type GetMigrationGoldenGateDetailArray

type GetMigrationGoldenGateDetailArray []GetMigrationGoldenGateDetailInput

func (GetMigrationGoldenGateDetailArray) ElementType

func (GetMigrationGoldenGateDetailArray) ToGetMigrationGoldenGateDetailArrayOutput

func (i GetMigrationGoldenGateDetailArray) ToGetMigrationGoldenGateDetailArrayOutput() GetMigrationGoldenGateDetailArrayOutput

func (GetMigrationGoldenGateDetailArray) ToGetMigrationGoldenGateDetailArrayOutputWithContext

func (i GetMigrationGoldenGateDetailArray) ToGetMigrationGoldenGateDetailArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailArrayOutput

type GetMigrationGoldenGateDetailArrayInput

type GetMigrationGoldenGateDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailArrayOutput() GetMigrationGoldenGateDetailArrayOutput
	ToGetMigrationGoldenGateDetailArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailArrayOutput
}

GetMigrationGoldenGateDetailArrayInput is an input type that accepts GetMigrationGoldenGateDetailArray and GetMigrationGoldenGateDetailArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailArrayInput` via:

GetMigrationGoldenGateDetailArray{ GetMigrationGoldenGateDetailArgs{...} }

type GetMigrationGoldenGateDetailArrayOutput

type GetMigrationGoldenGateDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailArrayOutput) ElementType

func (GetMigrationGoldenGateDetailArrayOutput) Index

func (GetMigrationGoldenGateDetailArrayOutput) ToGetMigrationGoldenGateDetailArrayOutput

func (o GetMigrationGoldenGateDetailArrayOutput) ToGetMigrationGoldenGateDetailArrayOutput() GetMigrationGoldenGateDetailArrayOutput

func (GetMigrationGoldenGateDetailArrayOutput) ToGetMigrationGoldenGateDetailArrayOutputWithContext

func (o GetMigrationGoldenGateDetailArrayOutput) ToGetMigrationGoldenGateDetailArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailArrayOutput

type GetMigrationGoldenGateDetailHub

type GetMigrationGoldenGateDetailHub struct {
	// OCID of GoldenGate compute instance.
	ComputeId string `pulumi:"computeId"`
	// Database Administrator Credentials details.
	RestAdminCredentials []GetMigrationGoldenGateDetailHubRestAdminCredential `pulumi:"restAdminCredentials"`
	// Database Administrator Credentials details.
	SourceContainerDbAdminCredentials []GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredential `pulumi:"sourceContainerDbAdminCredentials"`
	// Database Administrator Credentials details.
	SourceDbAdminCredentials []GetMigrationGoldenGateDetailHubSourceDbAdminCredential `pulumi:"sourceDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on source database
	SourceMicroservicesDeploymentName string `pulumi:"sourceMicroservicesDeploymentName"`
	// Database Administrator Credentials details.
	TargetDbAdminCredentials []GetMigrationGoldenGateDetailHubTargetDbAdminCredential `pulumi:"targetDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on target database
	TargetMicroservicesDeploymentName string `pulumi:"targetMicroservicesDeploymentName"`
	// Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA
	Url string `pulumi:"url"`
}

type GetMigrationGoldenGateDetailHubArgs

type GetMigrationGoldenGateDetailHubArgs struct {
	// OCID of GoldenGate compute instance.
	ComputeId pulumi.StringInput `pulumi:"computeId"`
	// Database Administrator Credentials details.
	RestAdminCredentials GetMigrationGoldenGateDetailHubRestAdminCredentialArrayInput `pulumi:"restAdminCredentials"`
	// Database Administrator Credentials details.
	SourceContainerDbAdminCredentials GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput `pulumi:"sourceContainerDbAdminCredentials"`
	// Database Administrator Credentials details.
	SourceDbAdminCredentials GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayInput `pulumi:"sourceDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on source database
	SourceMicroservicesDeploymentName pulumi.StringInput `pulumi:"sourceMicroservicesDeploymentName"`
	// Database Administrator Credentials details.
	TargetDbAdminCredentials GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayInput `pulumi:"targetDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on target database
	TargetMicroservicesDeploymentName pulumi.StringInput `pulumi:"targetMicroservicesDeploymentName"`
	// Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetMigrationGoldenGateDetailHubArgs) ElementType

func (GetMigrationGoldenGateDetailHubArgs) ToGetMigrationGoldenGateDetailHubOutput

func (i GetMigrationGoldenGateDetailHubArgs) ToGetMigrationGoldenGateDetailHubOutput() GetMigrationGoldenGateDetailHubOutput

func (GetMigrationGoldenGateDetailHubArgs) ToGetMigrationGoldenGateDetailHubOutputWithContext

func (i GetMigrationGoldenGateDetailHubArgs) ToGetMigrationGoldenGateDetailHubOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubOutput

type GetMigrationGoldenGateDetailHubArray

type GetMigrationGoldenGateDetailHubArray []GetMigrationGoldenGateDetailHubInput

func (GetMigrationGoldenGateDetailHubArray) ElementType

func (GetMigrationGoldenGateDetailHubArray) ToGetMigrationGoldenGateDetailHubArrayOutput

func (i GetMigrationGoldenGateDetailHubArray) ToGetMigrationGoldenGateDetailHubArrayOutput() GetMigrationGoldenGateDetailHubArrayOutput

func (GetMigrationGoldenGateDetailHubArray) ToGetMigrationGoldenGateDetailHubArrayOutputWithContext

func (i GetMigrationGoldenGateDetailHubArray) ToGetMigrationGoldenGateDetailHubArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubArrayOutput

type GetMigrationGoldenGateDetailHubArrayInput

type GetMigrationGoldenGateDetailHubArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubArrayOutput() GetMigrationGoldenGateDetailHubArrayOutput
	ToGetMigrationGoldenGateDetailHubArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubArrayOutput
}

GetMigrationGoldenGateDetailHubArrayInput is an input type that accepts GetMigrationGoldenGateDetailHubArray and GetMigrationGoldenGateDetailHubArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubArrayInput` via:

GetMigrationGoldenGateDetailHubArray{ GetMigrationGoldenGateDetailHubArgs{...} }

type GetMigrationGoldenGateDetailHubArrayOutput

type GetMigrationGoldenGateDetailHubArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubArrayOutput) ElementType

func (GetMigrationGoldenGateDetailHubArrayOutput) Index

func (GetMigrationGoldenGateDetailHubArrayOutput) ToGetMigrationGoldenGateDetailHubArrayOutput

func (o GetMigrationGoldenGateDetailHubArrayOutput) ToGetMigrationGoldenGateDetailHubArrayOutput() GetMigrationGoldenGateDetailHubArrayOutput

func (GetMigrationGoldenGateDetailHubArrayOutput) ToGetMigrationGoldenGateDetailHubArrayOutputWithContext

func (o GetMigrationGoldenGateDetailHubArrayOutput) ToGetMigrationGoldenGateDetailHubArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubArrayOutput

type GetMigrationGoldenGateDetailHubInput

type GetMigrationGoldenGateDetailHubInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubOutput() GetMigrationGoldenGateDetailHubOutput
	ToGetMigrationGoldenGateDetailHubOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubOutput
}

GetMigrationGoldenGateDetailHubInput is an input type that accepts GetMigrationGoldenGateDetailHubArgs and GetMigrationGoldenGateDetailHubOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubInput` via:

GetMigrationGoldenGateDetailHubArgs{...}

type GetMigrationGoldenGateDetailHubOutput

type GetMigrationGoldenGateDetailHubOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubOutput) ComputeId

OCID of GoldenGate compute instance.

func (GetMigrationGoldenGateDetailHubOutput) ElementType

func (GetMigrationGoldenGateDetailHubOutput) RestAdminCredentials

Database Administrator Credentials details.

func (GetMigrationGoldenGateDetailHubOutput) SourceContainerDbAdminCredentials

Database Administrator Credentials details.

func (GetMigrationGoldenGateDetailHubOutput) SourceDbAdminCredentials

Database Administrator Credentials details.

func (GetMigrationGoldenGateDetailHubOutput) SourceMicroservicesDeploymentName

func (o GetMigrationGoldenGateDetailHubOutput) SourceMicroservicesDeploymentName() pulumi.StringOutput

Name of GoldenGate deployment to operate on source database

func (GetMigrationGoldenGateDetailHubOutput) TargetDbAdminCredentials

Database Administrator Credentials details.

func (GetMigrationGoldenGateDetailHubOutput) TargetMicroservicesDeploymentName

func (o GetMigrationGoldenGateDetailHubOutput) TargetMicroservicesDeploymentName() pulumi.StringOutput

Name of GoldenGate deployment to operate on target database

func (GetMigrationGoldenGateDetailHubOutput) ToGetMigrationGoldenGateDetailHubOutput

func (o GetMigrationGoldenGateDetailHubOutput) ToGetMigrationGoldenGateDetailHubOutput() GetMigrationGoldenGateDetailHubOutput

func (GetMigrationGoldenGateDetailHubOutput) ToGetMigrationGoldenGateDetailHubOutputWithContext

func (o GetMigrationGoldenGateDetailHubOutput) ToGetMigrationGoldenGateDetailHubOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubOutput

type GetMigrationGoldenGateDetailHubRestAdminCredential

type GetMigrationGoldenGateDetailHubRestAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateDetailHubRestAdminCredentialArgs

type GetMigrationGoldenGateDetailHubRestAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArgs) ElementType

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutputWithContext

func (i GetMigrationGoldenGateDetailHubRestAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubRestAdminCredentialOutput

type GetMigrationGoldenGateDetailHubRestAdminCredentialArray

type GetMigrationGoldenGateDetailHubRestAdminCredentialArray []GetMigrationGoldenGateDetailHubRestAdminCredentialInput

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArray) ElementType

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArray) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput

func (i GetMigrationGoldenGateDetailHubRestAdminCredentialArray) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput() GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArray) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext

func (i GetMigrationGoldenGateDetailHubRestAdminCredentialArray) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubRestAdminCredentialArrayInput

type GetMigrationGoldenGateDetailHubRestAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput() GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput
	ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput
}

GetMigrationGoldenGateDetailHubRestAdminCredentialArrayInput is an input type that accepts GetMigrationGoldenGateDetailHubRestAdminCredentialArray and GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubRestAdminCredentialArrayInput` via:

GetMigrationGoldenGateDetailHubRestAdminCredentialArray{ GetMigrationGoldenGateDetailHubRestAdminCredentialArgs{...} }

type GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput) ElementType

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput) Index

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext

func (o GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubRestAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubRestAdminCredentialInput

type GetMigrationGoldenGateDetailHubRestAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutput() GetMigrationGoldenGateDetailHubRestAdminCredentialOutput
	ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubRestAdminCredentialOutput
}

GetMigrationGoldenGateDetailHubRestAdminCredentialInput is an input type that accepts GetMigrationGoldenGateDetailHubRestAdminCredentialArgs and GetMigrationGoldenGateDetailHubRestAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubRestAdminCredentialInput` via:

GetMigrationGoldenGateDetailHubRestAdminCredentialArgs{...}

type GetMigrationGoldenGateDetailHubRestAdminCredentialOutput

type GetMigrationGoldenGateDetailHubRestAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubRestAdminCredentialOutput) ElementType

func (GetMigrationGoldenGateDetailHubRestAdminCredentialOutput) Password

func (GetMigrationGoldenGateDetailHubRestAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubRestAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutputWithContext

func (o GetMigrationGoldenGateDetailHubRestAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubRestAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubRestAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubRestAdminCredentialOutput) Username

Administrator username

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredential

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ElementType

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext

func (i GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray []GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialInput

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ElementType

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext

func (i GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput() GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput
	ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput
}

GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput is an input type that accepts GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray and GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput` via:

GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArray{ GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs{...} }

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput) ElementType

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialInput

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput() GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput
	ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput
}

GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialInput is an input type that accepts GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs and GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialInput` via:

GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialArgs{...}

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

type GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ElementType

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) Password

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext

func (o GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) Username

Administrator username

type GetMigrationGoldenGateDetailHubSourceDbAdminCredential

type GetMigrationGoldenGateDetailHubSourceDbAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs) ElementType

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext

func (i GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray []GetMigrationGoldenGateDetailHubSourceDbAdminCredentialInput

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray) ElementType

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext

func (i GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayInput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput() GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput
	ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput
}

GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayInput is an input type that accepts GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray and GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayInput` via:

GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArray{ GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs{...} }

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ElementType

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) Index

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext

func (o GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialInput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput() GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput
	ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput
}

GetMigrationGoldenGateDetailHubSourceDbAdminCredentialInput is an input type that accepts GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs and GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubSourceDbAdminCredentialInput` via:

GetMigrationGoldenGateDetailHubSourceDbAdminCredentialArgs{...}

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput

type GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput) ElementType

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput) Password

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext

func (o GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubSourceDbAdminCredentialOutput) Username

Administrator username

type GetMigrationGoldenGateDetailHubTargetDbAdminCredential

type GetMigrationGoldenGateDetailHubTargetDbAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs) ElementType

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext

func (i GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray []GetMigrationGoldenGateDetailHubTargetDbAdminCredentialInput

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray) ElementType

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext

func (i GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayInput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput() GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput
	ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput
}

GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayInput is an input type that accepts GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray and GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayInput` via:

GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArray{ GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs{...} }

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ElementType

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) Index

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext

func (o GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialInput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput() GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput
	ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext(context.Context) GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput
}

GetMigrationGoldenGateDetailHubTargetDbAdminCredentialInput is an input type that accepts GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs and GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailHubTargetDbAdminCredentialInput` via:

GetMigrationGoldenGateDetailHubTargetDbAdminCredentialArgs{...}

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput

type GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput) ElementType

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput) Password

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext

func (o GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput) ToGetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput

func (GetMigrationGoldenGateDetailHubTargetDbAdminCredentialOutput) Username

Administrator username

type GetMigrationGoldenGateDetailInput

type GetMigrationGoldenGateDetailInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailOutput() GetMigrationGoldenGateDetailOutput
	ToGetMigrationGoldenGateDetailOutputWithContext(context.Context) GetMigrationGoldenGateDetailOutput
}

GetMigrationGoldenGateDetailInput is an input type that accepts GetMigrationGoldenGateDetailArgs and GetMigrationGoldenGateDetailOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailInput` via:

GetMigrationGoldenGateDetailArgs{...}

type GetMigrationGoldenGateDetailOutput

type GetMigrationGoldenGateDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailOutput) ElementType

func (GetMigrationGoldenGateDetailOutput) Hubs

Details about Oracle GoldenGate Microservices.

func (GetMigrationGoldenGateDetailOutput) Settings

Optional settings for Oracle GoldenGate processes

func (GetMigrationGoldenGateDetailOutput) ToGetMigrationGoldenGateDetailOutput

func (o GetMigrationGoldenGateDetailOutput) ToGetMigrationGoldenGateDetailOutput() GetMigrationGoldenGateDetailOutput

func (GetMigrationGoldenGateDetailOutput) ToGetMigrationGoldenGateDetailOutputWithContext

func (o GetMigrationGoldenGateDetailOutput) ToGetMigrationGoldenGateDetailOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailOutput

type GetMigrationGoldenGateDetailSetting

type GetMigrationGoldenGateDetailSetting struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag int `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts []GetMigrationGoldenGateDetailSettingExtract `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats []GetMigrationGoldenGateDetailSettingReplicat `pulumi:"replicats"`
}

type GetMigrationGoldenGateDetailSettingArgs

type GetMigrationGoldenGateDetailSettingArgs struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag pulumi.IntInput `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts GetMigrationGoldenGateDetailSettingExtractArrayInput `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats GetMigrationGoldenGateDetailSettingReplicatArrayInput `pulumi:"replicats"`
}

func (GetMigrationGoldenGateDetailSettingArgs) ElementType

func (GetMigrationGoldenGateDetailSettingArgs) ToGetMigrationGoldenGateDetailSettingOutput

func (i GetMigrationGoldenGateDetailSettingArgs) ToGetMigrationGoldenGateDetailSettingOutput() GetMigrationGoldenGateDetailSettingOutput

func (GetMigrationGoldenGateDetailSettingArgs) ToGetMigrationGoldenGateDetailSettingOutputWithContext

func (i GetMigrationGoldenGateDetailSettingArgs) ToGetMigrationGoldenGateDetailSettingOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingOutput

type GetMigrationGoldenGateDetailSettingArray

type GetMigrationGoldenGateDetailSettingArray []GetMigrationGoldenGateDetailSettingInput

func (GetMigrationGoldenGateDetailSettingArray) ElementType

func (GetMigrationGoldenGateDetailSettingArray) ToGetMigrationGoldenGateDetailSettingArrayOutput

func (i GetMigrationGoldenGateDetailSettingArray) ToGetMigrationGoldenGateDetailSettingArrayOutput() GetMigrationGoldenGateDetailSettingArrayOutput

func (GetMigrationGoldenGateDetailSettingArray) ToGetMigrationGoldenGateDetailSettingArrayOutputWithContext

func (i GetMigrationGoldenGateDetailSettingArray) ToGetMigrationGoldenGateDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingArrayOutput

type GetMigrationGoldenGateDetailSettingArrayInput

type GetMigrationGoldenGateDetailSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailSettingArrayOutput() GetMigrationGoldenGateDetailSettingArrayOutput
	ToGetMigrationGoldenGateDetailSettingArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailSettingArrayOutput
}

GetMigrationGoldenGateDetailSettingArrayInput is an input type that accepts GetMigrationGoldenGateDetailSettingArray and GetMigrationGoldenGateDetailSettingArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailSettingArrayInput` via:

GetMigrationGoldenGateDetailSettingArray{ GetMigrationGoldenGateDetailSettingArgs{...} }

type GetMigrationGoldenGateDetailSettingArrayOutput

type GetMigrationGoldenGateDetailSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailSettingArrayOutput) ElementType

func (GetMigrationGoldenGateDetailSettingArrayOutput) Index

func (GetMigrationGoldenGateDetailSettingArrayOutput) ToGetMigrationGoldenGateDetailSettingArrayOutput

func (o GetMigrationGoldenGateDetailSettingArrayOutput) ToGetMigrationGoldenGateDetailSettingArrayOutput() GetMigrationGoldenGateDetailSettingArrayOutput

func (GetMigrationGoldenGateDetailSettingArrayOutput) ToGetMigrationGoldenGateDetailSettingArrayOutputWithContext

func (o GetMigrationGoldenGateDetailSettingArrayOutput) ToGetMigrationGoldenGateDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingArrayOutput

type GetMigrationGoldenGateDetailSettingExtract

type GetMigrationGoldenGateDetailSettingExtract struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration int `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile string `pulumi:"performanceProfile"`
}

type GetMigrationGoldenGateDetailSettingExtractArgs

type GetMigrationGoldenGateDetailSettingExtractArgs struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration pulumi.IntInput `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile pulumi.StringInput `pulumi:"performanceProfile"`
}

func (GetMigrationGoldenGateDetailSettingExtractArgs) ElementType

func (GetMigrationGoldenGateDetailSettingExtractArgs) ToGetMigrationGoldenGateDetailSettingExtractOutput

func (i GetMigrationGoldenGateDetailSettingExtractArgs) ToGetMigrationGoldenGateDetailSettingExtractOutput() GetMigrationGoldenGateDetailSettingExtractOutput

func (GetMigrationGoldenGateDetailSettingExtractArgs) ToGetMigrationGoldenGateDetailSettingExtractOutputWithContext

func (i GetMigrationGoldenGateDetailSettingExtractArgs) ToGetMigrationGoldenGateDetailSettingExtractOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingExtractOutput

type GetMigrationGoldenGateDetailSettingExtractArray

type GetMigrationGoldenGateDetailSettingExtractArray []GetMigrationGoldenGateDetailSettingExtractInput

func (GetMigrationGoldenGateDetailSettingExtractArray) ElementType

func (GetMigrationGoldenGateDetailSettingExtractArray) ToGetMigrationGoldenGateDetailSettingExtractArrayOutput

func (i GetMigrationGoldenGateDetailSettingExtractArray) ToGetMigrationGoldenGateDetailSettingExtractArrayOutput() GetMigrationGoldenGateDetailSettingExtractArrayOutput

func (GetMigrationGoldenGateDetailSettingExtractArray) ToGetMigrationGoldenGateDetailSettingExtractArrayOutputWithContext

func (i GetMigrationGoldenGateDetailSettingExtractArray) ToGetMigrationGoldenGateDetailSettingExtractArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingExtractArrayOutput

type GetMigrationGoldenGateDetailSettingExtractArrayInput

type GetMigrationGoldenGateDetailSettingExtractArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailSettingExtractArrayOutput() GetMigrationGoldenGateDetailSettingExtractArrayOutput
	ToGetMigrationGoldenGateDetailSettingExtractArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailSettingExtractArrayOutput
}

GetMigrationGoldenGateDetailSettingExtractArrayInput is an input type that accepts GetMigrationGoldenGateDetailSettingExtractArray and GetMigrationGoldenGateDetailSettingExtractArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailSettingExtractArrayInput` via:

GetMigrationGoldenGateDetailSettingExtractArray{ GetMigrationGoldenGateDetailSettingExtractArgs{...} }

type GetMigrationGoldenGateDetailSettingExtractArrayOutput

type GetMigrationGoldenGateDetailSettingExtractArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailSettingExtractArrayOutput) ElementType

func (GetMigrationGoldenGateDetailSettingExtractArrayOutput) Index

func (GetMigrationGoldenGateDetailSettingExtractArrayOutput) ToGetMigrationGoldenGateDetailSettingExtractArrayOutput

func (GetMigrationGoldenGateDetailSettingExtractArrayOutput) ToGetMigrationGoldenGateDetailSettingExtractArrayOutputWithContext

func (o GetMigrationGoldenGateDetailSettingExtractArrayOutput) ToGetMigrationGoldenGateDetailSettingExtractArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingExtractArrayOutput

type GetMigrationGoldenGateDetailSettingExtractInput

type GetMigrationGoldenGateDetailSettingExtractInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailSettingExtractOutput() GetMigrationGoldenGateDetailSettingExtractOutput
	ToGetMigrationGoldenGateDetailSettingExtractOutputWithContext(context.Context) GetMigrationGoldenGateDetailSettingExtractOutput
}

GetMigrationGoldenGateDetailSettingExtractInput is an input type that accepts GetMigrationGoldenGateDetailSettingExtractArgs and GetMigrationGoldenGateDetailSettingExtractOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailSettingExtractInput` via:

GetMigrationGoldenGateDetailSettingExtractArgs{...}

type GetMigrationGoldenGateDetailSettingExtractOutput

type GetMigrationGoldenGateDetailSettingExtractOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailSettingExtractOutput) ElementType

func (GetMigrationGoldenGateDetailSettingExtractOutput) LongTransDuration

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (GetMigrationGoldenGateDetailSettingExtractOutput) PerformanceProfile

Extract performance.

func (GetMigrationGoldenGateDetailSettingExtractOutput) ToGetMigrationGoldenGateDetailSettingExtractOutput

func (o GetMigrationGoldenGateDetailSettingExtractOutput) ToGetMigrationGoldenGateDetailSettingExtractOutput() GetMigrationGoldenGateDetailSettingExtractOutput

func (GetMigrationGoldenGateDetailSettingExtractOutput) ToGetMigrationGoldenGateDetailSettingExtractOutputWithContext

func (o GetMigrationGoldenGateDetailSettingExtractOutput) ToGetMigrationGoldenGateDetailSettingExtractOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingExtractOutput

type GetMigrationGoldenGateDetailSettingInput

type GetMigrationGoldenGateDetailSettingInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailSettingOutput() GetMigrationGoldenGateDetailSettingOutput
	ToGetMigrationGoldenGateDetailSettingOutputWithContext(context.Context) GetMigrationGoldenGateDetailSettingOutput
}

GetMigrationGoldenGateDetailSettingInput is an input type that accepts GetMigrationGoldenGateDetailSettingArgs and GetMigrationGoldenGateDetailSettingOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailSettingInput` via:

GetMigrationGoldenGateDetailSettingArgs{...}

type GetMigrationGoldenGateDetailSettingOutput

type GetMigrationGoldenGateDetailSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailSettingOutput) AcceptableLag

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (GetMigrationGoldenGateDetailSettingOutput) ElementType

func (GetMigrationGoldenGateDetailSettingOutput) Extracts

Parameters for Extract processes.

func (GetMigrationGoldenGateDetailSettingOutput) Replicats

Parameters for Replicat processes.

func (GetMigrationGoldenGateDetailSettingOutput) ToGetMigrationGoldenGateDetailSettingOutput

func (o GetMigrationGoldenGateDetailSettingOutput) ToGetMigrationGoldenGateDetailSettingOutput() GetMigrationGoldenGateDetailSettingOutput

func (GetMigrationGoldenGateDetailSettingOutput) ToGetMigrationGoldenGateDetailSettingOutputWithContext

func (o GetMigrationGoldenGateDetailSettingOutput) ToGetMigrationGoldenGateDetailSettingOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingOutput

type GetMigrationGoldenGateDetailSettingReplicat

type GetMigrationGoldenGateDetailSettingReplicat struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism int `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism int `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism int `pulumi:"minApplyParallelism"`
	// Extract performance.
	PerformanceProfile string `pulumi:"performanceProfile"`
}

type GetMigrationGoldenGateDetailSettingReplicatArgs

type GetMigrationGoldenGateDetailSettingReplicatArgs struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism pulumi.IntInput `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism pulumi.IntInput `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism pulumi.IntInput `pulumi:"minApplyParallelism"`
	// Extract performance.
	PerformanceProfile pulumi.StringInput `pulumi:"performanceProfile"`
}

func (GetMigrationGoldenGateDetailSettingReplicatArgs) ElementType

func (GetMigrationGoldenGateDetailSettingReplicatArgs) ToGetMigrationGoldenGateDetailSettingReplicatOutput

func (i GetMigrationGoldenGateDetailSettingReplicatArgs) ToGetMigrationGoldenGateDetailSettingReplicatOutput() GetMigrationGoldenGateDetailSettingReplicatOutput

func (GetMigrationGoldenGateDetailSettingReplicatArgs) ToGetMigrationGoldenGateDetailSettingReplicatOutputWithContext

func (i GetMigrationGoldenGateDetailSettingReplicatArgs) ToGetMigrationGoldenGateDetailSettingReplicatOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingReplicatOutput

type GetMigrationGoldenGateDetailSettingReplicatArray

type GetMigrationGoldenGateDetailSettingReplicatArray []GetMigrationGoldenGateDetailSettingReplicatInput

func (GetMigrationGoldenGateDetailSettingReplicatArray) ElementType

func (GetMigrationGoldenGateDetailSettingReplicatArray) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutput

func (i GetMigrationGoldenGateDetailSettingReplicatArray) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutput() GetMigrationGoldenGateDetailSettingReplicatArrayOutput

func (GetMigrationGoldenGateDetailSettingReplicatArray) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutputWithContext

func (i GetMigrationGoldenGateDetailSettingReplicatArray) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingReplicatArrayOutput

type GetMigrationGoldenGateDetailSettingReplicatArrayInput

type GetMigrationGoldenGateDetailSettingReplicatArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailSettingReplicatArrayOutput() GetMigrationGoldenGateDetailSettingReplicatArrayOutput
	ToGetMigrationGoldenGateDetailSettingReplicatArrayOutputWithContext(context.Context) GetMigrationGoldenGateDetailSettingReplicatArrayOutput
}

GetMigrationGoldenGateDetailSettingReplicatArrayInput is an input type that accepts GetMigrationGoldenGateDetailSettingReplicatArray and GetMigrationGoldenGateDetailSettingReplicatArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailSettingReplicatArrayInput` via:

GetMigrationGoldenGateDetailSettingReplicatArray{ GetMigrationGoldenGateDetailSettingReplicatArgs{...} }

type GetMigrationGoldenGateDetailSettingReplicatArrayOutput

type GetMigrationGoldenGateDetailSettingReplicatArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailSettingReplicatArrayOutput) ElementType

func (GetMigrationGoldenGateDetailSettingReplicatArrayOutput) Index

func (GetMigrationGoldenGateDetailSettingReplicatArrayOutput) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutput

func (GetMigrationGoldenGateDetailSettingReplicatArrayOutput) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutputWithContext

func (o GetMigrationGoldenGateDetailSettingReplicatArrayOutput) ToGetMigrationGoldenGateDetailSettingReplicatArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingReplicatArrayOutput

type GetMigrationGoldenGateDetailSettingReplicatInput

type GetMigrationGoldenGateDetailSettingReplicatInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateDetailSettingReplicatOutput() GetMigrationGoldenGateDetailSettingReplicatOutput
	ToGetMigrationGoldenGateDetailSettingReplicatOutputWithContext(context.Context) GetMigrationGoldenGateDetailSettingReplicatOutput
}

GetMigrationGoldenGateDetailSettingReplicatInput is an input type that accepts GetMigrationGoldenGateDetailSettingReplicatArgs and GetMigrationGoldenGateDetailSettingReplicatOutput values. You can construct a concrete instance of `GetMigrationGoldenGateDetailSettingReplicatInput` via:

GetMigrationGoldenGateDetailSettingReplicatArgs{...}

type GetMigrationGoldenGateDetailSettingReplicatOutput

type GetMigrationGoldenGateDetailSettingReplicatOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateDetailSettingReplicatOutput) ElementType

func (GetMigrationGoldenGateDetailSettingReplicatOutput) MapParallelism

Number of threads used to read trail files (valid for Parallel Replicat)

func (GetMigrationGoldenGateDetailSettingReplicatOutput) MaxApplyParallelism

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationGoldenGateDetailSettingReplicatOutput) MinApplyParallelism

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationGoldenGateDetailSettingReplicatOutput) PerformanceProfile added in v1.0.0

Extract performance.

func (GetMigrationGoldenGateDetailSettingReplicatOutput) ToGetMigrationGoldenGateDetailSettingReplicatOutput

func (o GetMigrationGoldenGateDetailSettingReplicatOutput) ToGetMigrationGoldenGateDetailSettingReplicatOutput() GetMigrationGoldenGateDetailSettingReplicatOutput

func (GetMigrationGoldenGateDetailSettingReplicatOutput) ToGetMigrationGoldenGateDetailSettingReplicatOutputWithContext

func (o GetMigrationGoldenGateDetailSettingReplicatOutput) ToGetMigrationGoldenGateDetailSettingReplicatOutputWithContext(ctx context.Context) GetMigrationGoldenGateDetailSettingReplicatOutput

type GetMigrationGoldenGateServiceDetail added in v1.9.0

type GetMigrationGoldenGateServiceDetail struct {
	// Details about Oracle GoldenGate GGS Deployment.
	GgsDeployments []GetMigrationGoldenGateServiceDetailGgsDeployment `pulumi:"ggsDeployments"`
	// Optional settings for Oracle GoldenGate processes
	Settings                     []GetMigrationGoldenGateServiceDetailSetting                     `pulumi:"settings"`
	SourceContainerDbCredentials []GetMigrationGoldenGateServiceDetailSourceContainerDbCredential `pulumi:"sourceContainerDbCredentials"`
	SourceDbCredentials          []GetMigrationGoldenGateServiceDetailSourceDbCredential          `pulumi:"sourceDbCredentials"`
	TargetDbCredentials          []GetMigrationGoldenGateServiceDetailTargetDbCredential          `pulumi:"targetDbCredentials"`
}

type GetMigrationGoldenGateServiceDetailArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailArgs struct {
	// Details about Oracle GoldenGate GGS Deployment.
	GgsDeployments GetMigrationGoldenGateServiceDetailGgsDeploymentArrayInput `pulumi:"ggsDeployments"`
	// Optional settings for Oracle GoldenGate processes
	Settings                     GetMigrationGoldenGateServiceDetailSettingArrayInput                     `pulumi:"settings"`
	SourceContainerDbCredentials GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayInput `pulumi:"sourceContainerDbCredentials"`
	SourceDbCredentials          GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayInput          `pulumi:"sourceDbCredentials"`
	TargetDbCredentials          GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayInput          `pulumi:"targetDbCredentials"`
}

func (GetMigrationGoldenGateServiceDetailArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailArgs) ToGetMigrationGoldenGateServiceDetailOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailArgs) ToGetMigrationGoldenGateServiceDetailOutput() GetMigrationGoldenGateServiceDetailOutput

func (GetMigrationGoldenGateServiceDetailArgs) ToGetMigrationGoldenGateServiceDetailOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailArgs) ToGetMigrationGoldenGateServiceDetailOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailOutput

type GetMigrationGoldenGateServiceDetailArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailArray []GetMigrationGoldenGateServiceDetailInput

func (GetMigrationGoldenGateServiceDetailArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailArray) ToGetMigrationGoldenGateServiceDetailArrayOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailArray) ToGetMigrationGoldenGateServiceDetailArrayOutput() GetMigrationGoldenGateServiceDetailArrayOutput

func (GetMigrationGoldenGateServiceDetailArray) ToGetMigrationGoldenGateServiceDetailArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailArray) ToGetMigrationGoldenGateServiceDetailArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailArrayOutput

type GetMigrationGoldenGateServiceDetailArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailArrayOutput() GetMigrationGoldenGateServiceDetailArrayOutput
	ToGetMigrationGoldenGateServiceDetailArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailArrayOutput
}

GetMigrationGoldenGateServiceDetailArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailArray and GetMigrationGoldenGateServiceDetailArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailArrayInput` via:

GetMigrationGoldenGateServiceDetailArray{ GetMigrationGoldenGateServiceDetailArgs{...} }

type GetMigrationGoldenGateServiceDetailArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailArrayOutput) ToGetMigrationGoldenGateServiceDetailArrayOutput added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailArrayOutput) ToGetMigrationGoldenGateServiceDetailArrayOutput() GetMigrationGoldenGateServiceDetailArrayOutput

func (GetMigrationGoldenGateServiceDetailArrayOutput) ToGetMigrationGoldenGateServiceDetailArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailArrayOutput) ToGetMigrationGoldenGateServiceDetailArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailArrayOutput

type GetMigrationGoldenGateServiceDetailGgsDeployment added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeployment struct {
	// OCID of a GoldenGate Deployment
	DeploymentId string `pulumi:"deploymentId"`
	// OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment
	GgsAdminCredentialsSecretId string `pulumi:"ggsAdminCredentialsSecretId"`
}

type GetMigrationGoldenGateServiceDetailGgsDeploymentArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeploymentArgs struct {
	// OCID of a GoldenGate Deployment
	DeploymentId pulumi.StringInput `pulumi:"deploymentId"`
	// OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment
	GgsAdminCredentialsSecretId pulumi.StringInput `pulumi:"ggsAdminCredentialsSecretId"`
}

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArgs) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailGgsDeploymentArgs) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutput() GetMigrationGoldenGateServiceDetailGgsDeploymentOutput

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArgs) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailGgsDeploymentArgs) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailGgsDeploymentOutput

type GetMigrationGoldenGateServiceDetailGgsDeploymentArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeploymentArray []GetMigrationGoldenGateServiceDetailGgsDeploymentInput

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput() GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput

type GetMigrationGoldenGateServiceDetailGgsDeploymentArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeploymentArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput() GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput
	ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput
}

GetMigrationGoldenGateServiceDetailGgsDeploymentArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailGgsDeploymentArray and GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailGgsDeploymentArrayInput` via:

GetMigrationGoldenGateServiceDetailGgsDeploymentArray{ GetMigrationGoldenGateServiceDetailGgsDeploymentArgs{...} }

type GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput) ToGetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailGgsDeploymentArrayOutput

type GetMigrationGoldenGateServiceDetailGgsDeploymentInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeploymentInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutput() GetMigrationGoldenGateServiceDetailGgsDeploymentOutput
	ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailGgsDeploymentOutput
}

GetMigrationGoldenGateServiceDetailGgsDeploymentInput is an input type that accepts GetMigrationGoldenGateServiceDetailGgsDeploymentArgs and GetMigrationGoldenGateServiceDetailGgsDeploymentOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailGgsDeploymentInput` via:

GetMigrationGoldenGateServiceDetailGgsDeploymentArgs{...}

type GetMigrationGoldenGateServiceDetailGgsDeploymentOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailGgsDeploymentOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailGgsDeploymentOutput) DeploymentId added in v1.9.0

OCID of a GoldenGate Deployment

func (GetMigrationGoldenGateServiceDetailGgsDeploymentOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentOutput) GgsAdminCredentialsSecretId added in v1.9.0

OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment

func (GetMigrationGoldenGateServiceDetailGgsDeploymentOutput) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailGgsDeploymentOutput) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailGgsDeploymentOutput) ToGetMigrationGoldenGateServiceDetailGgsDeploymentOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailGgsDeploymentOutput

type GetMigrationGoldenGateServiceDetailInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailOutput() GetMigrationGoldenGateServiceDetailOutput
	ToGetMigrationGoldenGateServiceDetailOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailOutput
}

GetMigrationGoldenGateServiceDetailInput is an input type that accepts GetMigrationGoldenGateServiceDetailArgs and GetMigrationGoldenGateServiceDetailOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailInput` via:

GetMigrationGoldenGateServiceDetailArgs{...}

type GetMigrationGoldenGateServiceDetailOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailOutput) GgsDeployments added in v1.9.0

Details about Oracle GoldenGate GGS Deployment.

func (GetMigrationGoldenGateServiceDetailOutput) Settings added in v1.9.0

Optional settings for Oracle GoldenGate processes

func (GetMigrationGoldenGateServiceDetailOutput) SourceContainerDbCredentials added in v1.9.0

func (GetMigrationGoldenGateServiceDetailOutput) SourceDbCredentials added in v1.9.0

func (GetMigrationGoldenGateServiceDetailOutput) TargetDbCredentials added in v1.9.0

func (GetMigrationGoldenGateServiceDetailOutput) ToGetMigrationGoldenGateServiceDetailOutput added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailOutput) ToGetMigrationGoldenGateServiceDetailOutput() GetMigrationGoldenGateServiceDetailOutput

func (GetMigrationGoldenGateServiceDetailOutput) ToGetMigrationGoldenGateServiceDetailOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailOutput) ToGetMigrationGoldenGateServiceDetailOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailOutput

type GetMigrationGoldenGateServiceDetailSetting added in v1.9.0

type GetMigrationGoldenGateServiceDetailSetting struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag int `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts []GetMigrationGoldenGateServiceDetailSettingExtract `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats []GetMigrationGoldenGateServiceDetailSettingReplicat `pulumi:"replicats"`
}

type GetMigrationGoldenGateServiceDetailSettingArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingArgs struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag pulumi.IntInput `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts GetMigrationGoldenGateServiceDetailSettingExtractArrayInput `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats GetMigrationGoldenGateServiceDetailSettingReplicatArrayInput `pulumi:"replicats"`
}

func (GetMigrationGoldenGateServiceDetailSettingArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingArgs) ToGetMigrationGoldenGateServiceDetailSettingOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingArgs) ToGetMigrationGoldenGateServiceDetailSettingOutput() GetMigrationGoldenGateServiceDetailSettingOutput

func (GetMigrationGoldenGateServiceDetailSettingArgs) ToGetMigrationGoldenGateServiceDetailSettingOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingArgs) ToGetMigrationGoldenGateServiceDetailSettingOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingOutput

type GetMigrationGoldenGateServiceDetailSettingArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingArray []GetMigrationGoldenGateServiceDetailSettingInput

func (GetMigrationGoldenGateServiceDetailSettingArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingArray) ToGetMigrationGoldenGateServiceDetailSettingArrayOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingArray) ToGetMigrationGoldenGateServiceDetailSettingArrayOutput() GetMigrationGoldenGateServiceDetailSettingArrayOutput

func (GetMigrationGoldenGateServiceDetailSettingArray) ToGetMigrationGoldenGateServiceDetailSettingArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingArray) ToGetMigrationGoldenGateServiceDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingArrayOutput

type GetMigrationGoldenGateServiceDetailSettingArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSettingArrayOutput() GetMigrationGoldenGateServiceDetailSettingArrayOutput
	ToGetMigrationGoldenGateServiceDetailSettingArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSettingArrayOutput
}

GetMigrationGoldenGateServiceDetailSettingArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailSettingArray and GetMigrationGoldenGateServiceDetailSettingArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSettingArrayInput` via:

GetMigrationGoldenGateServiceDetailSettingArray{ GetMigrationGoldenGateServiceDetailSettingArgs{...} }

type GetMigrationGoldenGateServiceDetailSettingArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSettingArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingArrayOutput

type GetMigrationGoldenGateServiceDetailSettingExtract added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtract struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration int `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile string `pulumi:"performanceProfile"`
}

type GetMigrationGoldenGateServiceDetailSettingExtractArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtractArgs struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration pulumi.IntInput `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile pulumi.StringInput `pulumi:"performanceProfile"`
}

func (GetMigrationGoldenGateServiceDetailSettingExtractArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractArgs) ToGetMigrationGoldenGateServiceDetailSettingExtractOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingExtractArgs) ToGetMigrationGoldenGateServiceDetailSettingExtractOutput() GetMigrationGoldenGateServiceDetailSettingExtractOutput

func (GetMigrationGoldenGateServiceDetailSettingExtractArgs) ToGetMigrationGoldenGateServiceDetailSettingExtractOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingExtractArgs) ToGetMigrationGoldenGateServiceDetailSettingExtractOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingExtractOutput

type GetMigrationGoldenGateServiceDetailSettingExtractArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtractArray []GetMigrationGoldenGateServiceDetailSettingExtractInput

func (GetMigrationGoldenGateServiceDetailSettingExtractArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractArray) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingExtractArray) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutput() GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput

func (GetMigrationGoldenGateServiceDetailSettingExtractArray) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingExtractArray) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput

type GetMigrationGoldenGateServiceDetailSettingExtractArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtractArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutput() GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput
	ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput
}

GetMigrationGoldenGateServiceDetailSettingExtractArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailSettingExtractArray and GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSettingExtractArrayInput` via:

GetMigrationGoldenGateServiceDetailSettingExtractArray{ GetMigrationGoldenGateServiceDetailSettingExtractArgs{...} }

type GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingExtractArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingExtractArrayOutput

type GetMigrationGoldenGateServiceDetailSettingExtractInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtractInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSettingExtractOutput() GetMigrationGoldenGateServiceDetailSettingExtractOutput
	ToGetMigrationGoldenGateServiceDetailSettingExtractOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSettingExtractOutput
}

GetMigrationGoldenGateServiceDetailSettingExtractInput is an input type that accepts GetMigrationGoldenGateServiceDetailSettingExtractArgs and GetMigrationGoldenGateServiceDetailSettingExtractOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSettingExtractInput` via:

GetMigrationGoldenGateServiceDetailSettingExtractArgs{...}

type GetMigrationGoldenGateServiceDetailSettingExtractOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingExtractOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSettingExtractOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractOutput) LongTransDuration added in v1.9.0

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (GetMigrationGoldenGateServiceDetailSettingExtractOutput) PerformanceProfile added in v1.9.0

Extract performance.

func (GetMigrationGoldenGateServiceDetailSettingExtractOutput) ToGetMigrationGoldenGateServiceDetailSettingExtractOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingExtractOutput) ToGetMigrationGoldenGateServiceDetailSettingExtractOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingExtractOutput) ToGetMigrationGoldenGateServiceDetailSettingExtractOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingExtractOutput

type GetMigrationGoldenGateServiceDetailSettingInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSettingOutput() GetMigrationGoldenGateServiceDetailSettingOutput
	ToGetMigrationGoldenGateServiceDetailSettingOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSettingOutput
}

GetMigrationGoldenGateServiceDetailSettingInput is an input type that accepts GetMigrationGoldenGateServiceDetailSettingArgs and GetMigrationGoldenGateServiceDetailSettingOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSettingInput` via:

GetMigrationGoldenGateServiceDetailSettingArgs{...}

type GetMigrationGoldenGateServiceDetailSettingOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSettingOutput) AcceptableLag added in v1.9.0

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (GetMigrationGoldenGateServiceDetailSettingOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingOutput) Extracts added in v1.9.0

Parameters for Extract processes.

func (GetMigrationGoldenGateServiceDetailSettingOutput) Replicats added in v1.9.0

Parameters for Replicat processes.

func (GetMigrationGoldenGateServiceDetailSettingOutput) ToGetMigrationGoldenGateServiceDetailSettingOutput added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingOutput) ToGetMigrationGoldenGateServiceDetailSettingOutput() GetMigrationGoldenGateServiceDetailSettingOutput

func (GetMigrationGoldenGateServiceDetailSettingOutput) ToGetMigrationGoldenGateServiceDetailSettingOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingOutput) ToGetMigrationGoldenGateServiceDetailSettingOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingOutput

type GetMigrationGoldenGateServiceDetailSettingReplicat added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicat struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism int `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism int `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism int `pulumi:"minApplyParallelism"`
}

type GetMigrationGoldenGateServiceDetailSettingReplicatArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicatArgs struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism pulumi.IntInput `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism pulumi.IntInput `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism pulumi.IntInput `pulumi:"minApplyParallelism"`
}

func (GetMigrationGoldenGateServiceDetailSettingReplicatArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatArgs) ToGetMigrationGoldenGateServiceDetailSettingReplicatOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatArgs) ToGetMigrationGoldenGateServiceDetailSettingReplicatOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingReplicatArgs) ToGetMigrationGoldenGateServiceDetailSettingReplicatOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingReplicatOutput

type GetMigrationGoldenGateServiceDetailSettingReplicatArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicatArray []GetMigrationGoldenGateServiceDetailSettingReplicatInput

func (GetMigrationGoldenGateServiceDetailSettingReplicatArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatArray) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingReplicatArray) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput() GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput

func (GetMigrationGoldenGateServiceDetailSettingReplicatArray) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSettingReplicatArray) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput

type GetMigrationGoldenGateServiceDetailSettingReplicatArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicatArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput() GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput
	ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput
}

GetMigrationGoldenGateServiceDetailSettingReplicatArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailSettingReplicatArray and GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSettingReplicatArrayInput` via:

GetMigrationGoldenGateServiceDetailSettingReplicatArray{ GetMigrationGoldenGateServiceDetailSettingReplicatArgs{...} }

type GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput) ToGetMigrationGoldenGateServiceDetailSettingReplicatArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingReplicatArrayOutput

type GetMigrationGoldenGateServiceDetailSettingReplicatInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicatInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSettingReplicatOutput() GetMigrationGoldenGateServiceDetailSettingReplicatOutput
	ToGetMigrationGoldenGateServiceDetailSettingReplicatOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSettingReplicatOutput
}

GetMigrationGoldenGateServiceDetailSettingReplicatInput is an input type that accepts GetMigrationGoldenGateServiceDetailSettingReplicatArgs and GetMigrationGoldenGateServiceDetailSettingReplicatOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSettingReplicatInput` via:

GetMigrationGoldenGateServiceDetailSettingReplicatArgs{...}

type GetMigrationGoldenGateServiceDetailSettingReplicatOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSettingReplicatOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSettingReplicatOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatOutput) MapParallelism added in v1.9.0

Number of threads used to read trail files (valid for Parallel Replicat)

func (GetMigrationGoldenGateServiceDetailSettingReplicatOutput) MaxApplyParallelism added in v1.9.0

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationGoldenGateServiceDetailSettingReplicatOutput) MinApplyParallelism added in v1.9.0

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationGoldenGateServiceDetailSettingReplicatOutput) ToGetMigrationGoldenGateServiceDetailSettingReplicatOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSettingReplicatOutput) ToGetMigrationGoldenGateServiceDetailSettingReplicatOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSettingReplicatOutput) ToGetMigrationGoldenGateServiceDetailSettingReplicatOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSettingReplicatOutput

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredential added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray []GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialInput

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput() GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput
	ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput
}

GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray and GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayInput` via:

GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArray{ GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs{...} }

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput() GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput
	ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput
}

GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialInput is an input type that accepts GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs and GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialInput` via:

GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialArgs{...}

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput) Password added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput

func (GetMigrationGoldenGateServiceDetailSourceContainerDbCredentialOutput) Username added in v1.9.0

Administrator username

type GetMigrationGoldenGateServiceDetailSourceDbCredential added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArray []GetMigrationGoldenGateServiceDetailSourceDbCredentialInput

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArray) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArray) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailSourceDbCredentialArray) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput() GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput
	ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput
}

GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailSourceDbCredentialArray and GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayInput` via:

GetMigrationGoldenGateServiceDetailSourceDbCredentialArray{ GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs{...} }

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceDbCredentialArrayOutput

type GetMigrationGoldenGateServiceDetailSourceDbCredentialInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutput() GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput
	ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput
}

GetMigrationGoldenGateServiceDetailSourceDbCredentialInput is an input type that accepts GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs and GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailSourceDbCredentialInput` via:

GetMigrationGoldenGateServiceDetailSourceDbCredentialArgs{...}

type GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput) Password added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailSourceDbCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput

func (GetMigrationGoldenGateServiceDetailSourceDbCredentialOutput) Username added in v1.9.0

Administrator username

type GetMigrationGoldenGateServiceDetailTargetDbCredential added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArray added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArray []GetMigrationGoldenGateServiceDetailTargetDbCredentialInput

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArray) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArray) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArray) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext added in v1.9.0

func (i GetMigrationGoldenGateServiceDetailTargetDbCredentialArray) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput() GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput
	ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput
}

GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayInput is an input type that accepts GetMigrationGoldenGateServiceDetailTargetDbCredentialArray and GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayInput` via:

GetMigrationGoldenGateServiceDetailTargetDbCredentialArray{ GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs{...} }

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput) Index added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailTargetDbCredentialArrayOutput

type GetMigrationGoldenGateServiceDetailTargetDbCredentialInput added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredentialInput interface {
	pulumi.Input

	ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutput() GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput
	ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutputWithContext(context.Context) GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput
}

GetMigrationGoldenGateServiceDetailTargetDbCredentialInput is an input type that accepts GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs and GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput values. You can construct a concrete instance of `GetMigrationGoldenGateServiceDetailTargetDbCredentialInput` via:

GetMigrationGoldenGateServiceDetailTargetDbCredentialArgs{...}

type GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput added in v1.9.0

type GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput) ElementType added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput) Password added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutput added in v1.9.0

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutputWithContext added in v1.9.0

func (o GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput) ToGetMigrationGoldenGateServiceDetailTargetDbCredentialOutputWithContext(ctx context.Context) GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput

func (GetMigrationGoldenGateServiceDetailTargetDbCredentialOutput) Username added in v1.9.0

Administrator username

type GetMigrationIncludeObject

type GetMigrationIncludeObject struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication bool `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object string `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner string `pulumi:"owner"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationIncludeObjectArgs

type GetMigrationIncludeObjectArgs struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication pulumi.BoolInput `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object pulumi.StringInput `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner pulumi.StringInput `pulumi:"owner"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationIncludeObjectArgs) ElementType

func (GetMigrationIncludeObjectArgs) ToGetMigrationIncludeObjectOutput

func (i GetMigrationIncludeObjectArgs) ToGetMigrationIncludeObjectOutput() GetMigrationIncludeObjectOutput

func (GetMigrationIncludeObjectArgs) ToGetMigrationIncludeObjectOutputWithContext

func (i GetMigrationIncludeObjectArgs) ToGetMigrationIncludeObjectOutputWithContext(ctx context.Context) GetMigrationIncludeObjectOutput

type GetMigrationIncludeObjectArray

type GetMigrationIncludeObjectArray []GetMigrationIncludeObjectInput

func (GetMigrationIncludeObjectArray) ElementType

func (GetMigrationIncludeObjectArray) ToGetMigrationIncludeObjectArrayOutput

func (i GetMigrationIncludeObjectArray) ToGetMigrationIncludeObjectArrayOutput() GetMigrationIncludeObjectArrayOutput

func (GetMigrationIncludeObjectArray) ToGetMigrationIncludeObjectArrayOutputWithContext

func (i GetMigrationIncludeObjectArray) ToGetMigrationIncludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationIncludeObjectArrayOutput

type GetMigrationIncludeObjectArrayInput

type GetMigrationIncludeObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationIncludeObjectArrayOutput() GetMigrationIncludeObjectArrayOutput
	ToGetMigrationIncludeObjectArrayOutputWithContext(context.Context) GetMigrationIncludeObjectArrayOutput
}

GetMigrationIncludeObjectArrayInput is an input type that accepts GetMigrationIncludeObjectArray and GetMigrationIncludeObjectArrayOutput values. You can construct a concrete instance of `GetMigrationIncludeObjectArrayInput` via:

GetMigrationIncludeObjectArray{ GetMigrationIncludeObjectArgs{...} }

type GetMigrationIncludeObjectArrayOutput

type GetMigrationIncludeObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationIncludeObjectArrayOutput) ElementType

func (GetMigrationIncludeObjectArrayOutput) Index

func (GetMigrationIncludeObjectArrayOutput) ToGetMigrationIncludeObjectArrayOutput

func (o GetMigrationIncludeObjectArrayOutput) ToGetMigrationIncludeObjectArrayOutput() GetMigrationIncludeObjectArrayOutput

func (GetMigrationIncludeObjectArrayOutput) ToGetMigrationIncludeObjectArrayOutputWithContext

func (o GetMigrationIncludeObjectArrayOutput) ToGetMigrationIncludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationIncludeObjectArrayOutput

type GetMigrationIncludeObjectInput

type GetMigrationIncludeObjectInput interface {
	pulumi.Input

	ToGetMigrationIncludeObjectOutput() GetMigrationIncludeObjectOutput
	ToGetMigrationIncludeObjectOutputWithContext(context.Context) GetMigrationIncludeObjectOutput
}

GetMigrationIncludeObjectInput is an input type that accepts GetMigrationIncludeObjectArgs and GetMigrationIncludeObjectOutput values. You can construct a concrete instance of `GetMigrationIncludeObjectInput` via:

GetMigrationIncludeObjectArgs{...}

type GetMigrationIncludeObjectOutput

type GetMigrationIncludeObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationIncludeObjectOutput) ElementType

func (GetMigrationIncludeObjectOutput) IsOmitExcludedTableFromReplication added in v1.7.0

func (o GetMigrationIncludeObjectOutput) IsOmitExcludedTableFromReplication() pulumi.BoolOutput

Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.

func (GetMigrationIncludeObjectOutput) Object

Name of the object (regular expression is allowed)

func (GetMigrationIncludeObjectOutput) Owner

Owner of the object (regular expression is allowed)

func (GetMigrationIncludeObjectOutput) ToGetMigrationIncludeObjectOutput

func (o GetMigrationIncludeObjectOutput) ToGetMigrationIncludeObjectOutput() GetMigrationIncludeObjectOutput

func (GetMigrationIncludeObjectOutput) ToGetMigrationIncludeObjectOutputWithContext

func (o GetMigrationIncludeObjectOutput) ToGetMigrationIncludeObjectOutputWithContext(ctx context.Context) GetMigrationIncludeObjectOutput

func (GetMigrationIncludeObjectOutput) Type

Migration type.

type GetMigrationObjectTypesArgs

type GetMigrationObjectTypesArgs struct {
	Filters []GetMigrationObjectTypesFilter `pulumi:"filters"`
}

A collection of arguments for invoking getMigrationObjectTypes.

type GetMigrationObjectTypesFilter

type GetMigrationObjectTypesFilter struct {
	// Object type name
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetMigrationObjectTypesFilterArgs

type GetMigrationObjectTypesFilterArgs struct {
	// Object type name
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetMigrationObjectTypesFilterArgs) ElementType

func (GetMigrationObjectTypesFilterArgs) ToGetMigrationObjectTypesFilterOutput

func (i GetMigrationObjectTypesFilterArgs) ToGetMigrationObjectTypesFilterOutput() GetMigrationObjectTypesFilterOutput

func (GetMigrationObjectTypesFilterArgs) ToGetMigrationObjectTypesFilterOutputWithContext

func (i GetMigrationObjectTypesFilterArgs) ToGetMigrationObjectTypesFilterOutputWithContext(ctx context.Context) GetMigrationObjectTypesFilterOutput

type GetMigrationObjectTypesFilterArray

type GetMigrationObjectTypesFilterArray []GetMigrationObjectTypesFilterInput

func (GetMigrationObjectTypesFilterArray) ElementType

func (GetMigrationObjectTypesFilterArray) ToGetMigrationObjectTypesFilterArrayOutput

func (i GetMigrationObjectTypesFilterArray) ToGetMigrationObjectTypesFilterArrayOutput() GetMigrationObjectTypesFilterArrayOutput

func (GetMigrationObjectTypesFilterArray) ToGetMigrationObjectTypesFilterArrayOutputWithContext

func (i GetMigrationObjectTypesFilterArray) ToGetMigrationObjectTypesFilterArrayOutputWithContext(ctx context.Context) GetMigrationObjectTypesFilterArrayOutput

type GetMigrationObjectTypesFilterArrayInput

type GetMigrationObjectTypesFilterArrayInput interface {
	pulumi.Input

	ToGetMigrationObjectTypesFilterArrayOutput() GetMigrationObjectTypesFilterArrayOutput
	ToGetMigrationObjectTypesFilterArrayOutputWithContext(context.Context) GetMigrationObjectTypesFilterArrayOutput
}

GetMigrationObjectTypesFilterArrayInput is an input type that accepts GetMigrationObjectTypesFilterArray and GetMigrationObjectTypesFilterArrayOutput values. You can construct a concrete instance of `GetMigrationObjectTypesFilterArrayInput` via:

GetMigrationObjectTypesFilterArray{ GetMigrationObjectTypesFilterArgs{...} }

type GetMigrationObjectTypesFilterArrayOutput

type GetMigrationObjectTypesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationObjectTypesFilterArrayOutput) ElementType

func (GetMigrationObjectTypesFilterArrayOutput) Index

func (GetMigrationObjectTypesFilterArrayOutput) ToGetMigrationObjectTypesFilterArrayOutput

func (o GetMigrationObjectTypesFilterArrayOutput) ToGetMigrationObjectTypesFilterArrayOutput() GetMigrationObjectTypesFilterArrayOutput

func (GetMigrationObjectTypesFilterArrayOutput) ToGetMigrationObjectTypesFilterArrayOutputWithContext

func (o GetMigrationObjectTypesFilterArrayOutput) ToGetMigrationObjectTypesFilterArrayOutputWithContext(ctx context.Context) GetMigrationObjectTypesFilterArrayOutput

type GetMigrationObjectTypesFilterInput

type GetMigrationObjectTypesFilterInput interface {
	pulumi.Input

	ToGetMigrationObjectTypesFilterOutput() GetMigrationObjectTypesFilterOutput
	ToGetMigrationObjectTypesFilterOutputWithContext(context.Context) GetMigrationObjectTypesFilterOutput
}

GetMigrationObjectTypesFilterInput is an input type that accepts GetMigrationObjectTypesFilterArgs and GetMigrationObjectTypesFilterOutput values. You can construct a concrete instance of `GetMigrationObjectTypesFilterInput` via:

GetMigrationObjectTypesFilterArgs{...}

type GetMigrationObjectTypesFilterOutput

type GetMigrationObjectTypesFilterOutput struct{ *pulumi.OutputState }

func (GetMigrationObjectTypesFilterOutput) ElementType

func (GetMigrationObjectTypesFilterOutput) Name

Object type name

func (GetMigrationObjectTypesFilterOutput) Regex

func (GetMigrationObjectTypesFilterOutput) ToGetMigrationObjectTypesFilterOutput

func (o GetMigrationObjectTypesFilterOutput) ToGetMigrationObjectTypesFilterOutput() GetMigrationObjectTypesFilterOutput

func (GetMigrationObjectTypesFilterOutput) ToGetMigrationObjectTypesFilterOutputWithContext

func (o GetMigrationObjectTypesFilterOutput) ToGetMigrationObjectTypesFilterOutputWithContext(ctx context.Context) GetMigrationObjectTypesFilterOutput

func (GetMigrationObjectTypesFilterOutput) Values

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollection

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollection struct {
	// Items in collection.
	Items []GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItem `pulumi:"items"`
}

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs struct {
	// Items in collection.
	Items GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayInput `pulumi:"items"`
}

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputWithContext

func (i GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray []GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionInput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutputWithContext

func (i GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayInput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayInput interface {
	pulumi.Input

	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput() GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput
	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutputWithContext(context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput
}

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayInput is an input type that accepts GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray and GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput values. You can construct a concrete instance of `GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayInput` via:

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArray{ GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs{...} }

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutputWithContext

func (o GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArrayOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionInput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionInput interface {
	pulumi.Input

	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput() GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput
	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputWithContext(context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput
}

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionInput is an input type that accepts GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs and GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput values. You can construct a concrete instance of `GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionInput` via:

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionArgs{...}

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItem

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItem struct {
	// Object type name
	Name string `pulumi:"name"`
}

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs struct {
	// Object type name
	Name pulumi.StringInput `pulumi:"name"`
}

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutputWithContext

func (i GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray []GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemInput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutputWithContext

func (i GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayInput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayInput interface {
	pulumi.Input

	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput() GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput
	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutputWithContext(context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput
}

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayInput is an input type that accepts GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray and GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput values. You can construct a concrete instance of `GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayInput` via:

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArray{ GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs{...} }

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArrayOutputWithContext

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemInput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemInput interface {
	pulumi.Input

	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput() GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput
	ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutputWithContext(context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput
}

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemInput is an input type that accepts GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs and GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput values. You can construct a concrete instance of `GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemInput` via:

GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemArgs{...}

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput struct{ *pulumi.OutputState }

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput) Name

Object type name

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutputWithContext

func (o GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionItemOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput

type GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput struct{ *pulumi.OutputState }

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput) ElementType

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput) Items

Items in collection.

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput

func (GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputWithContext

func (o GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput) ToGetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutputWithContext(ctx context.Context) GetMigrationObjectTypesMigrationObjectTypeSummaryCollectionOutput

type GetMigrationObjectTypesOutputArgs

type GetMigrationObjectTypesOutputArgs struct {
	Filters GetMigrationObjectTypesFilterArrayInput `pulumi:"filters"`
}

A collection of arguments for invoking getMigrationObjectTypes.

func (GetMigrationObjectTypesOutputArgs) ElementType

type GetMigrationObjectTypesResult

type GetMigrationObjectTypesResult struct {
	Filters []GetMigrationObjectTypesFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The list of migration_object_type_summary_collection.
	MigrationObjectTypeSummaryCollections []GetMigrationObjectTypesMigrationObjectTypeSummaryCollection `pulumi:"migrationObjectTypeSummaryCollections"`
}

A collection of values returned by getMigrationObjectTypes.

func GetMigrationObjectTypes

func GetMigrationObjectTypes(ctx *pulumi.Context, args *GetMigrationObjectTypesArgs, opts ...pulumi.InvokeOption) (*GetMigrationObjectTypesResult, error)

This data source provides the list of Migration Object Types in Oracle Cloud Infrastructure Database Migration service.

Display sample object types to exclude or include for a Migration.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetMigrationObjectTypes(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetMigrationObjectTypesResultOutput

type GetMigrationObjectTypesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMigrationObjectTypes.

func (GetMigrationObjectTypesResultOutput) ElementType

func (GetMigrationObjectTypesResultOutput) Filters

func (GetMigrationObjectTypesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetMigrationObjectTypesResultOutput) MigrationObjectTypeSummaryCollections

The list of migration_object_type_summary_collection.

func (GetMigrationObjectTypesResultOutput) ToGetMigrationObjectTypesResultOutput

func (o GetMigrationObjectTypesResultOutput) ToGetMigrationObjectTypesResultOutput() GetMigrationObjectTypesResultOutput

func (GetMigrationObjectTypesResultOutput) ToGetMigrationObjectTypesResultOutputWithContext

func (o GetMigrationObjectTypesResultOutput) ToGetMigrationObjectTypesResultOutputWithContext(ctx context.Context) GetMigrationObjectTypesResultOutput

type GetMigrationVaultDetail

type GetMigrationVaultDetail struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId string `pulumi:"keyId"`
	// OCID of the vault
	VaultId string `pulumi:"vaultId"`
}

type GetMigrationVaultDetailArgs

type GetMigrationVaultDetailArgs struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId pulumi.StringInput `pulumi:"keyId"`
	// OCID of the vault
	VaultId pulumi.StringInput `pulumi:"vaultId"`
}

func (GetMigrationVaultDetailArgs) ElementType

func (GetMigrationVaultDetailArgs) ToGetMigrationVaultDetailOutput

func (i GetMigrationVaultDetailArgs) ToGetMigrationVaultDetailOutput() GetMigrationVaultDetailOutput

func (GetMigrationVaultDetailArgs) ToGetMigrationVaultDetailOutputWithContext

func (i GetMigrationVaultDetailArgs) ToGetMigrationVaultDetailOutputWithContext(ctx context.Context) GetMigrationVaultDetailOutput

type GetMigrationVaultDetailArray

type GetMigrationVaultDetailArray []GetMigrationVaultDetailInput

func (GetMigrationVaultDetailArray) ElementType

func (GetMigrationVaultDetailArray) ToGetMigrationVaultDetailArrayOutput

func (i GetMigrationVaultDetailArray) ToGetMigrationVaultDetailArrayOutput() GetMigrationVaultDetailArrayOutput

func (GetMigrationVaultDetailArray) ToGetMigrationVaultDetailArrayOutputWithContext

func (i GetMigrationVaultDetailArray) ToGetMigrationVaultDetailArrayOutputWithContext(ctx context.Context) GetMigrationVaultDetailArrayOutput

type GetMigrationVaultDetailArrayInput

type GetMigrationVaultDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationVaultDetailArrayOutput() GetMigrationVaultDetailArrayOutput
	ToGetMigrationVaultDetailArrayOutputWithContext(context.Context) GetMigrationVaultDetailArrayOutput
}

GetMigrationVaultDetailArrayInput is an input type that accepts GetMigrationVaultDetailArray and GetMigrationVaultDetailArrayOutput values. You can construct a concrete instance of `GetMigrationVaultDetailArrayInput` via:

GetMigrationVaultDetailArray{ GetMigrationVaultDetailArgs{...} }

type GetMigrationVaultDetailArrayOutput

type GetMigrationVaultDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationVaultDetailArrayOutput) ElementType

func (GetMigrationVaultDetailArrayOutput) Index

func (GetMigrationVaultDetailArrayOutput) ToGetMigrationVaultDetailArrayOutput

func (o GetMigrationVaultDetailArrayOutput) ToGetMigrationVaultDetailArrayOutput() GetMigrationVaultDetailArrayOutput

func (GetMigrationVaultDetailArrayOutput) ToGetMigrationVaultDetailArrayOutputWithContext

func (o GetMigrationVaultDetailArrayOutput) ToGetMigrationVaultDetailArrayOutputWithContext(ctx context.Context) GetMigrationVaultDetailArrayOutput

type GetMigrationVaultDetailInput

type GetMigrationVaultDetailInput interface {
	pulumi.Input

	ToGetMigrationVaultDetailOutput() GetMigrationVaultDetailOutput
	ToGetMigrationVaultDetailOutputWithContext(context.Context) GetMigrationVaultDetailOutput
}

GetMigrationVaultDetailInput is an input type that accepts GetMigrationVaultDetailArgs and GetMigrationVaultDetailOutput values. You can construct a concrete instance of `GetMigrationVaultDetailInput` via:

GetMigrationVaultDetailArgs{...}

type GetMigrationVaultDetailOutput

type GetMigrationVaultDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationVaultDetailOutput) CompartmentId

OCID of the compartment where the secret containing the credentials will be created.

func (GetMigrationVaultDetailOutput) ElementType

func (GetMigrationVaultDetailOutput) KeyId

OCID of the vault encryption key

func (GetMigrationVaultDetailOutput) ToGetMigrationVaultDetailOutput

func (o GetMigrationVaultDetailOutput) ToGetMigrationVaultDetailOutput() GetMigrationVaultDetailOutput

func (GetMigrationVaultDetailOutput) ToGetMigrationVaultDetailOutputWithContext

func (o GetMigrationVaultDetailOutput) ToGetMigrationVaultDetailOutputWithContext(ctx context.Context) GetMigrationVaultDetailOutput

func (GetMigrationVaultDetailOutput) VaultId

OCID of the vault

type GetMigrationsArgs

type GetMigrationsArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName *string               `pulumi:"displayName"`
	Filters     []GetMigrationsFilter `pulumi:"filters"`
	// The lifecycle detailed status of the Migration.
	LifecycleDetails *string `pulumi:"lifecycleDetails"`
	// The lifecycle state of the Migration.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getMigrations.

type GetMigrationsFilter

type GetMigrationsFilter struct {
	// Name of directory object in database
	Name   string   `pulumi:"name"`
	Regex  *bool    `pulumi:"regex"`
	Values []string `pulumi:"values"`
}

type GetMigrationsFilterArgs

type GetMigrationsFilterArgs struct {
	// Name of directory object in database
	Name   pulumi.StringInput      `pulumi:"name"`
	Regex  pulumi.BoolPtrInput     `pulumi:"regex"`
	Values pulumi.StringArrayInput `pulumi:"values"`
}

func (GetMigrationsFilterArgs) ElementType

func (GetMigrationsFilterArgs) ElementType() reflect.Type

func (GetMigrationsFilterArgs) ToGetMigrationsFilterOutput

func (i GetMigrationsFilterArgs) ToGetMigrationsFilterOutput() GetMigrationsFilterOutput

func (GetMigrationsFilterArgs) ToGetMigrationsFilterOutputWithContext

func (i GetMigrationsFilterArgs) ToGetMigrationsFilterOutputWithContext(ctx context.Context) GetMigrationsFilterOutput

type GetMigrationsFilterArray

type GetMigrationsFilterArray []GetMigrationsFilterInput

func (GetMigrationsFilterArray) ElementType

func (GetMigrationsFilterArray) ElementType() reflect.Type

func (GetMigrationsFilterArray) ToGetMigrationsFilterArrayOutput

func (i GetMigrationsFilterArray) ToGetMigrationsFilterArrayOutput() GetMigrationsFilterArrayOutput

func (GetMigrationsFilterArray) ToGetMigrationsFilterArrayOutputWithContext

func (i GetMigrationsFilterArray) ToGetMigrationsFilterArrayOutputWithContext(ctx context.Context) GetMigrationsFilterArrayOutput

type GetMigrationsFilterArrayInput

type GetMigrationsFilterArrayInput interface {
	pulumi.Input

	ToGetMigrationsFilterArrayOutput() GetMigrationsFilterArrayOutput
	ToGetMigrationsFilterArrayOutputWithContext(context.Context) GetMigrationsFilterArrayOutput
}

GetMigrationsFilterArrayInput is an input type that accepts GetMigrationsFilterArray and GetMigrationsFilterArrayOutput values. You can construct a concrete instance of `GetMigrationsFilterArrayInput` via:

GetMigrationsFilterArray{ GetMigrationsFilterArgs{...} }

type GetMigrationsFilterArrayOutput

type GetMigrationsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsFilterArrayOutput) ElementType

func (GetMigrationsFilterArrayOutput) Index

func (GetMigrationsFilterArrayOutput) ToGetMigrationsFilterArrayOutput

func (o GetMigrationsFilterArrayOutput) ToGetMigrationsFilterArrayOutput() GetMigrationsFilterArrayOutput

func (GetMigrationsFilterArrayOutput) ToGetMigrationsFilterArrayOutputWithContext

func (o GetMigrationsFilterArrayOutput) ToGetMigrationsFilterArrayOutputWithContext(ctx context.Context) GetMigrationsFilterArrayOutput

type GetMigrationsFilterInput

type GetMigrationsFilterInput interface {
	pulumi.Input

	ToGetMigrationsFilterOutput() GetMigrationsFilterOutput
	ToGetMigrationsFilterOutputWithContext(context.Context) GetMigrationsFilterOutput
}

GetMigrationsFilterInput is an input type that accepts GetMigrationsFilterArgs and GetMigrationsFilterOutput values. You can construct a concrete instance of `GetMigrationsFilterInput` via:

GetMigrationsFilterArgs{...}

type GetMigrationsFilterOutput

type GetMigrationsFilterOutput struct{ *pulumi.OutputState }

func (GetMigrationsFilterOutput) ElementType

func (GetMigrationsFilterOutput) ElementType() reflect.Type

func (GetMigrationsFilterOutput) Name

Name of directory object in database

func (GetMigrationsFilterOutput) Regex

func (GetMigrationsFilterOutput) ToGetMigrationsFilterOutput

func (o GetMigrationsFilterOutput) ToGetMigrationsFilterOutput() GetMigrationsFilterOutput

func (GetMigrationsFilterOutput) ToGetMigrationsFilterOutputWithContext

func (o GetMigrationsFilterOutput) ToGetMigrationsFilterOutputWithContext(ctx context.Context) GetMigrationsFilterOutput

func (GetMigrationsFilterOutput) Values

type GetMigrationsMigrationCollection

type GetMigrationsMigrationCollection struct {
	Items []GetMigrationsMigrationCollectionItem `pulumi:"items"`
}

type GetMigrationsMigrationCollectionArgs

type GetMigrationsMigrationCollectionArgs struct {
	Items GetMigrationsMigrationCollectionItemArrayInput `pulumi:"items"`
}

func (GetMigrationsMigrationCollectionArgs) ElementType

func (GetMigrationsMigrationCollectionArgs) ToGetMigrationsMigrationCollectionOutput

func (i GetMigrationsMigrationCollectionArgs) ToGetMigrationsMigrationCollectionOutput() GetMigrationsMigrationCollectionOutput

func (GetMigrationsMigrationCollectionArgs) ToGetMigrationsMigrationCollectionOutputWithContext

func (i GetMigrationsMigrationCollectionArgs) ToGetMigrationsMigrationCollectionOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionOutput

type GetMigrationsMigrationCollectionArray

type GetMigrationsMigrationCollectionArray []GetMigrationsMigrationCollectionInput

func (GetMigrationsMigrationCollectionArray) ElementType

func (GetMigrationsMigrationCollectionArray) ToGetMigrationsMigrationCollectionArrayOutput

func (i GetMigrationsMigrationCollectionArray) ToGetMigrationsMigrationCollectionArrayOutput() GetMigrationsMigrationCollectionArrayOutput

func (GetMigrationsMigrationCollectionArray) ToGetMigrationsMigrationCollectionArrayOutputWithContext

func (i GetMigrationsMigrationCollectionArray) ToGetMigrationsMigrationCollectionArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionArrayOutput

type GetMigrationsMigrationCollectionArrayInput

type GetMigrationsMigrationCollectionArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionArrayOutput() GetMigrationsMigrationCollectionArrayOutput
	ToGetMigrationsMigrationCollectionArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionArrayOutput
}

GetMigrationsMigrationCollectionArrayInput is an input type that accepts GetMigrationsMigrationCollectionArray and GetMigrationsMigrationCollectionArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionArrayInput` via:

GetMigrationsMigrationCollectionArray{ GetMigrationsMigrationCollectionArgs{...} }

type GetMigrationsMigrationCollectionArrayOutput

type GetMigrationsMigrationCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionArrayOutput) ElementType

func (GetMigrationsMigrationCollectionArrayOutput) Index

func (GetMigrationsMigrationCollectionArrayOutput) ToGetMigrationsMigrationCollectionArrayOutput

func (o GetMigrationsMigrationCollectionArrayOutput) ToGetMigrationsMigrationCollectionArrayOutput() GetMigrationsMigrationCollectionArrayOutput

func (GetMigrationsMigrationCollectionArrayOutput) ToGetMigrationsMigrationCollectionArrayOutputWithContext

func (o GetMigrationsMigrationCollectionArrayOutput) ToGetMigrationsMigrationCollectionArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionArrayOutput

type GetMigrationsMigrationCollectionInput

type GetMigrationsMigrationCollectionInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionOutput() GetMigrationsMigrationCollectionOutput
	ToGetMigrationsMigrationCollectionOutputWithContext(context.Context) GetMigrationsMigrationCollectionOutput
}

GetMigrationsMigrationCollectionInput is an input type that accepts GetMigrationsMigrationCollectionArgs and GetMigrationsMigrationCollectionOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionInput` via:

GetMigrationsMigrationCollectionArgs{...}

type GetMigrationsMigrationCollectionItem

type GetMigrationsMigrationCollectionItem struct {
	// Optional Pre-Migration advisor settings.
	AdvisorSettings []GetMigrationsMigrationCollectionItemAdvisorSetting `pulumi:"advisorSettings"`
	// The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.
	AgentId string `pulumi:"agentId"`
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.
	CredentialsSecretId string `pulumi:"credentialsSecretId"`
	CsvText             string `pulumi:"csvText"`
	// Data Transfer Medium details for the Migration.
	DataTransferMediumDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetail `pulumi:"dataTransferMediumDetails"`
	// Optional additional properties for dump transfer in source or target host.
	DataTransferMediumDetailsV2s []GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2 `pulumi:"dataTransferMediumDetailsV2s"`
	// Optional settings for Data Pump Export and Import jobs
	DatapumpSettings []GetMigrationsMigrationCollectionItemDatapumpSetting `pulumi:"datapumpSettings"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName string `pulumi:"displayName"`
	// Optional additional properties for dump transfer.
	DumpTransferDetails []GetMigrationsMigrationCollectionItemDumpTransferDetail `pulumi:"dumpTransferDetails"`
	// Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.
	ExcludeObjects []GetMigrationsMigrationCollectionItemExcludeObject `pulumi:"excludeObjects"`
	// OCID of the current ODMS Job in execution for the Migration, if any.
	ExecutingJobId string `pulumi:"executingJobId"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Details about Oracle GoldenGate Microservices.
	GoldenGateDetails []GetMigrationsMigrationCollectionItemGoldenGateDetail `pulumi:"goldenGateDetails"`
	// Details about Oracle GoldenGate GGS Deployment.
	GoldenGateServiceDetails []GetMigrationsMigrationCollectionItemGoldenGateServiceDetail `pulumi:"goldenGateServiceDetails"`
	// The OCID of the resource
	Id string `pulumi:"id"`
	// Database objects to include from migration.
	IncludeObjects []GetMigrationsMigrationCollectionItemIncludeObject `pulumi:"includeObjects"`
	// The lifecycle detailed status of the Migration.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// The OCID of the Source Container Database Connection.
	SourceContainerDatabaseConnectionId string `pulumi:"sourceContainerDatabaseConnectionId"`
	// The OCID of the Source Database Connection.
	SourceDatabaseConnectionId string `pulumi:"sourceDatabaseConnectionId"`
	// The lifecycle state of the Migration.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The OCID of the Target Database Connection.
	TargetDatabaseConnectionId string `pulumi:"targetDatabaseConnectionId"`
	// The time the Migration was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time of last Migration. An RFC3339 formatted datetime string.
	TimeLastMigration string `pulumi:"timeLastMigration"`
	// The time of the last Migration details update. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	// Migration type.
	Type string `pulumi:"type"`
	// Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails []GetMigrationsMigrationCollectionItemVaultDetail `pulumi:"vaultDetails"`
	// Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.
	WaitAfter string `pulumi:"waitAfter"`
}

type GetMigrationsMigrationCollectionItemAdvisorSetting

type GetMigrationsMigrationCollectionItemAdvisorSetting struct {
	// True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
	IsIgnoreErrors bool `pulumi:"isIgnoreErrors"`
	// True to skip the Pre-Migration Advisor execution. Default is false.
	IsSkipAdvisor bool `pulumi:"isSkipAdvisor"`
}

type GetMigrationsMigrationCollectionItemAdvisorSettingArgs

type GetMigrationsMigrationCollectionItemAdvisorSettingArgs struct {
	// True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
	IsIgnoreErrors pulumi.BoolInput `pulumi:"isIgnoreErrors"`
	// True to skip the Pre-Migration Advisor execution. Default is false.
	IsSkipAdvisor pulumi.BoolInput `pulumi:"isSkipAdvisor"`
}

func (GetMigrationsMigrationCollectionItemAdvisorSettingArgs) ElementType

func (GetMigrationsMigrationCollectionItemAdvisorSettingArgs) ToGetMigrationsMigrationCollectionItemAdvisorSettingOutput

func (GetMigrationsMigrationCollectionItemAdvisorSettingArgs) ToGetMigrationsMigrationCollectionItemAdvisorSettingOutputWithContext

func (i GetMigrationsMigrationCollectionItemAdvisorSettingArgs) ToGetMigrationsMigrationCollectionItemAdvisorSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemAdvisorSettingOutput

type GetMigrationsMigrationCollectionItemAdvisorSettingArray

type GetMigrationsMigrationCollectionItemAdvisorSettingArray []GetMigrationsMigrationCollectionItemAdvisorSettingInput

func (GetMigrationsMigrationCollectionItemAdvisorSettingArray) ElementType

func (GetMigrationsMigrationCollectionItemAdvisorSettingArray) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput

func (i GetMigrationsMigrationCollectionItemAdvisorSettingArray) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput() GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput

func (GetMigrationsMigrationCollectionItemAdvisorSettingArray) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemAdvisorSettingArray) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput

type GetMigrationsMigrationCollectionItemAdvisorSettingArrayInput

type GetMigrationsMigrationCollectionItemAdvisorSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput() GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput
	ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput
}

GetMigrationsMigrationCollectionItemAdvisorSettingArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemAdvisorSettingArray and GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemAdvisorSettingArrayInput` via:

GetMigrationsMigrationCollectionItemAdvisorSettingArray{ GetMigrationsMigrationCollectionItemAdvisorSettingArgs{...} }

type GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput

type GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput) Index

func (GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput

func (GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput) ToGetMigrationsMigrationCollectionItemAdvisorSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemAdvisorSettingArrayOutput

type GetMigrationsMigrationCollectionItemAdvisorSettingInput

type GetMigrationsMigrationCollectionItemAdvisorSettingInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemAdvisorSettingOutput() GetMigrationsMigrationCollectionItemAdvisorSettingOutput
	ToGetMigrationsMigrationCollectionItemAdvisorSettingOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemAdvisorSettingOutput
}

GetMigrationsMigrationCollectionItemAdvisorSettingInput is an input type that accepts GetMigrationsMigrationCollectionItemAdvisorSettingArgs and GetMigrationsMigrationCollectionItemAdvisorSettingOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemAdvisorSettingInput` via:

GetMigrationsMigrationCollectionItemAdvisorSettingArgs{...}

type GetMigrationsMigrationCollectionItemAdvisorSettingOutput

type GetMigrationsMigrationCollectionItemAdvisorSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemAdvisorSettingOutput) ElementType

func (GetMigrationsMigrationCollectionItemAdvisorSettingOutput) IsIgnoreErrors

True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

func (GetMigrationsMigrationCollectionItemAdvisorSettingOutput) IsSkipAdvisor

True to skip the Pre-Migration Advisor execution. Default is false.

func (GetMigrationsMigrationCollectionItemAdvisorSettingOutput) ToGetMigrationsMigrationCollectionItemAdvisorSettingOutput

func (GetMigrationsMigrationCollectionItemAdvisorSettingOutput) ToGetMigrationsMigrationCollectionItemAdvisorSettingOutputWithContext

func (o GetMigrationsMigrationCollectionItemAdvisorSettingOutput) ToGetMigrationsMigrationCollectionItemAdvisorSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemAdvisorSettingOutput

type GetMigrationsMigrationCollectionItemArgs

type GetMigrationsMigrationCollectionItemArgs struct {
	// Optional Pre-Migration advisor settings.
	AdvisorSettings GetMigrationsMigrationCollectionItemAdvisorSettingArrayInput `pulumi:"advisorSettings"`
	// The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.
	AgentId pulumi.StringInput `pulumi:"agentId"`
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.
	CredentialsSecretId pulumi.StringInput `pulumi:"credentialsSecretId"`
	CsvText             pulumi.StringInput `pulumi:"csvText"`
	// Data Transfer Medium details for the Migration.
	DataTransferMediumDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayInput `pulumi:"dataTransferMediumDetails"`
	// Optional additional properties for dump transfer in source or target host.
	DataTransferMediumDetailsV2s GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayInput `pulumi:"dataTransferMediumDetailsV2s"`
	// Optional settings for Data Pump Export and Import jobs
	DatapumpSettings GetMigrationsMigrationCollectionItemDatapumpSettingArrayInput `pulumi:"datapumpSettings"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput `pulumi:"definedTags"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Optional additional properties for dump transfer.
	DumpTransferDetails GetMigrationsMigrationCollectionItemDumpTransferDetailArrayInput `pulumi:"dumpTransferDetails"`
	// Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.
	ExcludeObjects GetMigrationsMigrationCollectionItemExcludeObjectArrayInput `pulumi:"excludeObjects"`
	// OCID of the current ODMS Job in execution for the Migration, if any.
	ExecutingJobId pulumi.StringInput `pulumi:"executingJobId"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput `pulumi:"freeformTags"`
	// Details about Oracle GoldenGate Microservices.
	GoldenGateDetails GetMigrationsMigrationCollectionItemGoldenGateDetailArrayInput `pulumi:"goldenGateDetails"`
	// Details about Oracle GoldenGate GGS Deployment.
	GoldenGateServiceDetails GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayInput `pulumi:"goldenGateServiceDetails"`
	// The OCID of the resource
	Id pulumi.StringInput `pulumi:"id"`
	// Database objects to include from migration.
	IncludeObjects GetMigrationsMigrationCollectionItemIncludeObjectArrayInput `pulumi:"includeObjects"`
	// The lifecycle detailed status of the Migration.
	LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"`
	// The OCID of the Source Container Database Connection.
	SourceContainerDatabaseConnectionId pulumi.StringInput `pulumi:"sourceContainerDatabaseConnectionId"`
	// The OCID of the Source Database Connection.
	SourceDatabaseConnectionId pulumi.StringInput `pulumi:"sourceDatabaseConnectionId"`
	// The lifecycle state of the Migration.
	State pulumi.StringInput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput `pulumi:"systemTags"`
	// The OCID of the Target Database Connection.
	TargetDatabaseConnectionId pulumi.StringInput `pulumi:"targetDatabaseConnectionId"`
	// The time the Migration was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The time of last Migration. An RFC3339 formatted datetime string.
	TimeLastMigration pulumi.StringInput `pulumi:"timeLastMigration"`
	// The time of the last Migration details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
	// Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails GetMigrationsMigrationCollectionItemVaultDetailArrayInput `pulumi:"vaultDetails"`
	// Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.
	WaitAfter pulumi.StringInput `pulumi:"waitAfter"`
}

func (GetMigrationsMigrationCollectionItemArgs) ElementType

func (GetMigrationsMigrationCollectionItemArgs) ToGetMigrationsMigrationCollectionItemOutput

func (i GetMigrationsMigrationCollectionItemArgs) ToGetMigrationsMigrationCollectionItemOutput() GetMigrationsMigrationCollectionItemOutput

func (GetMigrationsMigrationCollectionItemArgs) ToGetMigrationsMigrationCollectionItemOutputWithContext

func (i GetMigrationsMigrationCollectionItemArgs) ToGetMigrationsMigrationCollectionItemOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemOutput

type GetMigrationsMigrationCollectionItemArray

type GetMigrationsMigrationCollectionItemArray []GetMigrationsMigrationCollectionItemInput

func (GetMigrationsMigrationCollectionItemArray) ElementType

func (GetMigrationsMigrationCollectionItemArray) ToGetMigrationsMigrationCollectionItemArrayOutput

func (i GetMigrationsMigrationCollectionItemArray) ToGetMigrationsMigrationCollectionItemArrayOutput() GetMigrationsMigrationCollectionItemArrayOutput

func (GetMigrationsMigrationCollectionItemArray) ToGetMigrationsMigrationCollectionItemArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemArray) ToGetMigrationsMigrationCollectionItemArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemArrayOutput

type GetMigrationsMigrationCollectionItemArrayInput

type GetMigrationsMigrationCollectionItemArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemArrayOutput() GetMigrationsMigrationCollectionItemArrayOutput
	ToGetMigrationsMigrationCollectionItemArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemArrayOutput
}

GetMigrationsMigrationCollectionItemArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemArray and GetMigrationsMigrationCollectionItemArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemArrayInput` via:

GetMigrationsMigrationCollectionItemArray{ GetMigrationsMigrationCollectionItemArgs{...} }

type GetMigrationsMigrationCollectionItemArrayOutput

type GetMigrationsMigrationCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemArrayOutput) Index

func (GetMigrationsMigrationCollectionItemArrayOutput) ToGetMigrationsMigrationCollectionItemArrayOutput

func (o GetMigrationsMigrationCollectionItemArrayOutput) ToGetMigrationsMigrationCollectionItemArrayOutput() GetMigrationsMigrationCollectionItemArrayOutput

func (GetMigrationsMigrationCollectionItemArrayOutput) ToGetMigrationsMigrationCollectionItemArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemArrayOutput) ToGetMigrationsMigrationCollectionItemArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetail

type GetMigrationsMigrationCollectionItemDataTransferMediumDetail struct {
	// Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.
	DatabaseLinkDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail `pulumi:"databaseLinkDetails"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail `pulumi:"objectStorageDetails"`
}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs struct {
	// Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.
	DatabaseLinkDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayInput `pulumi:"databaseLinkDetails"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayInput `pulumi:"objectStorageDetails"`
}

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutputWithContext

func (i GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray []GetMigrationsMigrationCollectionItemDataTransferMediumDetailInput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray and GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailArray{ GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs{...} }

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetail struct {
	// Name of directory object in database
	Name string `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	WalletBuckets []GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket `pulumi:"walletBuckets"`
}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs struct {
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	WalletBuckets GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput `pulumi:"walletBuckets"`
}

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray []GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailInput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray and GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArray{ GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs{...} }

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs and GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailArgs{...}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput) Name

Name of directory object in database

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutputWithContext

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailOutput) WalletBuckets

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucket struct {
	// Bucket name.
	Bucket string `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs struct {
	// Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray []GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray and GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArray{ GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs{...} }

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs and GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketArgs{...}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) Bucket

Bucket name.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) Namespace

Namespace name of the object store bucket.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailDatabaseLinkDetailWalletBucketOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs and GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailArgs{...}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetail struct {
	// Bucket name.
	Bucket string `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs struct {
	// Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray []GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailInput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray and GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArray{ GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs{...} }

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailInput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs and GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailArgs{...}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput) Bucket

Bucket name.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput) Namespace

Namespace name of the object store bucket.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailObjectStorageDetailOutputWithContext

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput) DatabaseLinkDetails

Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput) ElementType

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput) ObjectStorageDetails

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutputWithContext

func (o GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2 added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2 struct {
	// AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	AccessKeyId string `pulumi:"accessKeyId"`
	// Name of directory object in database
	Name string `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageBuckets []GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucket `pulumi:"objectStorageBuckets"`
	// AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
	Region string `pulumi:"region"`
	// AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	SecretAccessKey string `pulumi:"secretAccessKey"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args struct {
	// AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	AccessKeyId pulumi.StringInput `pulumi:"accessKeyId"`
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageBuckets GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayInput `pulumi:"objectStorageBuckets"`
	// AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
	Region pulumi.StringInput `pulumi:"region"`
	// AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	SecretAccessKey pulumi.StringInput `pulumi:"secretAccessKey"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2OutputWithContext added in v1.12.0

func (i GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2OutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array []GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Input

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutputWithContext added in v1.12.0

func (i GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayInput added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array and GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Array{ GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args{...} }

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput) Index added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ArrayOutputWithContext added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Input added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Input interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output() GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2OutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Input is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args and GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Input` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Args{...}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucket added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucket struct {
	// Bucket name.
	Bucket string `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs struct {
	// Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray []GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketInput

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayInput added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray and GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArray{ GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs{...} }

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) Index added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArrayOutputWithContext added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketInput added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput() GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput
	ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput
}

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketInput is an input type that accepts GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs and GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketInput` via:

GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketArgs{...}

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput) Bucket added in v1.12.0

Bucket name.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput) Namespace added in v1.12.0

Namespace name of the object store bucket.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output added in v1.12.0

type GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) AccessKeyId added in v1.12.0

AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) ElementType added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) Name added in v1.12.0

Name of directory object in database

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) ObjectStorageBuckets added in v1.12.0

In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) Region added in v1.12.0

AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) SecretAccessKey added in v1.12.0

AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output added in v1.12.0

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2OutputWithContext added in v1.12.0

func (o GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) ToGetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2OutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output

func (GetMigrationsMigrationCollectionItemDataTransferMediumDetailsV2Output) Type added in v1.12.0

Migration type.

type GetMigrationsMigrationCollectionItemDatapumpSetting

type GetMigrationsMigrationCollectionItemDatapumpSetting struct {
	// Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)
	DataPumpParameters []GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter `pulumi:"dataPumpParameters"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ExportDirectoryObjects []GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject `pulumi:"exportDirectoryObjects"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ImportDirectoryObjects []GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject `pulumi:"importDirectoryObjects"`
	// Data Pump job mode. Refer to [Data Pump Export Modes ](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-8E497131-6B9B-4CC8-AA50-35F480CAC2C4)
	JobMode string `pulumi:"jobMode"`
	// Defines remapping to be applied to objects as they are processed. Refer to [METADATA_REMAP Procedure ](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-0FC32790-91E6-4781-87A3-229DE024CB3D)
	MetadataRemaps []GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap `pulumi:"metadataRemaps"`
}

type GetMigrationsMigrationCollectionItemDatapumpSettingArgs

type GetMigrationsMigrationCollectionItemDatapumpSettingArgs struct {
	// Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)
	DataPumpParameters GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayInput `pulumi:"dataPumpParameters"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ExportDirectoryObjects GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayInput `pulumi:"exportDirectoryObjects"`
	// Directory object details, used to define either import or export directory objects in Data Pump Settings.
	ImportDirectoryObjects GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayInput `pulumi:"importDirectoryObjects"`
	// Data Pump job mode. Refer to [Data Pump Export Modes ](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-8E497131-6B9B-4CC8-AA50-35F480CAC2C4)
	JobMode pulumi.StringInput `pulumi:"jobMode"`
	// Defines remapping to be applied to objects as they are processed. Refer to [METADATA_REMAP Procedure ](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-0FC32790-91E6-4781-87A3-229DE024CB3D)
	MetadataRemaps GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayInput `pulumi:"metadataRemaps"`
}

func (GetMigrationsMigrationCollectionItemDatapumpSettingArgs) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingArray

type GetMigrationsMigrationCollectionItemDatapumpSettingArray []GetMigrationsMigrationCollectionItemDatapumpSettingInput

func (GetMigrationsMigrationCollectionItemDatapumpSettingArray) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput

func (i GetMigrationsMigrationCollectionItemDatapumpSettingArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput() GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingArrayInput

type GetMigrationsMigrationCollectionItemDatapumpSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput() GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingArray and GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingArrayInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingArray{ GetMigrationsMigrationCollectionItemDatapumpSettingArgs{...} }

type GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput) Index

func (GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameter struct {
	// Estimate size of dumps that will be generated.
	Estimate string `pulumi:"estimate"`
	// Exclude paratemers for Export and Import.
	ExcludeParameters []string `pulumi:"excludeParameters"`
	// Maximum number of worker processes that can be used for a Data Pump Export job.
	ExportParallelismDegree int `pulumi:"exportParallelismDegree"`
	// Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
	ImportParallelismDegree int `pulumi:"importParallelismDegree"`
	// Set to false to force Data Pump worker processes to run on one instance.
	IsCluster bool `pulumi:"isCluster"`
	// IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
	TableExistsAction string `pulumi:"tableExistsAction"`
}

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs struct {
	// Estimate size of dumps that will be generated.
	Estimate pulumi.StringInput `pulumi:"estimate"`
	// Exclude paratemers for Export and Import.
	ExcludeParameters pulumi.StringArrayInput `pulumi:"excludeParameters"`
	// Maximum number of worker processes that can be used for a Data Pump Export job.
	ExportParallelismDegree pulumi.IntInput `pulumi:"exportParallelismDegree"`
	// Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
	ImportParallelismDegree pulumi.IntInput `pulumi:"importParallelismDegree"`
	// Set to false to force Data Pump worker processes to run on one instance.
	IsCluster pulumi.BoolInput `pulumi:"isCluster"`
	// IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
	TableExistsAction pulumi.StringInput `pulumi:"tableExistsAction"`
}

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray []GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterInput

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayInput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput() GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray and GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArray{ GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs{...} }

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterInput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput() GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs and GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterArgs{...}

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) Estimate

Estimate size of dumps that will be generated.

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) ExcludeParameters

Exclude paratemers for Export and Import.

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) ExportParallelismDegree

Maximum number of worker processes that can be used for a Data Pump Export job.

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) ImportParallelismDegree

Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) IsCluster

Set to false to force Data Pump worker processes to run on one instance.

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) TableExistsAction

IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingDataPumpParameterOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObject struct {
	// Name of directory object in database
	Name string `pulumi:"name"`
	// Absolute path of directory on database server
	Path string `pulumi:"path"`
}

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs struct {
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// Absolute path of directory on database server
	Path pulumi.StringInput `pulumi:"path"`
}

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray []GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectInput

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayInput

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput() GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray and GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArray{ GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs{...} }

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectInput

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput() GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs and GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectArgs{...}

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput) Name

Name of directory object in database

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput) Path

Absolute path of directory on database server

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingExportDirectoryObjectOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObject struct {
	// Name of directory object in database
	Name string `pulumi:"name"`
	// Absolute path of directory on database server
	Path string `pulumi:"path"`
}

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs struct {
	// Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// Absolute path of directory on database server
	Path pulumi.StringInput `pulumi:"path"`
}

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray []GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectInput

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayInput

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput() GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray and GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArray{ GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs{...} }

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectInput

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput() GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs and GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectArgs{...}

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput) Name

Name of directory object in database

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput) Path

Absolute path of directory on database server

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingImportDirectoryObjectOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingInput

type GetMigrationsMigrationCollectionItemDatapumpSettingInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingOutput() GetMigrationsMigrationCollectionItemDatapumpSettingOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingArgs and GetMigrationsMigrationCollectionItemDatapumpSettingOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingArgs{...}

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemap struct {
	// Specifies the new value that oldValue should be translated into.
	NewValue string `pulumi:"newValue"`
	// Specifies the value which needs to be reset.
	OldValue string `pulumi:"oldValue"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs struct {
	// Specifies the new value that oldValue should be translated into.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// Specifies the value which needs to be reset.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray []GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapInput

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayInput

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput() GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray and GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArray{ GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs{...} }

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArrayOutputWithContext

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapInput

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput() GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput
	ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput
}

GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapInput is an input type that accepts GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs and GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapInput` via:

GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapArgs{...}

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) NewValue

Specifies the new value that oldValue should be translated into.

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) OldValue

Specifies the value which needs to be reset.

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutputWithContext

func (o GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingMetadataRemapOutput) Type

Migration type.

type GetMigrationsMigrationCollectionItemDatapumpSettingOutput

type GetMigrationsMigrationCollectionItemDatapumpSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) DataPumpParameters

Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) ElementType

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) ExportDirectoryObjects

Directory object details, used to define either import or export directory objects in Data Pump Settings.

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) ImportDirectoryObjects

Directory object details, used to define either import or export directory objects in Data Pump Settings.

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) MetadataRemaps

Defines remapping to be applied to objects as they are processed. Refer to [METADATA_REMAP Procedure ](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-0FC32790-91E6-4781-87A3-229DE024CB3D)

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingOutput

func (GetMigrationsMigrationCollectionItemDatapumpSettingOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingOutputWithContext

func (o GetMigrationsMigrationCollectionItemDatapumpSettingOutput) ToGetMigrationsMigrationCollectionItemDatapumpSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDatapumpSettingOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetail

type GetMigrationsMigrationCollectionItemDumpTransferDetail struct {
	// Optional OCID of the shared storage mount target.
	SharedStorageMountTargetId string `pulumi:"sharedStorageMountTargetId"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Sources []GetMigrationsMigrationCollectionItemDumpTransferDetailSource `pulumi:"sources"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Targets []GetMigrationsMigrationCollectionItemDumpTransferDetailTarget `pulumi:"targets"`
}

type GetMigrationsMigrationCollectionItemDumpTransferDetailArgs

type GetMigrationsMigrationCollectionItemDumpTransferDetailArgs struct {
	// Optional OCID of the shared storage mount target.
	SharedStorageMountTargetId pulumi.StringInput `pulumi:"sharedStorageMountTargetId"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Sources GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayInput `pulumi:"sources"`
	// Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Targets GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayInput `pulumi:"targets"`
}

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArgs) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutputWithContext

func (i GetMigrationsMigrationCollectionItemDumpTransferDetailArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailArray

type GetMigrationsMigrationCollectionItemDumpTransferDetailArray []GetMigrationsMigrationCollectionItemDumpTransferDetailInput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArray) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDumpTransferDetailArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailArrayInput

type GetMigrationsMigrationCollectionItemDumpTransferDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput() GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput
}

GetMigrationsMigrationCollectionItemDumpTransferDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDumpTransferDetailArray and GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDumpTransferDetailArrayInput` via:

GetMigrationsMigrationCollectionItemDumpTransferDetailArray{ GetMigrationsMigrationCollectionItemDumpTransferDetailArgs{...} }

type GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput) Index

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailInput

type GetMigrationsMigrationCollectionItemDumpTransferDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutput() GetMigrationsMigrationCollectionItemDumpTransferDetailOutput
	ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailOutput
}

GetMigrationsMigrationCollectionItemDumpTransferDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemDumpTransferDetailArgs and GetMigrationsMigrationCollectionItemDumpTransferDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDumpTransferDetailInput` via:

GetMigrationsMigrationCollectionItemDumpTransferDetailArgs{...}

type GetMigrationsMigrationCollectionItemDumpTransferDetailOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) SharedStorageMountTargetId added in v1.12.0

Optional OCID of the shared storage mount target.

func (GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) Sources

Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) Targets

Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutputWithContext

func (o GetMigrationsMigrationCollectionItemDumpTransferDetailOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSource

type GetMigrationsMigrationCollectionItemDumpTransferDetailSource struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind string `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome string `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation string `pulumi:"walletLocation"`
}

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind pulumi.StringInput `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome pulumi.StringInput `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation pulumi.StringInput `pulumi:"walletLocation"`
}

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutputWithContext

func (i GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray []GetMigrationsMigrationCollectionItemDumpTransferDetailSourceInput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayInput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput() GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput
	ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput
}

GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray and GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayInput` via:

GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArray{ GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs{...} }

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceInput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput() GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput
	ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput
}

GetMigrationsMigrationCollectionItemDumpTransferDetailSourceInput is an input type that accepts GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs and GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDumpTransferDetailSourceInput` via:

GetMigrationsMigrationCollectionItemDumpTransferDetailSourceArgs{...}

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) Kind

Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) OciHome

Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutputWithContext

func (o GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailSourceOutput) WalletLocation added in v1.3.0

Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type GetMigrationsMigrationCollectionItemDumpTransferDetailTarget

type GetMigrationsMigrationCollectionItemDumpTransferDetailTarget struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind string `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome string `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation string `pulumi:"walletLocation"`
}

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs struct {
	// Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind pulumi.StringInput `pulumi:"kind"`
	// Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome pulumi.StringInput `pulumi:"ociHome"`
	// Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation pulumi.StringInput `pulumi:"walletLocation"`
}

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutputWithContext

func (i GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray []GetMigrationsMigrationCollectionItemDumpTransferDetailTargetInput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayInput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput() GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput
	ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput
}

GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray and GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayInput` via:

GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArray{ GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs{...} }

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArrayOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetInput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput() GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput
	ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput
}

GetMigrationsMigrationCollectionItemDumpTransferDetailTargetInput is an input type that accepts GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs and GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemDumpTransferDetailTargetInput` via:

GetMigrationsMigrationCollectionItemDumpTransferDetailTargetArgs{...}

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput

type GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) ElementType

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) Kind

Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) OciHome

Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutputWithContext

func (o GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) ToGetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput

func (GetMigrationsMigrationCollectionItemDumpTransferDetailTargetOutput) WalletLocation added in v1.3.0

Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type GetMigrationsMigrationCollectionItemExcludeObject

type GetMigrationsMigrationCollectionItemExcludeObject struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication bool `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object string `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner string `pulumi:"owner"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationsMigrationCollectionItemExcludeObjectArgs

type GetMigrationsMigrationCollectionItemExcludeObjectArgs struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication pulumi.BoolInput `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object pulumi.StringInput `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner pulumi.StringInput `pulumi:"owner"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationsMigrationCollectionItemExcludeObjectArgs) ElementType

func (GetMigrationsMigrationCollectionItemExcludeObjectArgs) ToGetMigrationsMigrationCollectionItemExcludeObjectOutput

func (i GetMigrationsMigrationCollectionItemExcludeObjectArgs) ToGetMigrationsMigrationCollectionItemExcludeObjectOutput() GetMigrationsMigrationCollectionItemExcludeObjectOutput

func (GetMigrationsMigrationCollectionItemExcludeObjectArgs) ToGetMigrationsMigrationCollectionItemExcludeObjectOutputWithContext

func (i GetMigrationsMigrationCollectionItemExcludeObjectArgs) ToGetMigrationsMigrationCollectionItemExcludeObjectOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemExcludeObjectOutput

type GetMigrationsMigrationCollectionItemExcludeObjectArray

type GetMigrationsMigrationCollectionItemExcludeObjectArray []GetMigrationsMigrationCollectionItemExcludeObjectInput

func (GetMigrationsMigrationCollectionItemExcludeObjectArray) ElementType

func (GetMigrationsMigrationCollectionItemExcludeObjectArray) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutput

func (i GetMigrationsMigrationCollectionItemExcludeObjectArray) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutput() GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput

func (GetMigrationsMigrationCollectionItemExcludeObjectArray) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemExcludeObjectArray) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput

type GetMigrationsMigrationCollectionItemExcludeObjectArrayInput

type GetMigrationsMigrationCollectionItemExcludeObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutput() GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput
	ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput
}

GetMigrationsMigrationCollectionItemExcludeObjectArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemExcludeObjectArray and GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemExcludeObjectArrayInput` via:

GetMigrationsMigrationCollectionItemExcludeObjectArray{ GetMigrationsMigrationCollectionItemExcludeObjectArgs{...} }

type GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput

type GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput) Index

func (GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutput

func (GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput) ToGetMigrationsMigrationCollectionItemExcludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemExcludeObjectArrayOutput

type GetMigrationsMigrationCollectionItemExcludeObjectInput

type GetMigrationsMigrationCollectionItemExcludeObjectInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemExcludeObjectOutput() GetMigrationsMigrationCollectionItemExcludeObjectOutput
	ToGetMigrationsMigrationCollectionItemExcludeObjectOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemExcludeObjectOutput
}

GetMigrationsMigrationCollectionItemExcludeObjectInput is an input type that accepts GetMigrationsMigrationCollectionItemExcludeObjectArgs and GetMigrationsMigrationCollectionItemExcludeObjectOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemExcludeObjectInput` via:

GetMigrationsMigrationCollectionItemExcludeObjectArgs{...}

type GetMigrationsMigrationCollectionItemExcludeObjectOutput

type GetMigrationsMigrationCollectionItemExcludeObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) ElementType

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) IsOmitExcludedTableFromReplication added in v1.7.0

func (o GetMigrationsMigrationCollectionItemExcludeObjectOutput) IsOmitExcludedTableFromReplication() pulumi.BoolOutput

Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) Object

Name of the object (regular expression is allowed)

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) Owner

Owner of the object (regular expression is allowed)

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) ToGetMigrationsMigrationCollectionItemExcludeObjectOutput

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) ToGetMigrationsMigrationCollectionItemExcludeObjectOutputWithContext

func (o GetMigrationsMigrationCollectionItemExcludeObjectOutput) ToGetMigrationsMigrationCollectionItemExcludeObjectOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemExcludeObjectOutput

func (GetMigrationsMigrationCollectionItemExcludeObjectOutput) Type

Migration type.

type GetMigrationsMigrationCollectionItemGoldenGateDetail

type GetMigrationsMigrationCollectionItemGoldenGateDetail struct {
	// Details about Oracle GoldenGate Microservices.
	Hubs []GetMigrationsMigrationCollectionItemGoldenGateDetailHub `pulumi:"hubs"`
	// Optional settings for Oracle GoldenGate processes
	Settings []GetMigrationsMigrationCollectionItemGoldenGateDetailSetting `pulumi:"settings"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailArgs struct {
	// Details about Oracle GoldenGate Microservices.
	Hubs GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayInput `pulumi:"hubs"`
	// Optional settings for Oracle GoldenGate processes
	Settings GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayInput `pulumi:"settings"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailArray []GetMigrationsMigrationCollectionItemGoldenGateDetailInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailArray and GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput) Index

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHub

type GetMigrationsMigrationCollectionItemGoldenGateDetailHub struct {
	// OCID of GoldenGate compute instance.
	ComputeId string `pulumi:"computeId"`
	// Database Administrator Credentials details.
	RestAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential `pulumi:"restAdminCredentials"`
	// Database Administrator Credentials details.
	SourceContainerDbAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential `pulumi:"sourceContainerDbAdminCredentials"`
	// Database Administrator Credentials details.
	SourceDbAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential `pulumi:"sourceDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on source database
	SourceMicroservicesDeploymentName string `pulumi:"sourceMicroservicesDeploymentName"`
	// Database Administrator Credentials details.
	TargetDbAdminCredentials []GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential `pulumi:"targetDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on target database
	TargetMicroservicesDeploymentName string `pulumi:"targetMicroservicesDeploymentName"`
	// Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA
	Url string `pulumi:"url"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs struct {
	// OCID of GoldenGate compute instance.
	ComputeId pulumi.StringInput `pulumi:"computeId"`
	// Database Administrator Credentials details.
	RestAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayInput `pulumi:"restAdminCredentials"`
	// Database Administrator Credentials details.
	SourceContainerDbAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput `pulumi:"sourceContainerDbAdminCredentials"`
	// Database Administrator Credentials details.
	SourceDbAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayInput `pulumi:"sourceDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on source database
	SourceMicroservicesDeploymentName pulumi.StringInput `pulumi:"sourceMicroservicesDeploymentName"`
	// Database Administrator Credentials details.
	TargetDbAdminCredentials GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayInput `pulumi:"targetDbAdminCredentials"`
	// Name of GoldenGate deployment to operate on target database
	TargetMicroservicesDeploymentName pulumi.StringInput `pulumi:"targetMicroservicesDeploymentName"`
	// Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA
	Url pulumi.StringInput `pulumi:"url"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray []GetMigrationsMigrationCollectionItemGoldenGateDetailHubInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray and GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput) Index

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) ComputeId

OCID of GoldenGate compute instance.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) RestAdminCredentials

Database Administrator Credentials details.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) SourceContainerDbAdminCredentials

Database Administrator Credentials details.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) SourceDbAdminCredentials

Database Administrator Credentials details.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) SourceMicroservicesDeploymentName

Name of GoldenGate deployment to operate on source database

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) TargetDbAdminCredentials

Database Administrator Credentials details.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) TargetMicroservicesDeploymentName

Name of GoldenGate deployment to operate on target database

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutputWithContext

func (o GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubOutput) Url

Oracle GoldenGate hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput) Password

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutputWithContext

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubRestAdminCredentialOutput) Username

Administrator username

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) Password

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutputWithContext

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceContainerDbAdminCredentialOutput) Username

Administrator username

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput) Password

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutputWithContext

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubSourceDbAdminCredentialOutput) Username

Administrator username

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput) Password

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutputWithContext

func (GetMigrationsMigrationCollectionItemGoldenGateDetailHubTargetDbAdminCredentialOutput) Username

Administrator username

type GetMigrationsMigrationCollectionItemGoldenGateDetailInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailOutput) Hubs

Details about Oracle GoldenGate Microservices.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailOutput) Settings

Optional settings for Oracle GoldenGate processes

func (GetMigrationsMigrationCollectionItemGoldenGateDetailOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutputWithContext

func (o GetMigrationsMigrationCollectionItemGoldenGateDetailOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSetting

type GetMigrationsMigrationCollectionItemGoldenGateDetailSetting struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag int `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat `pulumi:"replicats"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag pulumi.IntInput `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayInput `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayInput `pulumi:"replicats"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray and GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtract struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration int `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile string `pulumi:"performanceProfile"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration pulumi.IntInput `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile pulumi.StringInput `pulumi:"performanceProfile"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray and GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput) LongTransDuration

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput) PerformanceProfile

Extract performance.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingExtractOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailSettingInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) AcceptableLag

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) Extracts

Parameters for Extract processes.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) Replicats

Parameters for Replicat processes.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutputWithContext

func (o GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicat struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism int `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism int `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism int `pulumi:"minApplyParallelism"`
	// Extract performance.
	PerformanceProfile string `pulumi:"performanceProfile"`
}

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism pulumi.IntInput `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism pulumi.IntInput `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism pulumi.IntInput `pulumi:"minApplyParallelism"`
	// Extract performance.
	PerformanceProfile pulumi.StringInput `pulumi:"performanceProfile"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray []GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatInput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray and GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArray{ GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArrayOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatInput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput() GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput
}

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs and GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatInput` via:

GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput

type GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) ElementType

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) MapParallelism

Number of threads used to read trail files (valid for Parallel Replicat)

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) MaxApplyParallelism

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) MinApplyParallelism

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) PerformanceProfile added in v1.0.0

Extract performance.

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutputWithContext

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetail added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetail struct {
	// Details about Oracle GoldenGate GGS Deployment.
	GgsDeployments []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeployment `pulumi:"ggsDeployments"`
	// Optional settings for Oracle GoldenGate processes
	Settings                     []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSetting                     `pulumi:"settings"`
	SourceContainerDbCredentials []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredential `pulumi:"sourceContainerDbCredentials"`
	SourceDbCredentials          []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredential          `pulumi:"sourceDbCredentials"`
	TargetDbCredentials          []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredential          `pulumi:"targetDbCredentials"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs struct {
	// Details about Oracle GoldenGate GGS Deployment.
	GgsDeployments GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayInput `pulumi:"ggsDeployments"`
	// Optional settings for Oracle GoldenGate processes
	Settings                     GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayInput                     `pulumi:"settings"`
	SourceContainerDbCredentials GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayInput `pulumi:"sourceContainerDbCredentials"`
	SourceDbCredentials          GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayInput          `pulumi:"sourceDbCredentials"`
	TargetDbCredentials          GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayInput          `pulumi:"targetDbCredentials"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutputWithContext added in v1.9.0

func (i GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutputWithContext added in v1.9.0

func (i GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutputWithContext added in v1.9.0

func (o GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeployment added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeployment struct {
	// OCID of a GoldenGate Deployment
	DeploymentId string `pulumi:"deploymentId"`
	// OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment
	GgsAdminCredentialsSecretId string `pulumi:"ggsAdminCredentialsSecretId"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs struct {
	// OCID of a GoldenGate Deployment
	DeploymentId pulumi.StringInput `pulumi:"deploymentId"`
	// OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment
	GgsAdminCredentialsSecretId pulumi.StringInput `pulumi:"ggsAdminCredentialsSecretId"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext added in v1.9.0

func (i GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput) DeploymentId added in v1.9.0

OCID of a GoldenGate Deployment

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput) GgsAdminCredentialsSecretId added in v1.9.0

OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailGgsDeploymentOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) GgsDeployments added in v1.9.0

Details about Oracle GoldenGate GGS Deployment.

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) Settings added in v1.9.0

Optional settings for Oracle GoldenGate processes

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) SourceContainerDbCredentials added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) SourceDbCredentials added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) TargetDbCredentials added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutputWithContext added in v1.9.0

func (o GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSetting added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSetting struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag int `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtract `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicat `pulumi:"replicats"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs struct {
	// ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag pulumi.IntInput `pulumi:"acceptableLag"`
	// Parameters for Extract processes.
	Extracts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayInput `pulumi:"extracts"`
	// Parameters for Replicat processes.
	Replicats GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayInput `pulumi:"replicats"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutputWithContext added in v1.9.0

func (i GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutputWithContext added in v1.9.0

func (i GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtract added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtract struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration int `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile string `pulumi:"performanceProfile"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs struct {
	// Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration pulumi.IntInput `pulumi:"longTransDuration"`
	// Extract performance.
	PerformanceProfile pulumi.StringInput `pulumi:"performanceProfile"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput) LongTransDuration added in v1.9.0

Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput) PerformanceProfile added in v1.9.0

Extract performance.

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingExtractOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput) AcceptableLag added in v1.9.0

ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput) Extracts added in v1.9.0

Parameters for Extract processes.

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput) Replicats added in v1.9.0

Parameters for Replicat processes.

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicat added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicat struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism int `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism int `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism int `pulumi:"minApplyParallelism"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs struct {
	// Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism pulumi.IntInput `pulumi:"mapParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism pulumi.IntInput `pulumi:"maxApplyParallelism"`
	// Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism pulumi.IntInput `pulumi:"minApplyParallelism"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput) MapParallelism added in v1.9.0

Number of threads used to read trail files (valid for Parallel Replicat)

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput) MaxApplyParallelism added in v1.9.0

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput) MinApplyParallelism added in v1.9.0

Defines the range in which Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSettingReplicatOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredential added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput) Password added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutputWithContext added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceContainerDbCredentialOutput) Username added in v1.9.0

Administrator username

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredential added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput) Password added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutputWithContext added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailSourceDbCredentialOutput) Username added in v1.9.0

Administrator username

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredential added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredential struct {
	Password string `pulumi:"password"`
	// Administrator username
	Username string `pulumi:"username"`
}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs struct {
	Password pulumi.StringInput `pulumi:"password"`
	// Administrator username
	Username pulumi.StringInput `pulumi:"username"`
}

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray []GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialInput

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArray{ GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs{...} }

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput) Index added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArrayOutputWithContext added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialInput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput() GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput
	ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput
}

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialInput is an input type that accepts GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs and GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialInput` via:

GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialArgs{...}

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput added in v1.9.0

type GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput) ElementType added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput) Password added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput) ToGetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutputWithContext added in v1.9.0

func (GetMigrationsMigrationCollectionItemGoldenGateServiceDetailTargetDbCredentialOutput) Username added in v1.9.0

Administrator username

type GetMigrationsMigrationCollectionItemIncludeObject

type GetMigrationsMigrationCollectionItemIncludeObject struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication bool `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object string `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner string `pulumi:"owner"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationsMigrationCollectionItemIncludeObjectArgs

type GetMigrationsMigrationCollectionItemIncludeObjectArgs struct {
	// Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication pulumi.BoolInput `pulumi:"isOmitExcludedTableFromReplication"`
	// Name of the object (regular expression is allowed)
	Object pulumi.StringInput `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner pulumi.StringInput `pulumi:"owner"`
	// Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (GetMigrationsMigrationCollectionItemIncludeObjectArgs) ElementType

func (GetMigrationsMigrationCollectionItemIncludeObjectArgs) ToGetMigrationsMigrationCollectionItemIncludeObjectOutput

func (i GetMigrationsMigrationCollectionItemIncludeObjectArgs) ToGetMigrationsMigrationCollectionItemIncludeObjectOutput() GetMigrationsMigrationCollectionItemIncludeObjectOutput

func (GetMigrationsMigrationCollectionItemIncludeObjectArgs) ToGetMigrationsMigrationCollectionItemIncludeObjectOutputWithContext

func (i GetMigrationsMigrationCollectionItemIncludeObjectArgs) ToGetMigrationsMigrationCollectionItemIncludeObjectOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemIncludeObjectOutput

type GetMigrationsMigrationCollectionItemIncludeObjectArray

type GetMigrationsMigrationCollectionItemIncludeObjectArray []GetMigrationsMigrationCollectionItemIncludeObjectInput

func (GetMigrationsMigrationCollectionItemIncludeObjectArray) ElementType

func (GetMigrationsMigrationCollectionItemIncludeObjectArray) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutput

func (i GetMigrationsMigrationCollectionItemIncludeObjectArray) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutput() GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput

func (GetMigrationsMigrationCollectionItemIncludeObjectArray) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemIncludeObjectArray) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput

type GetMigrationsMigrationCollectionItemIncludeObjectArrayInput

type GetMigrationsMigrationCollectionItemIncludeObjectArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutput() GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput
	ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput
}

GetMigrationsMigrationCollectionItemIncludeObjectArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemIncludeObjectArray and GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemIncludeObjectArrayInput` via:

GetMigrationsMigrationCollectionItemIncludeObjectArray{ GetMigrationsMigrationCollectionItemIncludeObjectArgs{...} }

type GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput

type GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput) Index

func (GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutput

func (GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput) ToGetMigrationsMigrationCollectionItemIncludeObjectArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemIncludeObjectArrayOutput

type GetMigrationsMigrationCollectionItemIncludeObjectInput

type GetMigrationsMigrationCollectionItemIncludeObjectInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemIncludeObjectOutput() GetMigrationsMigrationCollectionItemIncludeObjectOutput
	ToGetMigrationsMigrationCollectionItemIncludeObjectOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemIncludeObjectOutput
}

GetMigrationsMigrationCollectionItemIncludeObjectInput is an input type that accepts GetMigrationsMigrationCollectionItemIncludeObjectArgs and GetMigrationsMigrationCollectionItemIncludeObjectOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemIncludeObjectInput` via:

GetMigrationsMigrationCollectionItemIncludeObjectArgs{...}

type GetMigrationsMigrationCollectionItemIncludeObjectOutput

type GetMigrationsMigrationCollectionItemIncludeObjectOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) ElementType

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) IsOmitExcludedTableFromReplication added in v1.7.0

func (o GetMigrationsMigrationCollectionItemIncludeObjectOutput) IsOmitExcludedTableFromReplication() pulumi.BoolOutput

Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) Object

Name of the object (regular expression is allowed)

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) Owner

Owner of the object (regular expression is allowed)

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) ToGetMigrationsMigrationCollectionItemIncludeObjectOutput

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) ToGetMigrationsMigrationCollectionItemIncludeObjectOutputWithContext

func (o GetMigrationsMigrationCollectionItemIncludeObjectOutput) ToGetMigrationsMigrationCollectionItemIncludeObjectOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemIncludeObjectOutput

func (GetMigrationsMigrationCollectionItemIncludeObjectOutput) Type

Migration type.

type GetMigrationsMigrationCollectionItemInput

type GetMigrationsMigrationCollectionItemInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemOutput() GetMigrationsMigrationCollectionItemOutput
	ToGetMigrationsMigrationCollectionItemOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemOutput
}

GetMigrationsMigrationCollectionItemInput is an input type that accepts GetMigrationsMigrationCollectionItemArgs and GetMigrationsMigrationCollectionItemOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemInput` via:

GetMigrationsMigrationCollectionItemArgs{...}

type GetMigrationsMigrationCollectionItemOutput

type GetMigrationsMigrationCollectionItemOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemOutput) AdvisorSettings

Optional Pre-Migration advisor settings.

func (GetMigrationsMigrationCollectionItemOutput) AgentId

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

func (GetMigrationsMigrationCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetMigrationsMigrationCollectionItemOutput) CredentialsSecretId

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

func (GetMigrationsMigrationCollectionItemOutput) CsvText added in v1.0.0

func (GetMigrationsMigrationCollectionItemOutput) DataTransferMediumDetails

Data Transfer Medium details for the Migration.

func (GetMigrationsMigrationCollectionItemOutput) DataTransferMediumDetailsV2s added in v1.12.0

Optional additional properties for dump transfer in source or target host.

func (GetMigrationsMigrationCollectionItemOutput) DatapumpSettings

Optional settings for Data Pump Export and Import jobs

func (GetMigrationsMigrationCollectionItemOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (GetMigrationsMigrationCollectionItemOutput) DisplayName

A filter to return only resources that match the entire display name given.

func (GetMigrationsMigrationCollectionItemOutput) DumpTransferDetails

Optional additional properties for dump transfer.

func (GetMigrationsMigrationCollectionItemOutput) ElementType

func (GetMigrationsMigrationCollectionItemOutput) ExcludeObjects

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

func (GetMigrationsMigrationCollectionItemOutput) ExecutingJobId

OCID of the current ODMS Job in execution for the Migration, if any.

func (GetMigrationsMigrationCollectionItemOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (GetMigrationsMigrationCollectionItemOutput) GoldenGateDetails

Details about Oracle GoldenGate Microservices.

func (GetMigrationsMigrationCollectionItemOutput) GoldenGateServiceDetails added in v1.9.0

Details about Oracle GoldenGate GGS Deployment.

func (GetMigrationsMigrationCollectionItemOutput) Id

The OCID of the resource

func (GetMigrationsMigrationCollectionItemOutput) IncludeObjects

Database objects to include from migration.

func (GetMigrationsMigrationCollectionItemOutput) LifecycleDetails

The lifecycle detailed status of the Migration.

func (GetMigrationsMigrationCollectionItemOutput) SourceContainerDatabaseConnectionId

func (o GetMigrationsMigrationCollectionItemOutput) SourceContainerDatabaseConnectionId() pulumi.StringOutput

The OCID of the Source Container Database Connection.

func (GetMigrationsMigrationCollectionItemOutput) SourceDatabaseConnectionId

func (o GetMigrationsMigrationCollectionItemOutput) SourceDatabaseConnectionId() pulumi.StringOutput

The OCID of the Source Database Connection.

func (GetMigrationsMigrationCollectionItemOutput) State

The lifecycle state of the Migration.

func (GetMigrationsMigrationCollectionItemOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (GetMigrationsMigrationCollectionItemOutput) TargetDatabaseConnectionId

func (o GetMigrationsMigrationCollectionItemOutput) TargetDatabaseConnectionId() pulumi.StringOutput

The OCID of the Target Database Connection.

func (GetMigrationsMigrationCollectionItemOutput) TimeCreated

The time the Migration was created. An RFC3339 formatted datetime string.

func (GetMigrationsMigrationCollectionItemOutput) TimeLastMigration

The time of last Migration. An RFC3339 formatted datetime string.

func (GetMigrationsMigrationCollectionItemOutput) TimeUpdated

The time of the last Migration details update. An RFC3339 formatted datetime string.

func (GetMigrationsMigrationCollectionItemOutput) ToGetMigrationsMigrationCollectionItemOutput

func (o GetMigrationsMigrationCollectionItemOutput) ToGetMigrationsMigrationCollectionItemOutput() GetMigrationsMigrationCollectionItemOutput

func (GetMigrationsMigrationCollectionItemOutput) ToGetMigrationsMigrationCollectionItemOutputWithContext

func (o GetMigrationsMigrationCollectionItemOutput) ToGetMigrationsMigrationCollectionItemOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemOutput

func (GetMigrationsMigrationCollectionItemOutput) Type

Migration type.

func (GetMigrationsMigrationCollectionItemOutput) VaultDetails

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

func (GetMigrationsMigrationCollectionItemOutput) WaitAfter

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

type GetMigrationsMigrationCollectionItemVaultDetail

type GetMigrationsMigrationCollectionItemVaultDetail struct {
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId string `pulumi:"keyId"`
	// OCID of the vault
	VaultId string `pulumi:"vaultId"`
}

type GetMigrationsMigrationCollectionItemVaultDetailArgs

type GetMigrationsMigrationCollectionItemVaultDetailArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// OCID of the vault encryption key
	KeyId pulumi.StringInput `pulumi:"keyId"`
	// OCID of the vault
	VaultId pulumi.StringInput `pulumi:"vaultId"`
}

func (GetMigrationsMigrationCollectionItemVaultDetailArgs) ElementType

func (GetMigrationsMigrationCollectionItemVaultDetailArgs) ToGetMigrationsMigrationCollectionItemVaultDetailOutput

func (i GetMigrationsMigrationCollectionItemVaultDetailArgs) ToGetMigrationsMigrationCollectionItemVaultDetailOutput() GetMigrationsMigrationCollectionItemVaultDetailOutput

func (GetMigrationsMigrationCollectionItemVaultDetailArgs) ToGetMigrationsMigrationCollectionItemVaultDetailOutputWithContext

func (i GetMigrationsMigrationCollectionItemVaultDetailArgs) ToGetMigrationsMigrationCollectionItemVaultDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemVaultDetailOutput

type GetMigrationsMigrationCollectionItemVaultDetailArray

type GetMigrationsMigrationCollectionItemVaultDetailArray []GetMigrationsMigrationCollectionItemVaultDetailInput

func (GetMigrationsMigrationCollectionItemVaultDetailArray) ElementType

func (GetMigrationsMigrationCollectionItemVaultDetailArray) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutput

func (i GetMigrationsMigrationCollectionItemVaultDetailArray) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutput() GetMigrationsMigrationCollectionItemVaultDetailArrayOutput

func (GetMigrationsMigrationCollectionItemVaultDetailArray) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutputWithContext

func (i GetMigrationsMigrationCollectionItemVaultDetailArray) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemVaultDetailArrayOutput

type GetMigrationsMigrationCollectionItemVaultDetailArrayInput

type GetMigrationsMigrationCollectionItemVaultDetailArrayInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutput() GetMigrationsMigrationCollectionItemVaultDetailArrayOutput
	ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemVaultDetailArrayOutput
}

GetMigrationsMigrationCollectionItemVaultDetailArrayInput is an input type that accepts GetMigrationsMigrationCollectionItemVaultDetailArray and GetMigrationsMigrationCollectionItemVaultDetailArrayOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemVaultDetailArrayInput` via:

GetMigrationsMigrationCollectionItemVaultDetailArray{ GetMigrationsMigrationCollectionItemVaultDetailArgs{...} }

type GetMigrationsMigrationCollectionItemVaultDetailArrayOutput

type GetMigrationsMigrationCollectionItemVaultDetailArrayOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemVaultDetailArrayOutput) ElementType

func (GetMigrationsMigrationCollectionItemVaultDetailArrayOutput) Index

func (GetMigrationsMigrationCollectionItemVaultDetailArrayOutput) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutput

func (GetMigrationsMigrationCollectionItemVaultDetailArrayOutput) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutputWithContext

func (o GetMigrationsMigrationCollectionItemVaultDetailArrayOutput) ToGetMigrationsMigrationCollectionItemVaultDetailArrayOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemVaultDetailArrayOutput

type GetMigrationsMigrationCollectionItemVaultDetailInput

type GetMigrationsMigrationCollectionItemVaultDetailInput interface {
	pulumi.Input

	ToGetMigrationsMigrationCollectionItemVaultDetailOutput() GetMigrationsMigrationCollectionItemVaultDetailOutput
	ToGetMigrationsMigrationCollectionItemVaultDetailOutputWithContext(context.Context) GetMigrationsMigrationCollectionItemVaultDetailOutput
}

GetMigrationsMigrationCollectionItemVaultDetailInput is an input type that accepts GetMigrationsMigrationCollectionItemVaultDetailArgs and GetMigrationsMigrationCollectionItemVaultDetailOutput values. You can construct a concrete instance of `GetMigrationsMigrationCollectionItemVaultDetailInput` via:

GetMigrationsMigrationCollectionItemVaultDetailArgs{...}

type GetMigrationsMigrationCollectionItemVaultDetailOutput

type GetMigrationsMigrationCollectionItemVaultDetailOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionItemVaultDetailOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetMigrationsMigrationCollectionItemVaultDetailOutput) ElementType

func (GetMigrationsMigrationCollectionItemVaultDetailOutput) KeyId

OCID of the vault encryption key

func (GetMigrationsMigrationCollectionItemVaultDetailOutput) ToGetMigrationsMigrationCollectionItemVaultDetailOutput

func (GetMigrationsMigrationCollectionItemVaultDetailOutput) ToGetMigrationsMigrationCollectionItemVaultDetailOutputWithContext

func (o GetMigrationsMigrationCollectionItemVaultDetailOutput) ToGetMigrationsMigrationCollectionItemVaultDetailOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionItemVaultDetailOutput

func (GetMigrationsMigrationCollectionItemVaultDetailOutput) VaultId

OCID of the vault

type GetMigrationsMigrationCollectionOutput

type GetMigrationsMigrationCollectionOutput struct{ *pulumi.OutputState }

func (GetMigrationsMigrationCollectionOutput) ElementType

func (GetMigrationsMigrationCollectionOutput) Items

func (GetMigrationsMigrationCollectionOutput) ToGetMigrationsMigrationCollectionOutput

func (o GetMigrationsMigrationCollectionOutput) ToGetMigrationsMigrationCollectionOutput() GetMigrationsMigrationCollectionOutput

func (GetMigrationsMigrationCollectionOutput) ToGetMigrationsMigrationCollectionOutputWithContext

func (o GetMigrationsMigrationCollectionOutput) ToGetMigrationsMigrationCollectionOutputWithContext(ctx context.Context) GetMigrationsMigrationCollectionOutput

type GetMigrationsOutputArgs

type GetMigrationsOutputArgs struct {
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// A filter to return only resources that match the entire display name given.
	DisplayName pulumi.StringPtrInput         `pulumi:"displayName"`
	Filters     GetMigrationsFilterArrayInput `pulumi:"filters"`
	// The lifecycle detailed status of the Migration.
	LifecycleDetails pulumi.StringPtrInput `pulumi:"lifecycleDetails"`
	// The lifecycle state of the Migration.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getMigrations.

func (GetMigrationsOutputArgs) ElementType

func (GetMigrationsOutputArgs) ElementType() reflect.Type

type GetMigrationsResult

type GetMigrationsResult struct {
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// Migration Display Name
	DisplayName *string               `pulumi:"displayName"`
	Filters     []GetMigrationsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// Additional status related to the execution and current state of the Migration.
	LifecycleDetails *string `pulumi:"lifecycleDetails"`
	// The list of migration_collection.
	MigrationCollections []GetMigrationsMigrationCollection `pulumi:"migrationCollections"`
	// The current state of the Migration resource.
	State *string `pulumi:"state"`
}

A collection of values returned by getMigrations.

func GetMigrations

func GetMigrations(ctx *pulumi.Context, args *GetMigrationsArgs, opts ...pulumi.InvokeOption) (*GetMigrationsResult, error)

This data source provides the list of Migrations in Oracle Cloud Infrastructure Database Migration service.

List all Migrations.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetMigrations(ctx, &databasemigration.GetMigrationsArgs{
			CompartmentId:    compartmentId,
			DisplayName:      pulumi.StringRef(migrationDisplayName),
			LifecycleDetails: pulumi.StringRef(migrationLifecycleDetails),
			State:            pulumi.StringRef(migrationState),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetMigrationsResultOutput

type GetMigrationsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMigrations.

func (GetMigrationsResultOutput) CompartmentId

func (o GetMigrationsResultOutput) CompartmentId() pulumi.StringOutput

OCID of the compartment where the secret containing the credentials will be created.

func (GetMigrationsResultOutput) DisplayName

Migration Display Name

func (GetMigrationsResultOutput) ElementType

func (GetMigrationsResultOutput) ElementType() reflect.Type

func (GetMigrationsResultOutput) Filters

func (GetMigrationsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetMigrationsResultOutput) LifecycleDetails

func (o GetMigrationsResultOutput) LifecycleDetails() pulumi.StringPtrOutput

Additional status related to the execution and current state of the Migration.

func (GetMigrationsResultOutput) MigrationCollections

The list of migration_collection.

func (GetMigrationsResultOutput) State

The current state of the Migration resource.

func (GetMigrationsResultOutput) ToGetMigrationsResultOutput

func (o GetMigrationsResultOutput) ToGetMigrationsResultOutput() GetMigrationsResultOutput

func (GetMigrationsResultOutput) ToGetMigrationsResultOutputWithContext

func (o GetMigrationsResultOutput) ToGetMigrationsResultOutputWithContext(ctx context.Context) GetMigrationsResultOutput

type Job

type Job struct {
	pulumi.CustomResourceState

	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) Name of the job.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// The OCID of the job
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	JobId pulumi.StringOutput `pulumi:"jobId"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// The OCID of the Migration that this job belongs to.
	MigrationId pulumi.StringOutput `pulumi:"migrationId"`
	// Percent progress of job phase.
	Progresses JobProgressArrayOutput `pulumi:"progresses"`
	// The current state of the migration job.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// The time the Migration Job was created. An RFC3339 formatted datetime string
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time the Migration Job was last updated. An RFC3339 formatted datetime string
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
	// Type of unsupported object
	Type pulumi.StringOutput `pulumi:"type"`
	// Database objects not supported.
	UnsupportedObjects JobUnsupportedObjectArrayOutput `pulumi:"unsupportedObjects"`
}

This resource provides the Job resource in Oracle Cloud Infrastructure Database Migration service.

Update Migration Job resource details.

## Import

Jobs can be imported using the `id`, e.g.

```sh $ pulumi import oci:DatabaseMigration/job:Job test_job "id" ```

func GetJob

func GetJob(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)

GetJob gets an existing Job 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 NewJob

func NewJob(ctx *pulumi.Context,
	name string, args *JobArgs, opts ...pulumi.ResourceOption) (*Job, error)

NewJob registers a new resource with the given unique name, arguments, and options.

func (*Job) ElementType

func (*Job) ElementType() reflect.Type

func (*Job) ToJobOutput

func (i *Job) ToJobOutput() JobOutput

func (*Job) ToJobOutputWithContext

func (i *Job) ToJobOutputWithContext(ctx context.Context) JobOutput

type JobArgs

type JobArgs struct {
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) Name of the job.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// The OCID of the job
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	JobId pulumi.StringInput
}

The set of arguments for constructing a Job resource.

func (JobArgs) ElementType

func (JobArgs) ElementType() reflect.Type

type JobArray

type JobArray []JobInput

func (JobArray) ElementType

func (JobArray) ElementType() reflect.Type

func (JobArray) ToJobArrayOutput

func (i JobArray) ToJobArrayOutput() JobArrayOutput

func (JobArray) ToJobArrayOutputWithContext

func (i JobArray) ToJobArrayOutputWithContext(ctx context.Context) JobArrayOutput

type JobArrayInput

type JobArrayInput interface {
	pulumi.Input

	ToJobArrayOutput() JobArrayOutput
	ToJobArrayOutputWithContext(context.Context) JobArrayOutput
}

JobArrayInput is an input type that accepts JobArray and JobArrayOutput values. You can construct a concrete instance of `JobArrayInput` via:

JobArray{ JobArgs{...} }

type JobArrayOutput

type JobArrayOutput struct{ *pulumi.OutputState }

func (JobArrayOutput) ElementType

func (JobArrayOutput) ElementType() reflect.Type

func (JobArrayOutput) Index

func (JobArrayOutput) ToJobArrayOutput

func (o JobArrayOutput) ToJobArrayOutput() JobArrayOutput

func (JobArrayOutput) ToJobArrayOutputWithContext

func (o JobArrayOutput) ToJobArrayOutputWithContext(ctx context.Context) JobArrayOutput

type JobInput

type JobInput interface {
	pulumi.Input

	ToJobOutput() JobOutput
	ToJobOutputWithContext(ctx context.Context) JobOutput
}

type JobMap

type JobMap map[string]JobInput

func (JobMap) ElementType

func (JobMap) ElementType() reflect.Type

func (JobMap) ToJobMapOutput

func (i JobMap) ToJobMapOutput() JobMapOutput

func (JobMap) ToJobMapOutputWithContext

func (i JobMap) ToJobMapOutputWithContext(ctx context.Context) JobMapOutput

type JobMapInput

type JobMapInput interface {
	pulumi.Input

	ToJobMapOutput() JobMapOutput
	ToJobMapOutputWithContext(context.Context) JobMapOutput
}

JobMapInput is an input type that accepts JobMap and JobMapOutput values. You can construct a concrete instance of `JobMapInput` via:

JobMap{ "key": JobArgs{...} }

type JobMapOutput

type JobMapOutput struct{ *pulumi.OutputState }

func (JobMapOutput) ElementType

func (JobMapOutput) ElementType() reflect.Type

func (JobMapOutput) MapIndex

func (o JobMapOutput) MapIndex(k pulumi.StringInput) JobOutput

func (JobMapOutput) ToJobMapOutput

func (o JobMapOutput) ToJobMapOutput() JobMapOutput

func (JobMapOutput) ToJobMapOutputWithContext

func (o JobMapOutput) ToJobMapOutputWithContext(ctx context.Context) JobMapOutput

type JobOutput

type JobOutput struct{ *pulumi.OutputState }

func (JobOutput) DefinedTags added in v0.4.0

func (o JobOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (JobOutput) DisplayName added in v0.4.0

func (o JobOutput) DisplayName() pulumi.StringOutput

(Updatable) Name of the job.

func (JobOutput) ElementType

func (JobOutput) ElementType() reflect.Type

func (JobOutput) FreeformTags added in v0.4.0

func (o JobOutput) FreeformTags() pulumi.MapOutput

(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (JobOutput) JobId added in v0.4.0

func (o JobOutput) JobId() pulumi.StringOutput

The OCID of the job

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

func (JobOutput) LifecycleDetails added in v0.4.0

func (o JobOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (JobOutput) MigrationId added in v0.4.0

func (o JobOutput) MigrationId() pulumi.StringOutput

The OCID of the Migration that this job belongs to.

func (JobOutput) Progresses added in v0.4.0

func (o JobOutput) Progresses() JobProgressArrayOutput

Percent progress of job phase.

func (JobOutput) State added in v0.4.0

func (o JobOutput) State() pulumi.StringOutput

The current state of the migration job.

func (JobOutput) SystemTags added in v0.4.0

func (o JobOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (JobOutput) TimeCreated added in v0.4.0

func (o JobOutput) TimeCreated() pulumi.StringOutput

The time the Migration Job was created. An RFC3339 formatted datetime string

func (JobOutput) TimeUpdated added in v0.4.0

func (o JobOutput) TimeUpdated() pulumi.StringOutput

The time the Migration Job was last updated. An RFC3339 formatted datetime string

func (JobOutput) ToJobOutput

func (o JobOutput) ToJobOutput() JobOutput

func (JobOutput) ToJobOutputWithContext

func (o JobOutput) ToJobOutputWithContext(ctx context.Context) JobOutput

func (JobOutput) Type added in v0.4.0

func (o JobOutput) Type() pulumi.StringOutput

Type of unsupported object

func (JobOutput) UnsupportedObjects added in v0.4.0

func (o JobOutput) UnsupportedObjects() JobUnsupportedObjectArrayOutput

Database objects not supported.

type JobProgress

type JobProgress struct {
	// Current phase of the job.
	CurrentPhase *string `pulumi:"currentPhase"`
	// Current status of the job.
	CurrentStatus *string `pulumi:"currentStatus"`
	// List of phase status for the job.
	Phases []JobProgressPhase `pulumi:"phases"`
}

type JobProgressArgs

type JobProgressArgs struct {
	// Current phase of the job.
	CurrentPhase pulumi.StringPtrInput `pulumi:"currentPhase"`
	// Current status of the job.
	CurrentStatus pulumi.StringPtrInput `pulumi:"currentStatus"`
	// List of phase status for the job.
	Phases JobProgressPhaseArrayInput `pulumi:"phases"`
}

func (JobProgressArgs) ElementType

func (JobProgressArgs) ElementType() reflect.Type

func (JobProgressArgs) ToJobProgressOutput

func (i JobProgressArgs) ToJobProgressOutput() JobProgressOutput

func (JobProgressArgs) ToJobProgressOutputWithContext

func (i JobProgressArgs) ToJobProgressOutputWithContext(ctx context.Context) JobProgressOutput

type JobProgressArray

type JobProgressArray []JobProgressInput

func (JobProgressArray) ElementType

func (JobProgressArray) ElementType() reflect.Type

func (JobProgressArray) ToJobProgressArrayOutput

func (i JobProgressArray) ToJobProgressArrayOutput() JobProgressArrayOutput

func (JobProgressArray) ToJobProgressArrayOutputWithContext

func (i JobProgressArray) ToJobProgressArrayOutputWithContext(ctx context.Context) JobProgressArrayOutput

type JobProgressArrayInput

type JobProgressArrayInput interface {
	pulumi.Input

	ToJobProgressArrayOutput() JobProgressArrayOutput
	ToJobProgressArrayOutputWithContext(context.Context) JobProgressArrayOutput
}

JobProgressArrayInput is an input type that accepts JobProgressArray and JobProgressArrayOutput values. You can construct a concrete instance of `JobProgressArrayInput` via:

JobProgressArray{ JobProgressArgs{...} }

type JobProgressArrayOutput

type JobProgressArrayOutput struct{ *pulumi.OutputState }

func (JobProgressArrayOutput) ElementType

func (JobProgressArrayOutput) ElementType() reflect.Type

func (JobProgressArrayOutput) Index

func (JobProgressArrayOutput) ToJobProgressArrayOutput

func (o JobProgressArrayOutput) ToJobProgressArrayOutput() JobProgressArrayOutput

func (JobProgressArrayOutput) ToJobProgressArrayOutputWithContext

func (o JobProgressArrayOutput) ToJobProgressArrayOutputWithContext(ctx context.Context) JobProgressArrayOutput

type JobProgressInput

type JobProgressInput interface {
	pulumi.Input

	ToJobProgressOutput() JobProgressOutput
	ToJobProgressOutputWithContext(context.Context) JobProgressOutput
}

JobProgressInput is an input type that accepts JobProgressArgs and JobProgressOutput values. You can construct a concrete instance of `JobProgressInput` via:

JobProgressArgs{...}

type JobProgressOutput

type JobProgressOutput struct{ *pulumi.OutputState }

func (JobProgressOutput) CurrentPhase

func (o JobProgressOutput) CurrentPhase() pulumi.StringPtrOutput

Current phase of the job.

func (JobProgressOutput) CurrentStatus

func (o JobProgressOutput) CurrentStatus() pulumi.StringPtrOutput

Current status of the job.

func (JobProgressOutput) ElementType

func (JobProgressOutput) ElementType() reflect.Type

func (JobProgressOutput) Phases

List of phase status for the job.

func (JobProgressOutput) ToJobProgressOutput

func (o JobProgressOutput) ToJobProgressOutput() JobProgressOutput

func (JobProgressOutput) ToJobProgressOutputWithContext

func (o JobProgressOutput) ToJobProgressOutputWithContext(ctx context.Context) JobProgressOutput

type JobProgressPhase

type JobProgressPhase struct {
	// The text describing the action required to fix the issue
	Action *string `pulumi:"action"`
	// Duration of the phase in milliseconds
	DurationInMs *int `pulumi:"durationInMs"`
	// Summary of phase status results.
	Extracts []JobProgressPhaseExtract `pulumi:"extracts"`
	// True if a Pre-Migration Advisor report is available for this phase. False or null if no report is available.
	IsAdvisorReportAvailable *bool `pulumi:"isAdvisorReportAvailable"`
	// The text describing the root cause of the reported issue
	Issue *string `pulumi:"issue"`
	// Details to access log file in the specified Object Storage bucket, if any.
	LogLocations []JobProgressPhaseLogLocation `pulumi:"logLocations"`
	// Phase name
	Name *string `pulumi:"name"`
	// Percent progress of job phase.
	Progress *int `pulumi:"progress"`
	// Phase status
	Status *string `pulumi:"status"`
}

type JobProgressPhaseArgs

type JobProgressPhaseArgs struct {
	// The text describing the action required to fix the issue
	Action pulumi.StringPtrInput `pulumi:"action"`
	// Duration of the phase in milliseconds
	DurationInMs pulumi.IntPtrInput `pulumi:"durationInMs"`
	// Summary of phase status results.
	Extracts JobProgressPhaseExtractArrayInput `pulumi:"extracts"`
	// True if a Pre-Migration Advisor report is available for this phase. False or null if no report is available.
	IsAdvisorReportAvailable pulumi.BoolPtrInput `pulumi:"isAdvisorReportAvailable"`
	// The text describing the root cause of the reported issue
	Issue pulumi.StringPtrInput `pulumi:"issue"`
	// Details to access log file in the specified Object Storage bucket, if any.
	LogLocations JobProgressPhaseLogLocationArrayInput `pulumi:"logLocations"`
	// Phase name
	Name pulumi.StringPtrInput `pulumi:"name"`
	// Percent progress of job phase.
	Progress pulumi.IntPtrInput `pulumi:"progress"`
	// Phase status
	Status pulumi.StringPtrInput `pulumi:"status"`
}

func (JobProgressPhaseArgs) ElementType

func (JobProgressPhaseArgs) ElementType() reflect.Type

func (JobProgressPhaseArgs) ToJobProgressPhaseOutput

func (i JobProgressPhaseArgs) ToJobProgressPhaseOutput() JobProgressPhaseOutput

func (JobProgressPhaseArgs) ToJobProgressPhaseOutputWithContext

func (i JobProgressPhaseArgs) ToJobProgressPhaseOutputWithContext(ctx context.Context) JobProgressPhaseOutput

type JobProgressPhaseArray

type JobProgressPhaseArray []JobProgressPhaseInput

func (JobProgressPhaseArray) ElementType

func (JobProgressPhaseArray) ElementType() reflect.Type

func (JobProgressPhaseArray) ToJobProgressPhaseArrayOutput

func (i JobProgressPhaseArray) ToJobProgressPhaseArrayOutput() JobProgressPhaseArrayOutput

func (JobProgressPhaseArray) ToJobProgressPhaseArrayOutputWithContext

func (i JobProgressPhaseArray) ToJobProgressPhaseArrayOutputWithContext(ctx context.Context) JobProgressPhaseArrayOutput

type JobProgressPhaseArrayInput

type JobProgressPhaseArrayInput interface {
	pulumi.Input

	ToJobProgressPhaseArrayOutput() JobProgressPhaseArrayOutput
	ToJobProgressPhaseArrayOutputWithContext(context.Context) JobProgressPhaseArrayOutput
}

JobProgressPhaseArrayInput is an input type that accepts JobProgressPhaseArray and JobProgressPhaseArrayOutput values. You can construct a concrete instance of `JobProgressPhaseArrayInput` via:

JobProgressPhaseArray{ JobProgressPhaseArgs{...} }

type JobProgressPhaseArrayOutput

type JobProgressPhaseArrayOutput struct{ *pulumi.OutputState }

func (JobProgressPhaseArrayOutput) ElementType

func (JobProgressPhaseArrayOutput) Index

func (JobProgressPhaseArrayOutput) ToJobProgressPhaseArrayOutput

func (o JobProgressPhaseArrayOutput) ToJobProgressPhaseArrayOutput() JobProgressPhaseArrayOutput

func (JobProgressPhaseArrayOutput) ToJobProgressPhaseArrayOutputWithContext

func (o JobProgressPhaseArrayOutput) ToJobProgressPhaseArrayOutputWithContext(ctx context.Context) JobProgressPhaseArrayOutput

type JobProgressPhaseExtract

type JobProgressPhaseExtract struct {
	// Message in entry.
	Message *string `pulumi:"message"`
	// Type of unsupported object
	Type *string `pulumi:"type"`
}

type JobProgressPhaseExtractArgs

type JobProgressPhaseExtractArgs struct {
	// Message in entry.
	Message pulumi.StringPtrInput `pulumi:"message"`
	// Type of unsupported object
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (JobProgressPhaseExtractArgs) ElementType

func (JobProgressPhaseExtractArgs) ToJobProgressPhaseExtractOutput

func (i JobProgressPhaseExtractArgs) ToJobProgressPhaseExtractOutput() JobProgressPhaseExtractOutput

func (JobProgressPhaseExtractArgs) ToJobProgressPhaseExtractOutputWithContext

func (i JobProgressPhaseExtractArgs) ToJobProgressPhaseExtractOutputWithContext(ctx context.Context) JobProgressPhaseExtractOutput

type JobProgressPhaseExtractArray

type JobProgressPhaseExtractArray []JobProgressPhaseExtractInput

func (JobProgressPhaseExtractArray) ElementType

func (JobProgressPhaseExtractArray) ToJobProgressPhaseExtractArrayOutput

func (i JobProgressPhaseExtractArray) ToJobProgressPhaseExtractArrayOutput() JobProgressPhaseExtractArrayOutput

func (JobProgressPhaseExtractArray) ToJobProgressPhaseExtractArrayOutputWithContext

func (i JobProgressPhaseExtractArray) ToJobProgressPhaseExtractArrayOutputWithContext(ctx context.Context) JobProgressPhaseExtractArrayOutput

type JobProgressPhaseExtractArrayInput

type JobProgressPhaseExtractArrayInput interface {
	pulumi.Input

	ToJobProgressPhaseExtractArrayOutput() JobProgressPhaseExtractArrayOutput
	ToJobProgressPhaseExtractArrayOutputWithContext(context.Context) JobProgressPhaseExtractArrayOutput
}

JobProgressPhaseExtractArrayInput is an input type that accepts JobProgressPhaseExtractArray and JobProgressPhaseExtractArrayOutput values. You can construct a concrete instance of `JobProgressPhaseExtractArrayInput` via:

JobProgressPhaseExtractArray{ JobProgressPhaseExtractArgs{...} }

type JobProgressPhaseExtractArrayOutput

type JobProgressPhaseExtractArrayOutput struct{ *pulumi.OutputState }

func (JobProgressPhaseExtractArrayOutput) ElementType

func (JobProgressPhaseExtractArrayOutput) Index

func (JobProgressPhaseExtractArrayOutput) ToJobProgressPhaseExtractArrayOutput

func (o JobProgressPhaseExtractArrayOutput) ToJobProgressPhaseExtractArrayOutput() JobProgressPhaseExtractArrayOutput

func (JobProgressPhaseExtractArrayOutput) ToJobProgressPhaseExtractArrayOutputWithContext

func (o JobProgressPhaseExtractArrayOutput) ToJobProgressPhaseExtractArrayOutputWithContext(ctx context.Context) JobProgressPhaseExtractArrayOutput

type JobProgressPhaseExtractInput

type JobProgressPhaseExtractInput interface {
	pulumi.Input

	ToJobProgressPhaseExtractOutput() JobProgressPhaseExtractOutput
	ToJobProgressPhaseExtractOutputWithContext(context.Context) JobProgressPhaseExtractOutput
}

JobProgressPhaseExtractInput is an input type that accepts JobProgressPhaseExtractArgs and JobProgressPhaseExtractOutput values. You can construct a concrete instance of `JobProgressPhaseExtractInput` via:

JobProgressPhaseExtractArgs{...}

type JobProgressPhaseExtractOutput

type JobProgressPhaseExtractOutput struct{ *pulumi.OutputState }

func (JobProgressPhaseExtractOutput) ElementType

func (JobProgressPhaseExtractOutput) Message

Message in entry.

func (JobProgressPhaseExtractOutput) ToJobProgressPhaseExtractOutput

func (o JobProgressPhaseExtractOutput) ToJobProgressPhaseExtractOutput() JobProgressPhaseExtractOutput

func (JobProgressPhaseExtractOutput) ToJobProgressPhaseExtractOutputWithContext

func (o JobProgressPhaseExtractOutput) ToJobProgressPhaseExtractOutputWithContext(ctx context.Context) JobProgressPhaseExtractOutput

func (JobProgressPhaseExtractOutput) Type

Type of unsupported object

type JobProgressPhaseInput

type JobProgressPhaseInput interface {
	pulumi.Input

	ToJobProgressPhaseOutput() JobProgressPhaseOutput
	ToJobProgressPhaseOutputWithContext(context.Context) JobProgressPhaseOutput
}

JobProgressPhaseInput is an input type that accepts JobProgressPhaseArgs and JobProgressPhaseOutput values. You can construct a concrete instance of `JobProgressPhaseInput` via:

JobProgressPhaseArgs{...}

type JobProgressPhaseLogLocation

type JobProgressPhaseLogLocation struct {
	// Name of the bucket containing the log file.
	Bucket *string `pulumi:"bucket"`
	// Object Storage namespace.
	Namespace *string `pulumi:"namespace"`
	// Name of the object (regular expression is allowed)
	Object *string `pulumi:"object"`
}

type JobProgressPhaseLogLocationArgs

type JobProgressPhaseLogLocationArgs struct {
	// Name of the bucket containing the log file.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// Object Storage namespace.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
	// Name of the object (regular expression is allowed)
	Object pulumi.StringPtrInput `pulumi:"object"`
}

func (JobProgressPhaseLogLocationArgs) ElementType

func (JobProgressPhaseLogLocationArgs) ToJobProgressPhaseLogLocationOutput

func (i JobProgressPhaseLogLocationArgs) ToJobProgressPhaseLogLocationOutput() JobProgressPhaseLogLocationOutput

func (JobProgressPhaseLogLocationArgs) ToJobProgressPhaseLogLocationOutputWithContext

func (i JobProgressPhaseLogLocationArgs) ToJobProgressPhaseLogLocationOutputWithContext(ctx context.Context) JobProgressPhaseLogLocationOutput

type JobProgressPhaseLogLocationArray

type JobProgressPhaseLogLocationArray []JobProgressPhaseLogLocationInput

func (JobProgressPhaseLogLocationArray) ElementType

func (JobProgressPhaseLogLocationArray) ToJobProgressPhaseLogLocationArrayOutput

func (i JobProgressPhaseLogLocationArray) ToJobProgressPhaseLogLocationArrayOutput() JobProgressPhaseLogLocationArrayOutput

func (JobProgressPhaseLogLocationArray) ToJobProgressPhaseLogLocationArrayOutputWithContext

func (i JobProgressPhaseLogLocationArray) ToJobProgressPhaseLogLocationArrayOutputWithContext(ctx context.Context) JobProgressPhaseLogLocationArrayOutput

type JobProgressPhaseLogLocationArrayInput

type JobProgressPhaseLogLocationArrayInput interface {
	pulumi.Input

	ToJobProgressPhaseLogLocationArrayOutput() JobProgressPhaseLogLocationArrayOutput
	ToJobProgressPhaseLogLocationArrayOutputWithContext(context.Context) JobProgressPhaseLogLocationArrayOutput
}

JobProgressPhaseLogLocationArrayInput is an input type that accepts JobProgressPhaseLogLocationArray and JobProgressPhaseLogLocationArrayOutput values. You can construct a concrete instance of `JobProgressPhaseLogLocationArrayInput` via:

JobProgressPhaseLogLocationArray{ JobProgressPhaseLogLocationArgs{...} }

type JobProgressPhaseLogLocationArrayOutput

type JobProgressPhaseLogLocationArrayOutput struct{ *pulumi.OutputState }

func (JobProgressPhaseLogLocationArrayOutput) ElementType

func (JobProgressPhaseLogLocationArrayOutput) Index

func (JobProgressPhaseLogLocationArrayOutput) ToJobProgressPhaseLogLocationArrayOutput

func (o JobProgressPhaseLogLocationArrayOutput) ToJobProgressPhaseLogLocationArrayOutput() JobProgressPhaseLogLocationArrayOutput

func (JobProgressPhaseLogLocationArrayOutput) ToJobProgressPhaseLogLocationArrayOutputWithContext

func (o JobProgressPhaseLogLocationArrayOutput) ToJobProgressPhaseLogLocationArrayOutputWithContext(ctx context.Context) JobProgressPhaseLogLocationArrayOutput

type JobProgressPhaseLogLocationInput

type JobProgressPhaseLogLocationInput interface {
	pulumi.Input

	ToJobProgressPhaseLogLocationOutput() JobProgressPhaseLogLocationOutput
	ToJobProgressPhaseLogLocationOutputWithContext(context.Context) JobProgressPhaseLogLocationOutput
}

JobProgressPhaseLogLocationInput is an input type that accepts JobProgressPhaseLogLocationArgs and JobProgressPhaseLogLocationOutput values. You can construct a concrete instance of `JobProgressPhaseLogLocationInput` via:

JobProgressPhaseLogLocationArgs{...}

type JobProgressPhaseLogLocationOutput

type JobProgressPhaseLogLocationOutput struct{ *pulumi.OutputState }

func (JobProgressPhaseLogLocationOutput) Bucket

Name of the bucket containing the log file.

func (JobProgressPhaseLogLocationOutput) ElementType

func (JobProgressPhaseLogLocationOutput) Namespace

Object Storage namespace.

func (JobProgressPhaseLogLocationOutput) Object

Name of the object (regular expression is allowed)

func (JobProgressPhaseLogLocationOutput) ToJobProgressPhaseLogLocationOutput

func (o JobProgressPhaseLogLocationOutput) ToJobProgressPhaseLogLocationOutput() JobProgressPhaseLogLocationOutput

func (JobProgressPhaseLogLocationOutput) ToJobProgressPhaseLogLocationOutputWithContext

func (o JobProgressPhaseLogLocationOutput) ToJobProgressPhaseLogLocationOutputWithContext(ctx context.Context) JobProgressPhaseLogLocationOutput

type JobProgressPhaseOutput

type JobProgressPhaseOutput struct{ *pulumi.OutputState }

func (JobProgressPhaseOutput) Action added in v0.9.0

The text describing the action required to fix the issue

func (JobProgressPhaseOutput) DurationInMs

func (o JobProgressPhaseOutput) DurationInMs() pulumi.IntPtrOutput

Duration of the phase in milliseconds

func (JobProgressPhaseOutput) ElementType

func (JobProgressPhaseOutput) ElementType() reflect.Type

func (JobProgressPhaseOutput) Extracts

Summary of phase status results.

func (JobProgressPhaseOutput) IsAdvisorReportAvailable

func (o JobProgressPhaseOutput) IsAdvisorReportAvailable() pulumi.BoolPtrOutput

True if a Pre-Migration Advisor report is available for this phase. False or null if no report is available.

func (JobProgressPhaseOutput) Issue added in v0.9.0

The text describing the root cause of the reported issue

func (JobProgressPhaseOutput) LogLocations

Details to access log file in the specified Object Storage bucket, if any.

func (JobProgressPhaseOutput) Name

Phase name

func (JobProgressPhaseOutput) Progress

Percent progress of job phase.

func (JobProgressPhaseOutput) Status

Phase status

func (JobProgressPhaseOutput) ToJobProgressPhaseOutput

func (o JobProgressPhaseOutput) ToJobProgressPhaseOutput() JobProgressPhaseOutput

func (JobProgressPhaseOutput) ToJobProgressPhaseOutputWithContext

func (o JobProgressPhaseOutput) ToJobProgressPhaseOutputWithContext(ctx context.Context) JobProgressPhaseOutput

type JobState

type JobState struct {
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) Name of the job.
	DisplayName pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// The OCID of the job
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	JobId pulumi.StringPtrInput
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails pulumi.StringPtrInput
	// The OCID of the Migration that this job belongs to.
	MigrationId pulumi.StringPtrInput
	// Percent progress of job phase.
	Progresses JobProgressArrayInput
	// The current state of the migration job.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// The time the Migration Job was created. An RFC3339 formatted datetime string
	TimeCreated pulumi.StringPtrInput
	// The time the Migration Job was last updated. An RFC3339 formatted datetime string
	TimeUpdated pulumi.StringPtrInput
	// Type of unsupported object
	Type pulumi.StringPtrInput
	// Database objects not supported.
	UnsupportedObjects JobUnsupportedObjectArrayInput
}

func (JobState) ElementType

func (JobState) ElementType() reflect.Type

type JobUnsupportedObject

type JobUnsupportedObject struct {
	// Name of the object (regular expression is allowed)
	Object *string `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner *string `pulumi:"owner"`
	// Type of unsupported object
	Type *string `pulumi:"type"`
}

type JobUnsupportedObjectArgs

type JobUnsupportedObjectArgs struct {
	// Name of the object (regular expression is allowed)
	Object pulumi.StringPtrInput `pulumi:"object"`
	// Owner of the object (regular expression is allowed)
	Owner pulumi.StringPtrInput `pulumi:"owner"`
	// Type of unsupported object
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (JobUnsupportedObjectArgs) ElementType

func (JobUnsupportedObjectArgs) ElementType() reflect.Type

func (JobUnsupportedObjectArgs) ToJobUnsupportedObjectOutput

func (i JobUnsupportedObjectArgs) ToJobUnsupportedObjectOutput() JobUnsupportedObjectOutput

func (JobUnsupportedObjectArgs) ToJobUnsupportedObjectOutputWithContext

func (i JobUnsupportedObjectArgs) ToJobUnsupportedObjectOutputWithContext(ctx context.Context) JobUnsupportedObjectOutput

type JobUnsupportedObjectArray

type JobUnsupportedObjectArray []JobUnsupportedObjectInput

func (JobUnsupportedObjectArray) ElementType

func (JobUnsupportedObjectArray) ElementType() reflect.Type

func (JobUnsupportedObjectArray) ToJobUnsupportedObjectArrayOutput

func (i JobUnsupportedObjectArray) ToJobUnsupportedObjectArrayOutput() JobUnsupportedObjectArrayOutput

func (JobUnsupportedObjectArray) ToJobUnsupportedObjectArrayOutputWithContext

func (i JobUnsupportedObjectArray) ToJobUnsupportedObjectArrayOutputWithContext(ctx context.Context) JobUnsupportedObjectArrayOutput

type JobUnsupportedObjectArrayInput

type JobUnsupportedObjectArrayInput interface {
	pulumi.Input

	ToJobUnsupportedObjectArrayOutput() JobUnsupportedObjectArrayOutput
	ToJobUnsupportedObjectArrayOutputWithContext(context.Context) JobUnsupportedObjectArrayOutput
}

JobUnsupportedObjectArrayInput is an input type that accepts JobUnsupportedObjectArray and JobUnsupportedObjectArrayOutput values. You can construct a concrete instance of `JobUnsupportedObjectArrayInput` via:

JobUnsupportedObjectArray{ JobUnsupportedObjectArgs{...} }

type JobUnsupportedObjectArrayOutput

type JobUnsupportedObjectArrayOutput struct{ *pulumi.OutputState }

func (JobUnsupportedObjectArrayOutput) ElementType

func (JobUnsupportedObjectArrayOutput) Index

func (JobUnsupportedObjectArrayOutput) ToJobUnsupportedObjectArrayOutput

func (o JobUnsupportedObjectArrayOutput) ToJobUnsupportedObjectArrayOutput() JobUnsupportedObjectArrayOutput

func (JobUnsupportedObjectArrayOutput) ToJobUnsupportedObjectArrayOutputWithContext

func (o JobUnsupportedObjectArrayOutput) ToJobUnsupportedObjectArrayOutputWithContext(ctx context.Context) JobUnsupportedObjectArrayOutput

type JobUnsupportedObjectInput

type JobUnsupportedObjectInput interface {
	pulumi.Input

	ToJobUnsupportedObjectOutput() JobUnsupportedObjectOutput
	ToJobUnsupportedObjectOutputWithContext(context.Context) JobUnsupportedObjectOutput
}

JobUnsupportedObjectInput is an input type that accepts JobUnsupportedObjectArgs and JobUnsupportedObjectOutput values. You can construct a concrete instance of `JobUnsupportedObjectInput` via:

JobUnsupportedObjectArgs{...}

type JobUnsupportedObjectOutput

type JobUnsupportedObjectOutput struct{ *pulumi.OutputState }

func (JobUnsupportedObjectOutput) ElementType

func (JobUnsupportedObjectOutput) ElementType() reflect.Type

func (JobUnsupportedObjectOutput) Object

Name of the object (regular expression is allowed)

func (JobUnsupportedObjectOutput) Owner

Owner of the object (regular expression is allowed)

func (JobUnsupportedObjectOutput) ToJobUnsupportedObjectOutput

func (o JobUnsupportedObjectOutput) ToJobUnsupportedObjectOutput() JobUnsupportedObjectOutput

func (JobUnsupportedObjectOutput) ToJobUnsupportedObjectOutputWithContext

func (o JobUnsupportedObjectOutput) ToJobUnsupportedObjectOutputWithContext(ctx context.Context) JobUnsupportedObjectOutput

func (JobUnsupportedObjectOutput) Type

Type of unsupported object

type LookupConnectionArgs

type LookupConnectionArgs struct {
	// The OCID of the database connection
	ConnectionId string `pulumi:"connectionId"`
}

A collection of arguments for invoking getConnection.

type LookupConnectionOutputArgs

type LookupConnectionOutputArgs struct {
	// The OCID of the database connection
	ConnectionId pulumi.StringInput `pulumi:"connectionId"`
}

A collection of arguments for invoking getConnection.

func (LookupConnectionOutputArgs) ElementType

func (LookupConnectionOutputArgs) ElementType() reflect.Type

type LookupConnectionResult

type LookupConnectionResult struct {
	// Database Administrator Credentials details.
	AdminCredentials []GetConnectionAdminCredential `pulumi:"adminCredentials"`
	// This name is the distinguished name used while creating the certificate on target database.
	CertificateTdn string `pulumi:"certificateTdn"`
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// Connect Descriptor details.
	ConnectDescriptors []GetConnectionConnectDescriptor `pulumi:"connectDescriptors"`
	ConnectionId       string                           `pulumi:"connectionId"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.
	CredentialsSecretId string `pulumi:"credentialsSecretId"`
	// The OCID of the cloud database.
	DatabaseId string `pulumi:"databaseId"`
	// Database connection type.
	DatabaseType string `pulumi:"databaseType"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// Database Connection display name identifier.
	DisplayName string `pulumi:"displayName"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.
	Id string `pulumi:"id"`
	// A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	// Database manual connection subtype. This value can only be specified for manual connections.
	ManualDatabaseSubType string `pulumi:"manualDatabaseSubType"`
	// An array of Network Security Group OCIDs used to define network access for Connections.
	NsgIds []string `pulumi:"nsgIds"`
	// Oracle Cloud Infrastructure Private Endpoint configuration details.
	PrivateEndpoints []GetConnectionPrivateEndpoint `pulumi:"privateEndpoints"`
	// Database Administrator Credentials details.
	ReplicationCredentials []GetConnectionReplicationCredential `pulumi:"replicationCredentials"`
	// Details of the SSH key that will be used.
	SshDetails []GetConnectionSshDetail `pulumi:"sshDetails"`
	// The current state of the Connection resource.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The time the Connection resource was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time of the last Connection resource details update. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	TlsKeystore string `pulumi:"tlsKeystore"`
	TlsWallet   string `pulumi:"tlsWallet"`
	// Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails []GetConnectionVaultDetail `pulumi:"vaultDetails"`
}

A collection of values returned by getConnection.

func LookupConnection

func LookupConnection(ctx *pulumi.Context, args *LookupConnectionArgs, opts ...pulumi.InvokeOption) (*LookupConnectionResult, error)

This data source provides details about a specific Connection resource in Oracle Cloud Infrastructure Database Migration service.

Display Database Connection details.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetConnection(ctx, &databasemigration.GetConnectionArgs{
			ConnectionId: testConnectionOciDatabaseMigrationConnection.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupConnectionResultOutput

type LookupConnectionResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getConnection.

func (LookupConnectionResultOutput) AdminCredentials

Database Administrator Credentials details.

func (LookupConnectionResultOutput) CertificateTdn

This name is the distinguished name used while creating the certificate on target database.

func (LookupConnectionResultOutput) CompartmentId

OCID of the compartment where the secret containing the credentials will be created.

func (LookupConnectionResultOutput) ConnectDescriptors

Connect Descriptor details.

func (LookupConnectionResultOutput) ConnectionId

func (LookupConnectionResultOutput) CredentialsSecretId

func (o LookupConnectionResultOutput) CredentialsSecretId() pulumi.StringOutput

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Database Connection credentials.

func (LookupConnectionResultOutput) DatabaseId

The OCID of the cloud database.

func (LookupConnectionResultOutput) DatabaseType

Database connection type.

func (LookupConnectionResultOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (LookupConnectionResultOutput) DisplayName

Database Connection display name identifier.

func (LookupConnectionResultOutput) ElementType

func (LookupConnectionResultOutput) FreeformTags

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (LookupConnectionResultOutput) Id

[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a previously created Private Endpoint.

func (LookupConnectionResultOutput) LifecycleDetails

func (o LookupConnectionResultOutput) LifecycleDetails() pulumi.StringOutput

A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

func (LookupConnectionResultOutput) ManualDatabaseSubType added in v1.22.0

func (o LookupConnectionResultOutput) ManualDatabaseSubType() pulumi.StringOutput

Database manual connection subtype. This value can only be specified for manual connections.

func (LookupConnectionResultOutput) NsgIds added in v0.9.0

An array of Network Security Group OCIDs used to define network access for Connections.

func (LookupConnectionResultOutput) PrivateEndpoints

Oracle Cloud Infrastructure Private Endpoint configuration details.

func (LookupConnectionResultOutput) ReplicationCredentials added in v1.9.0

Database Administrator Credentials details.

func (LookupConnectionResultOutput) SshDetails

Details of the SSH key that will be used.

func (LookupConnectionResultOutput) State

The current state of the Connection resource.

func (LookupConnectionResultOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (LookupConnectionResultOutput) TimeCreated

The time the Connection resource was created. An RFC3339 formatted datetime string.

func (LookupConnectionResultOutput) TimeUpdated

The time of the last Connection resource details update. An RFC3339 formatted datetime string.

func (LookupConnectionResultOutput) TlsKeystore

func (LookupConnectionResultOutput) TlsWallet

func (LookupConnectionResultOutput) ToLookupConnectionResultOutput

func (o LookupConnectionResultOutput) ToLookupConnectionResultOutput() LookupConnectionResultOutput

func (LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext

func (o LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext(ctx context.Context) LookupConnectionResultOutput

func (LookupConnectionResultOutput) VaultDetails

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

type LookupMigrationArgs

type LookupMigrationArgs struct {
	// The OCID of the migration
	MigrationId string `pulumi:"migrationId"`
}

A collection of arguments for invoking getMigration.

type LookupMigrationOutputArgs

type LookupMigrationOutputArgs struct {
	// The OCID of the migration
	MigrationId pulumi.StringInput `pulumi:"migrationId"`
}

A collection of arguments for invoking getMigration.

func (LookupMigrationOutputArgs) ElementType

func (LookupMigrationOutputArgs) ElementType() reflect.Type

type LookupMigrationResult

type LookupMigrationResult struct {
	// Optional Pre-Migration advisor settings.
	AdvisorSettings []GetMigrationAdvisorSetting `pulumi:"advisorSettings"`
	// The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.
	AgentId string `pulumi:"agentId"`
	// OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.
	CredentialsSecretId string `pulumi:"credentialsSecretId"`
	CsvText             string `pulumi:"csvText"`
	// Data Transfer Medium details for the Migration.
	DataTransferMediumDetails []GetMigrationDataTransferMediumDetail `pulumi:"dataTransferMediumDetails"`
	// Optional additional properties for dump transfer in source or target host.
	DataTransferMediumDetailsV2s []GetMigrationDataTransferMediumDetailsV2 `pulumi:"dataTransferMediumDetailsV2s"`
	// Optional settings for Data Pump Export and Import jobs
	DatapumpSettings []GetMigrationDatapumpSetting `pulumi:"datapumpSettings"`
	// Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags map[string]interface{} `pulumi:"definedTags"`
	// Migration Display Name
	DisplayName string `pulumi:"displayName"`
	// Optional additional properties for dump transfer.
	DumpTransferDetails []GetMigrationDumpTransferDetail `pulumi:"dumpTransferDetails"`
	// Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.
	ExcludeObjects []GetMigrationExcludeObject `pulumi:"excludeObjects"`
	// OCID of the current ODMS Job in execution for the Migration, if any.
	ExecutingJobId string `pulumi:"executingJobId"`
	// Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags map[string]interface{} `pulumi:"freeformTags"`
	// Details about Oracle GoldenGate Microservices.
	GoldenGateDetails []GetMigrationGoldenGateDetail `pulumi:"goldenGateDetails"`
	// Details about Oracle GoldenGate GGS Deployment.
	GoldenGateServiceDetails []GetMigrationGoldenGateServiceDetail `pulumi:"goldenGateServiceDetails"`
	// The OCID of the resource
	Id string `pulumi:"id"`
	// Database objects to include from migration.
	IncludeObjects []GetMigrationIncludeObject `pulumi:"includeObjects"`
	// Additional status related to the execution and current state of the Migration.
	LifecycleDetails string `pulumi:"lifecycleDetails"`
	MigrationId      string `pulumi:"migrationId"`
	// The OCID of the Source Container Database Connection.
	SourceContainerDatabaseConnectionId string `pulumi:"sourceContainerDatabaseConnectionId"`
	// The OCID of the Source Database Connection.
	SourceDatabaseConnectionId string `pulumi:"sourceDatabaseConnectionId"`
	// The current state of the Migration resource.
	State string `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags map[string]interface{} `pulumi:"systemTags"`
	// The OCID of the Target Database Connection.
	TargetDatabaseConnectionId string `pulumi:"targetDatabaseConnectionId"`
	// The time the Migration was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time of last Migration. An RFC3339 formatted datetime string.
	TimeLastMigration string `pulumi:"timeLastMigration"`
	// The time of the last Migration details update. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	// Migration type.
	Type string `pulumi:"type"`
	// Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails []GetMigrationVaultDetail `pulumi:"vaultDetails"`
	// Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.
	WaitAfter string `pulumi:"waitAfter"`
}

A collection of values returned by getMigration.

func LookupMigration

func LookupMigration(ctx *pulumi.Context, args *LookupMigrationArgs, opts ...pulumi.InvokeOption) (*LookupMigrationResult, error)

This data source provides details about a specific Migration resource in Oracle Cloud Infrastructure Database Migration service.

Display Migration details.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.GetMigration(ctx, &databasemigration.GetMigrationArgs{
			MigrationId: testMigrationOciDatabaseMigrationMigration.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupMigrationResultOutput

type LookupMigrationResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getMigration.

func (LookupMigrationResultOutput) AdvisorSettings

Optional Pre-Migration advisor settings.

func (LookupMigrationResultOutput) AgentId

The OCID of the registered on-premises ODMS Agent. Only valid for Offline Migrations.

func (LookupMigrationResultOutput) CompartmentId

OCID of the compartment where the secret containing the credentials will be created.

func (LookupMigrationResultOutput) CredentialsSecretId

func (o LookupMigrationResultOutput) CredentialsSecretId() pulumi.StringOutput

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

func (LookupMigrationResultOutput) CsvText added in v1.0.0

func (LookupMigrationResultOutput) DataTransferMediumDetails

Data Transfer Medium details for the Migration.

func (LookupMigrationResultOutput) DataTransferMediumDetailsV2s added in v1.12.0

Optional additional properties for dump transfer in source or target host.

func (LookupMigrationResultOutput) DatapumpSettings

Optional settings for Data Pump Export and Import jobs

func (LookupMigrationResultOutput) DefinedTags

Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (LookupMigrationResultOutput) DisplayName

Migration Display Name

func (LookupMigrationResultOutput) DumpTransferDetails

Optional additional properties for dump transfer.

func (LookupMigrationResultOutput) ElementType

func (LookupMigrationResultOutput) ExcludeObjects

Database objects to exclude from migration. If 'includeObjects' are specified, only exclude object types can be specified with general wildcards (.*) for owner and objectName.

func (LookupMigrationResultOutput) ExecutingJobId

func (o LookupMigrationResultOutput) ExecutingJobId() pulumi.StringOutput

OCID of the current ODMS Job in execution for the Migration, if any.

func (LookupMigrationResultOutput) FreeformTags

func (o LookupMigrationResultOutput) FreeformTags() pulumi.MapOutput

Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (LookupMigrationResultOutput) GoldenGateDetails

Details about Oracle GoldenGate Microservices.

func (LookupMigrationResultOutput) GoldenGateServiceDetails added in v1.9.0

Details about Oracle GoldenGate GGS Deployment.

func (LookupMigrationResultOutput) Id

The OCID of the resource

func (LookupMigrationResultOutput) IncludeObjects

Database objects to include from migration.

func (LookupMigrationResultOutput) LifecycleDetails

func (o LookupMigrationResultOutput) LifecycleDetails() pulumi.StringOutput

Additional status related to the execution and current state of the Migration.

func (LookupMigrationResultOutput) MigrationId

func (LookupMigrationResultOutput) SourceContainerDatabaseConnectionId

func (o LookupMigrationResultOutput) SourceContainerDatabaseConnectionId() pulumi.StringOutput

The OCID of the Source Container Database Connection.

func (LookupMigrationResultOutput) SourceDatabaseConnectionId

func (o LookupMigrationResultOutput) SourceDatabaseConnectionId() pulumi.StringOutput

The OCID of the Source Database Connection.

func (LookupMigrationResultOutput) State

The current state of the Migration resource.

func (LookupMigrationResultOutput) SystemTags

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (LookupMigrationResultOutput) TargetDatabaseConnectionId

func (o LookupMigrationResultOutput) TargetDatabaseConnectionId() pulumi.StringOutput

The OCID of the Target Database Connection.

func (LookupMigrationResultOutput) TimeCreated

The time the Migration was created. An RFC3339 formatted datetime string.

func (LookupMigrationResultOutput) TimeLastMigration

func (o LookupMigrationResultOutput) TimeLastMigration() pulumi.StringOutput

The time of last Migration. An RFC3339 formatted datetime string.

func (LookupMigrationResultOutput) TimeUpdated

The time of the last Migration details update. An RFC3339 formatted datetime string.

func (LookupMigrationResultOutput) ToLookupMigrationResultOutput

func (o LookupMigrationResultOutput) ToLookupMigrationResultOutput() LookupMigrationResultOutput

func (LookupMigrationResultOutput) ToLookupMigrationResultOutputWithContext

func (o LookupMigrationResultOutput) ToLookupMigrationResultOutputWithContext(ctx context.Context) LookupMigrationResultOutput

func (LookupMigrationResultOutput) Type

Migration type.

func (LookupMigrationResultOutput) VaultDetails

Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

func (LookupMigrationResultOutput) WaitAfter

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

type Migration

type Migration struct {
	pulumi.CustomResourceState

	// (Updatable) Optional Pre-Migration advisor settings.
	AdvisorSettings MigrationAdvisorSettingsOutput `pulumi:"advisorSettings"`
	// (Updatable) The OCID of the registered ODMS Agent. Only valid for Offline Logical Migrations.
	AgentId pulumi.StringOutput `pulumi:"agentId"`
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.
	CredentialsSecretId pulumi.StringOutput `pulumi:"credentialsSecretId"`
	// Database objects to exclude/include from migration in CSV format. The excludeObjects and includeObjects fields will be ignored if this field is not null.
	CsvText pulumi.StringOutput `pulumi:"csvText"`
	// (Updatable) Data Transfer Medium details for the Migration. If not specified, it will default to Database Link. Only one type of data transfer medium can be specified.
	DataTransferMediumDetails MigrationDataTransferMediumDetailsOutput `pulumi:"dataTransferMediumDetails"`
	// (Updatable) Optional additional properties for dump transfer in source or target host.
	DataTransferMediumDetailsV2 MigrationDataTransferMediumDetailsV2Output `pulumi:"dataTransferMediumDetailsV2"`
	// (Updatable) Optional settings for Data Pump Export and Import jobs
	DatapumpSettings MigrationDatapumpSettingsOutput `pulumi:"datapumpSettings"`
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapOutput `pulumi:"definedTags"`
	// (Updatable) Migration Display Name
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// (Updatable) Optional additional properties for dump transfer.
	DumpTransferDetails MigrationDumpTransferDetailsOutput `pulumi:"dumpTransferDetails"`
	// (Updatable) Database objects to exclude from migration, cannot be specified alongside 'includeObjects'
	ExcludeObjects MigrationExcludeObjectArrayOutput `pulumi:"excludeObjects"`
	// OCID of the current ODMS Job in execution for the Migration, if any.
	ExecutingJobId pulumi.StringOutput `pulumi:"executingJobId"`
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapOutput `pulumi:"freeformTags"`
	// (Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.
	GoldenGateDetails MigrationGoldenGateDetailsOutput `pulumi:"goldenGateDetails"`
	// (Updatable) Details about Oracle GoldenGate GGS Deployment.
	GoldenGateServiceDetails MigrationGoldenGateServiceDetailsOutput `pulumi:"goldenGateServiceDetails"`
	// (Updatable) Database objects to include from migration, cannot be specified alongside 'excludeObjects'
	IncludeObjects MigrationIncludeObjectArrayOutput `pulumi:"includeObjects"`
	// Additional status related to the execution and current state of the Migration.
	LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"`
	// (Updatable) The OCID of the Source Container Database Connection. Only used for Online migrations. Only Connections of type Non-Autonomous can be used as source container databases.
	SourceContainerDatabaseConnectionId pulumi.StringOutput `pulumi:"sourceContainerDatabaseConnectionId"`
	// (Updatable) The OCID of the Source Database Connection.
	SourceDatabaseConnectionId pulumi.StringOutput `pulumi:"sourceDatabaseConnectionId"`
	// The current state of the Migration resource.
	State pulumi.StringOutput `pulumi:"state"`
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapOutput `pulumi:"systemTags"`
	// (Updatable) The OCID of the Target Database Connection.
	TargetDatabaseConnectionId pulumi.StringOutput `pulumi:"targetDatabaseConnectionId"`
	// The time the Migration was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time of last Migration. An RFC3339 formatted datetime string.
	TimeLastMigration pulumi.StringOutput `pulumi:"timeLastMigration"`
	// The time of the last Migration details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
	// (Updatable) Migration type.
	Type pulumi.StringOutput `pulumi:"type"`
	// (Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails MigrationVaultDetailsOutput `pulumi:"vaultDetails"`
	// Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.
	WaitAfter pulumi.StringOutput `pulumi:"waitAfter"`
}

This resource provides the Migration resource in Oracle Cloud Infrastructure Database Migration service.

Create a Migration resource that contains all the details to perform the database migration operation, such as source and destination database details, credentials, etc.

## Example Usage

```go package main

import (

"github.com/pulumi/pulumi-oci/sdk/go/oci/DatabaseMigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := DatabaseMigration.NewMigration(ctx, "test_migration", &DatabaseMigration.MigrationArgs{
			CompartmentId:              pulumi.Any(compartmentId),
			SourceDatabaseConnectionId: pulumi.Any(testConnection.Id),
			TargetDatabaseConnectionId: pulumi.Any(testConnection.Id),
			Type:                       pulumi.Any(migrationType),
			AdvisorSettings: &databasemigration.MigrationAdvisorSettingsArgs{
				IsIgnoreErrors: pulumi.Any(migrationAdvisorSettingsIsIgnoreErrors),
				IsSkipAdvisor:  pulumi.Any(migrationAdvisorSettingsIsSkipAdvisor),
			},
			AgentId: pulumi.Any(testAgent.Id),
			CsvText: pulumi.Any(migrationCsvText),
			DataTransferMediumDetails: &databasemigration.MigrationDataTransferMediumDetailsArgs{
				DatabaseLinkDetails: &databasemigration.MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs{
					Name: pulumi.Any(migrationDataTransferMediumDetailsDatabaseLinkDetailsName),
					WalletBucket: &databasemigration.MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs{
						Bucket:    pulumi.Any(migrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketBucket),
						Namespace: pulumi.Any(migrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketNamespace),
					},
				},
				ObjectStorageDetails: &databasemigration.MigrationDataTransferMediumDetailsObjectStorageDetailsArgs{
					Bucket:    pulumi.Any(migrationDataTransferMediumDetailsObjectStorageDetailsBucket),
					Namespace: pulumi.Any(migrationDataTransferMediumDetailsObjectStorageDetailsNamespace),
				},
			},
			DatapumpSettings: &databasemigration.MigrationDatapumpSettingsArgs{
				DataPumpParameters: &databasemigration.MigrationDatapumpSettingsDataPumpParametersArgs{
					Estimate:                pulumi.Any(migrationDatapumpSettingsDataPumpParametersEstimate),
					ExcludeParameters:       pulumi.Any(migrationDatapumpSettingsDataPumpParametersExcludeParameters),
					ExportParallelismDegree: pulumi.Any(migrationDatapumpSettingsDataPumpParametersExportParallelismDegree),
					ImportParallelismDegree: pulumi.Any(migrationDatapumpSettingsDataPumpParametersImportParallelismDegree),
					IsCluster:               pulumi.Any(migrationDatapumpSettingsDataPumpParametersIsCluster),
					TableExistsAction:       pulumi.Any(migrationDatapumpSettingsDataPumpParametersTableExistsAction),
				},
				ExportDirectoryObject: &databasemigration.MigrationDatapumpSettingsExportDirectoryObjectArgs{
					Name: pulumi.Any(migrationDatapumpSettingsExportDirectoryObjectName),
					Path: pulumi.Any(migrationDatapumpSettingsExportDirectoryObjectPath),
				},
				ImportDirectoryObject: &databasemigration.MigrationDatapumpSettingsImportDirectoryObjectArgs{
					Name: pulumi.Any(migrationDatapumpSettingsImportDirectoryObjectName),
					Path: pulumi.Any(migrationDatapumpSettingsImportDirectoryObjectPath),
				},
				JobMode: pulumi.Any(migrationDatapumpSettingsJobMode),
				MetadataRemaps: databasemigration.MigrationDatapumpSettingsMetadataRemapArray{
					&databasemigration.MigrationDatapumpSettingsMetadataRemapArgs{
						NewValue: pulumi.Any(migrationDatapumpSettingsMetadataRemapsNewValue),
						OldValue: pulumi.Any(migrationDatapumpSettingsMetadataRemapsOldValue),
						Type:     pulumi.Any(migrationDatapumpSettingsMetadataRemapsType),
					},
				},
			},
			DefinedTags: pulumi.Map{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			DisplayName: pulumi.Any(migrationDisplayName),
			DumpTransferDetails: &databasemigration.MigrationDumpTransferDetailsArgs{
				Source: &databasemigration.MigrationDumpTransferDetailsSourceArgs{
					Kind:           pulumi.Any(migrationDumpTransferDetailsSourceKind),
					OciHome:        pulumi.Any(migrationDumpTransferDetailsSourceOciHome),
					WalletLocation: pulumi.Any(migrationDumpTransferDetailsSourceWalletLocation),
				},
				Target: &databasemigration.MigrationDumpTransferDetailsTargetArgs{
					Kind:           pulumi.Any(migrationDumpTransferDetailsTargetKind),
					OciHome:        pulumi.Any(migrationDumpTransferDetailsTargetOciHome),
					WalletLocation: pulumi.Any(migrationDumpTransferDetailsTargetWalletLocation),
				},
			},
			ExcludeObjects: databasemigration.MigrationExcludeObjectArray{
				&databasemigration.MigrationExcludeObjectArgs{
					Object:                             pulumi.Any(migrationExcludeObjectsObject),
					Owner:                              pulumi.Any(migrationExcludeObjectsOwner),
					IsOmitExcludedTableFromReplication: pulumi.Any(migrationExcludeObjectsIsOmitExcludedTableFromReplication),
					Type:                               pulumi.Any(migrationExcludeObjectsType),
				},
			},
			FreeformTags: pulumi.Map{
				"bar-key": pulumi.Any("value"),
			},
			GoldenGateDetails: &databasemigration.MigrationGoldenGateDetailsArgs{
				Hub: &databasemigration.MigrationGoldenGateDetailsHubArgs{
					RestAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubRestAdminCredentialsArgs{
						Password: pulumi.Any(migrationGoldenGateDetailsHubRestAdminCredentialsPassword),
						Username: pulumi.Any(migrationGoldenGateDetailsHubRestAdminCredentialsUsername),
					},
					Url:       pulumi.Any(migrationGoldenGateDetailsHubUrl),
					ComputeId: pulumi.Any(testCompute.Id),
					SourceContainerDbAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs{
						Password: pulumi.Any(migrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPassword),
						Username: pulumi.Any(migrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsUsername),
					},
					SourceDbAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs{
						Password: pulumi.Any(migrationGoldenGateDetailsHubSourceDbAdminCredentialsPassword),
						Username: pulumi.Any(migrationGoldenGateDetailsHubSourceDbAdminCredentialsUsername),
					},
					SourceMicroservicesDeploymentName: pulumi.Any(testDeployment.Name),
					TargetDbAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs{
						Password: pulumi.Any(migrationGoldenGateDetailsHubTargetDbAdminCredentialsPassword),
						Username: pulumi.Any(migrationGoldenGateDetailsHubTargetDbAdminCredentialsUsername),
					},
					TargetMicroservicesDeploymentName: pulumi.Any(testDeployment.Name),
				},
				Settings: &databasemigration.MigrationGoldenGateDetailsSettingsArgs{
					AcceptableLag: pulumi.Any(migrationGoldenGateDetailsSettingsAcceptableLag),
					Extract: &databasemigration.MigrationGoldenGateDetailsSettingsExtractArgs{
						LongTransDuration:  pulumi.Any(migrationGoldenGateDetailsSettingsExtractLongTransDuration),
						PerformanceProfile: pulumi.Any(migrationGoldenGateDetailsSettingsExtractPerformanceProfile),
					},
					Replicat: &databasemigration.MigrationGoldenGateDetailsSettingsReplicatArgs{
						MapParallelism:      pulumi.Any(migrationGoldenGateDetailsSettingsReplicatMapParallelism),
						MaxApplyParallelism: pulumi.Any(migrationGoldenGateDetailsSettingsReplicatMaxApplyParallelism),
						MinApplyParallelism: pulumi.Any(migrationGoldenGateDetailsSettingsReplicatMinApplyParallelism),
					},
				},
			},
			GoldenGateServiceDetails: &databasemigration.MigrationGoldenGateServiceDetailsArgs{
				Settings: &databasemigration.MigrationGoldenGateServiceDetailsSettingsArgs{
					AcceptableLag: pulumi.Any(migrationGoldenGateServiceDetailsSettingsAcceptableLag),
					Extract: &databasemigration.MigrationGoldenGateServiceDetailsSettingsExtractArgs{
						LongTransDuration:  pulumi.Any(migrationGoldenGateServiceDetailsSettingsExtractLongTransDuration),
						PerformanceProfile: pulumi.Any(migrationGoldenGateServiceDetailsSettingsExtractPerformanceProfile),
					},
					Replicat: &databasemigration.MigrationGoldenGateServiceDetailsSettingsReplicatArgs{
						MapParallelism:      pulumi.Any(migrationGoldenGateServiceDetailsSettingsReplicatMapParallelism),
						MaxApplyParallelism: pulumi.Any(migrationGoldenGateServiceDetailsSettingsReplicatMaxApplyParallelism),
						MinApplyParallelism: pulumi.Any(migrationGoldenGateServiceDetailsSettingsReplicatMinApplyParallelism),
					},
				},
				SourceContainerDbCredentials: &databasemigration.MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs{
					Password: pulumi.Any(migrationGoldenGateServiceDetailsSourceContainerDbCredentialsPassword),
					Username: pulumi.Any(migrationGoldenGateServiceDetailsSourceContainerDbCredentialsUsername),
				},
				SourceDbCredentials: &databasemigration.MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs{
					Password: pulumi.Any(migrationGoldenGateServiceDetailsSourceDbCredentialsPassword),
					Username: pulumi.Any(migrationGoldenGateServiceDetailsSourceDbCredentialsUsername),
				},
				TargetDbCredentials: &databasemigration.MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs{
					Password: pulumi.Any(migrationGoldenGateServiceDetailsTargetDbCredentialsPassword),
					Username: pulumi.Any(migrationGoldenGateServiceDetailsTargetDbCredentialsUsername),
				},
			},
			IncludeObjects: databasemigration.MigrationIncludeObjectArray{
				&databasemigration.MigrationIncludeObjectArgs{
					Object:                             pulumi.Any(migrationIncludeObjectsObject),
					Owner:                              pulumi.Any(migrationIncludeObjectsOwner),
					IsOmitExcludedTableFromReplication: pulumi.Any(migrationIncludeObjectsIsOmitExcludedTableFromReplication),
					Type:                               pulumi.Any(migrationIncludeObjectsType),
				},
			},
			SourceContainerDatabaseConnectionId: pulumi.Any(testConnection.Id),
			VaultDetails: &databasemigration.MigrationVaultDetailsArgs{
				CompartmentId: pulumi.Any(compartmentId),
				KeyId:         pulumi.Any(testKey.Id),
				VaultId:       pulumi.Any(testVault.Id),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

```

## Import

Migrations can be imported using the `id`, e.g.

```sh $ pulumi import oci:DatabaseMigration/migration:Migration test_migration "id" ```

func GetMigration

func GetMigration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *MigrationState, opts ...pulumi.ResourceOption) (*Migration, error)

GetMigration gets an existing Migration 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 NewMigration

func NewMigration(ctx *pulumi.Context,
	name string, args *MigrationArgs, opts ...pulumi.ResourceOption) (*Migration, error)

NewMigration registers a new resource with the given unique name, arguments, and options.

func (*Migration) ElementType

func (*Migration) ElementType() reflect.Type

func (*Migration) ToMigrationOutput

func (i *Migration) ToMigrationOutput() MigrationOutput

func (*Migration) ToMigrationOutputWithContext

func (i *Migration) ToMigrationOutputWithContext(ctx context.Context) MigrationOutput

type MigrationAdvisorSettings

type MigrationAdvisorSettings struct {
	// (Updatable) True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
	IsIgnoreErrors *bool `pulumi:"isIgnoreErrors"`
	// (Updatable) True to skip the Pre-Migration Advisor execution. Default is false.
	IsSkipAdvisor *bool `pulumi:"isSkipAdvisor"`
}

type MigrationAdvisorSettingsArgs

type MigrationAdvisorSettingsArgs struct {
	// (Updatable) True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.
	IsIgnoreErrors pulumi.BoolPtrInput `pulumi:"isIgnoreErrors"`
	// (Updatable) True to skip the Pre-Migration Advisor execution. Default is false.
	IsSkipAdvisor pulumi.BoolPtrInput `pulumi:"isSkipAdvisor"`
}

func (MigrationAdvisorSettingsArgs) ElementType

func (MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsOutput

func (i MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsOutput() MigrationAdvisorSettingsOutput

func (MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsOutputWithContext

func (i MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsOutputWithContext(ctx context.Context) MigrationAdvisorSettingsOutput

func (MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsPtrOutput

func (i MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsPtrOutput() MigrationAdvisorSettingsPtrOutput

func (MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsPtrOutputWithContext

func (i MigrationAdvisorSettingsArgs) ToMigrationAdvisorSettingsPtrOutputWithContext(ctx context.Context) MigrationAdvisorSettingsPtrOutput

type MigrationAdvisorSettingsInput

type MigrationAdvisorSettingsInput interface {
	pulumi.Input

	ToMigrationAdvisorSettingsOutput() MigrationAdvisorSettingsOutput
	ToMigrationAdvisorSettingsOutputWithContext(context.Context) MigrationAdvisorSettingsOutput
}

MigrationAdvisorSettingsInput is an input type that accepts MigrationAdvisorSettingsArgs and MigrationAdvisorSettingsOutput values. You can construct a concrete instance of `MigrationAdvisorSettingsInput` via:

MigrationAdvisorSettingsArgs{...}

type MigrationAdvisorSettingsOutput

type MigrationAdvisorSettingsOutput struct{ *pulumi.OutputState }

func (MigrationAdvisorSettingsOutput) ElementType

func (MigrationAdvisorSettingsOutput) IsIgnoreErrors

(Updatable) True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

func (MigrationAdvisorSettingsOutput) IsSkipAdvisor

(Updatable) True to skip the Pre-Migration Advisor execution. Default is false.

func (MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsOutput

func (o MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsOutput() MigrationAdvisorSettingsOutput

func (MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsOutputWithContext

func (o MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsOutputWithContext(ctx context.Context) MigrationAdvisorSettingsOutput

func (MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsPtrOutput

func (o MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsPtrOutput() MigrationAdvisorSettingsPtrOutput

func (MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsPtrOutputWithContext

func (o MigrationAdvisorSettingsOutput) ToMigrationAdvisorSettingsPtrOutputWithContext(ctx context.Context) MigrationAdvisorSettingsPtrOutput

type MigrationAdvisorSettingsPtrInput

type MigrationAdvisorSettingsPtrInput interface {
	pulumi.Input

	ToMigrationAdvisorSettingsPtrOutput() MigrationAdvisorSettingsPtrOutput
	ToMigrationAdvisorSettingsPtrOutputWithContext(context.Context) MigrationAdvisorSettingsPtrOutput
}

MigrationAdvisorSettingsPtrInput is an input type that accepts MigrationAdvisorSettingsArgs, MigrationAdvisorSettingsPtr and MigrationAdvisorSettingsPtrOutput values. You can construct a concrete instance of `MigrationAdvisorSettingsPtrInput` via:

        MigrationAdvisorSettingsArgs{...}

or:

        nil

type MigrationAdvisorSettingsPtrOutput

type MigrationAdvisorSettingsPtrOutput struct{ *pulumi.OutputState }

func (MigrationAdvisorSettingsPtrOutput) Elem

func (MigrationAdvisorSettingsPtrOutput) ElementType

func (MigrationAdvisorSettingsPtrOutput) IsIgnoreErrors

(Updatable) True to not interrupt migration execution due to Pre-Migration Advisor errors. Default is false.

func (MigrationAdvisorSettingsPtrOutput) IsSkipAdvisor

(Updatable) True to skip the Pre-Migration Advisor execution. Default is false.

func (MigrationAdvisorSettingsPtrOutput) ToMigrationAdvisorSettingsPtrOutput

func (o MigrationAdvisorSettingsPtrOutput) ToMigrationAdvisorSettingsPtrOutput() MigrationAdvisorSettingsPtrOutput

func (MigrationAdvisorSettingsPtrOutput) ToMigrationAdvisorSettingsPtrOutputWithContext

func (o MigrationAdvisorSettingsPtrOutput) ToMigrationAdvisorSettingsPtrOutputWithContext(ctx context.Context) MigrationAdvisorSettingsPtrOutput

type MigrationArgs

type MigrationArgs struct {
	// (Updatable) Optional Pre-Migration advisor settings.
	AdvisorSettings MigrationAdvisorSettingsPtrInput
	// (Updatable) The OCID of the registered ODMS Agent. Only valid for Offline Logical Migrations.
	AgentId pulumi.StringPtrInput
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput
	// Database objects to exclude/include from migration in CSV format. The excludeObjects and includeObjects fields will be ignored if this field is not null.
	CsvText pulumi.StringPtrInput
	// (Updatable) Data Transfer Medium details for the Migration. If not specified, it will default to Database Link. Only one type of data transfer medium can be specified.
	DataTransferMediumDetails MigrationDataTransferMediumDetailsPtrInput
	// (Updatable) Optional additional properties for dump transfer in source or target host.
	DataTransferMediumDetailsV2 MigrationDataTransferMediumDetailsV2PtrInput
	// (Updatable) Optional settings for Data Pump Export and Import jobs
	DatapumpSettings MigrationDatapumpSettingsPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) Migration Display Name
	DisplayName pulumi.StringPtrInput
	// (Updatable) Optional additional properties for dump transfer.
	DumpTransferDetails MigrationDumpTransferDetailsPtrInput
	// (Updatable) Database objects to exclude from migration, cannot be specified alongside 'includeObjects'
	ExcludeObjects MigrationExcludeObjectArrayInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// (Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.
	GoldenGateDetails MigrationGoldenGateDetailsPtrInput
	// (Updatable) Details about Oracle GoldenGate GGS Deployment.
	GoldenGateServiceDetails MigrationGoldenGateServiceDetailsPtrInput
	// (Updatable) Database objects to include from migration, cannot be specified alongside 'excludeObjects'
	IncludeObjects MigrationIncludeObjectArrayInput
	// (Updatable) The OCID of the Source Container Database Connection. Only used for Online migrations. Only Connections of type Non-Autonomous can be used as source container databases.
	SourceContainerDatabaseConnectionId pulumi.StringPtrInput
	// (Updatable) The OCID of the Source Database Connection.
	SourceDatabaseConnectionId pulumi.StringInput
	// (Updatable) The OCID of the Target Database Connection.
	TargetDatabaseConnectionId pulumi.StringInput
	// (Updatable) Migration type.
	Type pulumi.StringInput
	// (Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails MigrationVaultDetailsPtrInput
}

The set of arguments for constructing a Migration resource.

func (MigrationArgs) ElementType

func (MigrationArgs) ElementType() reflect.Type

type MigrationArray

type MigrationArray []MigrationInput

func (MigrationArray) ElementType

func (MigrationArray) ElementType() reflect.Type

func (MigrationArray) ToMigrationArrayOutput

func (i MigrationArray) ToMigrationArrayOutput() MigrationArrayOutput

func (MigrationArray) ToMigrationArrayOutputWithContext

func (i MigrationArray) ToMigrationArrayOutputWithContext(ctx context.Context) MigrationArrayOutput

type MigrationArrayInput

type MigrationArrayInput interface {
	pulumi.Input

	ToMigrationArrayOutput() MigrationArrayOutput
	ToMigrationArrayOutputWithContext(context.Context) MigrationArrayOutput
}

MigrationArrayInput is an input type that accepts MigrationArray and MigrationArrayOutput values. You can construct a concrete instance of `MigrationArrayInput` via:

MigrationArray{ MigrationArgs{...} }

type MigrationArrayOutput

type MigrationArrayOutput struct{ *pulumi.OutputState }

func (MigrationArrayOutput) ElementType

func (MigrationArrayOutput) ElementType() reflect.Type

func (MigrationArrayOutput) Index

func (MigrationArrayOutput) ToMigrationArrayOutput

func (o MigrationArrayOutput) ToMigrationArrayOutput() MigrationArrayOutput

func (MigrationArrayOutput) ToMigrationArrayOutputWithContext

func (o MigrationArrayOutput) ToMigrationArrayOutputWithContext(ctx context.Context) MigrationArrayOutput

type MigrationDataTransferMediumDetails

type MigrationDataTransferMediumDetails struct {
	// (Updatable) Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.
	DatabaseLinkDetails *MigrationDataTransferMediumDetailsDatabaseLinkDetails `pulumi:"databaseLinkDetails"`
	// (Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageDetails *MigrationDataTransferMediumDetailsObjectStorageDetails `pulumi:"objectStorageDetails"`
}

type MigrationDataTransferMediumDetailsArgs

type MigrationDataTransferMediumDetailsArgs struct {
	// (Updatable) Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.
	DatabaseLinkDetails MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrInput `pulumi:"databaseLinkDetails"`
	// (Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageDetails MigrationDataTransferMediumDetailsObjectStorageDetailsPtrInput `pulumi:"objectStorageDetails"`
}

func (MigrationDataTransferMediumDetailsArgs) ElementType

func (MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsOutput

func (i MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsOutput() MigrationDataTransferMediumDetailsOutput

func (MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsOutputWithContext

func (i MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsOutput

func (MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsPtrOutput

func (i MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsPtrOutput() MigrationDataTransferMediumDetailsPtrOutput

func (MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsPtrOutputWithContext

func (i MigrationDataTransferMediumDetailsArgs) ToMigrationDataTransferMediumDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsPtrOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetails

type MigrationDataTransferMediumDetailsDatabaseLinkDetails struct {
	// (Updatable) Name of directory object in database
	Name *string `pulumi:"name"`
	// (Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	WalletBucket *MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket `pulumi:"walletBucket"`
}

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs struct {
	// (Updatable) Name of directory object in database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// (Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	WalletBucket MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrInput `pulumi:"walletBucket"`
}

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ElementType

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutputWithContext

func (i MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext

func (i MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsInput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput() MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput
	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutputWithContext(context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput
}

MigrationDataTransferMediumDetailsDatabaseLinkDetailsInput is an input type that accepts MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs and MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsDatabaseLinkDetailsInput` via:

MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs{...}

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ElementType

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) Name

(Updatable) Name of directory object in database

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutputWithContext

func (o MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsOutput) WalletBucket

(Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrInput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput() MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput
	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext(context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput
}

MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrInput is an input type that accepts MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs, MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtr and MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrInput` via:

        MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs{...}

or:

        nil

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) Elem

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) ElementType

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) Name

(Updatable) Name of directory object in database

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsPtrOutput) WalletBucket

(Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucket struct {
	// (Updatable) Bucket name.
	Bucket string `pulumi:"bucket"`
	// (Updatable) Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs struct {
	// (Updatable) Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// (Updatable) Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ElementType

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutputWithContext

func (i MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutputWithContext

func (i MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketInput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput() MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput
	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutputWithContext(context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput
}

MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketInput is an input type that accepts MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs and MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketInput` via:

MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs{...}

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) Bucket

(Updatable) Bucket name.

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ElementType

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) Namespace

(Updatable) Namespace name of the object store bucket.

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutputWithContext

func (o MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrInput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput() MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput
	ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutputWithContext(context.Context) MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput
}

MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrInput is an input type that accepts MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs, MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtr and MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrInput` via:

        MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs{...}

or:

        nil

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput

type MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput) Bucket

(Updatable) Bucket name.

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput) Elem

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput) ElementType

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput) Namespace

(Updatable) Namespace name of the object store bucket.

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput

func (MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutput) ToMigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketPtrOutputWithContext

type MigrationDataTransferMediumDetailsInput

type MigrationDataTransferMediumDetailsInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsOutput() MigrationDataTransferMediumDetailsOutput
	ToMigrationDataTransferMediumDetailsOutputWithContext(context.Context) MigrationDataTransferMediumDetailsOutput
}

MigrationDataTransferMediumDetailsInput is an input type that accepts MigrationDataTransferMediumDetailsArgs and MigrationDataTransferMediumDetailsOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsInput` via:

MigrationDataTransferMediumDetailsArgs{...}

type MigrationDataTransferMediumDetailsObjectStorageDetails

type MigrationDataTransferMediumDetailsObjectStorageDetails struct {
	// (Updatable) Bucket name.
	Bucket string `pulumi:"bucket"`
	// (Updatable) Namespace name of the object store bucket.
	Namespace string `pulumi:"namespace"`
}

type MigrationDataTransferMediumDetailsObjectStorageDetailsArgs

type MigrationDataTransferMediumDetailsObjectStorageDetailsArgs struct {
	// (Updatable) Bucket name.
	Bucket pulumi.StringInput `pulumi:"bucket"`
	// (Updatable) Namespace name of the object store bucket.
	Namespace pulumi.StringInput `pulumi:"namespace"`
}

func (MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ElementType

func (MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutputWithContext

func (i MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext

func (i MigrationDataTransferMediumDetailsObjectStorageDetailsArgs) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

type MigrationDataTransferMediumDetailsObjectStorageDetailsInput

type MigrationDataTransferMediumDetailsObjectStorageDetailsInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutput() MigrationDataTransferMediumDetailsObjectStorageDetailsOutput
	ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutputWithContext(context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsOutput
}

MigrationDataTransferMediumDetailsObjectStorageDetailsInput is an input type that accepts MigrationDataTransferMediumDetailsObjectStorageDetailsArgs and MigrationDataTransferMediumDetailsObjectStorageDetailsOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsObjectStorageDetailsInput` via:

MigrationDataTransferMediumDetailsObjectStorageDetailsArgs{...}

type MigrationDataTransferMediumDetailsObjectStorageDetailsOutput

type MigrationDataTransferMediumDetailsObjectStorageDetailsOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) Bucket

(Updatable) Bucket name.

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ElementType

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) Namespace

(Updatable) Namespace name of the object store bucket.

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutputWithContext

func (o MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsObjectStorageDetailsOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

type MigrationDataTransferMediumDetailsObjectStorageDetailsPtrInput

type MigrationDataTransferMediumDetailsObjectStorageDetailsPtrInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput() MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput
	ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext(context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput
}

MigrationDataTransferMediumDetailsObjectStorageDetailsPtrInput is an input type that accepts MigrationDataTransferMediumDetailsObjectStorageDetailsArgs, MigrationDataTransferMediumDetailsObjectStorageDetailsPtr and MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsObjectStorageDetailsPtrInput` via:

        MigrationDataTransferMediumDetailsObjectStorageDetailsArgs{...}

or:

        nil

type MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

type MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) Bucket

(Updatable) Bucket name.

func (MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) Elem

func (MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) ElementType

func (MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) Namespace

(Updatable) Namespace name of the object store bucket.

func (MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

func (MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput) ToMigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsObjectStorageDetailsPtrOutput

type MigrationDataTransferMediumDetailsOutput

type MigrationDataTransferMediumDetailsOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsOutput) DatabaseLinkDetails

(Updatable) Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

func (MigrationDataTransferMediumDetailsOutput) ElementType

func (MigrationDataTransferMediumDetailsOutput) ObjectStorageDetails

(Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsOutput

func (o MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsOutput() MigrationDataTransferMediumDetailsOutput

func (MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsOutputWithContext

func (o MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsOutput

func (MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsPtrOutput

func (o MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsPtrOutput() MigrationDataTransferMediumDetailsPtrOutput

func (MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsOutput) ToMigrationDataTransferMediumDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsPtrOutput

type MigrationDataTransferMediumDetailsPtrInput

type MigrationDataTransferMediumDetailsPtrInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsPtrOutput() MigrationDataTransferMediumDetailsPtrOutput
	ToMigrationDataTransferMediumDetailsPtrOutputWithContext(context.Context) MigrationDataTransferMediumDetailsPtrOutput
}

MigrationDataTransferMediumDetailsPtrInput is an input type that accepts MigrationDataTransferMediumDetailsArgs, MigrationDataTransferMediumDetailsPtr and MigrationDataTransferMediumDetailsPtrOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsPtrInput` via:

        MigrationDataTransferMediumDetailsArgs{...}

or:

        nil

type MigrationDataTransferMediumDetailsPtrOutput

type MigrationDataTransferMediumDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsPtrOutput) DatabaseLinkDetails

(Updatable) Optional details for creating a network database link from Oracle Cloud Infrastructure database to on-premise database.

func (MigrationDataTransferMediumDetailsPtrOutput) Elem

func (MigrationDataTransferMediumDetailsPtrOutput) ElementType

func (MigrationDataTransferMediumDetailsPtrOutput) ObjectStorageDetails

(Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (MigrationDataTransferMediumDetailsPtrOutput) ToMigrationDataTransferMediumDetailsPtrOutput

func (o MigrationDataTransferMediumDetailsPtrOutput) ToMigrationDataTransferMediumDetailsPtrOutput() MigrationDataTransferMediumDetailsPtrOutput

func (MigrationDataTransferMediumDetailsPtrOutput) ToMigrationDataTransferMediumDetailsPtrOutputWithContext

func (o MigrationDataTransferMediumDetailsPtrOutput) ToMigrationDataTransferMediumDetailsPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsPtrOutput

type MigrationDataTransferMediumDetailsV2 added in v1.12.0

type MigrationDataTransferMediumDetailsV2 struct {
	// (Updatable) AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	AccessKeyId *string `pulumi:"accessKeyId"`
	// (Updatable) Name of directory object in database
	Name *string `pulumi:"name"`
	// (Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageBucket *MigrationDataTransferMediumDetailsV2ObjectStorageBucket `pulumi:"objectStorageBucket"`
	// (Updatable) AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
	Region *string `pulumi:"region"`
	// (Updatable) AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	SecretAccessKey *string `pulumi:"secretAccessKey"`
	// (Updatable) Migration type.
	Type string `pulumi:"type"`
}

type MigrationDataTransferMediumDetailsV2Args added in v1.12.0

type MigrationDataTransferMediumDetailsV2Args struct {
	// (Updatable) AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	AccessKeyId pulumi.StringPtrInput `pulumi:"accessKeyId"`
	// (Updatable) Name of directory object in database
	Name pulumi.StringPtrInput `pulumi:"name"`
	// (Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.
	ObjectStorageBucket MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrInput `pulumi:"objectStorageBucket"`
	// (Updatable) AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions
	Region pulumi.StringPtrInput `pulumi:"region"`
	// (Updatable) AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys
	SecretAccessKey pulumi.StringPtrInput `pulumi:"secretAccessKey"`
	// (Updatable) Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (MigrationDataTransferMediumDetailsV2Args) ElementType added in v1.12.0

func (MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2Output added in v1.12.0

func (i MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2Output() MigrationDataTransferMediumDetailsV2Output

func (MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2OutputWithContext added in v1.12.0

func (i MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2OutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2Output

func (MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2PtrOutput added in v1.12.0

func (i MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2PtrOutput() MigrationDataTransferMediumDetailsV2PtrOutput

func (MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext added in v1.12.0

func (i MigrationDataTransferMediumDetailsV2Args) ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2PtrOutput

type MigrationDataTransferMediumDetailsV2Input added in v1.12.0

type MigrationDataTransferMediumDetailsV2Input interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsV2Output() MigrationDataTransferMediumDetailsV2Output
	ToMigrationDataTransferMediumDetailsV2OutputWithContext(context.Context) MigrationDataTransferMediumDetailsV2Output
}

MigrationDataTransferMediumDetailsV2Input is an input type that accepts MigrationDataTransferMediumDetailsV2Args and MigrationDataTransferMediumDetailsV2Output values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsV2Input` via:

MigrationDataTransferMediumDetailsV2Args{...}

type MigrationDataTransferMediumDetailsV2ObjectStorageBucket added in v1.12.0

type MigrationDataTransferMediumDetailsV2ObjectStorageBucket struct {
	// (Updatable) Bucket name.
	Bucket *string `pulumi:"bucket"`
	// (Updatable) Namespace name of the object store bucket.
	Namespace *string `pulumi:"namespace"`
}

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs added in v1.12.0

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs struct {
	// (Updatable) Bucket name.
	Bucket pulumi.StringPtrInput `pulumi:"bucket"`
	// (Updatable) Namespace name of the object store bucket.
	Namespace pulumi.StringPtrInput `pulumi:"namespace"`
}

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ElementType added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext added in v1.12.0

func (i MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext added in v1.12.0

func (i MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketInput added in v1.12.0

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput() MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput
	ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput
}

MigrationDataTransferMediumDetailsV2ObjectStorageBucketInput is an input type that accepts MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs and MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsV2ObjectStorageBucketInput` via:

MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs{...}

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) Bucket added in v1.12.0

(Updatable) Bucket name.

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ElementType added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) Namespace added in v1.12.0

(Updatable) Namespace name of the object store bucket.

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2ObjectStorageBucketOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrInput added in v1.12.0

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput() MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput
	ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext(context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput
}

MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrInput is an input type that accepts MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs, MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtr and MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrInput` via:

        MigrationDataTransferMediumDetailsV2ObjectStorageBucketArgs{...}

or:

        nil

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput added in v1.12.0

type MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) Bucket added in v1.12.0

(Updatable) Bucket name.

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) Elem added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) ElementType added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) Namespace added in v1.12.0

(Updatable) Namespace name of the object store bucket.

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput added in v1.12.0

func (MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput) ToMigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2ObjectStorageBucketPtrOutput

type MigrationDataTransferMediumDetailsV2Output added in v1.12.0

type MigrationDataTransferMediumDetailsV2Output struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsV2Output) AccessKeyId added in v1.12.0

(Updatable) AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (MigrationDataTransferMediumDetailsV2Output) ElementType added in v1.12.0

func (MigrationDataTransferMediumDetailsV2Output) Name added in v1.12.0

(Updatable) Name of directory object in database

func (MigrationDataTransferMediumDetailsV2Output) ObjectStorageBucket added in v1.12.0

(Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (MigrationDataTransferMediumDetailsV2Output) Region added in v1.12.0

(Updatable) AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions

func (MigrationDataTransferMediumDetailsV2Output) SecretAccessKey added in v1.12.0

(Updatable) AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2Output added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2Output() MigrationDataTransferMediumDetailsV2Output

func (MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2OutputWithContext added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2OutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2Output

func (MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2PtrOutput added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2PtrOutput() MigrationDataTransferMediumDetailsV2PtrOutput

func (MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2Output) ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2PtrOutput

func (MigrationDataTransferMediumDetailsV2Output) Type added in v1.12.0

(Updatable) Migration type.

type MigrationDataTransferMediumDetailsV2PtrInput added in v1.12.0

type MigrationDataTransferMediumDetailsV2PtrInput interface {
	pulumi.Input

	ToMigrationDataTransferMediumDetailsV2PtrOutput() MigrationDataTransferMediumDetailsV2PtrOutput
	ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext(context.Context) MigrationDataTransferMediumDetailsV2PtrOutput
}

MigrationDataTransferMediumDetailsV2PtrInput is an input type that accepts MigrationDataTransferMediumDetailsV2Args, MigrationDataTransferMediumDetailsV2Ptr and MigrationDataTransferMediumDetailsV2PtrOutput values. You can construct a concrete instance of `MigrationDataTransferMediumDetailsV2PtrInput` via:

        MigrationDataTransferMediumDetailsV2Args{...}

or:

        nil

type MigrationDataTransferMediumDetailsV2PtrOutput added in v1.12.0

type MigrationDataTransferMediumDetailsV2PtrOutput struct{ *pulumi.OutputState }

func (MigrationDataTransferMediumDetailsV2PtrOutput) AccessKeyId added in v1.12.0

(Updatable) AWS access key credentials identifier Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (MigrationDataTransferMediumDetailsV2PtrOutput) Elem added in v1.12.0

func (MigrationDataTransferMediumDetailsV2PtrOutput) ElementType added in v1.12.0

func (MigrationDataTransferMediumDetailsV2PtrOutput) Name added in v1.12.0

(Updatable) Name of directory object in database

func (MigrationDataTransferMediumDetailsV2PtrOutput) ObjectStorageBucket added in v1.12.0

(Updatable) In lieu of a network database link, Oracle Cloud Infrastructure Object Storage bucket will be used to store Data Pump dump files for the migration. Additionally, it can be specified alongside a database link data transfer medium.

func (MigrationDataTransferMediumDetailsV2PtrOutput) Region added in v1.12.0

(Updatable) AWS region code where the S3 bucket is located. Region code should match the documented available regions: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-regions-availability-zones.html#concepts-available-regions

func (MigrationDataTransferMediumDetailsV2PtrOutput) SecretAccessKey added in v1.12.0

(Updatable) AWS secret access key credentials Details: https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys

func (MigrationDataTransferMediumDetailsV2PtrOutput) ToMigrationDataTransferMediumDetailsV2PtrOutput added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2PtrOutput) ToMigrationDataTransferMediumDetailsV2PtrOutput() MigrationDataTransferMediumDetailsV2PtrOutput

func (MigrationDataTransferMediumDetailsV2PtrOutput) ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext added in v1.12.0

func (o MigrationDataTransferMediumDetailsV2PtrOutput) ToMigrationDataTransferMediumDetailsV2PtrOutputWithContext(ctx context.Context) MigrationDataTransferMediumDetailsV2PtrOutput

func (MigrationDataTransferMediumDetailsV2PtrOutput) Type added in v1.12.0

(Updatable) Migration type.

type MigrationDatapumpSettings

type MigrationDatapumpSettings struct {
	// (Updatable) Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)
	DataPumpParameters *MigrationDatapumpSettingsDataPumpParameters `pulumi:"dataPumpParameters"`
	// (Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.
	ExportDirectoryObject *MigrationDatapumpSettingsExportDirectoryObject `pulumi:"exportDirectoryObject"`
	// (Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.
	ImportDirectoryObject *MigrationDatapumpSettingsImportDirectoryObject `pulumi:"importDirectoryObject"`
	// (Updatable) Data Pump job mode. Refer to [link text](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-8E497131-6B9B-4CC8-AA50-35F480CAC2C4)
	JobMode *string `pulumi:"jobMode"`
	// (Updatable) Defines remapping to be applied to objects as they are processed. Refer to [DATA_REMAP](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-E75AAE6F-4EA6-4737-A752-6B62F5E9D460)
	MetadataRemaps []MigrationDatapumpSettingsMetadataRemap `pulumi:"metadataRemaps"`
}

type MigrationDatapumpSettingsArgs

type MigrationDatapumpSettingsArgs struct {
	// (Updatable) Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)
	DataPumpParameters MigrationDatapumpSettingsDataPumpParametersPtrInput `pulumi:"dataPumpParameters"`
	// (Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.
	ExportDirectoryObject MigrationDatapumpSettingsExportDirectoryObjectPtrInput `pulumi:"exportDirectoryObject"`
	// (Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.
	ImportDirectoryObject MigrationDatapumpSettingsImportDirectoryObjectPtrInput `pulumi:"importDirectoryObject"`
	// (Updatable) Data Pump job mode. Refer to [link text](https://docs.oracle.com/en/database/oracle/oracle-database/19/sutil/oracle-data-pump-export-utility.html#GUID-8E497131-6B9B-4CC8-AA50-35F480CAC2C4)
	JobMode pulumi.StringPtrInput `pulumi:"jobMode"`
	// (Updatable) Defines remapping to be applied to objects as they are processed. Refer to [DATA_REMAP](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-E75AAE6F-4EA6-4737-A752-6B62F5E9D460)
	MetadataRemaps MigrationDatapumpSettingsMetadataRemapArrayInput `pulumi:"metadataRemaps"`
}

func (MigrationDatapumpSettingsArgs) ElementType

func (MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsOutput

func (i MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsOutput() MigrationDatapumpSettingsOutput

func (MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsOutputWithContext

func (i MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsOutputWithContext(ctx context.Context) MigrationDatapumpSettingsOutput

func (MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsPtrOutput

func (i MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsPtrOutput() MigrationDatapumpSettingsPtrOutput

func (MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsPtrOutputWithContext

func (i MigrationDatapumpSettingsArgs) ToMigrationDatapumpSettingsPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsPtrOutput

type MigrationDatapumpSettingsDataPumpParameters

type MigrationDatapumpSettingsDataPumpParameters struct {
	// (Updatable) Estimate size of dumps that will be generated.
	Estimate *string `pulumi:"estimate"`
	// (Updatable) Exclude paratemers for Export and Import.
	ExcludeParameters []string `pulumi:"excludeParameters"`
	// (Updatable) Maximum number of worker processes that can be used for a Data Pump Export job.
	ExportParallelismDegree *int `pulumi:"exportParallelismDegree"`
	// (Updatable) Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
	ImportParallelismDegree *int `pulumi:"importParallelismDegree"`
	// (Updatable) Set to false to force Data Pump worker process to run on one instance.
	IsCluster *bool `pulumi:"isCluster"`
	// (Updatable) IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
	TableExistsAction *string `pulumi:"tableExistsAction"`
}

type MigrationDatapumpSettingsDataPumpParametersArgs

type MigrationDatapumpSettingsDataPumpParametersArgs struct {
	// (Updatable) Estimate size of dumps that will be generated.
	Estimate pulumi.StringPtrInput `pulumi:"estimate"`
	// (Updatable) Exclude paratemers for Export and Import.
	ExcludeParameters pulumi.StringArrayInput `pulumi:"excludeParameters"`
	// (Updatable) Maximum number of worker processes that can be used for a Data Pump Export job.
	ExportParallelismDegree pulumi.IntPtrInput `pulumi:"exportParallelismDegree"`
	// (Updatable) Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.
	ImportParallelismDegree pulumi.IntPtrInput `pulumi:"importParallelismDegree"`
	// (Updatable) Set to false to force Data Pump worker process to run on one instance.
	IsCluster pulumi.BoolPtrInput `pulumi:"isCluster"`
	// (Updatable) IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.
	TableExistsAction pulumi.StringPtrInput `pulumi:"tableExistsAction"`
}

func (MigrationDatapumpSettingsDataPumpParametersArgs) ElementType

func (MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersOutput

func (i MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersOutput() MigrationDatapumpSettingsDataPumpParametersOutput

func (MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersOutputWithContext

func (i MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersOutputWithContext(ctx context.Context) MigrationDatapumpSettingsDataPumpParametersOutput

func (MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersPtrOutput

func (i MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersPtrOutput() MigrationDatapumpSettingsDataPumpParametersPtrOutput

func (MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext

func (i MigrationDatapumpSettingsDataPumpParametersArgs) ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsDataPumpParametersPtrOutput

type MigrationDatapumpSettingsDataPumpParametersInput

type MigrationDatapumpSettingsDataPumpParametersInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsDataPumpParametersOutput() MigrationDatapumpSettingsDataPumpParametersOutput
	ToMigrationDatapumpSettingsDataPumpParametersOutputWithContext(context.Context) MigrationDatapumpSettingsDataPumpParametersOutput
}

MigrationDatapumpSettingsDataPumpParametersInput is an input type that accepts MigrationDatapumpSettingsDataPumpParametersArgs and MigrationDatapumpSettingsDataPumpParametersOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsDataPumpParametersInput` via:

MigrationDatapumpSettingsDataPumpParametersArgs{...}

type MigrationDatapumpSettingsDataPumpParametersOutput

type MigrationDatapumpSettingsDataPumpParametersOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsDataPumpParametersOutput) ElementType

func (MigrationDatapumpSettingsDataPumpParametersOutput) Estimate

(Updatable) Estimate size of dumps that will be generated.

func (MigrationDatapumpSettingsDataPumpParametersOutput) ExcludeParameters

(Updatable) Exclude paratemers for Export and Import.

func (MigrationDatapumpSettingsDataPumpParametersOutput) ExportParallelismDegree

(Updatable) Maximum number of worker processes that can be used for a Data Pump Export job.

func (MigrationDatapumpSettingsDataPumpParametersOutput) ImportParallelismDegree

(Updatable) Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

func (MigrationDatapumpSettingsDataPumpParametersOutput) IsCluster

(Updatable) Set to false to force Data Pump worker process to run on one instance.

func (MigrationDatapumpSettingsDataPumpParametersOutput) TableExistsAction

(Updatable) IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

func (MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersOutput

func (o MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersOutput() MigrationDatapumpSettingsDataPumpParametersOutput

func (MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersOutputWithContext

func (o MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersOutputWithContext(ctx context.Context) MigrationDatapumpSettingsDataPumpParametersOutput

func (MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutput

func (o MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutput() MigrationDatapumpSettingsDataPumpParametersPtrOutput

func (MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext

func (o MigrationDatapumpSettingsDataPumpParametersOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsDataPumpParametersPtrOutput

type MigrationDatapumpSettingsDataPumpParametersPtrInput

type MigrationDatapumpSettingsDataPumpParametersPtrInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsDataPumpParametersPtrOutput() MigrationDatapumpSettingsDataPumpParametersPtrOutput
	ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext(context.Context) MigrationDatapumpSettingsDataPumpParametersPtrOutput
}

MigrationDatapumpSettingsDataPumpParametersPtrInput is an input type that accepts MigrationDatapumpSettingsDataPumpParametersArgs, MigrationDatapumpSettingsDataPumpParametersPtr and MigrationDatapumpSettingsDataPumpParametersPtrOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsDataPumpParametersPtrInput` via:

        MigrationDatapumpSettingsDataPumpParametersArgs{...}

or:

        nil

type MigrationDatapumpSettingsDataPumpParametersPtrOutput

type MigrationDatapumpSettingsDataPumpParametersPtrOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) Elem

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) ElementType

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) Estimate

(Updatable) Estimate size of dumps that will be generated.

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) ExcludeParameters

(Updatable) Exclude paratemers for Export and Import.

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) ExportParallelismDegree

(Updatable) Maximum number of worker processes that can be used for a Data Pump Export job.

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) ImportParallelismDegree

(Updatable) Maximum number of worker processes that can be used for a Data Pump Import job. For an Autonomous Database, ODMS will automatically query its CPU core count and set this property.

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) IsCluster

(Updatable) Set to false to force Data Pump worker process to run on one instance.

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) TableExistsAction

(Updatable) IMPORT: Specifies the action to be performed when data is loaded into a preexisting table.

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutput

func (MigrationDatapumpSettingsDataPumpParametersPtrOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext

func (o MigrationDatapumpSettingsDataPumpParametersPtrOutput) ToMigrationDatapumpSettingsDataPumpParametersPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsDataPumpParametersPtrOutput

type MigrationDatapumpSettingsExportDirectoryObject

type MigrationDatapumpSettingsExportDirectoryObject struct {
	// (Updatable) Name of directory object in database
	Name string `pulumi:"name"`
	// (Updatable) Absolute path of directory on database server
	Path *string `pulumi:"path"`
}

type MigrationDatapumpSettingsExportDirectoryObjectArgs

type MigrationDatapumpSettingsExportDirectoryObjectArgs struct {
	// (Updatable) Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// (Updatable) Absolute path of directory on database server
	Path pulumi.StringPtrInput `pulumi:"path"`
}

func (MigrationDatapumpSettingsExportDirectoryObjectArgs) ElementType

func (MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectOutput

func (i MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectOutput() MigrationDatapumpSettingsExportDirectoryObjectOutput

func (MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectOutputWithContext

func (i MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectOutputWithContext(ctx context.Context) MigrationDatapumpSettingsExportDirectoryObjectOutput

func (MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutput

func (i MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutput() MigrationDatapumpSettingsExportDirectoryObjectPtrOutput

func (MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext

func (i MigrationDatapumpSettingsExportDirectoryObjectArgs) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsExportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsExportDirectoryObjectInput

type MigrationDatapumpSettingsExportDirectoryObjectInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsExportDirectoryObjectOutput() MigrationDatapumpSettingsExportDirectoryObjectOutput
	ToMigrationDatapumpSettingsExportDirectoryObjectOutputWithContext(context.Context) MigrationDatapumpSettingsExportDirectoryObjectOutput
}

MigrationDatapumpSettingsExportDirectoryObjectInput is an input type that accepts MigrationDatapumpSettingsExportDirectoryObjectArgs and MigrationDatapumpSettingsExportDirectoryObjectOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsExportDirectoryObjectInput` via:

MigrationDatapumpSettingsExportDirectoryObjectArgs{...}

type MigrationDatapumpSettingsExportDirectoryObjectOutput

type MigrationDatapumpSettingsExportDirectoryObjectOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) ElementType

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) Name

(Updatable) Name of directory object in database

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) Path

(Updatable) Absolute path of directory on database server

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectOutput

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectOutputWithContext

func (o MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectOutputWithContext(ctx context.Context) MigrationDatapumpSettingsExportDirectoryObjectOutput

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutput

func (o MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutput() MigrationDatapumpSettingsExportDirectoryObjectPtrOutput

func (MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext

func (o MigrationDatapumpSettingsExportDirectoryObjectOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsExportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsExportDirectoryObjectPtrInput

type MigrationDatapumpSettingsExportDirectoryObjectPtrInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutput() MigrationDatapumpSettingsExportDirectoryObjectPtrOutput
	ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext(context.Context) MigrationDatapumpSettingsExportDirectoryObjectPtrOutput
}

MigrationDatapumpSettingsExportDirectoryObjectPtrInput is an input type that accepts MigrationDatapumpSettingsExportDirectoryObjectArgs, MigrationDatapumpSettingsExportDirectoryObjectPtr and MigrationDatapumpSettingsExportDirectoryObjectPtrOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsExportDirectoryObjectPtrInput` via:

        MigrationDatapumpSettingsExportDirectoryObjectArgs{...}

or:

        nil

type MigrationDatapumpSettingsExportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsExportDirectoryObjectPtrOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) Elem

func (MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) ElementType

func (MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) Name

(Updatable) Name of directory object in database

func (MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) Path

(Updatable) Absolute path of directory on database server

func (MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutput

func (MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext

func (o MigrationDatapumpSettingsExportDirectoryObjectPtrOutput) ToMigrationDatapumpSettingsExportDirectoryObjectPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsExportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsImportDirectoryObject

type MigrationDatapumpSettingsImportDirectoryObject struct {
	// (Updatable) Name of directory object in database
	Name string `pulumi:"name"`
	// (Updatable) Absolute path of directory on database server
	Path *string `pulumi:"path"`
}

type MigrationDatapumpSettingsImportDirectoryObjectArgs

type MigrationDatapumpSettingsImportDirectoryObjectArgs struct {
	// (Updatable) Name of directory object in database
	Name pulumi.StringInput `pulumi:"name"`
	// (Updatable) Absolute path of directory on database server
	Path pulumi.StringPtrInput `pulumi:"path"`
}

func (MigrationDatapumpSettingsImportDirectoryObjectArgs) ElementType

func (MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectOutput

func (i MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectOutput() MigrationDatapumpSettingsImportDirectoryObjectOutput

func (MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectOutputWithContext

func (i MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectOutputWithContext(ctx context.Context) MigrationDatapumpSettingsImportDirectoryObjectOutput

func (MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutput

func (i MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutput() MigrationDatapumpSettingsImportDirectoryObjectPtrOutput

func (MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext

func (i MigrationDatapumpSettingsImportDirectoryObjectArgs) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsImportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsImportDirectoryObjectInput

type MigrationDatapumpSettingsImportDirectoryObjectInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsImportDirectoryObjectOutput() MigrationDatapumpSettingsImportDirectoryObjectOutput
	ToMigrationDatapumpSettingsImportDirectoryObjectOutputWithContext(context.Context) MigrationDatapumpSettingsImportDirectoryObjectOutput
}

MigrationDatapumpSettingsImportDirectoryObjectInput is an input type that accepts MigrationDatapumpSettingsImportDirectoryObjectArgs and MigrationDatapumpSettingsImportDirectoryObjectOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsImportDirectoryObjectInput` via:

MigrationDatapumpSettingsImportDirectoryObjectArgs{...}

type MigrationDatapumpSettingsImportDirectoryObjectOutput

type MigrationDatapumpSettingsImportDirectoryObjectOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) ElementType

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) Name

(Updatable) Name of directory object in database

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) Path

(Updatable) Absolute path of directory on database server

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectOutput

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectOutputWithContext

func (o MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectOutputWithContext(ctx context.Context) MigrationDatapumpSettingsImportDirectoryObjectOutput

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutput

func (o MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutput() MigrationDatapumpSettingsImportDirectoryObjectPtrOutput

func (MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext

func (o MigrationDatapumpSettingsImportDirectoryObjectOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsImportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsImportDirectoryObjectPtrInput

type MigrationDatapumpSettingsImportDirectoryObjectPtrInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutput() MigrationDatapumpSettingsImportDirectoryObjectPtrOutput
	ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext(context.Context) MigrationDatapumpSettingsImportDirectoryObjectPtrOutput
}

MigrationDatapumpSettingsImportDirectoryObjectPtrInput is an input type that accepts MigrationDatapumpSettingsImportDirectoryObjectArgs, MigrationDatapumpSettingsImportDirectoryObjectPtr and MigrationDatapumpSettingsImportDirectoryObjectPtrOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsImportDirectoryObjectPtrInput` via:

        MigrationDatapumpSettingsImportDirectoryObjectArgs{...}

or:

        nil

type MigrationDatapumpSettingsImportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsImportDirectoryObjectPtrOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) Elem

func (MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) ElementType

func (MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) Name

(Updatable) Name of directory object in database

func (MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) Path

(Updatable) Absolute path of directory on database server

func (MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutput

func (MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext

func (o MigrationDatapumpSettingsImportDirectoryObjectPtrOutput) ToMigrationDatapumpSettingsImportDirectoryObjectPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsImportDirectoryObjectPtrOutput

type MigrationDatapumpSettingsInput

type MigrationDatapumpSettingsInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsOutput() MigrationDatapumpSettingsOutput
	ToMigrationDatapumpSettingsOutputWithContext(context.Context) MigrationDatapumpSettingsOutput
}

MigrationDatapumpSettingsInput is an input type that accepts MigrationDatapumpSettingsArgs and MigrationDatapumpSettingsOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsInput` via:

MigrationDatapumpSettingsArgs{...}

type MigrationDatapumpSettingsMetadataRemap

type MigrationDatapumpSettingsMetadataRemap struct {
	// (Updatable) Specifies the new value that oldValue should be translated into.
	NewValue string `pulumi:"newValue"`
	// (Updatable) Specifies the value which needs to be reset.
	OldValue string `pulumi:"oldValue"`
	// (Updatable) Migration type.
	Type string `pulumi:"type"`
}

type MigrationDatapumpSettingsMetadataRemapArgs

type MigrationDatapumpSettingsMetadataRemapArgs struct {
	// (Updatable) Specifies the new value that oldValue should be translated into.
	NewValue pulumi.StringInput `pulumi:"newValue"`
	// (Updatable) Specifies the value which needs to be reset.
	OldValue pulumi.StringInput `pulumi:"oldValue"`
	// (Updatable) Migration type.
	Type pulumi.StringInput `pulumi:"type"`
}

func (MigrationDatapumpSettingsMetadataRemapArgs) ElementType

func (MigrationDatapumpSettingsMetadataRemapArgs) ToMigrationDatapumpSettingsMetadataRemapOutput

func (i MigrationDatapumpSettingsMetadataRemapArgs) ToMigrationDatapumpSettingsMetadataRemapOutput() MigrationDatapumpSettingsMetadataRemapOutput

func (MigrationDatapumpSettingsMetadataRemapArgs) ToMigrationDatapumpSettingsMetadataRemapOutputWithContext

func (i MigrationDatapumpSettingsMetadataRemapArgs) ToMigrationDatapumpSettingsMetadataRemapOutputWithContext(ctx context.Context) MigrationDatapumpSettingsMetadataRemapOutput

type MigrationDatapumpSettingsMetadataRemapArray

type MigrationDatapumpSettingsMetadataRemapArray []MigrationDatapumpSettingsMetadataRemapInput

func (MigrationDatapumpSettingsMetadataRemapArray) ElementType

func (MigrationDatapumpSettingsMetadataRemapArray) ToMigrationDatapumpSettingsMetadataRemapArrayOutput

func (i MigrationDatapumpSettingsMetadataRemapArray) ToMigrationDatapumpSettingsMetadataRemapArrayOutput() MigrationDatapumpSettingsMetadataRemapArrayOutput

func (MigrationDatapumpSettingsMetadataRemapArray) ToMigrationDatapumpSettingsMetadataRemapArrayOutputWithContext

func (i MigrationDatapumpSettingsMetadataRemapArray) ToMigrationDatapumpSettingsMetadataRemapArrayOutputWithContext(ctx context.Context) MigrationDatapumpSettingsMetadataRemapArrayOutput

type MigrationDatapumpSettingsMetadataRemapArrayInput

type MigrationDatapumpSettingsMetadataRemapArrayInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsMetadataRemapArrayOutput() MigrationDatapumpSettingsMetadataRemapArrayOutput
	ToMigrationDatapumpSettingsMetadataRemapArrayOutputWithContext(context.Context) MigrationDatapumpSettingsMetadataRemapArrayOutput
}

MigrationDatapumpSettingsMetadataRemapArrayInput is an input type that accepts MigrationDatapumpSettingsMetadataRemapArray and MigrationDatapumpSettingsMetadataRemapArrayOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsMetadataRemapArrayInput` via:

MigrationDatapumpSettingsMetadataRemapArray{ MigrationDatapumpSettingsMetadataRemapArgs{...} }

type MigrationDatapumpSettingsMetadataRemapArrayOutput

type MigrationDatapumpSettingsMetadataRemapArrayOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsMetadataRemapArrayOutput) ElementType

func (MigrationDatapumpSettingsMetadataRemapArrayOutput) Index

func (MigrationDatapumpSettingsMetadataRemapArrayOutput) ToMigrationDatapumpSettingsMetadataRemapArrayOutput

func (o MigrationDatapumpSettingsMetadataRemapArrayOutput) ToMigrationDatapumpSettingsMetadataRemapArrayOutput() MigrationDatapumpSettingsMetadataRemapArrayOutput

func (MigrationDatapumpSettingsMetadataRemapArrayOutput) ToMigrationDatapumpSettingsMetadataRemapArrayOutputWithContext

func (o MigrationDatapumpSettingsMetadataRemapArrayOutput) ToMigrationDatapumpSettingsMetadataRemapArrayOutputWithContext(ctx context.Context) MigrationDatapumpSettingsMetadataRemapArrayOutput

type MigrationDatapumpSettingsMetadataRemapInput

type MigrationDatapumpSettingsMetadataRemapInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsMetadataRemapOutput() MigrationDatapumpSettingsMetadataRemapOutput
	ToMigrationDatapumpSettingsMetadataRemapOutputWithContext(context.Context) MigrationDatapumpSettingsMetadataRemapOutput
}

MigrationDatapumpSettingsMetadataRemapInput is an input type that accepts MigrationDatapumpSettingsMetadataRemapArgs and MigrationDatapumpSettingsMetadataRemapOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsMetadataRemapInput` via:

MigrationDatapumpSettingsMetadataRemapArgs{...}

type MigrationDatapumpSettingsMetadataRemapOutput

type MigrationDatapumpSettingsMetadataRemapOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsMetadataRemapOutput) ElementType

func (MigrationDatapumpSettingsMetadataRemapOutput) NewValue

(Updatable) Specifies the new value that oldValue should be translated into.

func (MigrationDatapumpSettingsMetadataRemapOutput) OldValue

(Updatable) Specifies the value which needs to be reset.

func (MigrationDatapumpSettingsMetadataRemapOutput) ToMigrationDatapumpSettingsMetadataRemapOutput

func (o MigrationDatapumpSettingsMetadataRemapOutput) ToMigrationDatapumpSettingsMetadataRemapOutput() MigrationDatapumpSettingsMetadataRemapOutput

func (MigrationDatapumpSettingsMetadataRemapOutput) ToMigrationDatapumpSettingsMetadataRemapOutputWithContext

func (o MigrationDatapumpSettingsMetadataRemapOutput) ToMigrationDatapumpSettingsMetadataRemapOutputWithContext(ctx context.Context) MigrationDatapumpSettingsMetadataRemapOutput

func (MigrationDatapumpSettingsMetadataRemapOutput) Type

(Updatable) Migration type.

type MigrationDatapumpSettingsOutput

type MigrationDatapumpSettingsOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsOutput) DataPumpParameters

(Updatable) Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)

func (MigrationDatapumpSettingsOutput) ElementType

func (MigrationDatapumpSettingsOutput) ExportDirectoryObject

(Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.

func (MigrationDatapumpSettingsOutput) ImportDirectoryObject

(Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.

func (MigrationDatapumpSettingsOutput) MetadataRemaps

(Updatable) Defines remapping to be applied to objects as they are processed. Refer to [DATA_REMAP](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-E75AAE6F-4EA6-4737-A752-6B62F5E9D460)

func (MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsOutput

func (o MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsOutput() MigrationDatapumpSettingsOutput

func (MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsOutputWithContext

func (o MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsOutputWithContext(ctx context.Context) MigrationDatapumpSettingsOutput

func (MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsPtrOutput

func (o MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsPtrOutput() MigrationDatapumpSettingsPtrOutput

func (MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsPtrOutputWithContext

func (o MigrationDatapumpSettingsOutput) ToMigrationDatapumpSettingsPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsPtrOutput

type MigrationDatapumpSettingsPtrInput

type MigrationDatapumpSettingsPtrInput interface {
	pulumi.Input

	ToMigrationDatapumpSettingsPtrOutput() MigrationDatapumpSettingsPtrOutput
	ToMigrationDatapumpSettingsPtrOutputWithContext(context.Context) MigrationDatapumpSettingsPtrOutput
}

MigrationDatapumpSettingsPtrInput is an input type that accepts MigrationDatapumpSettingsArgs, MigrationDatapumpSettingsPtr and MigrationDatapumpSettingsPtrOutput values. You can construct a concrete instance of `MigrationDatapumpSettingsPtrInput` via:

        MigrationDatapumpSettingsArgs{...}

or:

        nil

type MigrationDatapumpSettingsPtrOutput

type MigrationDatapumpSettingsPtrOutput struct{ *pulumi.OutputState }

func (MigrationDatapumpSettingsPtrOutput) DataPumpParameters

(Updatable) Optional parameters for Data Pump Export and Import. Refer to [Configuring Optional Initial Load Advanced Settings](https://docs.us.oracle.com/en/cloud/paas/database-migration/dmsus/working-migration-resources.html#GUID-24BD3054-FDF8-48FF-8492-636C1D4B71ED)

func (MigrationDatapumpSettingsPtrOutput) Elem

func (MigrationDatapumpSettingsPtrOutput) ElementType

func (MigrationDatapumpSettingsPtrOutput) ExportDirectoryObject

(Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.

func (MigrationDatapumpSettingsPtrOutput) ImportDirectoryObject

(Updatable) Directory object details, used to define either import or export directory objects in Data Pump Settings. Import directory is required for Non-Autonomous target connections. If specified for an autonomous target, it will show an error. Export directory will error if there are database link details specified.

func (MigrationDatapumpSettingsPtrOutput) MetadataRemaps

(Updatable) Defines remapping to be applied to objects as they are processed. Refer to [DATA_REMAP](https://docs.oracle.com/en/database/oracle/oracle-database/19/arpls/DBMS_DATAPUMP.html#GUID-E75AAE6F-4EA6-4737-A752-6B62F5E9D460)

func (MigrationDatapumpSettingsPtrOutput) ToMigrationDatapumpSettingsPtrOutput

func (o MigrationDatapumpSettingsPtrOutput) ToMigrationDatapumpSettingsPtrOutput() MigrationDatapumpSettingsPtrOutput

func (MigrationDatapumpSettingsPtrOutput) ToMigrationDatapumpSettingsPtrOutputWithContext

func (o MigrationDatapumpSettingsPtrOutput) ToMigrationDatapumpSettingsPtrOutputWithContext(ctx context.Context) MigrationDatapumpSettingsPtrOutput

type MigrationDumpTransferDetails

type MigrationDumpTransferDetails struct {
	// Optional OCID of the shared storage mount target.
	SharedStorageMountTargetId *string `pulumi:"sharedStorageMountTargetId"`
	// (Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Source *MigrationDumpTransferDetailsSource `pulumi:"source"`
	// (Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Target *MigrationDumpTransferDetailsTarget `pulumi:"target"`
}

type MigrationDumpTransferDetailsArgs

type MigrationDumpTransferDetailsArgs struct {
	// Optional OCID of the shared storage mount target.
	SharedStorageMountTargetId pulumi.StringPtrInput `pulumi:"sharedStorageMountTargetId"`
	// (Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Source MigrationDumpTransferDetailsSourcePtrInput `pulumi:"source"`
	// (Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL
	Target MigrationDumpTransferDetailsTargetPtrInput `pulumi:"target"`
}

func (MigrationDumpTransferDetailsArgs) ElementType

func (MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsOutput

func (i MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsOutput() MigrationDumpTransferDetailsOutput

func (MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsOutputWithContext

func (i MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsOutput

func (MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsPtrOutput

func (i MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsPtrOutput() MigrationDumpTransferDetailsPtrOutput

func (MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsPtrOutputWithContext

func (i MigrationDumpTransferDetailsArgs) ToMigrationDumpTransferDetailsPtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsPtrOutput

type MigrationDumpTransferDetailsInput

type MigrationDumpTransferDetailsInput interface {
	pulumi.Input

	ToMigrationDumpTransferDetailsOutput() MigrationDumpTransferDetailsOutput
	ToMigrationDumpTransferDetailsOutputWithContext(context.Context) MigrationDumpTransferDetailsOutput
}

MigrationDumpTransferDetailsInput is an input type that accepts MigrationDumpTransferDetailsArgs and MigrationDumpTransferDetailsOutput values. You can construct a concrete instance of `MigrationDumpTransferDetailsInput` via:

MigrationDumpTransferDetailsArgs{...}

type MigrationDumpTransferDetailsOutput

type MigrationDumpTransferDetailsOutput struct{ *pulumi.OutputState }

func (MigrationDumpTransferDetailsOutput) ElementType

func (MigrationDumpTransferDetailsOutput) SharedStorageMountTargetId added in v1.12.0

func (o MigrationDumpTransferDetailsOutput) SharedStorageMountTargetId() pulumi.StringPtrOutput

Optional OCID of the shared storage mount target.

func (MigrationDumpTransferDetailsOutput) Source

(Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsOutput) Target

(Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsOutput

func (o MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsOutput() MigrationDumpTransferDetailsOutput

func (MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsOutputWithContext

func (o MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsOutput

func (MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsPtrOutput

func (o MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsPtrOutput() MigrationDumpTransferDetailsPtrOutput

func (MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsPtrOutputWithContext

func (o MigrationDumpTransferDetailsOutput) ToMigrationDumpTransferDetailsPtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsPtrOutput

type MigrationDumpTransferDetailsPtrInput

type MigrationDumpTransferDetailsPtrInput interface {
	pulumi.Input

	ToMigrationDumpTransferDetailsPtrOutput() MigrationDumpTransferDetailsPtrOutput
	ToMigrationDumpTransferDetailsPtrOutputWithContext(context.Context) MigrationDumpTransferDetailsPtrOutput
}

MigrationDumpTransferDetailsPtrInput is an input type that accepts MigrationDumpTransferDetailsArgs, MigrationDumpTransferDetailsPtr and MigrationDumpTransferDetailsPtrOutput values. You can construct a concrete instance of `MigrationDumpTransferDetailsPtrInput` via:

        MigrationDumpTransferDetailsArgs{...}

or:

        nil

type MigrationDumpTransferDetailsPtrOutput

type MigrationDumpTransferDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationDumpTransferDetailsPtrOutput) Elem

func (MigrationDumpTransferDetailsPtrOutput) ElementType

func (MigrationDumpTransferDetailsPtrOutput) SharedStorageMountTargetId added in v1.12.0

func (o MigrationDumpTransferDetailsPtrOutput) SharedStorageMountTargetId() pulumi.StringPtrOutput

Optional OCID of the shared storage mount target.

func (MigrationDumpTransferDetailsPtrOutput) Source

(Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsPtrOutput) Target

(Updatable) Optional additional properties for dump transfer in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsPtrOutput) ToMigrationDumpTransferDetailsPtrOutput

func (o MigrationDumpTransferDetailsPtrOutput) ToMigrationDumpTransferDetailsPtrOutput() MigrationDumpTransferDetailsPtrOutput

func (MigrationDumpTransferDetailsPtrOutput) ToMigrationDumpTransferDetailsPtrOutputWithContext

func (o MigrationDumpTransferDetailsPtrOutput) ToMigrationDumpTransferDetailsPtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsPtrOutput

type MigrationDumpTransferDetailsSource

type MigrationDumpTransferDetailsSource struct {
	// (Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind string `pulumi:"kind"`
	// (Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome *string `pulumi:"ociHome"`
	// (Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation *string `pulumi:"walletLocation"`
}

type MigrationDumpTransferDetailsSourceArgs

type MigrationDumpTransferDetailsSourceArgs struct {
	// (Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind pulumi.StringInput `pulumi:"kind"`
	// (Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome pulumi.StringPtrInput `pulumi:"ociHome"`
	// (Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation pulumi.StringPtrInput `pulumi:"walletLocation"`
}

func (MigrationDumpTransferDetailsSourceArgs) ElementType

func (MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourceOutput

func (i MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourceOutput() MigrationDumpTransferDetailsSourceOutput

func (MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourceOutputWithContext

func (i MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourceOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsSourceOutput

func (MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourcePtrOutput

func (i MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourcePtrOutput() MigrationDumpTransferDetailsSourcePtrOutput

func (MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourcePtrOutputWithContext

func (i MigrationDumpTransferDetailsSourceArgs) ToMigrationDumpTransferDetailsSourcePtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsSourcePtrOutput

type MigrationDumpTransferDetailsSourceInput

type MigrationDumpTransferDetailsSourceInput interface {
	pulumi.Input

	ToMigrationDumpTransferDetailsSourceOutput() MigrationDumpTransferDetailsSourceOutput
	ToMigrationDumpTransferDetailsSourceOutputWithContext(context.Context) MigrationDumpTransferDetailsSourceOutput
}

MigrationDumpTransferDetailsSourceInput is an input type that accepts MigrationDumpTransferDetailsSourceArgs and MigrationDumpTransferDetailsSourceOutput values. You can construct a concrete instance of `MigrationDumpTransferDetailsSourceInput` via:

MigrationDumpTransferDetailsSourceArgs{...}

type MigrationDumpTransferDetailsSourceOutput

type MigrationDumpTransferDetailsSourceOutput struct{ *pulumi.OutputState }

func (MigrationDumpTransferDetailsSourceOutput) ElementType

func (MigrationDumpTransferDetailsSourceOutput) Kind

(Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsSourceOutput) OciHome

(Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourceOutput

func (o MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourceOutput() MigrationDumpTransferDetailsSourceOutput

func (MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourceOutputWithContext

func (o MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourceOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsSourceOutput

func (MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourcePtrOutput

func (o MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourcePtrOutput() MigrationDumpTransferDetailsSourcePtrOutput

func (MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourcePtrOutputWithContext

func (o MigrationDumpTransferDetailsSourceOutput) ToMigrationDumpTransferDetailsSourcePtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsSourcePtrOutput

func (MigrationDumpTransferDetailsSourceOutput) WalletLocation added in v1.3.0

(Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type MigrationDumpTransferDetailsSourcePtrInput

type MigrationDumpTransferDetailsSourcePtrInput interface {
	pulumi.Input

	ToMigrationDumpTransferDetailsSourcePtrOutput() MigrationDumpTransferDetailsSourcePtrOutput
	ToMigrationDumpTransferDetailsSourcePtrOutputWithContext(context.Context) MigrationDumpTransferDetailsSourcePtrOutput
}

MigrationDumpTransferDetailsSourcePtrInput is an input type that accepts MigrationDumpTransferDetailsSourceArgs, MigrationDumpTransferDetailsSourcePtr and MigrationDumpTransferDetailsSourcePtrOutput values. You can construct a concrete instance of `MigrationDumpTransferDetailsSourcePtrInput` via:

        MigrationDumpTransferDetailsSourceArgs{...}

or:

        nil

type MigrationDumpTransferDetailsSourcePtrOutput

type MigrationDumpTransferDetailsSourcePtrOutput struct{ *pulumi.OutputState }

func (MigrationDumpTransferDetailsSourcePtrOutput) Elem

func (MigrationDumpTransferDetailsSourcePtrOutput) ElementType

func (MigrationDumpTransferDetailsSourcePtrOutput) Kind

(Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsSourcePtrOutput) OciHome

(Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (MigrationDumpTransferDetailsSourcePtrOutput) ToMigrationDumpTransferDetailsSourcePtrOutput

func (o MigrationDumpTransferDetailsSourcePtrOutput) ToMigrationDumpTransferDetailsSourcePtrOutput() MigrationDumpTransferDetailsSourcePtrOutput

func (MigrationDumpTransferDetailsSourcePtrOutput) ToMigrationDumpTransferDetailsSourcePtrOutputWithContext

func (o MigrationDumpTransferDetailsSourcePtrOutput) ToMigrationDumpTransferDetailsSourcePtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsSourcePtrOutput

func (MigrationDumpTransferDetailsSourcePtrOutput) WalletLocation added in v1.3.0

(Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type MigrationDumpTransferDetailsTarget

type MigrationDumpTransferDetailsTarget struct {
	// (Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind string `pulumi:"kind"`
	// (Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome *string `pulumi:"ociHome"`
	// (Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation *string `pulumi:"walletLocation"`
}

type MigrationDumpTransferDetailsTargetArgs

type MigrationDumpTransferDetailsTargetArgs struct {
	// (Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL
	Kind pulumi.StringInput `pulumi:"kind"`
	// (Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.
	OciHome pulumi.StringPtrInput `pulumi:"ociHome"`
	// (Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.
	WalletLocation pulumi.StringPtrInput `pulumi:"walletLocation"`
}

func (MigrationDumpTransferDetailsTargetArgs) ElementType

func (MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetOutput

func (i MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetOutput() MigrationDumpTransferDetailsTargetOutput

func (MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetOutputWithContext

func (i MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsTargetOutput

func (MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetPtrOutput

func (i MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetPtrOutput() MigrationDumpTransferDetailsTargetPtrOutput

func (MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetPtrOutputWithContext

func (i MigrationDumpTransferDetailsTargetArgs) ToMigrationDumpTransferDetailsTargetPtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsTargetPtrOutput

type MigrationDumpTransferDetailsTargetInput

type MigrationDumpTransferDetailsTargetInput interface {
	pulumi.Input

	ToMigrationDumpTransferDetailsTargetOutput() MigrationDumpTransferDetailsTargetOutput
	ToMigrationDumpTransferDetailsTargetOutputWithContext(context.Context) MigrationDumpTransferDetailsTargetOutput
}

MigrationDumpTransferDetailsTargetInput is an input type that accepts MigrationDumpTransferDetailsTargetArgs and MigrationDumpTransferDetailsTargetOutput values. You can construct a concrete instance of `MigrationDumpTransferDetailsTargetInput` via:

MigrationDumpTransferDetailsTargetArgs{...}

type MigrationDumpTransferDetailsTargetOutput

type MigrationDumpTransferDetailsTargetOutput struct{ *pulumi.OutputState }

func (MigrationDumpTransferDetailsTargetOutput) ElementType

func (MigrationDumpTransferDetailsTargetOutput) Kind

(Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsTargetOutput) OciHome

(Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetOutput

func (o MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetOutput() MigrationDumpTransferDetailsTargetOutput

func (MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetOutputWithContext

func (o MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsTargetOutput

func (MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetPtrOutput

func (o MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetPtrOutput() MigrationDumpTransferDetailsTargetPtrOutput

func (MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetPtrOutputWithContext

func (o MigrationDumpTransferDetailsTargetOutput) ToMigrationDumpTransferDetailsTargetPtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsTargetPtrOutput

func (MigrationDumpTransferDetailsTargetOutput) WalletLocation added in v1.3.0

(Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type MigrationDumpTransferDetailsTargetPtrInput

type MigrationDumpTransferDetailsTargetPtrInput interface {
	pulumi.Input

	ToMigrationDumpTransferDetailsTargetPtrOutput() MigrationDumpTransferDetailsTargetPtrOutput
	ToMigrationDumpTransferDetailsTargetPtrOutputWithContext(context.Context) MigrationDumpTransferDetailsTargetPtrOutput
}

MigrationDumpTransferDetailsTargetPtrInput is an input type that accepts MigrationDumpTransferDetailsTargetArgs, MigrationDumpTransferDetailsTargetPtr and MigrationDumpTransferDetailsTargetPtrOutput values. You can construct a concrete instance of `MigrationDumpTransferDetailsTargetPtrInput` via:

        MigrationDumpTransferDetailsTargetArgs{...}

or:

        nil

type MigrationDumpTransferDetailsTargetPtrOutput

type MigrationDumpTransferDetailsTargetPtrOutput struct{ *pulumi.OutputState }

func (MigrationDumpTransferDetailsTargetPtrOutput) Elem

func (MigrationDumpTransferDetailsTargetPtrOutput) ElementType

func (MigrationDumpTransferDetailsTargetPtrOutput) Kind

(Updatable) Type of dump transfer to use during migration in source or target host. Default kind is CURL

func (MigrationDumpTransferDetailsTargetPtrOutput) OciHome

(Updatable) Path to the Oracle Cloud Infrastructure CLI installation in the node.

func (MigrationDumpTransferDetailsTargetPtrOutput) ToMigrationDumpTransferDetailsTargetPtrOutput

func (o MigrationDumpTransferDetailsTargetPtrOutput) ToMigrationDumpTransferDetailsTargetPtrOutput() MigrationDumpTransferDetailsTargetPtrOutput

func (MigrationDumpTransferDetailsTargetPtrOutput) ToMigrationDumpTransferDetailsTargetPtrOutputWithContext

func (o MigrationDumpTransferDetailsTargetPtrOutput) ToMigrationDumpTransferDetailsTargetPtrOutputWithContext(ctx context.Context) MigrationDumpTransferDetailsTargetPtrOutput

func (MigrationDumpTransferDetailsTargetPtrOutput) WalletLocation added in v1.3.0

(Updatable) Directory path to Oracle Cloud Infrastructure SSL wallet location on Db server node.

type MigrationExcludeObject

type MigrationExcludeObject struct {
	// (Updatable) Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication *bool `pulumi:"isOmitExcludedTableFromReplication"`
	// (Updatable) Name of the object (regular expression is allowed)
	Object string `pulumi:"object"`
	// (Updatable) Owner of the object (regular expression is allowed)
	Owner string `pulumi:"owner"`
	// (Updatable) Migration type.
	Type *string `pulumi:"type"`
}

type MigrationExcludeObjectArgs

type MigrationExcludeObjectArgs struct {
	// (Updatable) Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication pulumi.BoolPtrInput `pulumi:"isOmitExcludedTableFromReplication"`
	// (Updatable) Name of the object (regular expression is allowed)
	Object pulumi.StringInput `pulumi:"object"`
	// (Updatable) Owner of the object (regular expression is allowed)
	Owner pulumi.StringInput `pulumi:"owner"`
	// (Updatable) Migration type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (MigrationExcludeObjectArgs) ElementType

func (MigrationExcludeObjectArgs) ElementType() reflect.Type

func (MigrationExcludeObjectArgs) ToMigrationExcludeObjectOutput

func (i MigrationExcludeObjectArgs) ToMigrationExcludeObjectOutput() MigrationExcludeObjectOutput

func (MigrationExcludeObjectArgs) ToMigrationExcludeObjectOutputWithContext

func (i MigrationExcludeObjectArgs) ToMigrationExcludeObjectOutputWithContext(ctx context.Context) MigrationExcludeObjectOutput

type MigrationExcludeObjectArray

type MigrationExcludeObjectArray []MigrationExcludeObjectInput

func (MigrationExcludeObjectArray) ElementType

func (MigrationExcludeObjectArray) ToMigrationExcludeObjectArrayOutput

func (i MigrationExcludeObjectArray) ToMigrationExcludeObjectArrayOutput() MigrationExcludeObjectArrayOutput

func (MigrationExcludeObjectArray) ToMigrationExcludeObjectArrayOutputWithContext

func (i MigrationExcludeObjectArray) ToMigrationExcludeObjectArrayOutputWithContext(ctx context.Context) MigrationExcludeObjectArrayOutput

type MigrationExcludeObjectArrayInput

type MigrationExcludeObjectArrayInput interface {
	pulumi.Input

	ToMigrationExcludeObjectArrayOutput() MigrationExcludeObjectArrayOutput
	ToMigrationExcludeObjectArrayOutputWithContext(context.Context) MigrationExcludeObjectArrayOutput
}

MigrationExcludeObjectArrayInput is an input type that accepts MigrationExcludeObjectArray and MigrationExcludeObjectArrayOutput values. You can construct a concrete instance of `MigrationExcludeObjectArrayInput` via:

MigrationExcludeObjectArray{ MigrationExcludeObjectArgs{...} }

type MigrationExcludeObjectArrayOutput

type MigrationExcludeObjectArrayOutput struct{ *pulumi.OutputState }

func (MigrationExcludeObjectArrayOutput) ElementType

func (MigrationExcludeObjectArrayOutput) Index

func (MigrationExcludeObjectArrayOutput) ToMigrationExcludeObjectArrayOutput

func (o MigrationExcludeObjectArrayOutput) ToMigrationExcludeObjectArrayOutput() MigrationExcludeObjectArrayOutput

func (MigrationExcludeObjectArrayOutput) ToMigrationExcludeObjectArrayOutputWithContext

func (o MigrationExcludeObjectArrayOutput) ToMigrationExcludeObjectArrayOutputWithContext(ctx context.Context) MigrationExcludeObjectArrayOutput

type MigrationExcludeObjectInput

type MigrationExcludeObjectInput interface {
	pulumi.Input

	ToMigrationExcludeObjectOutput() MigrationExcludeObjectOutput
	ToMigrationExcludeObjectOutputWithContext(context.Context) MigrationExcludeObjectOutput
}

MigrationExcludeObjectInput is an input type that accepts MigrationExcludeObjectArgs and MigrationExcludeObjectOutput values. You can construct a concrete instance of `MigrationExcludeObjectInput` via:

MigrationExcludeObjectArgs{...}

type MigrationExcludeObjectOutput

type MigrationExcludeObjectOutput struct{ *pulumi.OutputState }

func (MigrationExcludeObjectOutput) ElementType

func (MigrationExcludeObjectOutput) IsOmitExcludedTableFromReplication added in v1.7.0

func (o MigrationExcludeObjectOutput) IsOmitExcludedTableFromReplication() pulumi.BoolPtrOutput

(Updatable) Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.

func (MigrationExcludeObjectOutput) Object

(Updatable) Name of the object (regular expression is allowed)

func (MigrationExcludeObjectOutput) Owner

(Updatable) Owner of the object (regular expression is allowed)

func (MigrationExcludeObjectOutput) ToMigrationExcludeObjectOutput

func (o MigrationExcludeObjectOutput) ToMigrationExcludeObjectOutput() MigrationExcludeObjectOutput

func (MigrationExcludeObjectOutput) ToMigrationExcludeObjectOutputWithContext

func (o MigrationExcludeObjectOutput) ToMigrationExcludeObjectOutputWithContext(ctx context.Context) MigrationExcludeObjectOutput

func (MigrationExcludeObjectOutput) Type

(Updatable) Migration type.

type MigrationGoldenGateDetails

type MigrationGoldenGateDetails struct {
	// (Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.
	Hub MigrationGoldenGateDetailsHub `pulumi:"hub"`
	// (Updatable) Optional settings for GoldenGate Microservices processes
	Settings *MigrationGoldenGateDetailsSettings `pulumi:"settings"`
}

type MigrationGoldenGateDetailsArgs

type MigrationGoldenGateDetailsArgs struct {
	// (Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.
	Hub MigrationGoldenGateDetailsHubInput `pulumi:"hub"`
	// (Updatable) Optional settings for GoldenGate Microservices processes
	Settings MigrationGoldenGateDetailsSettingsPtrInput `pulumi:"settings"`
}

func (MigrationGoldenGateDetailsArgs) ElementType

func (MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsOutput

func (i MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsOutput() MigrationGoldenGateDetailsOutput

func (MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsOutputWithContext

func (i MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsOutput

func (MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsPtrOutput

func (i MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsPtrOutput() MigrationGoldenGateDetailsPtrOutput

func (MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsPtrOutputWithContext

func (i MigrationGoldenGateDetailsArgs) ToMigrationGoldenGateDetailsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsPtrOutput

type MigrationGoldenGateDetailsHub

type MigrationGoldenGateDetailsHub struct {
	// (Updatable) OCID of GoldenGate Microservices compute instance.
	ComputeId *string `pulumi:"computeId"`
	// (Updatable) Database Administrator Credentials details.
	RestAdminCredentials MigrationGoldenGateDetailsHubRestAdminCredentials `pulumi:"restAdminCredentials"`
	// (Updatable) Database Administrator Credentials details.
	SourceContainerDbAdminCredentials *MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentials `pulumi:"sourceContainerDbAdminCredentials"`
	// (Updatable) Database Administrator Credentials details.
	SourceDbAdminCredentials *MigrationGoldenGateDetailsHubSourceDbAdminCredentials `pulumi:"sourceDbAdminCredentials"`
	// (Updatable) Name of GoldenGate Microservices deployment to operate on source database
	SourceMicroservicesDeploymentName *string `pulumi:"sourceMicroservicesDeploymentName"`
	// (Updatable) Database Administrator Credentials details.
	TargetDbAdminCredentials *MigrationGoldenGateDetailsHubTargetDbAdminCredentials `pulumi:"targetDbAdminCredentials"`
	// (Updatable) Name of GoldenGate Microservices deployment to operate on target database
	TargetMicroservicesDeploymentName *string `pulumi:"targetMicroservicesDeploymentName"`
	// (Updatable) Oracle GoldenGate Microservices hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA
	Url string `pulumi:"url"`
}

type MigrationGoldenGateDetailsHubArgs

type MigrationGoldenGateDetailsHubArgs struct {
	// (Updatable) OCID of GoldenGate Microservices compute instance.
	ComputeId pulumi.StringPtrInput `pulumi:"computeId"`
	// (Updatable) Database Administrator Credentials details.
	RestAdminCredentials MigrationGoldenGateDetailsHubRestAdminCredentialsInput `pulumi:"restAdminCredentials"`
	// (Updatable) Database Administrator Credentials details.
	SourceContainerDbAdminCredentials MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrInput `pulumi:"sourceContainerDbAdminCredentials"`
	// (Updatable) Database Administrator Credentials details.
	SourceDbAdminCredentials MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrInput `pulumi:"sourceDbAdminCredentials"`
	// (Updatable) Name of GoldenGate Microservices deployment to operate on source database
	SourceMicroservicesDeploymentName pulumi.StringPtrInput `pulumi:"sourceMicroservicesDeploymentName"`
	// (Updatable) Database Administrator Credentials details.
	TargetDbAdminCredentials MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrInput `pulumi:"targetDbAdminCredentials"`
	// (Updatable) Name of GoldenGate Microservices deployment to operate on target database
	TargetMicroservicesDeploymentName pulumi.StringPtrInput `pulumi:"targetMicroservicesDeploymentName"`
	// (Updatable) Oracle GoldenGate Microservices hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA
	Url pulumi.StringInput `pulumi:"url"`
}

func (MigrationGoldenGateDetailsHubArgs) ElementType

func (MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubOutput

func (i MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubOutput() MigrationGoldenGateDetailsHubOutput

func (MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubOutputWithContext

func (i MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubOutput

func (MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubPtrOutput

func (i MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubPtrOutput() MigrationGoldenGateDetailsHubPtrOutput

func (MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubPtrOutputWithContext

func (i MigrationGoldenGateDetailsHubArgs) ToMigrationGoldenGateDetailsHubPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubPtrOutput

type MigrationGoldenGateDetailsHubInput

type MigrationGoldenGateDetailsHubInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubOutput() MigrationGoldenGateDetailsHubOutput
	ToMigrationGoldenGateDetailsHubOutputWithContext(context.Context) MigrationGoldenGateDetailsHubOutput
}

MigrationGoldenGateDetailsHubInput is an input type that accepts MigrationGoldenGateDetailsHubArgs and MigrationGoldenGateDetailsHubOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubInput` via:

MigrationGoldenGateDetailsHubArgs{...}

type MigrationGoldenGateDetailsHubOutput

type MigrationGoldenGateDetailsHubOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubOutput) ComputeId

(Updatable) OCID of GoldenGate Microservices compute instance.

func (MigrationGoldenGateDetailsHubOutput) ElementType

func (MigrationGoldenGateDetailsHubOutput) RestAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubOutput) SourceContainerDbAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubOutput) SourceDbAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubOutput) SourceMicroservicesDeploymentName

func (o MigrationGoldenGateDetailsHubOutput) SourceMicroservicesDeploymentName() pulumi.StringPtrOutput

(Updatable) Name of GoldenGate Microservices deployment to operate on source database

func (MigrationGoldenGateDetailsHubOutput) TargetDbAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubOutput) TargetMicroservicesDeploymentName

func (o MigrationGoldenGateDetailsHubOutput) TargetMicroservicesDeploymentName() pulumi.StringPtrOutput

(Updatable) Name of GoldenGate Microservices deployment to operate on target database

func (MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubOutput

func (o MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubOutput() MigrationGoldenGateDetailsHubOutput

func (MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubOutputWithContext

func (o MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubOutput

func (MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubPtrOutput

func (o MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubPtrOutput() MigrationGoldenGateDetailsHubPtrOutput

func (MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubOutput) ToMigrationGoldenGateDetailsHubPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubPtrOutput

func (MigrationGoldenGateDetailsHubOutput) Url

(Updatable) Oracle GoldenGate Microservices hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

type MigrationGoldenGateDetailsHubPtrInput

type MigrationGoldenGateDetailsHubPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubPtrOutput() MigrationGoldenGateDetailsHubPtrOutput
	ToMigrationGoldenGateDetailsHubPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsHubPtrOutput
}

MigrationGoldenGateDetailsHubPtrInput is an input type that accepts MigrationGoldenGateDetailsHubArgs, MigrationGoldenGateDetailsHubPtr and MigrationGoldenGateDetailsHubPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubPtrInput` via:

        MigrationGoldenGateDetailsHubArgs{...}

or:

        nil

type MigrationGoldenGateDetailsHubPtrOutput

type MigrationGoldenGateDetailsHubPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubPtrOutput) ComputeId

(Updatable) OCID of GoldenGate Microservices compute instance.

func (MigrationGoldenGateDetailsHubPtrOutput) Elem

func (MigrationGoldenGateDetailsHubPtrOutput) ElementType

func (MigrationGoldenGateDetailsHubPtrOutput) RestAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubPtrOutput) SourceContainerDbAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubPtrOutput) SourceDbAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubPtrOutput) SourceMicroservicesDeploymentName

func (o MigrationGoldenGateDetailsHubPtrOutput) SourceMicroservicesDeploymentName() pulumi.StringPtrOutput

(Updatable) Name of GoldenGate Microservices deployment to operate on source database

func (MigrationGoldenGateDetailsHubPtrOutput) TargetDbAdminCredentials

(Updatable) Database Administrator Credentials details.

func (MigrationGoldenGateDetailsHubPtrOutput) TargetMicroservicesDeploymentName

func (o MigrationGoldenGateDetailsHubPtrOutput) TargetMicroservicesDeploymentName() pulumi.StringPtrOutput

(Updatable) Name of GoldenGate Microservices deployment to operate on target database

func (MigrationGoldenGateDetailsHubPtrOutput) ToMigrationGoldenGateDetailsHubPtrOutput

func (o MigrationGoldenGateDetailsHubPtrOutput) ToMigrationGoldenGateDetailsHubPtrOutput() MigrationGoldenGateDetailsHubPtrOutput

func (MigrationGoldenGateDetailsHubPtrOutput) ToMigrationGoldenGateDetailsHubPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubPtrOutput) ToMigrationGoldenGateDetailsHubPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubPtrOutput

func (MigrationGoldenGateDetailsHubPtrOutput) Url

(Updatable) Oracle GoldenGate Microservices hub's REST endpoint. Refer to https://docs.oracle.com/en/middleware/goldengate/core/19.1/securing/network.html#GUID-A709DA55-111D-455E-8942-C9BDD1E38CAA

type MigrationGoldenGateDetailsHubRestAdminCredentials

type MigrationGoldenGateDetailsHubRestAdminCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateDetailsHubRestAdminCredentialsArgs

type MigrationGoldenGateDetailsHubRestAdminCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ElementType

func (MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutput

func (i MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutput() MigrationGoldenGateDetailsHubRestAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutputWithContext

func (i MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (i MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput() MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext

func (i MigrationGoldenGateDetailsHubRestAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubRestAdminCredentialsInput

type MigrationGoldenGateDetailsHubRestAdminCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutput() MigrationGoldenGateDetailsHubRestAdminCredentialsOutput
	ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutputWithContext(context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsOutput
}

MigrationGoldenGateDetailsHubRestAdminCredentialsInput is an input type that accepts MigrationGoldenGateDetailsHubRestAdminCredentialsArgs and MigrationGoldenGateDetailsHubRestAdminCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubRestAdminCredentialsInput` via:

MigrationGoldenGateDetailsHubRestAdminCredentialsArgs{...}

type MigrationGoldenGateDetailsHubRestAdminCredentialsOutput

type MigrationGoldenGateDetailsHubRestAdminCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ElementType

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutputWithContext

func (o MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubRestAdminCredentialsPtrInput

type MigrationGoldenGateDetailsHubRestAdminCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput() MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput
	ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput
}

MigrationGoldenGateDetailsHubRestAdminCredentialsPtrInput is an input type that accepts MigrationGoldenGateDetailsHubRestAdminCredentialsArgs, MigrationGoldenGateDetailsHubRestAdminCredentialsPtr and MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubRestAdminCredentialsPtrInput` via:

        MigrationGoldenGateDetailsHubRestAdminCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) Elem

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ElementType

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentials

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ElementType

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutputWithContext

func (i MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext

func (i MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsInput

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput() MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput
	ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutputWithContext(context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput
}

MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsInput is an input type that accepts MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs and MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsInput` via:

MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs{...}

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ElementType

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrInput

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput() MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput
	ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput
}

MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrInput is an input type that accepts MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs, MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtr and MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrInput` via:

        MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) Elem

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ElementType

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubSourceDbAdminCredentials

type MigrationGoldenGateDetailsHubSourceDbAdminCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ElementType

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutputWithContext

func (i MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext

func (i MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsInput

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput() MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput
	ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutputWithContext(context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput
}

MigrationGoldenGateDetailsHubSourceDbAdminCredentialsInput is an input type that accepts MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs and MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubSourceDbAdminCredentialsInput` via:

MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs{...}

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ElementType

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrInput

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput() MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput
	ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput
}

MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrInput is an input type that accepts MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs, MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtr and MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrInput` via:

        MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) Elem

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ElementType

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubTargetDbAdminCredentials

type MigrationGoldenGateDetailsHubTargetDbAdminCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ElementType

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutputWithContext

func (i MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext

func (i MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsInput

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput() MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput
	ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutputWithContext(context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput
}

MigrationGoldenGateDetailsHubTargetDbAdminCredentialsInput is an input type that accepts MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs and MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubTargetDbAdminCredentialsInput` via:

MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs{...}

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ElementType

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutputWithContext

func (o MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrInput

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput() MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput
	ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput
}

MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrInput is an input type that accepts MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs, MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtr and MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrInput` via:

        MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) Elem

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ElementType

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) Password

(Updatable) Database password

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) Username

(Updatable) Database username

type MigrationGoldenGateDetailsInput

type MigrationGoldenGateDetailsInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsOutput() MigrationGoldenGateDetailsOutput
	ToMigrationGoldenGateDetailsOutputWithContext(context.Context) MigrationGoldenGateDetailsOutput
}

MigrationGoldenGateDetailsInput is an input type that accepts MigrationGoldenGateDetailsArgs and MigrationGoldenGateDetailsOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsInput` via:

MigrationGoldenGateDetailsArgs{...}

type MigrationGoldenGateDetailsOutput

type MigrationGoldenGateDetailsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsOutput) ElementType

func (MigrationGoldenGateDetailsOutput) Hub

(Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.

func (MigrationGoldenGateDetailsOutput) Settings

(Updatable) Optional settings for GoldenGate Microservices processes

func (MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsOutput

func (o MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsOutput() MigrationGoldenGateDetailsOutput

func (MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsOutputWithContext

func (o MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsOutput

func (MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsPtrOutput

func (o MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsPtrOutput() MigrationGoldenGateDetailsPtrOutput

func (MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsPtrOutputWithContext

func (o MigrationGoldenGateDetailsOutput) ToMigrationGoldenGateDetailsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsPtrOutput

type MigrationGoldenGateDetailsPtrInput

type MigrationGoldenGateDetailsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsPtrOutput() MigrationGoldenGateDetailsPtrOutput
	ToMigrationGoldenGateDetailsPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsPtrOutput
}

MigrationGoldenGateDetailsPtrInput is an input type that accepts MigrationGoldenGateDetailsArgs, MigrationGoldenGateDetailsPtr and MigrationGoldenGateDetailsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsPtrInput` via:

        MigrationGoldenGateDetailsArgs{...}

or:

        nil

type MigrationGoldenGateDetailsPtrOutput

type MigrationGoldenGateDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsPtrOutput) Elem

func (MigrationGoldenGateDetailsPtrOutput) ElementType

func (MigrationGoldenGateDetailsPtrOutput) Hub

(Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.

func (MigrationGoldenGateDetailsPtrOutput) Settings

(Updatable) Optional settings for GoldenGate Microservices processes

func (MigrationGoldenGateDetailsPtrOutput) ToMigrationGoldenGateDetailsPtrOutput

func (o MigrationGoldenGateDetailsPtrOutput) ToMigrationGoldenGateDetailsPtrOutput() MigrationGoldenGateDetailsPtrOutput

func (MigrationGoldenGateDetailsPtrOutput) ToMigrationGoldenGateDetailsPtrOutputWithContext

func (o MigrationGoldenGateDetailsPtrOutput) ToMigrationGoldenGateDetailsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsPtrOutput

type MigrationGoldenGateDetailsSettings

type MigrationGoldenGateDetailsSettings struct {
	// (Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag *int `pulumi:"acceptableLag"`
	// (Updatable) Parameters for GoldenGate Extract processes.
	Extract *MigrationGoldenGateDetailsSettingsExtract `pulumi:"extract"`
	// (Updatable) Parameters for GoldenGate Replicat processes.
	Replicat *MigrationGoldenGateDetailsSettingsReplicat `pulumi:"replicat"`
}

type MigrationGoldenGateDetailsSettingsArgs

type MigrationGoldenGateDetailsSettingsArgs struct {
	// (Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag pulumi.IntPtrInput `pulumi:"acceptableLag"`
	// (Updatable) Parameters for GoldenGate Extract processes.
	Extract MigrationGoldenGateDetailsSettingsExtractPtrInput `pulumi:"extract"`
	// (Updatable) Parameters for GoldenGate Replicat processes.
	Replicat MigrationGoldenGateDetailsSettingsReplicatPtrInput `pulumi:"replicat"`
}

func (MigrationGoldenGateDetailsSettingsArgs) ElementType

func (MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsOutput

func (i MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsOutput() MigrationGoldenGateDetailsSettingsOutput

func (MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsOutputWithContext

func (i MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsOutput

func (MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsPtrOutput

func (i MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsPtrOutput() MigrationGoldenGateDetailsSettingsPtrOutput

func (MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext

func (i MigrationGoldenGateDetailsSettingsArgs) ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsPtrOutput

type MigrationGoldenGateDetailsSettingsExtract

type MigrationGoldenGateDetailsSettingsExtract struct {
	// (Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration *int `pulumi:"longTransDuration"`
	// (Updatable) Extract performance.
	PerformanceProfile *string `pulumi:"performanceProfile"`
}

type MigrationGoldenGateDetailsSettingsExtractArgs

type MigrationGoldenGateDetailsSettingsExtractArgs struct {
	// (Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration pulumi.IntPtrInput `pulumi:"longTransDuration"`
	// (Updatable) Extract performance.
	PerformanceProfile pulumi.StringPtrInput `pulumi:"performanceProfile"`
}

func (MigrationGoldenGateDetailsSettingsExtractArgs) ElementType

func (MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractOutput

func (i MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractOutput() MigrationGoldenGateDetailsSettingsExtractOutput

func (MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractOutputWithContext

func (i MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsExtractOutput

func (MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractPtrOutput

func (i MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractPtrOutput() MigrationGoldenGateDetailsSettingsExtractPtrOutput

func (MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext

func (i MigrationGoldenGateDetailsSettingsExtractArgs) ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsExtractPtrOutput

type MigrationGoldenGateDetailsSettingsExtractInput

type MigrationGoldenGateDetailsSettingsExtractInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsSettingsExtractOutput() MigrationGoldenGateDetailsSettingsExtractOutput
	ToMigrationGoldenGateDetailsSettingsExtractOutputWithContext(context.Context) MigrationGoldenGateDetailsSettingsExtractOutput
}

MigrationGoldenGateDetailsSettingsExtractInput is an input type that accepts MigrationGoldenGateDetailsSettingsExtractArgs and MigrationGoldenGateDetailsSettingsExtractOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsSettingsExtractInput` via:

MigrationGoldenGateDetailsSettingsExtractArgs{...}

type MigrationGoldenGateDetailsSettingsExtractOutput

type MigrationGoldenGateDetailsSettingsExtractOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsSettingsExtractOutput) ElementType

func (MigrationGoldenGateDetailsSettingsExtractOutput) LongTransDuration

(Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (MigrationGoldenGateDetailsSettingsExtractOutput) PerformanceProfile

(Updatable) Extract performance.

func (MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractOutput

func (o MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractOutput() MigrationGoldenGateDetailsSettingsExtractOutput

func (MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractOutputWithContext

func (o MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsExtractOutput

func (MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutput

func (o MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutput() MigrationGoldenGateDetailsSettingsExtractPtrOutput

func (MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsExtractOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsExtractPtrOutput

type MigrationGoldenGateDetailsSettingsExtractPtrInput

type MigrationGoldenGateDetailsSettingsExtractPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsSettingsExtractPtrOutput() MigrationGoldenGateDetailsSettingsExtractPtrOutput
	ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsSettingsExtractPtrOutput
}

MigrationGoldenGateDetailsSettingsExtractPtrInput is an input type that accepts MigrationGoldenGateDetailsSettingsExtractArgs, MigrationGoldenGateDetailsSettingsExtractPtr and MigrationGoldenGateDetailsSettingsExtractPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsSettingsExtractPtrInput` via:

        MigrationGoldenGateDetailsSettingsExtractArgs{...}

or:

        nil

type MigrationGoldenGateDetailsSettingsExtractPtrOutput

type MigrationGoldenGateDetailsSettingsExtractPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsSettingsExtractPtrOutput) Elem

func (MigrationGoldenGateDetailsSettingsExtractPtrOutput) ElementType

func (MigrationGoldenGateDetailsSettingsExtractPtrOutput) LongTransDuration

(Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (MigrationGoldenGateDetailsSettingsExtractPtrOutput) PerformanceProfile

(Updatable) Extract performance.

func (MigrationGoldenGateDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutput

func (o MigrationGoldenGateDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutput() MigrationGoldenGateDetailsSettingsExtractPtrOutput

func (MigrationGoldenGateDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateDetailsSettingsExtractPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsExtractPtrOutput

type MigrationGoldenGateDetailsSettingsInput

type MigrationGoldenGateDetailsSettingsInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsSettingsOutput() MigrationGoldenGateDetailsSettingsOutput
	ToMigrationGoldenGateDetailsSettingsOutputWithContext(context.Context) MigrationGoldenGateDetailsSettingsOutput
}

MigrationGoldenGateDetailsSettingsInput is an input type that accepts MigrationGoldenGateDetailsSettingsArgs and MigrationGoldenGateDetailsSettingsOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsSettingsInput` via:

MigrationGoldenGateDetailsSettingsArgs{...}

type MigrationGoldenGateDetailsSettingsOutput

type MigrationGoldenGateDetailsSettingsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsSettingsOutput) AcceptableLag

(Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (MigrationGoldenGateDetailsSettingsOutput) ElementType

func (MigrationGoldenGateDetailsSettingsOutput) Extract

(Updatable) Parameters for GoldenGate Extract processes.

func (MigrationGoldenGateDetailsSettingsOutput) Replicat

(Updatable) Parameters for GoldenGate Replicat processes.

func (MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsOutput

func (o MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsOutput() MigrationGoldenGateDetailsSettingsOutput

func (MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsOutputWithContext

func (o MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsOutput

func (MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsPtrOutput

func (o MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsPtrOutput() MigrationGoldenGateDetailsSettingsPtrOutput

func (MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsOutput) ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsPtrOutput

type MigrationGoldenGateDetailsSettingsPtrInput

type MigrationGoldenGateDetailsSettingsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsSettingsPtrOutput() MigrationGoldenGateDetailsSettingsPtrOutput
	ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsSettingsPtrOutput
}

MigrationGoldenGateDetailsSettingsPtrInput is an input type that accepts MigrationGoldenGateDetailsSettingsArgs, MigrationGoldenGateDetailsSettingsPtr and MigrationGoldenGateDetailsSettingsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsSettingsPtrInput` via:

        MigrationGoldenGateDetailsSettingsArgs{...}

or:

        nil

type MigrationGoldenGateDetailsSettingsPtrOutput

type MigrationGoldenGateDetailsSettingsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsSettingsPtrOutput) AcceptableLag

(Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (MigrationGoldenGateDetailsSettingsPtrOutput) Elem

func (MigrationGoldenGateDetailsSettingsPtrOutput) ElementType

func (MigrationGoldenGateDetailsSettingsPtrOutput) Extract

(Updatable) Parameters for GoldenGate Extract processes.

func (MigrationGoldenGateDetailsSettingsPtrOutput) Replicat

(Updatable) Parameters for GoldenGate Replicat processes.

func (MigrationGoldenGateDetailsSettingsPtrOutput) ToMigrationGoldenGateDetailsSettingsPtrOutput

func (o MigrationGoldenGateDetailsSettingsPtrOutput) ToMigrationGoldenGateDetailsSettingsPtrOutput() MigrationGoldenGateDetailsSettingsPtrOutput

func (MigrationGoldenGateDetailsSettingsPtrOutput) ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsPtrOutput) ToMigrationGoldenGateDetailsSettingsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsPtrOutput

type MigrationGoldenGateDetailsSettingsReplicat

type MigrationGoldenGateDetailsSettingsReplicat struct {
	// (Updatable) Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism *int `pulumi:"mapParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism *int `pulumi:"maxApplyParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism *int `pulumi:"minApplyParallelism"`
	// (Updatable) Extract performance.
	PerformanceProfile *string `pulumi:"performanceProfile"`
}

type MigrationGoldenGateDetailsSettingsReplicatArgs

type MigrationGoldenGateDetailsSettingsReplicatArgs struct {
	// (Updatable) Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism pulumi.IntPtrInput `pulumi:"mapParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism pulumi.IntPtrInput `pulumi:"maxApplyParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism pulumi.IntPtrInput `pulumi:"minApplyParallelism"`
	// (Updatable) Extract performance.
	PerformanceProfile pulumi.StringPtrInput `pulumi:"performanceProfile"`
}

func (MigrationGoldenGateDetailsSettingsReplicatArgs) ElementType

func (MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatOutput

func (i MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatOutput() MigrationGoldenGateDetailsSettingsReplicatOutput

func (MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatOutputWithContext

func (i MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsReplicatOutput

func (MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (i MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput() MigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext

func (i MigrationGoldenGateDetailsSettingsReplicatArgs) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateDetailsSettingsReplicatInput

type MigrationGoldenGateDetailsSettingsReplicatInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsSettingsReplicatOutput() MigrationGoldenGateDetailsSettingsReplicatOutput
	ToMigrationGoldenGateDetailsSettingsReplicatOutputWithContext(context.Context) MigrationGoldenGateDetailsSettingsReplicatOutput
}

MigrationGoldenGateDetailsSettingsReplicatInput is an input type that accepts MigrationGoldenGateDetailsSettingsReplicatArgs and MigrationGoldenGateDetailsSettingsReplicatOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsSettingsReplicatInput` via:

MigrationGoldenGateDetailsSettingsReplicatArgs{...}

type MigrationGoldenGateDetailsSettingsReplicatOutput

type MigrationGoldenGateDetailsSettingsReplicatOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsSettingsReplicatOutput) ElementType

func (MigrationGoldenGateDetailsSettingsReplicatOutput) MapParallelism

(Updatable) Number of threads used to read trail files (valid for Parallel Replicat)

func (MigrationGoldenGateDetailsSettingsReplicatOutput) MaxApplyParallelism

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateDetailsSettingsReplicatOutput) MinApplyParallelism

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateDetailsSettingsReplicatOutput) PerformanceProfile added in v1.0.0

(Updatable) Extract performance.

func (MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatOutput

func (o MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatOutput() MigrationGoldenGateDetailsSettingsReplicatOutput

func (MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatOutputWithContext

func (o MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsReplicatOutput

func (MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (o MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput() MigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsReplicatOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateDetailsSettingsReplicatPtrInput

type MigrationGoldenGateDetailsSettingsReplicatPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput() MigrationGoldenGateDetailsSettingsReplicatPtrOutput
	ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext(context.Context) MigrationGoldenGateDetailsSettingsReplicatPtrOutput
}

MigrationGoldenGateDetailsSettingsReplicatPtrInput is an input type that accepts MigrationGoldenGateDetailsSettingsReplicatArgs, MigrationGoldenGateDetailsSettingsReplicatPtr and MigrationGoldenGateDetailsSettingsReplicatPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateDetailsSettingsReplicatPtrInput` via:

        MigrationGoldenGateDetailsSettingsReplicatArgs{...}

or:

        nil

type MigrationGoldenGateDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateDetailsSettingsReplicatPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) Elem

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ElementType

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) MapParallelism

(Updatable) Number of threads used to read trail files (valid for Parallel Replicat)

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) MaxApplyParallelism

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) MinApplyParallelism

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) PerformanceProfile added in v1.0.0

(Updatable) Extract performance.

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (o MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput() MigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateServiceDetails added in v1.9.0

type MigrationGoldenGateServiceDetails struct {
	// Details about Oracle GoldenGate GGS Deployment.
	GgsDeployments []MigrationGoldenGateServiceDetailsGgsDeployment `pulumi:"ggsDeployments"`
	// (Updatable) Optional settings for GoldenGate Microservices processes
	Settings *MigrationGoldenGateServiceDetailsSettings `pulumi:"settings"`
	// (Updatable) Database Credentials details.
	SourceContainerDbCredentials *MigrationGoldenGateServiceDetailsSourceContainerDbCredentials `pulumi:"sourceContainerDbCredentials"`
	// (Updatable) Database Credentials details.
	SourceDbCredentials *MigrationGoldenGateServiceDetailsSourceDbCredentials `pulumi:"sourceDbCredentials"`
	// (Updatable) Database Credentials details.
	TargetDbCredentials *MigrationGoldenGateServiceDetailsTargetDbCredentials `pulumi:"targetDbCredentials"`
}

type MigrationGoldenGateServiceDetailsArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsArgs struct {
	// Details about Oracle GoldenGate GGS Deployment.
	GgsDeployments MigrationGoldenGateServiceDetailsGgsDeploymentArrayInput `pulumi:"ggsDeployments"`
	// (Updatable) Optional settings for GoldenGate Microservices processes
	Settings MigrationGoldenGateServiceDetailsSettingsPtrInput `pulumi:"settings"`
	// (Updatable) Database Credentials details.
	SourceContainerDbCredentials MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrInput `pulumi:"sourceContainerDbCredentials"`
	// (Updatable) Database Credentials details.
	SourceDbCredentials MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrInput `pulumi:"sourceDbCredentials"`
	// (Updatable) Database Credentials details.
	TargetDbCredentials MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrInput `pulumi:"targetDbCredentials"`
}

func (MigrationGoldenGateServiceDetailsArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsOutput() MigrationGoldenGateServiceDetailsOutput

func (MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsOutput

func (MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsPtrOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsPtrOutput() MigrationGoldenGateServiceDetailsPtrOutput

func (MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsArgs) ToMigrationGoldenGateServiceDetailsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsPtrOutput

type MigrationGoldenGateServiceDetailsGgsDeployment added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeployment struct {
	// OCID of a GoldenGate Deployment
	DeploymentId *string `pulumi:"deploymentId"`
	// OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment
	GgsAdminCredentialsSecretId *string `pulumi:"ggsAdminCredentialsSecretId"`
}

type MigrationGoldenGateServiceDetailsGgsDeploymentArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeploymentArgs struct {
	// OCID of a GoldenGate Deployment
	DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"`
	// OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment
	GgsAdminCredentialsSecretId pulumi.StringPtrInput `pulumi:"ggsAdminCredentialsSecretId"`
}

func (MigrationGoldenGateServiceDetailsGgsDeploymentArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentArgs) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsGgsDeploymentArgs) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutput() MigrationGoldenGateServiceDetailsGgsDeploymentOutput

func (MigrationGoldenGateServiceDetailsGgsDeploymentArgs) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsGgsDeploymentArgs) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsGgsDeploymentOutput

type MigrationGoldenGateServiceDetailsGgsDeploymentArray added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeploymentArray []MigrationGoldenGateServiceDetailsGgsDeploymentInput

func (MigrationGoldenGateServiceDetailsGgsDeploymentArray) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentArray) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsGgsDeploymentArray) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput() MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput

func (MigrationGoldenGateServiceDetailsGgsDeploymentArray) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsGgsDeploymentArray) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput

type MigrationGoldenGateServiceDetailsGgsDeploymentArrayInput added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeploymentArrayInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput() MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput
	ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput
}

MigrationGoldenGateServiceDetailsGgsDeploymentArrayInput is an input type that accepts MigrationGoldenGateServiceDetailsGgsDeploymentArray and MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsGgsDeploymentArrayInput` via:

MigrationGoldenGateServiceDetailsGgsDeploymentArray{ MigrationGoldenGateServiceDetailsGgsDeploymentArgs{...} }

type MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput) Index added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput) ToMigrationGoldenGateServiceDetailsGgsDeploymentArrayOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsGgsDeploymentArrayOutput

type MigrationGoldenGateServiceDetailsGgsDeploymentInput added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeploymentInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsGgsDeploymentOutput() MigrationGoldenGateServiceDetailsGgsDeploymentOutput
	ToMigrationGoldenGateServiceDetailsGgsDeploymentOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsGgsDeploymentOutput
}

MigrationGoldenGateServiceDetailsGgsDeploymentInput is an input type that accepts MigrationGoldenGateServiceDetailsGgsDeploymentArgs and MigrationGoldenGateServiceDetailsGgsDeploymentOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsGgsDeploymentInput` via:

MigrationGoldenGateServiceDetailsGgsDeploymentArgs{...}

type MigrationGoldenGateServiceDetailsGgsDeploymentOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsGgsDeploymentOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsGgsDeploymentOutput) DeploymentId added in v1.9.0

OCID of a GoldenGate Deployment

func (MigrationGoldenGateServiceDetailsGgsDeploymentOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentOutput) GgsAdminCredentialsSecretId added in v1.9.0

OCID of a VaultSecret containing the Admin Credentials for the GGS Deployment

func (MigrationGoldenGateServiceDetailsGgsDeploymentOutput) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsGgsDeploymentOutput) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsGgsDeploymentOutput) ToMigrationGoldenGateServiceDetailsGgsDeploymentOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsGgsDeploymentOutput

type MigrationGoldenGateServiceDetailsInput added in v1.9.0

type MigrationGoldenGateServiceDetailsInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsOutput() MigrationGoldenGateServiceDetailsOutput
	ToMigrationGoldenGateServiceDetailsOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsOutput
}

MigrationGoldenGateServiceDetailsInput is an input type that accepts MigrationGoldenGateServiceDetailsArgs and MigrationGoldenGateServiceDetailsOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsInput` via:

MigrationGoldenGateServiceDetailsArgs{...}

type MigrationGoldenGateServiceDetailsOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsOutput) GgsDeployments added in v1.9.0

Details about Oracle GoldenGate GGS Deployment.

func (MigrationGoldenGateServiceDetailsOutput) Settings added in v1.9.0

(Updatable) Optional settings for GoldenGate Microservices processes

func (MigrationGoldenGateServiceDetailsOutput) SourceContainerDbCredentials added in v1.9.0

(Updatable) Database Credentials details.

func (MigrationGoldenGateServiceDetailsOutput) SourceDbCredentials added in v1.9.0

(Updatable) Database Credentials details.

func (MigrationGoldenGateServiceDetailsOutput) TargetDbCredentials added in v1.9.0

(Updatable) Database Credentials details.

func (MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsOutput() MigrationGoldenGateServiceDetailsOutput

func (MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsOutput

func (MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsPtrOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsPtrOutput() MigrationGoldenGateServiceDetailsPtrOutput

func (MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsOutput) ToMigrationGoldenGateServiceDetailsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsPtrOutput

type MigrationGoldenGateServiceDetailsPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsPtrOutput() MigrationGoldenGateServiceDetailsPtrOutput
	ToMigrationGoldenGateServiceDetailsPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsPtrOutput
}

MigrationGoldenGateServiceDetailsPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsArgs, MigrationGoldenGateServiceDetailsPtr and MigrationGoldenGateServiceDetailsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsPtrInput` via:

        MigrationGoldenGateServiceDetailsArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsPtrOutput) GgsDeployments added in v1.9.0

Details about Oracle GoldenGate GGS Deployment.

func (MigrationGoldenGateServiceDetailsPtrOutput) Settings added in v1.9.0

(Updatable) Optional settings for GoldenGate Microservices processes

func (MigrationGoldenGateServiceDetailsPtrOutput) SourceContainerDbCredentials added in v1.9.0

(Updatable) Database Credentials details.

func (MigrationGoldenGateServiceDetailsPtrOutput) SourceDbCredentials added in v1.9.0

(Updatable) Database Credentials details.

func (MigrationGoldenGateServiceDetailsPtrOutput) TargetDbCredentials added in v1.9.0

(Updatable) Database Credentials details.

func (MigrationGoldenGateServiceDetailsPtrOutput) ToMigrationGoldenGateServiceDetailsPtrOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsPtrOutput) ToMigrationGoldenGateServiceDetailsPtrOutput() MigrationGoldenGateServiceDetailsPtrOutput

func (MigrationGoldenGateServiceDetailsPtrOutput) ToMigrationGoldenGateServiceDetailsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsPtrOutput) ToMigrationGoldenGateServiceDetailsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsPtrOutput

type MigrationGoldenGateServiceDetailsSettings added in v1.9.0

type MigrationGoldenGateServiceDetailsSettings struct {
	// (Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag *int `pulumi:"acceptableLag"`
	// (Updatable) Parameters for GoldenGate Extract processes.
	Extract *MigrationGoldenGateServiceDetailsSettingsExtract `pulumi:"extract"`
	// (Updatable) Parameters for GoldenGate Replicat processes.
	Replicat *MigrationGoldenGateServiceDetailsSettingsReplicat `pulumi:"replicat"`
}

type MigrationGoldenGateServiceDetailsSettingsArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsArgs struct {
	// (Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.
	AcceptableLag pulumi.IntPtrInput `pulumi:"acceptableLag"`
	// (Updatable) Parameters for GoldenGate Extract processes.
	Extract MigrationGoldenGateServiceDetailsSettingsExtractPtrInput `pulumi:"extract"`
	// (Updatable) Parameters for GoldenGate Replicat processes.
	Replicat MigrationGoldenGateServiceDetailsSettingsReplicatPtrInput `pulumi:"replicat"`
}

func (MigrationGoldenGateServiceDetailsSettingsArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsOutput() MigrationGoldenGateServiceDetailsSettingsOutput

func (MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsOutput

func (MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsPtrOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsPtrOutput() MigrationGoldenGateServiceDetailsSettingsPtrOutput

func (MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsArgs) ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsPtrOutput

type MigrationGoldenGateServiceDetailsSettingsExtract added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsExtract struct {
	// (Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration *int `pulumi:"longTransDuration"`
	// (Updatable) Extract performance.
	PerformanceProfile *string `pulumi:"performanceProfile"`
}

type MigrationGoldenGateServiceDetailsSettingsExtractArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsExtractArgs struct {
	// (Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.
	LongTransDuration pulumi.IntPtrInput `pulumi:"longTransDuration"`
	// (Updatable) Extract performance.
	PerformanceProfile pulumi.StringPtrInput `pulumi:"performanceProfile"`
}

func (MigrationGoldenGateServiceDetailsSettingsExtractArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractOutput() MigrationGoldenGateServiceDetailsSettingsExtractOutput

func (MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsExtractOutput

func (MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutput() MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput

func (MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsExtractArgs) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput

type MigrationGoldenGateServiceDetailsSettingsExtractInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsExtractInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSettingsExtractOutput() MigrationGoldenGateServiceDetailsSettingsExtractOutput
	ToMigrationGoldenGateServiceDetailsSettingsExtractOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSettingsExtractOutput
}

MigrationGoldenGateServiceDetailsSettingsExtractInput is an input type that accepts MigrationGoldenGateServiceDetailsSettingsExtractArgs and MigrationGoldenGateServiceDetailsSettingsExtractOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSettingsExtractInput` via:

MigrationGoldenGateServiceDetailsSettingsExtractArgs{...}

type MigrationGoldenGateServiceDetailsSettingsExtractOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsExtractOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) LongTransDuration added in v1.9.0

(Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) PerformanceProfile added in v1.9.0

(Updatable) Extract performance.

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsExtractOutput

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutput() MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput

func (MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsExtractOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput

type MigrationGoldenGateServiceDetailsSettingsExtractPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsExtractPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutput() MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput
	ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput
}

MigrationGoldenGateServiceDetailsSettingsExtractPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsSettingsExtractArgs, MigrationGoldenGateServiceDetailsSettingsExtractPtr and MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSettingsExtractPtrInput` via:

        MigrationGoldenGateServiceDetailsSettingsExtractArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) LongTransDuration added in v1.9.0

(Updatable) Length of time (in seconds) that a transaction can be open before Extract generates a warning message that the transaction is long-running. If not specified, Extract will not generate a warning on long-running transactions.

func (MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) PerformanceProfile added in v1.9.0

(Updatable) Extract performance.

func (MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsExtractPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsExtractPtrOutput

type MigrationGoldenGateServiceDetailsSettingsInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSettingsOutput() MigrationGoldenGateServiceDetailsSettingsOutput
	ToMigrationGoldenGateServiceDetailsSettingsOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSettingsOutput
}

MigrationGoldenGateServiceDetailsSettingsInput is an input type that accepts MigrationGoldenGateServiceDetailsSettingsArgs and MigrationGoldenGateServiceDetailsSettingsOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSettingsInput` via:

MigrationGoldenGateServiceDetailsSettingsArgs{...}

type MigrationGoldenGateServiceDetailsSettingsOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSettingsOutput) AcceptableLag added in v1.9.0

(Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (MigrationGoldenGateServiceDetailsSettingsOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsOutput) Extract added in v1.9.0

(Updatable) Parameters for GoldenGate Extract processes.

func (MigrationGoldenGateServiceDetailsSettingsOutput) Replicat added in v1.9.0

(Updatable) Parameters for GoldenGate Replicat processes.

func (MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsOutput() MigrationGoldenGateServiceDetailsSettingsOutput

func (MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsOutput

func (MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutput() MigrationGoldenGateServiceDetailsSettingsPtrOutput

func (MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsPtrOutput

type MigrationGoldenGateServiceDetailsSettingsPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSettingsPtrOutput() MigrationGoldenGateServiceDetailsSettingsPtrOutput
	ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSettingsPtrOutput
}

MigrationGoldenGateServiceDetailsSettingsPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsSettingsArgs, MigrationGoldenGateServiceDetailsSettingsPtr and MigrationGoldenGateServiceDetailsSettingsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSettingsPtrInput` via:

        MigrationGoldenGateServiceDetailsSettingsArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsSettingsPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) AcceptableLag added in v1.9.0

(Updatable) ODMS will monitor GoldenGate end-to-end latency until the lag time is lower than the specified value in seconds.

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) Extract added in v1.9.0

(Updatable) Parameters for GoldenGate Extract processes.

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) Replicat added in v1.9.0

(Updatable) Parameters for GoldenGate Replicat processes.

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutput added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutput() MigrationGoldenGateServiceDetailsSettingsPtrOutput

func (MigrationGoldenGateServiceDetailsSettingsPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsPtrOutput

type MigrationGoldenGateServiceDetailsSettingsReplicat added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsReplicat struct {
	// (Updatable) Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism *int `pulumi:"mapParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism *int `pulumi:"maxApplyParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism *int `pulumi:"minApplyParallelism"`
}

type MigrationGoldenGateServiceDetailsSettingsReplicatArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsReplicatArgs struct {
	// (Updatable) Number of threads used to read trail files (valid for Parallel Replicat)
	MapParallelism pulumi.IntPtrInput `pulumi:"mapParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MaxApplyParallelism pulumi.IntPtrInput `pulumi:"maxApplyParallelism"`
	// (Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)
	MinApplyParallelism pulumi.IntPtrInput `pulumi:"minApplyParallelism"`
}

func (MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutput() MigrationGoldenGateServiceDetailsSettingsReplicatOutput

func (MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatOutput

func (MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput() MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput

func (MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSettingsReplicatArgs) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateServiceDetailsSettingsReplicatInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsReplicatInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSettingsReplicatOutput() MigrationGoldenGateServiceDetailsSettingsReplicatOutput
	ToMigrationGoldenGateServiceDetailsSettingsReplicatOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatOutput
}

MigrationGoldenGateServiceDetailsSettingsReplicatInput is an input type that accepts MigrationGoldenGateServiceDetailsSettingsReplicatArgs and MigrationGoldenGateServiceDetailsSettingsReplicatOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSettingsReplicatInput` via:

MigrationGoldenGateServiceDetailsSettingsReplicatArgs{...}

type MigrationGoldenGateServiceDetailsSettingsReplicatOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsReplicatOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) MapParallelism added in v1.9.0

(Updatable) Number of threads used to read trail files (valid for Parallel Replicat)

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) MaxApplyParallelism added in v1.9.0

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) MinApplyParallelism added in v1.9.0

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatOutput

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsReplicatOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateServiceDetailsSettingsReplicatPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsReplicatPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput() MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput
	ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput
}

MigrationGoldenGateServiceDetailsSettingsReplicatPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsSettingsReplicatArgs, MigrationGoldenGateServiceDetailsSettingsReplicatPtr and MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSettingsReplicatPtrInput` via:

        MigrationGoldenGateServiceDetailsSettingsReplicatArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) MapParallelism added in v1.9.0

(Updatable) Number of threads used to read trail files (valid for Parallel Replicat)

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) MaxApplyParallelism added in v1.9.0

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) MinApplyParallelism added in v1.9.0

(Updatable) Defines the range in which the Replicat automatically adjusts its apply parallelism (valid for Parallel Replicat)

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateServiceDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSettingsReplicatPtrOutput

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentials added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput() MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput
	ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput
}

MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsInput is an input type that accepts MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs and MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsInput` via:

MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs{...}

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) Password added in v1.9.0

(Updatable) Database password

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsOutput) Username added in v1.9.0

(Updatable) Database username

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput() MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput
	ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput
}

MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs, MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtr and MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrInput` via:

        MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) Password added in v1.9.0

(Updatable) Database password

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsSourceContainerDbCredentialsPtrOutput) Username added in v1.9.0

(Updatable) Database username

type MigrationGoldenGateServiceDetailsSourceDbCredentials added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceDbCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput() MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput

type MigrationGoldenGateServiceDetailsSourceDbCredentialsInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceDbCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutput() MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput
	ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput
}

MigrationGoldenGateServiceDetailsSourceDbCredentialsInput is an input type that accepts MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs and MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSourceDbCredentialsInput` via:

MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs{...}

type MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) Password added in v1.9.0

(Updatable) Database password

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsOutput) Username added in v1.9.0

(Updatable) Database username

type MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput() MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput
	ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput
}

MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs, MigrationGoldenGateServiceDetailsSourceDbCredentialsPtr and MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrInput` via:

        MigrationGoldenGateServiceDetailsSourceDbCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) Password added in v1.9.0

(Updatable) Database password

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsSourceDbCredentialsPtrOutput) Username added in v1.9.0

(Updatable) Database username

type MigrationGoldenGateServiceDetailsTargetDbCredentials added in v1.9.0

type MigrationGoldenGateServiceDetailsTargetDbCredentials struct {
	// (Updatable) Database  password
	Password string `pulumi:"password"`
	// (Updatable) Database username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs added in v1.9.0

type MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs struct {
	// (Updatable) Database  password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Database username
	Username pulumi.StringInput `pulumi:"username"`
}

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput added in v1.9.0

func (i MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput() MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext added in v1.9.0

func (i MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput

type MigrationGoldenGateServiceDetailsTargetDbCredentialsInput added in v1.9.0

type MigrationGoldenGateServiceDetailsTargetDbCredentialsInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutput() MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput
	ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput
}

MigrationGoldenGateServiceDetailsTargetDbCredentialsInput is an input type that accepts MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs and MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsTargetDbCredentialsInput` via:

MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs{...}

type MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) Password added in v1.9.0

(Updatable) Database password

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsOutput) Username added in v1.9.0

(Updatable) Database username

type MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrInput added in v1.9.0

type MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrInput interface {
	pulumi.Input

	ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput() MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput
	ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext(context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput
}

MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrInput is an input type that accepts MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs, MigrationGoldenGateServiceDetailsTargetDbCredentialsPtr and MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput values. You can construct a concrete instance of `MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrInput` via:

        MigrationGoldenGateServiceDetailsTargetDbCredentialsArgs{...}

or:

        nil

type MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput added in v1.9.0

type MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput struct{ *pulumi.OutputState }

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) Elem added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) ElementType added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) Password added in v1.9.0

(Updatable) Database password

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput added in v1.9.0

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext added in v1.9.0

func (o MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) ToMigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput

func (MigrationGoldenGateServiceDetailsTargetDbCredentialsPtrOutput) Username added in v1.9.0

(Updatable) Database username

type MigrationIncludeObject

type MigrationIncludeObject struct {
	// (Updatable) Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication *bool `pulumi:"isOmitExcludedTableFromReplication"`
	// (Updatable) Name of the object (regular expression is allowed)
	Object string `pulumi:"object"`
	// (Updatable) Owner of the object (regular expression is allowed)
	Owner string `pulumi:"owner"`
	// (Updatable) Migration type.
	Type *string `pulumi:"type"`
}

type MigrationIncludeObjectArgs

type MigrationIncludeObjectArgs struct {
	// (Updatable) Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.
	IsOmitExcludedTableFromReplication pulumi.BoolPtrInput `pulumi:"isOmitExcludedTableFromReplication"`
	// (Updatable) Name of the object (regular expression is allowed)
	Object pulumi.StringInput `pulumi:"object"`
	// (Updatable) Owner of the object (regular expression is allowed)
	Owner pulumi.StringInput `pulumi:"owner"`
	// (Updatable) Migration type.
	Type pulumi.StringPtrInput `pulumi:"type"`
}

func (MigrationIncludeObjectArgs) ElementType

func (MigrationIncludeObjectArgs) ElementType() reflect.Type

func (MigrationIncludeObjectArgs) ToMigrationIncludeObjectOutput

func (i MigrationIncludeObjectArgs) ToMigrationIncludeObjectOutput() MigrationIncludeObjectOutput

func (MigrationIncludeObjectArgs) ToMigrationIncludeObjectOutputWithContext

func (i MigrationIncludeObjectArgs) ToMigrationIncludeObjectOutputWithContext(ctx context.Context) MigrationIncludeObjectOutput

type MigrationIncludeObjectArray

type MigrationIncludeObjectArray []MigrationIncludeObjectInput

func (MigrationIncludeObjectArray) ElementType

func (MigrationIncludeObjectArray) ToMigrationIncludeObjectArrayOutput

func (i MigrationIncludeObjectArray) ToMigrationIncludeObjectArrayOutput() MigrationIncludeObjectArrayOutput

func (MigrationIncludeObjectArray) ToMigrationIncludeObjectArrayOutputWithContext

func (i MigrationIncludeObjectArray) ToMigrationIncludeObjectArrayOutputWithContext(ctx context.Context) MigrationIncludeObjectArrayOutput

type MigrationIncludeObjectArrayInput

type MigrationIncludeObjectArrayInput interface {
	pulumi.Input

	ToMigrationIncludeObjectArrayOutput() MigrationIncludeObjectArrayOutput
	ToMigrationIncludeObjectArrayOutputWithContext(context.Context) MigrationIncludeObjectArrayOutput
}

MigrationIncludeObjectArrayInput is an input type that accepts MigrationIncludeObjectArray and MigrationIncludeObjectArrayOutput values. You can construct a concrete instance of `MigrationIncludeObjectArrayInput` via:

MigrationIncludeObjectArray{ MigrationIncludeObjectArgs{...} }

type MigrationIncludeObjectArrayOutput

type MigrationIncludeObjectArrayOutput struct{ *pulumi.OutputState }

func (MigrationIncludeObjectArrayOutput) ElementType

func (MigrationIncludeObjectArrayOutput) Index

func (MigrationIncludeObjectArrayOutput) ToMigrationIncludeObjectArrayOutput

func (o MigrationIncludeObjectArrayOutput) ToMigrationIncludeObjectArrayOutput() MigrationIncludeObjectArrayOutput

func (MigrationIncludeObjectArrayOutput) ToMigrationIncludeObjectArrayOutputWithContext

func (o MigrationIncludeObjectArrayOutput) ToMigrationIncludeObjectArrayOutputWithContext(ctx context.Context) MigrationIncludeObjectArrayOutput

type MigrationIncludeObjectInput

type MigrationIncludeObjectInput interface {
	pulumi.Input

	ToMigrationIncludeObjectOutput() MigrationIncludeObjectOutput
	ToMigrationIncludeObjectOutputWithContext(context.Context) MigrationIncludeObjectOutput
}

MigrationIncludeObjectInput is an input type that accepts MigrationIncludeObjectArgs and MigrationIncludeObjectOutput values. You can construct a concrete instance of `MigrationIncludeObjectInput` via:

MigrationIncludeObjectArgs{...}

type MigrationIncludeObjectOutput

type MigrationIncludeObjectOutput struct{ *pulumi.OutputState }

func (MigrationIncludeObjectOutput) ElementType

func (MigrationIncludeObjectOutput) IsOmitExcludedTableFromReplication added in v1.7.0

func (o MigrationIncludeObjectOutput) IsOmitExcludedTableFromReplication() pulumi.BoolPtrOutput

(Updatable) Whether an excluded table should be omitted from replication. Only valid for database objects that have are of type TABLE and that are included in the exludeObjects.

func (MigrationIncludeObjectOutput) Object

(Updatable) Name of the object (regular expression is allowed)

func (MigrationIncludeObjectOutput) Owner

(Updatable) Owner of the object (regular expression is allowed)

func (MigrationIncludeObjectOutput) ToMigrationIncludeObjectOutput

func (o MigrationIncludeObjectOutput) ToMigrationIncludeObjectOutput() MigrationIncludeObjectOutput

func (MigrationIncludeObjectOutput) ToMigrationIncludeObjectOutputWithContext

func (o MigrationIncludeObjectOutput) ToMigrationIncludeObjectOutputWithContext(ctx context.Context) MigrationIncludeObjectOutput

func (MigrationIncludeObjectOutput) Type

(Updatable) Migration type.

type MigrationInput

type MigrationInput interface {
	pulumi.Input

	ToMigrationOutput() MigrationOutput
	ToMigrationOutputWithContext(ctx context.Context) MigrationOutput
}

type MigrationMap

type MigrationMap map[string]MigrationInput

func (MigrationMap) ElementType

func (MigrationMap) ElementType() reflect.Type

func (MigrationMap) ToMigrationMapOutput

func (i MigrationMap) ToMigrationMapOutput() MigrationMapOutput

func (MigrationMap) ToMigrationMapOutputWithContext

func (i MigrationMap) ToMigrationMapOutputWithContext(ctx context.Context) MigrationMapOutput

type MigrationMapInput

type MigrationMapInput interface {
	pulumi.Input

	ToMigrationMapOutput() MigrationMapOutput
	ToMigrationMapOutputWithContext(context.Context) MigrationMapOutput
}

MigrationMapInput is an input type that accepts MigrationMap and MigrationMapOutput values. You can construct a concrete instance of `MigrationMapInput` via:

MigrationMap{ "key": MigrationArgs{...} }

type MigrationMapOutput

type MigrationMapOutput struct{ *pulumi.OutputState }

func (MigrationMapOutput) ElementType

func (MigrationMapOutput) ElementType() reflect.Type

func (MigrationMapOutput) MapIndex

func (MigrationMapOutput) ToMigrationMapOutput

func (o MigrationMapOutput) ToMigrationMapOutput() MigrationMapOutput

func (MigrationMapOutput) ToMigrationMapOutputWithContext

func (o MigrationMapOutput) ToMigrationMapOutputWithContext(ctx context.Context) MigrationMapOutput

type MigrationOutput

type MigrationOutput struct{ *pulumi.OutputState }

func (MigrationOutput) AdvisorSettings added in v0.4.0

func (o MigrationOutput) AdvisorSettings() MigrationAdvisorSettingsOutput

(Updatable) Optional Pre-Migration advisor settings.

func (MigrationOutput) AgentId added in v0.4.0

func (o MigrationOutput) AgentId() pulumi.StringOutput

(Updatable) The OCID of the registered ODMS Agent. Only valid for Offline Logical Migrations.

func (MigrationOutput) CompartmentId added in v0.4.0

func (o MigrationOutput) CompartmentId() pulumi.StringOutput

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (MigrationOutput) CredentialsSecretId added in v0.4.0

func (o MigrationOutput) CredentialsSecretId() pulumi.StringOutput

OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.

func (MigrationOutput) CsvText added in v1.0.0

func (o MigrationOutput) CsvText() pulumi.StringOutput

Database objects to exclude/include from migration in CSV format. The excludeObjects and includeObjects fields will be ignored if this field is not null.

func (MigrationOutput) DataTransferMediumDetails added in v0.4.0

func (o MigrationOutput) DataTransferMediumDetails() MigrationDataTransferMediumDetailsOutput

(Updatable) Data Transfer Medium details for the Migration. If not specified, it will default to Database Link. Only one type of data transfer medium can be specified.

func (MigrationOutput) DataTransferMediumDetailsV2 added in v1.12.0

func (o MigrationOutput) DataTransferMediumDetailsV2() MigrationDataTransferMediumDetailsV2Output

(Updatable) Optional additional properties for dump transfer in source or target host.

func (MigrationOutput) DatapumpSettings added in v0.4.0

func (o MigrationOutput) DatapumpSettings() MigrationDatapumpSettingsOutput

(Updatable) Optional settings for Data Pump Export and Import jobs

func (MigrationOutput) DefinedTags added in v0.4.0

func (o MigrationOutput) DefinedTags() pulumi.MapOutput

(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`

func (MigrationOutput) DisplayName added in v0.4.0

func (o MigrationOutput) DisplayName() pulumi.StringOutput

(Updatable) Migration Display Name

func (MigrationOutput) DumpTransferDetails added in v0.4.0

func (o MigrationOutput) DumpTransferDetails() MigrationDumpTransferDetailsOutput

(Updatable) Optional additional properties for dump transfer.

func (MigrationOutput) ElementType

func (MigrationOutput) ElementType() reflect.Type

func (MigrationOutput) ExcludeObjects added in v0.4.0

(Updatable) Database objects to exclude from migration, cannot be specified alongside 'includeObjects'

func (MigrationOutput) ExecutingJobId added in v0.4.0

func (o MigrationOutput) ExecutingJobId() pulumi.StringOutput

OCID of the current ODMS Job in execution for the Migration, if any.

func (MigrationOutput) FreeformTags added in v0.4.0

func (o MigrationOutput) FreeformTags() pulumi.MapOutput

(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`

func (MigrationOutput) GoldenGateDetails added in v0.4.0

func (o MigrationOutput) GoldenGateDetails() MigrationGoldenGateDetailsOutput

(Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.

func (MigrationOutput) GoldenGateServiceDetails added in v1.9.0

func (o MigrationOutput) GoldenGateServiceDetails() MigrationGoldenGateServiceDetailsOutput

(Updatable) Details about Oracle GoldenGate GGS Deployment.

func (MigrationOutput) IncludeObjects added in v0.4.0

(Updatable) Database objects to include from migration, cannot be specified alongside 'excludeObjects'

func (MigrationOutput) LifecycleDetails added in v0.4.0

func (o MigrationOutput) LifecycleDetails() pulumi.StringOutput

Additional status related to the execution and current state of the Migration.

func (MigrationOutput) SourceContainerDatabaseConnectionId added in v0.4.0

func (o MigrationOutput) SourceContainerDatabaseConnectionId() pulumi.StringOutput

(Updatable) The OCID of the Source Container Database Connection. Only used for Online migrations. Only Connections of type Non-Autonomous can be used as source container databases.

func (MigrationOutput) SourceDatabaseConnectionId added in v0.4.0

func (o MigrationOutput) SourceDatabaseConnectionId() pulumi.StringOutput

(Updatable) The OCID of the Source Database Connection.

func (MigrationOutput) State added in v0.4.0

The current state of the Migration resource.

func (MigrationOutput) SystemTags added in v0.4.0

func (o MigrationOutput) SystemTags() pulumi.MapOutput

Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`

func (MigrationOutput) TargetDatabaseConnectionId added in v0.4.0

func (o MigrationOutput) TargetDatabaseConnectionId() pulumi.StringOutput

(Updatable) The OCID of the Target Database Connection.

func (MigrationOutput) TimeCreated added in v0.4.0

func (o MigrationOutput) TimeCreated() pulumi.StringOutput

The time the Migration was created. An RFC3339 formatted datetime string.

func (MigrationOutput) TimeLastMigration added in v0.4.0

func (o MigrationOutput) TimeLastMigration() pulumi.StringOutput

The time of last Migration. An RFC3339 formatted datetime string.

func (MigrationOutput) TimeUpdated added in v0.4.0

func (o MigrationOutput) TimeUpdated() pulumi.StringOutput

The time of the last Migration details update. An RFC3339 formatted datetime string.

func (MigrationOutput) ToMigrationOutput

func (o MigrationOutput) ToMigrationOutput() MigrationOutput

func (MigrationOutput) ToMigrationOutputWithContext

func (o MigrationOutput) ToMigrationOutputWithContext(ctx context.Context) MigrationOutput

func (MigrationOutput) Type added in v0.4.0

(Updatable) Migration type.

func (MigrationOutput) VaultDetails added in v0.4.0

(Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets

func (MigrationOutput) WaitAfter added in v0.4.0

func (o MigrationOutput) WaitAfter() pulumi.StringOutput

Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.

type MigrationState

type MigrationState struct {
	// (Updatable) Optional Pre-Migration advisor settings.
	AdvisorSettings MigrationAdvisorSettingsPtrInput
	// (Updatable) The OCID of the registered ODMS Agent. Only valid for Offline Logical Migrations.
	AgentId pulumi.StringPtrInput
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringPtrInput
	// OCID of the Secret in the Oracle Cloud Infrastructure vault containing the Migration credentials. Used to store GoldenGate administrator user credentials.
	CredentialsSecretId pulumi.StringPtrInput
	// Database objects to exclude/include from migration in CSV format. The excludeObjects and includeObjects fields will be ignored if this field is not null.
	CsvText pulumi.StringPtrInput
	// (Updatable) Data Transfer Medium details for the Migration. If not specified, it will default to Database Link. Only one type of data transfer medium can be specified.
	DataTransferMediumDetails MigrationDataTransferMediumDetailsPtrInput
	// (Updatable) Optional additional properties for dump transfer in source or target host.
	DataTransferMediumDetailsV2 MigrationDataTransferMediumDetailsV2PtrInput
	// (Updatable) Optional settings for Data Pump Export and Import jobs
	DatapumpSettings MigrationDatapumpSettingsPtrInput
	// (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
	DefinedTags pulumi.MapInput
	// (Updatable) Migration Display Name
	DisplayName pulumi.StringPtrInput
	// (Updatable) Optional additional properties for dump transfer.
	DumpTransferDetails MigrationDumpTransferDetailsPtrInput
	// (Updatable) Database objects to exclude from migration, cannot be specified alongside 'includeObjects'
	ExcludeObjects MigrationExcludeObjectArrayInput
	// OCID of the current ODMS Job in execution for the Migration, if any.
	ExecutingJobId pulumi.StringPtrInput
	// (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
	FreeformTags pulumi.MapInput
	// (Updatable) Details about Oracle GoldenGate Microservices. Required for online logical migration.
	GoldenGateDetails MigrationGoldenGateDetailsPtrInput
	// (Updatable) Details about Oracle GoldenGate GGS Deployment.
	GoldenGateServiceDetails MigrationGoldenGateServiceDetailsPtrInput
	// (Updatable) Database objects to include from migration, cannot be specified alongside 'excludeObjects'
	IncludeObjects MigrationIncludeObjectArrayInput
	// Additional status related to the execution and current state of the Migration.
	LifecycleDetails pulumi.StringPtrInput
	// (Updatable) The OCID of the Source Container Database Connection. Only used for Online migrations. Only Connections of type Non-Autonomous can be used as source container databases.
	SourceContainerDatabaseConnectionId pulumi.StringPtrInput
	// (Updatable) The OCID of the Source Database Connection.
	SourceDatabaseConnectionId pulumi.StringPtrInput
	// The current state of the Migration resource.
	State pulumi.StringPtrInput
	// Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
	SystemTags pulumi.MapInput
	// (Updatable) The OCID of the Target Database Connection.
	TargetDatabaseConnectionId pulumi.StringPtrInput
	// The time the Migration was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringPtrInput
	// The time of last Migration. An RFC3339 formatted datetime string.
	TimeLastMigration pulumi.StringPtrInput
	// The time of the last Migration details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringPtrInput
	// (Updatable) Migration type.
	Type pulumi.StringPtrInput
	// (Updatable) Oracle Cloud Infrastructure Vault details to store migration and connection credentials secrets
	VaultDetails MigrationVaultDetailsPtrInput
	// Name of a migration phase. The Job will wait after executing this phase until the Resume Job endpoint is called.
	WaitAfter pulumi.StringPtrInput
}

func (MigrationState) ElementType

func (MigrationState) ElementType() reflect.Type

type MigrationVaultDetails

type MigrationVaultDetails struct {
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId string `pulumi:"compartmentId"`
	// (Updatable) OCID of the vault encryption key
	KeyId string `pulumi:"keyId"`
	// (Updatable) OCID of the vault
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	VaultId string `pulumi:"vaultId"`
}

type MigrationVaultDetailsArgs

type MigrationVaultDetailsArgs struct {
	// (Updatable) OCID of the compartment where the secret containing the credentials will be created.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// (Updatable) OCID of the vault encryption key
	KeyId pulumi.StringInput `pulumi:"keyId"`
	// (Updatable) OCID of the vault
	//
	// ** IMPORTANT **
	// Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
	VaultId pulumi.StringInput `pulumi:"vaultId"`
}

func (MigrationVaultDetailsArgs) ElementType

func (MigrationVaultDetailsArgs) ElementType() reflect.Type

func (MigrationVaultDetailsArgs) ToMigrationVaultDetailsOutput

func (i MigrationVaultDetailsArgs) ToMigrationVaultDetailsOutput() MigrationVaultDetailsOutput

func (MigrationVaultDetailsArgs) ToMigrationVaultDetailsOutputWithContext

func (i MigrationVaultDetailsArgs) ToMigrationVaultDetailsOutputWithContext(ctx context.Context) MigrationVaultDetailsOutput

func (MigrationVaultDetailsArgs) ToMigrationVaultDetailsPtrOutput

func (i MigrationVaultDetailsArgs) ToMigrationVaultDetailsPtrOutput() MigrationVaultDetailsPtrOutput

func (MigrationVaultDetailsArgs) ToMigrationVaultDetailsPtrOutputWithContext

func (i MigrationVaultDetailsArgs) ToMigrationVaultDetailsPtrOutputWithContext(ctx context.Context) MigrationVaultDetailsPtrOutput

type MigrationVaultDetailsInput

type MigrationVaultDetailsInput interface {
	pulumi.Input

	ToMigrationVaultDetailsOutput() MigrationVaultDetailsOutput
	ToMigrationVaultDetailsOutputWithContext(context.Context) MigrationVaultDetailsOutput
}

MigrationVaultDetailsInput is an input type that accepts MigrationVaultDetailsArgs and MigrationVaultDetailsOutput values. You can construct a concrete instance of `MigrationVaultDetailsInput` via:

MigrationVaultDetailsArgs{...}

type MigrationVaultDetailsOutput

type MigrationVaultDetailsOutput struct{ *pulumi.OutputState }

func (MigrationVaultDetailsOutput) CompartmentId

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (MigrationVaultDetailsOutput) ElementType

func (MigrationVaultDetailsOutput) KeyId

(Updatable) OCID of the vault encryption key

func (MigrationVaultDetailsOutput) ToMigrationVaultDetailsOutput

func (o MigrationVaultDetailsOutput) ToMigrationVaultDetailsOutput() MigrationVaultDetailsOutput

func (MigrationVaultDetailsOutput) ToMigrationVaultDetailsOutputWithContext

func (o MigrationVaultDetailsOutput) ToMigrationVaultDetailsOutputWithContext(ctx context.Context) MigrationVaultDetailsOutput

func (MigrationVaultDetailsOutput) ToMigrationVaultDetailsPtrOutput

func (o MigrationVaultDetailsOutput) ToMigrationVaultDetailsPtrOutput() MigrationVaultDetailsPtrOutput

func (MigrationVaultDetailsOutput) ToMigrationVaultDetailsPtrOutputWithContext

func (o MigrationVaultDetailsOutput) ToMigrationVaultDetailsPtrOutputWithContext(ctx context.Context) MigrationVaultDetailsPtrOutput

func (MigrationVaultDetailsOutput) VaultId

(Updatable) OCID of the vault

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

type MigrationVaultDetailsPtrInput

type MigrationVaultDetailsPtrInput interface {
	pulumi.Input

	ToMigrationVaultDetailsPtrOutput() MigrationVaultDetailsPtrOutput
	ToMigrationVaultDetailsPtrOutputWithContext(context.Context) MigrationVaultDetailsPtrOutput
}

MigrationVaultDetailsPtrInput is an input type that accepts MigrationVaultDetailsArgs, MigrationVaultDetailsPtr and MigrationVaultDetailsPtrOutput values. You can construct a concrete instance of `MigrationVaultDetailsPtrInput` via:

        MigrationVaultDetailsArgs{...}

or:

        nil

type MigrationVaultDetailsPtrOutput

type MigrationVaultDetailsPtrOutput struct{ *pulumi.OutputState }

func (MigrationVaultDetailsPtrOutput) CompartmentId

(Updatable) OCID of the compartment where the secret containing the credentials will be created.

func (MigrationVaultDetailsPtrOutput) Elem

func (MigrationVaultDetailsPtrOutput) ElementType

func (MigrationVaultDetailsPtrOutput) KeyId

(Updatable) OCID of the vault encryption key

func (MigrationVaultDetailsPtrOutput) ToMigrationVaultDetailsPtrOutput

func (o MigrationVaultDetailsPtrOutput) ToMigrationVaultDetailsPtrOutput() MigrationVaultDetailsPtrOutput

func (MigrationVaultDetailsPtrOutput) ToMigrationVaultDetailsPtrOutputWithContext

func (o MigrationVaultDetailsPtrOutput) ToMigrationVaultDetailsPtrOutputWithContext(ctx context.Context) MigrationVaultDetailsPtrOutput

func (MigrationVaultDetailsPtrOutput) VaultId

(Updatable) OCID of the vault

** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL