databasemigration

package
v0.20.0 Latest Latest
Warning

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

Go to latest
Published: May 31, 2023 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 Agent

type Agent struct {
	pulumi.CustomResourceState

	// The OCID of the agent
	AgentId pulumi.StringOutput `pulumi:"agentId"`
	// (Updatable) OCID of the compartment
	CompartmentId pulumi.StringOutput `pulumi:"compartmentId"`
	// (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) ODMS Agent name
	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"`
	// (Updatable) ODMS Agent public key.
	PublicKey pulumi.StringOutput `pulumi:"publicKey"`
	// The current state of the ODMS on-premises Agent.
	State pulumi.StringOutput `pulumi:"state"`
	// (Updatable) The OCID of the Stream
	StreamId pulumi.StringOutput `pulumi:"streamId"`
	// 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 Agent was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringOutput `pulumi:"timeCreated"`
	// The time of the last Agent details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"`
	// (Updatable) ODMS Agent version
	//
	// ** 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
	Version pulumi.StringOutput `pulumi:"version"`
}

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

Modifies the ODMS Agent represented by the given ODMS Agent ID.

## Import

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

```sh

$ pulumi import oci:DatabaseMigration/agent:Agent test_agent "id"

```

func GetAgent

func GetAgent(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AgentState, opts ...pulumi.ResourceOption) (*Agent, error)

GetAgent gets an existing Agent 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 NewAgent

func NewAgent(ctx *pulumi.Context,
	name string, args *AgentArgs, opts ...pulumi.ResourceOption) (*Agent, error)

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

func (*Agent) ElementType

func (*Agent) ElementType() reflect.Type

func (*Agent) ToAgentOutput

func (i *Agent) ToAgentOutput() AgentOutput

func (*Agent) ToAgentOutputWithContext

func (i *Agent) ToAgentOutputWithContext(ctx context.Context) AgentOutput

type AgentArgs

type AgentArgs struct {
	// The OCID of the agent
	AgentId pulumi.StringInput
	// (Updatable) OCID of the compartment
	CompartmentId 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) ODMS Agent name
	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
	// (Updatable) ODMS Agent public key.
	PublicKey pulumi.StringPtrInput
	// (Updatable) The OCID of the Stream
	StreamId pulumi.StringPtrInput
	// (Updatable) ODMS Agent version
	//
	// ** 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
	Version pulumi.StringPtrInput
}

The set of arguments for constructing a Agent resource.

func (AgentArgs) ElementType

func (AgentArgs) ElementType() reflect.Type

type AgentArray

type AgentArray []AgentInput

func (AgentArray) ElementType

func (AgentArray) ElementType() reflect.Type

func (AgentArray) ToAgentArrayOutput

func (i AgentArray) ToAgentArrayOutput() AgentArrayOutput

func (AgentArray) ToAgentArrayOutputWithContext

func (i AgentArray) ToAgentArrayOutputWithContext(ctx context.Context) AgentArrayOutput

type AgentArrayInput

type AgentArrayInput interface {
	pulumi.Input

	ToAgentArrayOutput() AgentArrayOutput
	ToAgentArrayOutputWithContext(context.Context) AgentArrayOutput
}

AgentArrayInput is an input type that accepts AgentArray and AgentArrayOutput values. You can construct a concrete instance of `AgentArrayInput` via:

AgentArray{ AgentArgs{...} }

type AgentArrayOutput

type AgentArrayOutput struct{ *pulumi.OutputState }

func (AgentArrayOutput) ElementType

func (AgentArrayOutput) ElementType() reflect.Type

func (AgentArrayOutput) Index

func (AgentArrayOutput) ToAgentArrayOutput

func (o AgentArrayOutput) ToAgentArrayOutput() AgentArrayOutput

func (AgentArrayOutput) ToAgentArrayOutputWithContext

func (o AgentArrayOutput) ToAgentArrayOutputWithContext(ctx context.Context) AgentArrayOutput

type AgentInput

type AgentInput interface {
	pulumi.Input

	ToAgentOutput() AgentOutput
	ToAgentOutputWithContext(ctx context.Context) AgentOutput
}

type AgentMap

type AgentMap map[string]AgentInput

func (AgentMap) ElementType

func (AgentMap) ElementType() reflect.Type

func (AgentMap) ToAgentMapOutput

func (i AgentMap) ToAgentMapOutput() AgentMapOutput

func (AgentMap) ToAgentMapOutputWithContext

func (i AgentMap) ToAgentMapOutputWithContext(ctx context.Context) AgentMapOutput

type AgentMapInput

type AgentMapInput interface {
	pulumi.Input

	ToAgentMapOutput() AgentMapOutput
	ToAgentMapOutputWithContext(context.Context) AgentMapOutput
}

AgentMapInput is an input type that accepts AgentMap and AgentMapOutput values. You can construct a concrete instance of `AgentMapInput` via:

AgentMap{ "key": AgentArgs{...} }

type AgentMapOutput

type AgentMapOutput struct{ *pulumi.OutputState }

func (AgentMapOutput) ElementType

func (AgentMapOutput) ElementType() reflect.Type

func (AgentMapOutput) MapIndex

func (AgentMapOutput) ToAgentMapOutput

func (o AgentMapOutput) ToAgentMapOutput() AgentMapOutput

func (AgentMapOutput) ToAgentMapOutputWithContext

func (o AgentMapOutput) ToAgentMapOutputWithContext(ctx context.Context) AgentMapOutput

type AgentOutput

type AgentOutput struct{ *pulumi.OutputState }

func (AgentOutput) AgentId added in v0.4.0

func (o AgentOutput) AgentId() pulumi.StringOutput

The OCID of the agent

func (AgentOutput) CompartmentId added in v0.4.0

func (o AgentOutput) CompartmentId() pulumi.StringOutput

(Updatable) OCID of the compartment

func (AgentOutput) DefinedTags added in v0.4.0

func (o AgentOutput) 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 (AgentOutput) DisplayName added in v0.4.0

func (o AgentOutput) DisplayName() pulumi.StringOutput

(Updatable) ODMS Agent name

func (AgentOutput) ElementType

func (AgentOutput) ElementType() reflect.Type

func (AgentOutput) FreeformTags added in v0.4.0

func (o AgentOutput) 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 (AgentOutput) LifecycleDetails added in v0.4.0

func (o AgentOutput) 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 (AgentOutput) PublicKey added in v0.4.0

func (o AgentOutput) PublicKey() pulumi.StringOutput

(Updatable) ODMS Agent public key.

func (AgentOutput) State added in v0.4.0

func (o AgentOutput) State() pulumi.StringOutput

The current state of the ODMS on-premises Agent.

func (AgentOutput) StreamId added in v0.4.0

func (o AgentOutput) StreamId() pulumi.StringOutput

(Updatable) The OCID of the Stream

func (AgentOutput) SystemTags added in v0.4.0

func (o AgentOutput) SystemTags() pulumi.MapOutput

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

func (AgentOutput) TimeCreated added in v0.4.0

func (o AgentOutput) TimeCreated() pulumi.StringOutput

The time the Agent was created. An RFC3339 formatted datetime string.

func (AgentOutput) TimeUpdated added in v0.4.0

func (o AgentOutput) TimeUpdated() pulumi.StringOutput

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

func (AgentOutput) ToAgentOutput

func (o AgentOutput) ToAgentOutput() AgentOutput

func (AgentOutput) ToAgentOutputWithContext

func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput

func (AgentOutput) Version added in v0.4.0

func (o AgentOutput) Version() pulumi.StringOutput

(Updatable) ODMS Agent version

** 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 AgentState

type AgentState struct {
	// The OCID of the agent
	AgentId pulumi.StringPtrInput
	// (Updatable) OCID of the compartment
	CompartmentId 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) ODMS Agent name
	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
	// (Updatable) ODMS Agent public key.
	PublicKey pulumi.StringPtrInput
	// The current state of the ODMS on-premises Agent.
	State pulumi.StringPtrInput
	// (Updatable) The OCID of the Stream
	StreamId 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 Agent was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringPtrInput
	// The time of the last Agent details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringPtrInput
	// (Updatable) ODMS Agent version
	//
	// ** 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
	Version pulumi.StringPtrInput
}

func (AgentState) ElementType

func (AgentState) ElementType() reflect.Type

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"`
	// (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) 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, "testConnection", &DatabaseMigration.ConnectionArgs{
			AdminCredentials: &databasemigration.ConnectionAdminCredentialsArgs{
				Password: pulumi.Any(_var.Connection_admin_credentials_password),
				Username: pulumi.Any(_var.Connection_admin_credentials_username),
			},
			CompartmentId: pulumi.Any(_var.Compartment_id),
			DatabaseType:  pulumi.Any(_var.Connection_database_type),
			VaultDetails: &databasemigration.ConnectionVaultDetailsArgs{
				CompartmentId: pulumi.Any(_var.Compartment_id),
				KeyId:         pulumi.Any(oci_kms_key.Test_key.Id),
				VaultId:       pulumi.Any(oci_kms_vault.Test_vault.Id),
			},
			CertificateTdn: pulumi.Any(_var.Connection_certificate_tdn),
			ConnectDescriptor: &databasemigration.ConnectionConnectDescriptorArgs{
				ConnectString:       pulumi.Any(_var.Connection_connect_descriptor_connect_string),
				DatabaseServiceName: pulumi.Any(oci_core_service.Test_service.Name),
				Host:                pulumi.Any(_var.Connection_connect_descriptor_host),
				Port:                pulumi.Any(_var.Connection_connect_descriptor_port),
			},
			DatabaseId: pulumi.Any(oci_database_database.Test_database.Id),
			DefinedTags: pulumi.AnyMap{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			DisplayName: pulumi.Any(_var.Connection_display_name),
			FreeformTags: pulumi.AnyMap{
				"bar-key": pulumi.Any("value"),
			},
			NsgIds: pulumi.Any(_var.Connection_nsg_ids),
			PrivateEndpoint: &databasemigration.ConnectionPrivateEndpointArgs{
				CompartmentId: pulumi.Any(_var.Compartment_id),
				SubnetId:      pulumi.Any(oci_core_subnet.Test_subnet.Id),
				VcnId:         pulumi.Any(oci_core_vcn.Test_vcn.Id),
			},
			SshDetails: &databasemigration.ConnectionSshDetailsArgs{
				Host:         pulumi.Any(_var.Connection_ssh_details_host),
				Sshkey:       pulumi.Any(_var.Connection_ssh_details_sshkey),
				User:         pulumi.Any(_var.Connection_ssh_details_user),
				SudoLocation: pulumi.Any(_var.Connection_ssh_details_sudo_location),
			},
			TlsKeystore: pulumi.Any(_var.Connection_tls_keystore),
			TlsWallet:   pulumi.Any(_var.Connection_tls_wallet),
		})
		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
	// (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) 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) 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) 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 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
	// (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) 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 GetAgentImagesAgentImageCollection

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

type GetAgentImagesAgentImageCollectionArgs

type GetAgentImagesAgentImageCollectionArgs struct {
	// Items in collection.
	Items GetAgentImagesAgentImageCollectionItemArrayInput `pulumi:"items"`
}

func (GetAgentImagesAgentImageCollectionArgs) ElementType

func (GetAgentImagesAgentImageCollectionArgs) ToGetAgentImagesAgentImageCollectionOutput

func (i GetAgentImagesAgentImageCollectionArgs) ToGetAgentImagesAgentImageCollectionOutput() GetAgentImagesAgentImageCollectionOutput

func (GetAgentImagesAgentImageCollectionArgs) ToGetAgentImagesAgentImageCollectionOutputWithContext

func (i GetAgentImagesAgentImageCollectionArgs) ToGetAgentImagesAgentImageCollectionOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionOutput

type GetAgentImagesAgentImageCollectionArray

type GetAgentImagesAgentImageCollectionArray []GetAgentImagesAgentImageCollectionInput

func (GetAgentImagesAgentImageCollectionArray) ElementType

func (GetAgentImagesAgentImageCollectionArray) ToGetAgentImagesAgentImageCollectionArrayOutput

func (i GetAgentImagesAgentImageCollectionArray) ToGetAgentImagesAgentImageCollectionArrayOutput() GetAgentImagesAgentImageCollectionArrayOutput

func (GetAgentImagesAgentImageCollectionArray) ToGetAgentImagesAgentImageCollectionArrayOutputWithContext

func (i GetAgentImagesAgentImageCollectionArray) ToGetAgentImagesAgentImageCollectionArrayOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionArrayOutput

type GetAgentImagesAgentImageCollectionArrayInput

type GetAgentImagesAgentImageCollectionArrayInput interface {
	pulumi.Input

	ToGetAgentImagesAgentImageCollectionArrayOutput() GetAgentImagesAgentImageCollectionArrayOutput
	ToGetAgentImagesAgentImageCollectionArrayOutputWithContext(context.Context) GetAgentImagesAgentImageCollectionArrayOutput
}

GetAgentImagesAgentImageCollectionArrayInput is an input type that accepts GetAgentImagesAgentImageCollectionArray and GetAgentImagesAgentImageCollectionArrayOutput values. You can construct a concrete instance of `GetAgentImagesAgentImageCollectionArrayInput` via:

GetAgentImagesAgentImageCollectionArray{ GetAgentImagesAgentImageCollectionArgs{...} }

type GetAgentImagesAgentImageCollectionArrayOutput

type GetAgentImagesAgentImageCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetAgentImagesAgentImageCollectionArrayOutput) ElementType

func (GetAgentImagesAgentImageCollectionArrayOutput) Index

func (GetAgentImagesAgentImageCollectionArrayOutput) ToGetAgentImagesAgentImageCollectionArrayOutput

func (o GetAgentImagesAgentImageCollectionArrayOutput) ToGetAgentImagesAgentImageCollectionArrayOutput() GetAgentImagesAgentImageCollectionArrayOutput

func (GetAgentImagesAgentImageCollectionArrayOutput) ToGetAgentImagesAgentImageCollectionArrayOutputWithContext

func (o GetAgentImagesAgentImageCollectionArrayOutput) ToGetAgentImagesAgentImageCollectionArrayOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionArrayOutput

type GetAgentImagesAgentImageCollectionInput

type GetAgentImagesAgentImageCollectionInput interface {
	pulumi.Input

	ToGetAgentImagesAgentImageCollectionOutput() GetAgentImagesAgentImageCollectionOutput
	ToGetAgentImagesAgentImageCollectionOutputWithContext(context.Context) GetAgentImagesAgentImageCollectionOutput
}

GetAgentImagesAgentImageCollectionInput is an input type that accepts GetAgentImagesAgentImageCollectionArgs and GetAgentImagesAgentImageCollectionOutput values. You can construct a concrete instance of `GetAgentImagesAgentImageCollectionInput` via:

GetAgentImagesAgentImageCollectionArgs{...}

type GetAgentImagesAgentImageCollectionItem

type GetAgentImagesAgentImageCollectionItem struct {
	// URL to download Agent Image of the ODMS Agent.
	DownloadUrl string `pulumi:"downloadUrl"`
	// ODMS Agent Image version.
	Version string `pulumi:"version"`
}

type GetAgentImagesAgentImageCollectionItemArgs

type GetAgentImagesAgentImageCollectionItemArgs struct {
	// URL to download Agent Image of the ODMS Agent.
	DownloadUrl pulumi.StringInput `pulumi:"downloadUrl"`
	// ODMS Agent Image version.
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetAgentImagesAgentImageCollectionItemArgs) ElementType

func (GetAgentImagesAgentImageCollectionItemArgs) ToGetAgentImagesAgentImageCollectionItemOutput

func (i GetAgentImagesAgentImageCollectionItemArgs) ToGetAgentImagesAgentImageCollectionItemOutput() GetAgentImagesAgentImageCollectionItemOutput

func (GetAgentImagesAgentImageCollectionItemArgs) ToGetAgentImagesAgentImageCollectionItemOutputWithContext

func (i GetAgentImagesAgentImageCollectionItemArgs) ToGetAgentImagesAgentImageCollectionItemOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionItemOutput

type GetAgentImagesAgentImageCollectionItemArray

type GetAgentImagesAgentImageCollectionItemArray []GetAgentImagesAgentImageCollectionItemInput

func (GetAgentImagesAgentImageCollectionItemArray) ElementType

func (GetAgentImagesAgentImageCollectionItemArray) ToGetAgentImagesAgentImageCollectionItemArrayOutput

func (i GetAgentImagesAgentImageCollectionItemArray) ToGetAgentImagesAgentImageCollectionItemArrayOutput() GetAgentImagesAgentImageCollectionItemArrayOutput

func (GetAgentImagesAgentImageCollectionItemArray) ToGetAgentImagesAgentImageCollectionItemArrayOutputWithContext

func (i GetAgentImagesAgentImageCollectionItemArray) ToGetAgentImagesAgentImageCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionItemArrayOutput

type GetAgentImagesAgentImageCollectionItemArrayInput

type GetAgentImagesAgentImageCollectionItemArrayInput interface {
	pulumi.Input

	ToGetAgentImagesAgentImageCollectionItemArrayOutput() GetAgentImagesAgentImageCollectionItemArrayOutput
	ToGetAgentImagesAgentImageCollectionItemArrayOutputWithContext(context.Context) GetAgentImagesAgentImageCollectionItemArrayOutput
}

GetAgentImagesAgentImageCollectionItemArrayInput is an input type that accepts GetAgentImagesAgentImageCollectionItemArray and GetAgentImagesAgentImageCollectionItemArrayOutput values. You can construct a concrete instance of `GetAgentImagesAgentImageCollectionItemArrayInput` via:

GetAgentImagesAgentImageCollectionItemArray{ GetAgentImagesAgentImageCollectionItemArgs{...} }

type GetAgentImagesAgentImageCollectionItemArrayOutput

type GetAgentImagesAgentImageCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetAgentImagesAgentImageCollectionItemArrayOutput) ElementType

func (GetAgentImagesAgentImageCollectionItemArrayOutput) Index

func (GetAgentImagesAgentImageCollectionItemArrayOutput) ToGetAgentImagesAgentImageCollectionItemArrayOutput

func (o GetAgentImagesAgentImageCollectionItemArrayOutput) ToGetAgentImagesAgentImageCollectionItemArrayOutput() GetAgentImagesAgentImageCollectionItemArrayOutput

func (GetAgentImagesAgentImageCollectionItemArrayOutput) ToGetAgentImagesAgentImageCollectionItemArrayOutputWithContext

func (o GetAgentImagesAgentImageCollectionItemArrayOutput) ToGetAgentImagesAgentImageCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionItemArrayOutput

type GetAgentImagesAgentImageCollectionItemInput

type GetAgentImagesAgentImageCollectionItemInput interface {
	pulumi.Input

	ToGetAgentImagesAgentImageCollectionItemOutput() GetAgentImagesAgentImageCollectionItemOutput
	ToGetAgentImagesAgentImageCollectionItemOutputWithContext(context.Context) GetAgentImagesAgentImageCollectionItemOutput
}

GetAgentImagesAgentImageCollectionItemInput is an input type that accepts GetAgentImagesAgentImageCollectionItemArgs and GetAgentImagesAgentImageCollectionItemOutput values. You can construct a concrete instance of `GetAgentImagesAgentImageCollectionItemInput` via:

GetAgentImagesAgentImageCollectionItemArgs{...}

type GetAgentImagesAgentImageCollectionItemOutput

type GetAgentImagesAgentImageCollectionItemOutput struct{ *pulumi.OutputState }

func (GetAgentImagesAgentImageCollectionItemOutput) DownloadUrl

URL to download Agent Image of the ODMS Agent.

func (GetAgentImagesAgentImageCollectionItemOutput) ElementType

func (GetAgentImagesAgentImageCollectionItemOutput) ToGetAgentImagesAgentImageCollectionItemOutput

func (o GetAgentImagesAgentImageCollectionItemOutput) ToGetAgentImagesAgentImageCollectionItemOutput() GetAgentImagesAgentImageCollectionItemOutput

func (GetAgentImagesAgentImageCollectionItemOutput) ToGetAgentImagesAgentImageCollectionItemOutputWithContext

func (o GetAgentImagesAgentImageCollectionItemOutput) ToGetAgentImagesAgentImageCollectionItemOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionItemOutput

func (GetAgentImagesAgentImageCollectionItemOutput) Version

ODMS Agent Image version.

type GetAgentImagesAgentImageCollectionOutput

type GetAgentImagesAgentImageCollectionOutput struct{ *pulumi.OutputState }

func (GetAgentImagesAgentImageCollectionOutput) ElementType

func (GetAgentImagesAgentImageCollectionOutput) Items

Items in collection.

func (GetAgentImagesAgentImageCollectionOutput) ToGetAgentImagesAgentImageCollectionOutput

func (o GetAgentImagesAgentImageCollectionOutput) ToGetAgentImagesAgentImageCollectionOutput() GetAgentImagesAgentImageCollectionOutput

func (GetAgentImagesAgentImageCollectionOutput) ToGetAgentImagesAgentImageCollectionOutputWithContext

func (o GetAgentImagesAgentImageCollectionOutput) ToGetAgentImagesAgentImageCollectionOutputWithContext(ctx context.Context) GetAgentImagesAgentImageCollectionOutput

type GetAgentImagesArgs

type GetAgentImagesArgs struct {
	Filters []GetAgentImagesFilter `pulumi:"filters"`
}

A collection of arguments for invoking getAgentImages.

type GetAgentImagesFilter

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

type GetAgentImagesFilterArgs

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

func (GetAgentImagesFilterArgs) ElementType

func (GetAgentImagesFilterArgs) ElementType() reflect.Type

func (GetAgentImagesFilterArgs) ToGetAgentImagesFilterOutput

func (i GetAgentImagesFilterArgs) ToGetAgentImagesFilterOutput() GetAgentImagesFilterOutput

func (GetAgentImagesFilterArgs) ToGetAgentImagesFilterOutputWithContext

func (i GetAgentImagesFilterArgs) ToGetAgentImagesFilterOutputWithContext(ctx context.Context) GetAgentImagesFilterOutput

type GetAgentImagesFilterArray

type GetAgentImagesFilterArray []GetAgentImagesFilterInput

func (GetAgentImagesFilterArray) ElementType

func (GetAgentImagesFilterArray) ElementType() reflect.Type

func (GetAgentImagesFilterArray) ToGetAgentImagesFilterArrayOutput

func (i GetAgentImagesFilterArray) ToGetAgentImagesFilterArrayOutput() GetAgentImagesFilterArrayOutput

func (GetAgentImagesFilterArray) ToGetAgentImagesFilterArrayOutputWithContext

func (i GetAgentImagesFilterArray) ToGetAgentImagesFilterArrayOutputWithContext(ctx context.Context) GetAgentImagesFilterArrayOutput

type GetAgentImagesFilterArrayInput

type GetAgentImagesFilterArrayInput interface {
	pulumi.Input

	ToGetAgentImagesFilterArrayOutput() GetAgentImagesFilterArrayOutput
	ToGetAgentImagesFilterArrayOutputWithContext(context.Context) GetAgentImagesFilterArrayOutput
}

GetAgentImagesFilterArrayInput is an input type that accepts GetAgentImagesFilterArray and GetAgentImagesFilterArrayOutput values. You can construct a concrete instance of `GetAgentImagesFilterArrayInput` via:

GetAgentImagesFilterArray{ GetAgentImagesFilterArgs{...} }

type GetAgentImagesFilterArrayOutput

type GetAgentImagesFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAgentImagesFilterArrayOutput) ElementType

func (GetAgentImagesFilterArrayOutput) Index

func (GetAgentImagesFilterArrayOutput) ToGetAgentImagesFilterArrayOutput

func (o GetAgentImagesFilterArrayOutput) ToGetAgentImagesFilterArrayOutput() GetAgentImagesFilterArrayOutput

func (GetAgentImagesFilterArrayOutput) ToGetAgentImagesFilterArrayOutputWithContext

func (o GetAgentImagesFilterArrayOutput) ToGetAgentImagesFilterArrayOutputWithContext(ctx context.Context) GetAgentImagesFilterArrayOutput

type GetAgentImagesFilterInput

type GetAgentImagesFilterInput interface {
	pulumi.Input

	ToGetAgentImagesFilterOutput() GetAgentImagesFilterOutput
	ToGetAgentImagesFilterOutputWithContext(context.Context) GetAgentImagesFilterOutput
}

GetAgentImagesFilterInput is an input type that accepts GetAgentImagesFilterArgs and GetAgentImagesFilterOutput values. You can construct a concrete instance of `GetAgentImagesFilterInput` via:

GetAgentImagesFilterArgs{...}

type GetAgentImagesFilterOutput

type GetAgentImagesFilterOutput struct{ *pulumi.OutputState }

func (GetAgentImagesFilterOutput) ElementType

func (GetAgentImagesFilterOutput) ElementType() reflect.Type

func (GetAgentImagesFilterOutput) Name

func (GetAgentImagesFilterOutput) Regex

func (GetAgentImagesFilterOutput) ToGetAgentImagesFilterOutput

func (o GetAgentImagesFilterOutput) ToGetAgentImagesFilterOutput() GetAgentImagesFilterOutput

func (GetAgentImagesFilterOutput) ToGetAgentImagesFilterOutputWithContext

func (o GetAgentImagesFilterOutput) ToGetAgentImagesFilterOutputWithContext(ctx context.Context) GetAgentImagesFilterOutput

func (GetAgentImagesFilterOutput) Values

type GetAgentImagesOutputArgs

type GetAgentImagesOutputArgs struct {
	Filters GetAgentImagesFilterArrayInput `pulumi:"filters"`
}

A collection of arguments for invoking getAgentImages.

func (GetAgentImagesOutputArgs) ElementType

func (GetAgentImagesOutputArgs) ElementType() reflect.Type

type GetAgentImagesResult

type GetAgentImagesResult struct {
	// The list of agent_image_collection.
	AgentImageCollections []GetAgentImagesAgentImageCollection `pulumi:"agentImageCollections"`
	Filters               []GetAgentImagesFilter               `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
}

A collection of values returned by getAgentImages.

func GetAgentImages

func GetAgentImages(ctx *pulumi.Context, args *GetAgentImagesArgs, opts ...pulumi.InvokeOption) (*GetAgentImagesResult, error)

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

Get details of the ODMS Agent Images available to install on-premises.

## 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.GetAgentImages(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetAgentImagesResultOutput

type GetAgentImagesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getAgentImages.

func (GetAgentImagesResultOutput) AgentImageCollections

The list of agent_image_collection.

func (GetAgentImagesResultOutput) ElementType

func (GetAgentImagesResultOutput) ElementType() reflect.Type

func (GetAgentImagesResultOutput) Filters

func (GetAgentImagesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetAgentImagesResultOutput) ToGetAgentImagesResultOutput

func (o GetAgentImagesResultOutput) ToGetAgentImagesResultOutput() GetAgentImagesResultOutput

func (GetAgentImagesResultOutput) ToGetAgentImagesResultOutputWithContext

func (o GetAgentImagesResultOutput) ToGetAgentImagesResultOutputWithContext(ctx context.Context) GetAgentImagesResultOutput

type GetAgentsAgentCollection

type GetAgentsAgentCollection struct {
	Items []GetAgentsAgentCollectionItem `pulumi:"items"`
}

type GetAgentsAgentCollectionArgs

type GetAgentsAgentCollectionArgs struct {
	Items GetAgentsAgentCollectionItemArrayInput `pulumi:"items"`
}

func (GetAgentsAgentCollectionArgs) ElementType

func (GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutput

func (i GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput

func (GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutputWithContext

func (i GetAgentsAgentCollectionArgs) ToGetAgentsAgentCollectionOutputWithContext(ctx context.Context) GetAgentsAgentCollectionOutput

type GetAgentsAgentCollectionArray

type GetAgentsAgentCollectionArray []GetAgentsAgentCollectionInput

func (GetAgentsAgentCollectionArray) ElementType

func (GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutput

func (i GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput

func (GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutputWithContext

func (i GetAgentsAgentCollectionArray) ToGetAgentsAgentCollectionArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionArrayOutput

type GetAgentsAgentCollectionArrayInput

type GetAgentsAgentCollectionArrayInput interface {
	pulumi.Input

	ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput
	ToGetAgentsAgentCollectionArrayOutputWithContext(context.Context) GetAgentsAgentCollectionArrayOutput
}

GetAgentsAgentCollectionArrayInput is an input type that accepts GetAgentsAgentCollectionArray and GetAgentsAgentCollectionArrayOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionArrayInput` via:

GetAgentsAgentCollectionArray{ GetAgentsAgentCollectionArgs{...} }

type GetAgentsAgentCollectionArrayOutput

type GetAgentsAgentCollectionArrayOutput struct{ *pulumi.OutputState }

func (GetAgentsAgentCollectionArrayOutput) ElementType

func (GetAgentsAgentCollectionArrayOutput) Index

func (GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutput

func (o GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutput() GetAgentsAgentCollectionArrayOutput

func (GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutputWithContext

func (o GetAgentsAgentCollectionArrayOutput) ToGetAgentsAgentCollectionArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionArrayOutput

type GetAgentsAgentCollectionInput

type GetAgentsAgentCollectionInput interface {
	pulumi.Input

	ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput
	ToGetAgentsAgentCollectionOutputWithContext(context.Context) GetAgentsAgentCollectionOutput
}

GetAgentsAgentCollectionInput is an input type that accepts GetAgentsAgentCollectionArgs and GetAgentsAgentCollectionOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionInput` via:

GetAgentsAgentCollectionArgs{...}

type GetAgentsAgentCollectionItem

type GetAgentsAgentCollectionItem struct {
	AgentId string `pulumi:"agentId"`
	// The ID of the compartment in which to list resources.
	CompartmentId string `pulumi:"compartmentId"`
	// 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"`
	// The OCID of the resource
	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"`
	// ODMS Agent public key.
	PublicKey string `pulumi:"publicKey"`
	// The current state of the Database Migration Deployment.
	State string `pulumi:"state"`
	// The OCID of the Stream
	StreamId string `pulumi:"streamId"`
	// 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 Agent was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time of the last Agent details update. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	// ODMS Agent version
	Version string `pulumi:"version"`
}

type GetAgentsAgentCollectionItemArgs

type GetAgentsAgentCollectionItemArgs struct {
	AgentId pulumi.StringInput `pulumi:"agentId"`
	// The ID of the compartment in which to list resources.
	CompartmentId pulumi.StringInput `pulumi:"compartmentId"`
	// 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"`
	// The OCID of the resource
	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"`
	// ODMS Agent public key.
	PublicKey pulumi.StringInput `pulumi:"publicKey"`
	// The current state of the Database Migration Deployment.
	State pulumi.StringInput `pulumi:"state"`
	// The OCID of the Stream
	StreamId pulumi.StringInput `pulumi:"streamId"`
	// 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 Agent was created. An RFC3339 formatted datetime string.
	TimeCreated pulumi.StringInput `pulumi:"timeCreated"`
	// The time of the last Agent details update. An RFC3339 formatted datetime string.
	TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"`
	// ODMS Agent version
	Version pulumi.StringInput `pulumi:"version"`
}

func (GetAgentsAgentCollectionItemArgs) ElementType

func (GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutput

func (i GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput

func (GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutputWithContext

func (i GetAgentsAgentCollectionItemArgs) ToGetAgentsAgentCollectionItemOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemOutput

type GetAgentsAgentCollectionItemArray

type GetAgentsAgentCollectionItemArray []GetAgentsAgentCollectionItemInput

func (GetAgentsAgentCollectionItemArray) ElementType

func (GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutput

func (i GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput

func (GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutputWithContext

func (i GetAgentsAgentCollectionItemArray) ToGetAgentsAgentCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemArrayOutput

type GetAgentsAgentCollectionItemArrayInput

type GetAgentsAgentCollectionItemArrayInput interface {
	pulumi.Input

	ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput
	ToGetAgentsAgentCollectionItemArrayOutputWithContext(context.Context) GetAgentsAgentCollectionItemArrayOutput
}

GetAgentsAgentCollectionItemArrayInput is an input type that accepts GetAgentsAgentCollectionItemArray and GetAgentsAgentCollectionItemArrayOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionItemArrayInput` via:

GetAgentsAgentCollectionItemArray{ GetAgentsAgentCollectionItemArgs{...} }

type GetAgentsAgentCollectionItemArrayOutput

type GetAgentsAgentCollectionItemArrayOutput struct{ *pulumi.OutputState }

func (GetAgentsAgentCollectionItemArrayOutput) ElementType

func (GetAgentsAgentCollectionItemArrayOutput) Index

func (GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutput

func (o GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutput() GetAgentsAgentCollectionItemArrayOutput

func (GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutputWithContext

func (o GetAgentsAgentCollectionItemArrayOutput) ToGetAgentsAgentCollectionItemArrayOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemArrayOutput

type GetAgentsAgentCollectionItemInput

type GetAgentsAgentCollectionItemInput interface {
	pulumi.Input

	ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput
	ToGetAgentsAgentCollectionItemOutputWithContext(context.Context) GetAgentsAgentCollectionItemOutput
}

GetAgentsAgentCollectionItemInput is an input type that accepts GetAgentsAgentCollectionItemArgs and GetAgentsAgentCollectionItemOutput values. You can construct a concrete instance of `GetAgentsAgentCollectionItemInput` via:

GetAgentsAgentCollectionItemArgs{...}

type GetAgentsAgentCollectionItemOutput

type GetAgentsAgentCollectionItemOutput struct{ *pulumi.OutputState }

func (GetAgentsAgentCollectionItemOutput) AgentId

func (GetAgentsAgentCollectionItemOutput) CompartmentId

The ID of the compartment in which to list resources.

func (GetAgentsAgentCollectionItemOutput) DefinedTags

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

func (GetAgentsAgentCollectionItemOutput) DisplayName

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

func (GetAgentsAgentCollectionItemOutput) ElementType

func (GetAgentsAgentCollectionItemOutput) 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 (GetAgentsAgentCollectionItemOutput) Id

The OCID of the resource

func (GetAgentsAgentCollectionItemOutput) 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 (GetAgentsAgentCollectionItemOutput) PublicKey

ODMS Agent public key.

func (GetAgentsAgentCollectionItemOutput) State

The current state of the Database Migration Deployment.

func (GetAgentsAgentCollectionItemOutput) StreamId

The OCID of the Stream

func (GetAgentsAgentCollectionItemOutput) SystemTags

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

func (GetAgentsAgentCollectionItemOutput) TimeCreated

The time the Agent was created. An RFC3339 formatted datetime string.

func (GetAgentsAgentCollectionItemOutput) TimeUpdated

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

func (GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutput

func (o GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutput() GetAgentsAgentCollectionItemOutput

func (GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutputWithContext

func (o GetAgentsAgentCollectionItemOutput) ToGetAgentsAgentCollectionItemOutputWithContext(ctx context.Context) GetAgentsAgentCollectionItemOutput

func (GetAgentsAgentCollectionItemOutput) Version

ODMS Agent version

type GetAgentsAgentCollectionOutput

type GetAgentsAgentCollectionOutput struct{ *pulumi.OutputState }

func (GetAgentsAgentCollectionOutput) ElementType

func (GetAgentsAgentCollectionOutput) Items

func (GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutput

func (o GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutput() GetAgentsAgentCollectionOutput

func (GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutputWithContext

func (o GetAgentsAgentCollectionOutput) ToGetAgentsAgentCollectionOutputWithContext(ctx context.Context) GetAgentsAgentCollectionOutput

type GetAgentsArgs

type GetAgentsArgs 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     []GetAgentsFilter `pulumi:"filters"`
	// The current state of the Database Migration Deployment.
	State *string `pulumi:"state"`
}

A collection of arguments for invoking getAgents.

type GetAgentsFilter

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

type GetAgentsFilterArgs

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

func (GetAgentsFilterArgs) ElementType

func (GetAgentsFilterArgs) ElementType() reflect.Type

func (GetAgentsFilterArgs) ToGetAgentsFilterOutput

func (i GetAgentsFilterArgs) ToGetAgentsFilterOutput() GetAgentsFilterOutput

func (GetAgentsFilterArgs) ToGetAgentsFilterOutputWithContext

func (i GetAgentsFilterArgs) ToGetAgentsFilterOutputWithContext(ctx context.Context) GetAgentsFilterOutput

type GetAgentsFilterArray

type GetAgentsFilterArray []GetAgentsFilterInput

func (GetAgentsFilterArray) ElementType

func (GetAgentsFilterArray) ElementType() reflect.Type

func (GetAgentsFilterArray) ToGetAgentsFilterArrayOutput

func (i GetAgentsFilterArray) ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput

func (GetAgentsFilterArray) ToGetAgentsFilterArrayOutputWithContext

func (i GetAgentsFilterArray) ToGetAgentsFilterArrayOutputWithContext(ctx context.Context) GetAgentsFilterArrayOutput

type GetAgentsFilterArrayInput

type GetAgentsFilterArrayInput interface {
	pulumi.Input

	ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput
	ToGetAgentsFilterArrayOutputWithContext(context.Context) GetAgentsFilterArrayOutput
}

GetAgentsFilterArrayInput is an input type that accepts GetAgentsFilterArray and GetAgentsFilterArrayOutput values. You can construct a concrete instance of `GetAgentsFilterArrayInput` via:

GetAgentsFilterArray{ GetAgentsFilterArgs{...} }

type GetAgentsFilterArrayOutput

type GetAgentsFilterArrayOutput struct{ *pulumi.OutputState }

func (GetAgentsFilterArrayOutput) ElementType

func (GetAgentsFilterArrayOutput) ElementType() reflect.Type

func (GetAgentsFilterArrayOutput) Index

func (GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutput

func (o GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutput() GetAgentsFilterArrayOutput

func (GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutputWithContext

func (o GetAgentsFilterArrayOutput) ToGetAgentsFilterArrayOutputWithContext(ctx context.Context) GetAgentsFilterArrayOutput

type GetAgentsFilterInput

type GetAgentsFilterInput interface {
	pulumi.Input

	ToGetAgentsFilterOutput() GetAgentsFilterOutput
	ToGetAgentsFilterOutputWithContext(context.Context) GetAgentsFilterOutput
}

GetAgentsFilterInput is an input type that accepts GetAgentsFilterArgs and GetAgentsFilterOutput values. You can construct a concrete instance of `GetAgentsFilterInput` via:

GetAgentsFilterArgs{...}

type GetAgentsFilterOutput

type GetAgentsFilterOutput struct{ *pulumi.OutputState }

func (GetAgentsFilterOutput) ElementType

func (GetAgentsFilterOutput) ElementType() reflect.Type

func (GetAgentsFilterOutput) Name

func (GetAgentsFilterOutput) Regex

func (GetAgentsFilterOutput) ToGetAgentsFilterOutput

func (o GetAgentsFilterOutput) ToGetAgentsFilterOutput() GetAgentsFilterOutput

func (GetAgentsFilterOutput) ToGetAgentsFilterOutputWithContext

func (o GetAgentsFilterOutput) ToGetAgentsFilterOutputWithContext(ctx context.Context) GetAgentsFilterOutput

func (GetAgentsFilterOutput) Values

type GetAgentsOutputArgs

type GetAgentsOutputArgs 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     GetAgentsFilterArrayInput `pulumi:"filters"`
	// The current state of the Database Migration Deployment.
	State pulumi.StringPtrInput `pulumi:"state"`
}

A collection of arguments for invoking getAgents.

func (GetAgentsOutputArgs) ElementType

func (GetAgentsOutputArgs) ElementType() reflect.Type

type GetAgentsResult

type GetAgentsResult struct {
	// The list of agent_collection.
	AgentCollections []GetAgentsAgentCollection `pulumi:"agentCollections"`
	// OCID of the compartment
	CompartmentId string `pulumi:"compartmentId"`
	// ODMS Agent name
	DisplayName *string           `pulumi:"displayName"`
	Filters     []GetAgentsFilter `pulumi:"filters"`
	// The provider-assigned unique ID for this managed resource.
	Id string `pulumi:"id"`
	// The current state of the ODMS on-premises Agent.
	State *string `pulumi:"state"`
}

A collection of values returned by getAgents.

func GetAgents

func GetAgents(ctx *pulumi.Context, args *GetAgentsArgs, opts ...pulumi.InvokeOption) (*GetAgentsResult, error)

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

Display the name of all the existing ODMS Agents in the server.

## 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.GetAgents(ctx, &databasemigration.GetAgentsArgs{
			CompartmentId: _var.Compartment_id,
			DisplayName:   pulumi.StringRef(_var.Agent_display_name),
			State:         pulumi.StringRef(_var.Agent_state),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type GetAgentsResultOutput

type GetAgentsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getAgents.

func (GetAgentsResultOutput) AgentCollections

The list of agent_collection.

func (GetAgentsResultOutput) CompartmentId

func (o GetAgentsResultOutput) CompartmentId() pulumi.StringOutput

OCID of the compartment

func (GetAgentsResultOutput) DisplayName

ODMS Agent name

func (GetAgentsResultOutput) ElementType

func (GetAgentsResultOutput) ElementType() reflect.Type

func (GetAgentsResultOutput) Filters

func (GetAgentsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetAgentsResultOutput) State

The current state of the ODMS on-premises Agent.

func (GetAgentsResultOutput) ToGetAgentsResultOutput

func (o GetAgentsResultOutput) ToGetAgentsResultOutput() GetAgentsResultOutput

func (GetAgentsResultOutput) ToGetAgentsResultOutputWithContext

func (o GetAgentsResultOutput) ToGetAgentsResultOutputWithContext(ctx context.Context) GetAgentsResultOutput

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 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"`
	// 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"`
	// 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"`
	// 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"`
	// 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) 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) 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 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: _var.Compartment_id,
			DisplayName:   pulumi.StringRef(_var.Connection_display_name),
			State:         pulumi.StringRef(_var.Connection_state),
		}, 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: oci_database_migration_job.Test_job.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: oci_database_migration_job.Test_job.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 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 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 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) 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"`
}

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"`
}

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

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"`
}

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"`
}

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

type GetMigrationExcludeObject

type GetMigrationExcludeObject 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"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationExcludeObjectArgs

type GetMigrationExcludeObjectArgs struct {
	// 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) 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"`
}

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"`
}

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) ToGetMigrationGoldenGateDetailSettingReplicatOutput

func (o GetMigrationGoldenGateDetailSettingReplicatOutput) ToGetMigrationGoldenGateDetailSettingReplicatOutput() GetMigrationGoldenGateDetailSettingReplicatOutput

func (GetMigrationGoldenGateDetailSettingReplicatOutput) ToGetMigrationGoldenGateDetailSettingReplicatOutputWithContext

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

type GetMigrationIncludeObject

type GetMigrationIncludeObject 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"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationIncludeObjectArgs

type GetMigrationIncludeObjectArgs struct {
	// 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) 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"`
	// Data Transfer Medium details for the Migration.
	DataTransferMediumDetails []GetMigrationsMigrationCollectionItemDataTransferMediumDetail `pulumi:"dataTransferMediumDetails"`
	// 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"`
	// 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"`
	// Data Transfer Medium details for the Migration.
	DataTransferMediumDetails GetMigrationsMigrationCollectionItemDataTransferMediumDetailArrayInput `pulumi:"dataTransferMediumDetails"`
	// 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"`
	// 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 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 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 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) 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"`
}

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"`
}

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

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"`
}

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"`
}

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

type GetMigrationsMigrationCollectionItemExcludeObject

type GetMigrationsMigrationCollectionItemExcludeObject 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"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationsMigrationCollectionItemExcludeObjectArgs

type GetMigrationsMigrationCollectionItemExcludeObjectArgs struct {
	// 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) 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"`
}

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"`
}

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) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput

func (GetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutput) ToGetMigrationsMigrationCollectionItemGoldenGateDetailSettingReplicatOutputWithContext

type GetMigrationsMigrationCollectionItemIncludeObject

type GetMigrationsMigrationCollectionItemIncludeObject 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"`
	// Migration type.
	Type string `pulumi:"type"`
}

type GetMigrationsMigrationCollectionItemIncludeObjectArgs

type GetMigrationsMigrationCollectionItemIncludeObjectArgs struct {
	// 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) 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) DataTransferMediumDetails

Data Transfer Medium details for the Migration.

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) 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:    _var.Compartment_id,
			DisplayName:      pulumi.StringRef(_var.Migration_display_name),
			LifecycleDetails: pulumi.StringRef(_var.Migration_lifecycle_details),
			State:            pulumi.StringRef(_var.Migration_state),
		}, 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 LookupAgentArgs

type LookupAgentArgs struct {
	// The OCID of the agent
	AgentId string `pulumi:"agentId"`
}

A collection of arguments for invoking getAgent.

type LookupAgentOutputArgs

type LookupAgentOutputArgs struct {
	// The OCID of the agent
	AgentId pulumi.StringInput `pulumi:"agentId"`
}

A collection of arguments for invoking getAgent.

func (LookupAgentOutputArgs) ElementType

func (LookupAgentOutputArgs) ElementType() reflect.Type

type LookupAgentResult

type LookupAgentResult struct {
	AgentId string `pulumi:"agentId"`
	// OCID of the compartment
	CompartmentId string `pulumi:"compartmentId"`
	// 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"`
	// ODMS Agent name
	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"`
	// The OCID of the resource
	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"`
	// ODMS Agent public key.
	PublicKey string `pulumi:"publicKey"`
	// The current state of the ODMS on-premises Agent.
	State string `pulumi:"state"`
	// The OCID of the Stream
	StreamId string `pulumi:"streamId"`
	// 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 Agent was created. An RFC3339 formatted datetime string.
	TimeCreated string `pulumi:"timeCreated"`
	// The time of the last Agent details update. An RFC3339 formatted datetime string.
	TimeUpdated string `pulumi:"timeUpdated"`
	// ODMS Agent version
	Version string `pulumi:"version"`
}

A collection of values returned by getAgent.

func LookupAgent

func LookupAgent(ctx *pulumi.Context, args *LookupAgentArgs, opts ...pulumi.InvokeOption) (*LookupAgentResult, error)

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

Display the ODMS Agent configuration.

## 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.GetAgent(ctx, &databasemigration.GetAgentArgs{
			AgentId: oci_database_migration_agent.Test_agent.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}

```

type LookupAgentResultOutput

type LookupAgentResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getAgent.

func (LookupAgentResultOutput) AgentId

func (LookupAgentResultOutput) CompartmentId

func (o LookupAgentResultOutput) CompartmentId() pulumi.StringOutput

OCID of the compartment

func (LookupAgentResultOutput) DefinedTags

func (o LookupAgentResultOutput) DefinedTags() pulumi.MapOutput

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

func (LookupAgentResultOutput) DisplayName

ODMS Agent name

func (LookupAgentResultOutput) ElementType

func (LookupAgentResultOutput) ElementType() reflect.Type

func (LookupAgentResultOutput) FreeformTags

func (o LookupAgentResultOutput) 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 (LookupAgentResultOutput) Id

The OCID of the resource

func (LookupAgentResultOutput) LifecycleDetails

func (o LookupAgentResultOutput) 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 (LookupAgentResultOutput) PublicKey

ODMS Agent public key.

func (LookupAgentResultOutput) State

The current state of the ODMS on-premises Agent.

func (LookupAgentResultOutput) StreamId

The OCID of the Stream

func (LookupAgentResultOutput) SystemTags

func (o LookupAgentResultOutput) SystemTags() pulumi.MapOutput

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

func (LookupAgentResultOutput) TimeCreated

The time the Agent was created. An RFC3339 formatted datetime string.

func (LookupAgentResultOutput) TimeUpdated

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

func (LookupAgentResultOutput) ToLookupAgentResultOutput

func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput

func (LookupAgentResultOutput) ToLookupAgentResultOutputWithContext

func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput

func (LookupAgentResultOutput) Version

ODMS Agent version

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"`
	// 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"`
	// 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: oci_database_migration_connection.Test_connection.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) 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) 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"`
	// Data Transfer Medium details for the Migration.
	DataTransferMediumDetails []GetMigrationDataTransferMediumDetail `pulumi:"dataTransferMediumDetails"`
	// 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"`
	// 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: oci_database_migration_migration.Test_migration.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) DataTransferMediumDetails

Data Transfer Medium details for the Migration.

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) 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"`
	// (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 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) 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, "testMigration", &DatabaseMigration.MigrationArgs{
			CompartmentId:              pulumi.Any(_var.Compartment_id),
			SourceDatabaseConnectionId: pulumi.Any(oci_database_migration_connection.Test_connection.Id),
			TargetDatabaseConnectionId: pulumi.Any(oci_database_migration_connection.Test_connection.Id),
			Type:                       pulumi.Any(_var.Migration_type),
			AdvisorSettings: &databasemigration.MigrationAdvisorSettingsArgs{
				IsIgnoreErrors: pulumi.Any(_var.Migration_advisor_settings_is_ignore_errors),
				IsSkipAdvisor:  pulumi.Any(_var.Migration_advisor_settings_is_skip_advisor),
			},
			AgentId: pulumi.Any(oci_database_migration_agent.Test_agent.Id),
			DataTransferMediumDetails: &databasemigration.MigrationDataTransferMediumDetailsArgs{
				DatabaseLinkDetails: &databasemigration.MigrationDataTransferMediumDetailsDatabaseLinkDetailsArgs{
					Name: pulumi.Any(_var.Migration_data_transfer_medium_details_database_link_details_name),
					WalletBucket: &databasemigration.MigrationDataTransferMediumDetailsDatabaseLinkDetailsWalletBucketArgs{
						Bucket:    pulumi.Any(_var.Migration_data_transfer_medium_details_database_link_details_wallet_bucket_bucket),
						Namespace: pulumi.Any(_var.Migration_data_transfer_medium_details_database_link_details_wallet_bucket_namespace),
					},
				},
				ObjectStorageDetails: &databasemigration.MigrationDataTransferMediumDetailsObjectStorageDetailsArgs{
					Bucket:    pulumi.Any(_var.Migration_data_transfer_medium_details_object_storage_details_bucket),
					Namespace: pulumi.Any(_var.Migration_data_transfer_medium_details_object_storage_details_namespace),
				},
			},
			DatapumpSettings: &databasemigration.MigrationDatapumpSettingsArgs{
				DataPumpParameters: &databasemigration.MigrationDatapumpSettingsDataPumpParametersArgs{
					Estimate:                pulumi.Any(_var.Migration_datapump_settings_data_pump_parameters_estimate),
					ExcludeParameters:       pulumi.Any(_var.Migration_datapump_settings_data_pump_parameters_exclude_parameters),
					ExportParallelismDegree: pulumi.Any(_var.Migration_datapump_settings_data_pump_parameters_export_parallelism_degree),
					ImportParallelismDegree: pulumi.Any(_var.Migration_datapump_settings_data_pump_parameters_import_parallelism_degree),
					IsCluster:               pulumi.Any(_var.Migration_datapump_settings_data_pump_parameters_is_cluster),
					TableExistsAction:       pulumi.Any(_var.Migration_datapump_settings_data_pump_parameters_table_exists_action),
				},
				ExportDirectoryObject: &databasemigration.MigrationDatapumpSettingsExportDirectoryObjectArgs{
					Name: pulumi.Any(_var.Migration_datapump_settings_export_directory_object_name),
					Path: pulumi.Any(_var.Migration_datapump_settings_export_directory_object_path),
				},
				ImportDirectoryObject: &databasemigration.MigrationDatapumpSettingsImportDirectoryObjectArgs{
					Name: pulumi.Any(_var.Migration_datapump_settings_import_directory_object_name),
					Path: pulumi.Any(_var.Migration_datapump_settings_import_directory_object_path),
				},
				JobMode: pulumi.Any(_var.Migration_datapump_settings_job_mode),
				MetadataRemaps: databasemigration.MigrationDatapumpSettingsMetadataRemapArray{
					&databasemigration.MigrationDatapumpSettingsMetadataRemapArgs{
						NewValue: pulumi.Any(_var.Migration_datapump_settings_metadata_remaps_new_value),
						OldValue: pulumi.Any(_var.Migration_datapump_settings_metadata_remaps_old_value),
						Type:     pulumi.Any(_var.Migration_datapump_settings_metadata_remaps_type),
					},
				},
			},
			DefinedTags: pulumi.AnyMap{
				"foo-namespace.bar-key": pulumi.Any("value"),
			},
			DisplayName: pulumi.Any(_var.Migration_display_name),
			DumpTransferDetails: &databasemigration.MigrationDumpTransferDetailsArgs{
				Source: &databasemigration.MigrationDumpTransferDetailsSourceArgs{
					Kind:    pulumi.Any(_var.Migration_dump_transfer_details_source_kind),
					OciHome: pulumi.Any(_var.Migration_dump_transfer_details_source_oci_home),
				},
				Target: &databasemigration.MigrationDumpTransferDetailsTargetArgs{
					Kind:    pulumi.Any(_var.Migration_dump_transfer_details_target_kind),
					OciHome: pulumi.Any(_var.Migration_dump_transfer_details_target_oci_home),
				},
			},
			ExcludeObjects: databasemigration.MigrationExcludeObjectArray{
				&databasemigration.MigrationExcludeObjectArgs{
					Object: pulumi.Any(_var.Migration_exclude_objects_object),
					Owner:  pulumi.Any(_var.Migration_exclude_objects_owner),
					Type:   pulumi.Any(_var.Migration_exclude_objects_type),
				},
			},
			FreeformTags: pulumi.AnyMap{
				"bar-key": pulumi.Any("value"),
			},
			GoldenGateDetails: &databasemigration.MigrationGoldenGateDetailsArgs{
				Hub: &databasemigration.MigrationGoldenGateDetailsHubArgs{
					RestAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubRestAdminCredentialsArgs{
						Password: pulumi.Any(_var.Migration_golden_gate_details_hub_rest_admin_credentials_password),
						Username: pulumi.Any(_var.Migration_golden_gate_details_hub_rest_admin_credentials_username),
					},
					SourceDbAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs{
						Password: pulumi.Any(_var.Migration_golden_gate_details_hub_source_db_admin_credentials_password),
						Username: pulumi.Any(_var.Migration_golden_gate_details_hub_source_db_admin_credentials_username),
					},
					SourceMicroservicesDeploymentName: pulumi.Any(oci_apigateway_deployment.Test_deployment.Name),
					TargetDbAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs{
						Password: pulumi.Any(_var.Migration_golden_gate_details_hub_target_db_admin_credentials_password),
						Username: pulumi.Any(_var.Migration_golden_gate_details_hub_target_db_admin_credentials_username),
					},
					TargetMicroservicesDeploymentName: pulumi.Any(oci_apigateway_deployment.Test_deployment.Name),
					Url:                               pulumi.Any(_var.Migration_golden_gate_details_hub_url),
					ComputeId:                         pulumi.Any(oci_database_migration_compute.Test_compute.Id),
					SourceContainerDbAdminCredentials: &databasemigration.MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs{
						Password: pulumi.Any(_var.Migration_golden_gate_details_hub_source_container_db_admin_credentials_password),
						Username: pulumi.Any(_var.Migration_golden_gate_details_hub_source_container_db_admin_credentials_username),
					},
				},
				Settings: &databasemigration.MigrationGoldenGateDetailsSettingsArgs{
					AcceptableLag: pulumi.Any(_var.Migration_golden_gate_details_settings_acceptable_lag),
					Extract: &databasemigration.MigrationGoldenGateDetailsSettingsExtractArgs{
						LongTransDuration:  pulumi.Any(_var.Migration_golden_gate_details_settings_extract_long_trans_duration),
						PerformanceProfile: pulumi.Any(_var.Migration_golden_gate_details_settings_extract_performance_profile),
					},
					Replicat: &databasemigration.MigrationGoldenGateDetailsSettingsReplicatArgs{
						MapParallelism:      pulumi.Any(_var.Migration_golden_gate_details_settings_replicat_map_parallelism),
						MaxApplyParallelism: pulumi.Any(_var.Migration_golden_gate_details_settings_replicat_max_apply_parallelism),
						MinApplyParallelism: pulumi.Any(_var.Migration_golden_gate_details_settings_replicat_min_apply_parallelism),
					},
				},
			},
			IncludeObjects: databasemigration.MigrationIncludeObjectArray{
				&databasemigration.MigrationIncludeObjectArgs{
					Object: pulumi.Any(_var.Migration_include_objects_object),
					Owner:  pulumi.Any(_var.Migration_include_objects_owner),
					Type:   pulumi.Any(_var.Migration_include_objects_type),
				},
			},
			SourceContainerDatabaseConnectionId: pulumi.Any(oci_database_migration_connection.Test_connection.Id),
			VaultDetails: &databasemigration.MigrationVaultDetailsArgs{
				CompartmentId: pulumi.Any(_var.Compartment_id),
				KeyId:         pulumi.Any(oci_kms_key.Test_key.Id),
				VaultId:       pulumi.Any(oci_kms_vault.Test_vault.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
	// (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 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) 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 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 {
	// (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 {
	// (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) 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) 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"`
}

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"`
}

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

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

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"`
}

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"`
}

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

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

type MigrationExcludeObject

type MigrationExcludeObject struct {
	// (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) 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) 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 MigrationGoldenGateDetailsHubSourceDbAdminCredentialsInput `pulumi:"sourceDbAdminCredentials"`
	// (Updatable) Name of GoldenGate Microservices deployment to operate on source database
	SourceMicroservicesDeploymentName pulumi.StringInput `pulumi:"sourceMicroservicesDeploymentName"`
	// (Updatable) Database Administrator Credentials details.
	TargetDbAdminCredentials MigrationGoldenGateDetailsHubTargetDbAdminCredentialsInput `pulumi:"targetDbAdminCredentials"`
	// (Updatable) Name of GoldenGate Microservices deployment to operate on target database
	TargetMicroservicesDeploymentName pulumi.StringInput `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.StringOutput

(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.StringOutput

(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) Administrator password
	Password string `pulumi:"password"`
	// (Updatable) Administrator username
	Username string `pulumi:"username"`
}

type MigrationGoldenGateDetailsHubRestAdminCredentialsArgs

type MigrationGoldenGateDetailsHubRestAdminCredentialsArgs struct {
	// (Updatable) Administrator password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Administrator 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) Administrator 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) Administrator 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) Administrator password

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubRestAdminCredentialsPtrOutput) Username

(Updatable) Administrator username

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentials

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

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs

type MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsArgs struct {
	// (Updatable) Administrator password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Administrator 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) Administrator 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) Administrator 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) Administrator password

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceContainerDbAdminCredentialsPtrOutput) Username

(Updatable) Administrator username

type MigrationGoldenGateDetailsHubSourceDbAdminCredentials

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

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs

type MigrationGoldenGateDetailsHubSourceDbAdminCredentialsArgs struct {
	// (Updatable) Administrator password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Administrator 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) Administrator 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) Administrator 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) Administrator password

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubSourceDbAdminCredentialsPtrOutput) Username

(Updatable) Administrator username

type MigrationGoldenGateDetailsHubTargetDbAdminCredentials

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

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs

type MigrationGoldenGateDetailsHubTargetDbAdminCredentialsArgs struct {
	// (Updatable) Administrator password
	Password pulumi.StringInput `pulumi:"password"`
	// (Updatable) Administrator 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) Administrator 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) Administrator 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) Administrator password

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext

func (o MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) ToMigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput

func (MigrationGoldenGateDetailsHubTargetDbAdminCredentialsPtrOutput) Username

(Updatable) Administrator 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"`
}

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"`
}

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) 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) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (o MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutput() MigrationGoldenGateDetailsSettingsReplicatPtrOutput

func (MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext

func (o MigrationGoldenGateDetailsSettingsReplicatPtrOutput) ToMigrationGoldenGateDetailsSettingsReplicatPtrOutputWithContext(ctx context.Context) MigrationGoldenGateDetailsSettingsReplicatPtrOutput

type MigrationIncludeObject

type MigrationIncludeObject struct {
	// (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) 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) 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) 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) 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) 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
	// (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 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) 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