appflow

package
v6.32.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ConnectorProfile

type ConnectorProfile struct {
	pulumi.CustomResourceState

	// ARN of the connector profile.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Indicates the connection mode and specifies whether it is public or private. Private flows use AWS PrivateLink to route data over AWS infrastructure without exposing it to the public internet. One of: `Public`, `Private`.
	ConnectionMode pulumi.StringOutput `pulumi:"connectionMode"`
	// The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for `CustomConnector` connector type.
	ConnectorLabel pulumi.StringPtrOutput `pulumi:"connectorLabel"`
	// Defines the connector-specific configuration and credentials. See Connector Profile Config for more details.
	ConnectorProfileConfig ConnectorProfileConnectorProfileConfigOutput `pulumi:"connectorProfileConfig"`
	// The type of connector. One of: `Amplitude`, `CustomConnector`, `CustomerProfiles`, `Datadog`, `Dynatrace`, `EventBridge`, `Googleanalytics`, `Honeycode`, `Infornexus`, `LookoutMetrics`, `Marketo`, `Redshift`, `S3`, `Salesforce`, `SAPOData`, `Servicenow`, `Singular`, `Slack`, `Snowflake`, `Trendmicro`, `Upsolver`, `Veeva`, `Zendesk`.
	ConnectorType pulumi.StringOutput `pulumi:"connectorType"`
	// ARN of the connector profile credentials.
	CredentialsArn pulumi.StringOutput `pulumi:"credentialsArn"`
	// ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
	KmsArn pulumi.StringOutput `pulumi:"kmsArn"`
	Name   pulumi.StringOutput `pulumi:"name"`
}

Provides an AppFlow connector profile resource.

For information about AppFlow flows, see the [Amazon AppFlow API Reference](https://docs.aws.amazon.com/appflow/1.0/APIReference/Welcome.html). For specific information about creating an AppFlow connector profile, see the [CreateConnectorProfile](https://docs.aws.amazon.com/appflow/1.0/APIReference/API_CreateConnectorProfile.html) page in the Amazon AppFlow API Reference.

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"encoding/json"
"fmt"

"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appflow"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/redshift"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := iam.LookupPolicy(ctx, &iam.LookupPolicyArgs{
			Name: pulumi.StringRef("AmazonRedshiftAllCommandsFullAccess"),
		}, nil)
		if err != nil {
			return err
		}
		tmpJSON0, err := json.Marshal(map[string]interface{}{
			"Version": "2012-10-17",
			"Statement": []map[string]interface{}{
				map[string]interface{}{
					"Action": "sts:AssumeRole",
					"Effect": "Allow",
					"Sid":    "",
					"Principal": map[string]interface{}{
						"Service": "ec2.amazonaws.com",
					},
				},
			},
		})
		if err != nil {
			return err
		}
		json0 := string(tmpJSON0)
		exampleRole, err := iam.NewRole(ctx, "example", &iam.RoleArgs{
			Name: pulumi.String("example_role"),
			ManagedPolicyArns: pulumi.StringArray{
				test.Arn,
			},
			AssumeRolePolicy: pulumi.String(json0),
		})
		if err != nil {
			return err
		}
		exampleBucketV2, err := s3.NewBucketV2(ctx, "example", &s3.BucketV2Args{
			Bucket: pulumi.String("example_bucket"),
		})
		if err != nil {
			return err
		}
		exampleCluster, err := redshift.NewCluster(ctx, "example", &redshift.ClusterArgs{
			ClusterIdentifier: pulumi.String("example_cluster"),
			DatabaseName:      pulumi.String("example_db"),
			MasterUsername:    pulumi.String("exampleuser"),
			MasterPassword:    pulumi.String("examplePassword123!"),
			NodeType:          pulumi.String("dc1.large"),
			ClusterType:       pulumi.String("single-node"),
		})
		if err != nil {
			return err
		}
		_, err = appflow.NewConnectorProfile(ctx, "example", &appflow.ConnectorProfileArgs{
			Name:           pulumi.String("example_profile"),
			ConnectorType:  pulumi.String("Redshift"),
			ConnectionMode: pulumi.String("Public"),
			ConnectorProfileConfig: &appflow.ConnectorProfileConnectorProfileConfigArgs{
				ConnectorProfileCredentials: &appflow.ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs{
					Redshift: &appflow.ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs{
						Password: exampleCluster.MasterPassword,
						Username: exampleCluster.MasterUsername,
					},
				},
				ConnectorProfileProperties: &appflow.ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs{
					Redshift: &appflow.ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs{
						BucketName: exampleBucketV2.Name,
						DatabaseUrl: pulumi.All(exampleCluster.Endpoint, exampleCluster.DatabaseName).ApplyT(func(_args []interface{}) (string, error) {
							endpoint := _args[0].(string)
							databaseName := _args[1].(string)
							return fmt.Sprintf("jdbc:redshift://%v/%v", endpoint, databaseName), nil
						}).(pulumi.StringOutput),
						RoleArn: exampleRole.Arn,
					},
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

Using `pulumi import`, import AppFlow Connector Profile using the connector profile `arn`. For example:

```sh $ pulumi import aws:appflow/connectorProfile:ConnectorProfile profile arn:aws:appflow:us-west-2:123456789012:connectorprofile/example-profile ```

func GetConnectorProfile

func GetConnectorProfile(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConnectorProfileState, opts ...pulumi.ResourceOption) (*ConnectorProfile, error)

GetConnectorProfile gets an existing ConnectorProfile 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 NewConnectorProfile

func NewConnectorProfile(ctx *pulumi.Context,
	name string, args *ConnectorProfileArgs, opts ...pulumi.ResourceOption) (*ConnectorProfile, error)

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

func (*ConnectorProfile) ElementType

func (*ConnectorProfile) ElementType() reflect.Type

func (*ConnectorProfile) ToConnectorProfileOutput

func (i *ConnectorProfile) ToConnectorProfileOutput() ConnectorProfileOutput

func (*ConnectorProfile) ToConnectorProfileOutputWithContext

func (i *ConnectorProfile) ToConnectorProfileOutputWithContext(ctx context.Context) ConnectorProfileOutput

type ConnectorProfileArgs

type ConnectorProfileArgs struct {
	// Indicates the connection mode and specifies whether it is public or private. Private flows use AWS PrivateLink to route data over AWS infrastructure without exposing it to the public internet. One of: `Public`, `Private`.
	ConnectionMode pulumi.StringInput
	// The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for `CustomConnector` connector type.
	ConnectorLabel pulumi.StringPtrInput
	// Defines the connector-specific configuration and credentials. See Connector Profile Config for more details.
	ConnectorProfileConfig ConnectorProfileConnectorProfileConfigInput
	// The type of connector. One of: `Amplitude`, `CustomConnector`, `CustomerProfiles`, `Datadog`, `Dynatrace`, `EventBridge`, `Googleanalytics`, `Honeycode`, `Infornexus`, `LookoutMetrics`, `Marketo`, `Redshift`, `S3`, `Salesforce`, `SAPOData`, `Servicenow`, `Singular`, `Slack`, `Snowflake`, `Trendmicro`, `Upsolver`, `Veeva`, `Zendesk`.
	ConnectorType pulumi.StringInput
	// ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
	KmsArn pulumi.StringPtrInput
	Name   pulumi.StringPtrInput
}

The set of arguments for constructing a ConnectorProfile resource.

func (ConnectorProfileArgs) ElementType

func (ConnectorProfileArgs) ElementType() reflect.Type

type ConnectorProfileArray

type ConnectorProfileArray []ConnectorProfileInput

func (ConnectorProfileArray) ElementType

func (ConnectorProfileArray) ElementType() reflect.Type

func (ConnectorProfileArray) ToConnectorProfileArrayOutput

func (i ConnectorProfileArray) ToConnectorProfileArrayOutput() ConnectorProfileArrayOutput

func (ConnectorProfileArray) ToConnectorProfileArrayOutputWithContext

func (i ConnectorProfileArray) ToConnectorProfileArrayOutputWithContext(ctx context.Context) ConnectorProfileArrayOutput

type ConnectorProfileArrayInput

type ConnectorProfileArrayInput interface {
	pulumi.Input

	ToConnectorProfileArrayOutput() ConnectorProfileArrayOutput
	ToConnectorProfileArrayOutputWithContext(context.Context) ConnectorProfileArrayOutput
}

ConnectorProfileArrayInput is an input type that accepts ConnectorProfileArray and ConnectorProfileArrayOutput values. You can construct a concrete instance of `ConnectorProfileArrayInput` via:

ConnectorProfileArray{ ConnectorProfileArgs{...} }

type ConnectorProfileArrayOutput

type ConnectorProfileArrayOutput struct{ *pulumi.OutputState }

func (ConnectorProfileArrayOutput) ElementType

func (ConnectorProfileArrayOutput) Index

func (ConnectorProfileArrayOutput) ToConnectorProfileArrayOutput

func (o ConnectorProfileArrayOutput) ToConnectorProfileArrayOutput() ConnectorProfileArrayOutput

func (ConnectorProfileArrayOutput) ToConnectorProfileArrayOutputWithContext

func (o ConnectorProfileArrayOutput) ToConnectorProfileArrayOutputWithContext(ctx context.Context) ConnectorProfileArrayOutput

type ConnectorProfileConnectorProfileConfig

type ConnectorProfileConnectorProfileConfig struct {
	// The connector-specific credentials required by each connector. See Connector Profile Credentials for more details.
	ConnectorProfileCredentials ConnectorProfileConnectorProfileConfigConnectorProfileCredentials `pulumi:"connectorProfileCredentials"`
	// The connector-specific properties of the profile configuration. See Connector Profile Properties for more details.
	ConnectorProfileProperties ConnectorProfileConnectorProfileConfigConnectorProfileProperties `pulumi:"connectorProfileProperties"`
}

type ConnectorProfileConnectorProfileConfigArgs

type ConnectorProfileConnectorProfileConfigArgs struct {
	// The connector-specific credentials required by each connector. See Connector Profile Credentials for more details.
	ConnectorProfileCredentials ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInput `pulumi:"connectorProfileCredentials"`
	// The connector-specific properties of the profile configuration. See Connector Profile Properties for more details.
	ConnectorProfileProperties ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInput `pulumi:"connectorProfileProperties"`
}

func (ConnectorProfileConnectorProfileConfigArgs) ElementType

func (ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigOutput

func (i ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigOutput() ConnectorProfileConnectorProfileConfigOutput

func (ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigOutputWithContext

func (i ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigOutput

func (ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigPtrOutput

func (i ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigPtrOutput() ConnectorProfileConnectorProfileConfigPtrOutput

func (ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigArgs) ToConnectorProfileConnectorProfileConfigPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentials

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentials struct {
	// The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.
	Amplitude *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude `pulumi:"amplitude"`
	// The connector-specific profile credentials required when using the custom connector. See Custom Connector Profile Credentials for more details.
	CustomConnector *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector `pulumi:"customConnector"`
	// Connector-specific credentials required when using Datadog. See Datadog Connector Profile Credentials for more details.
	Datadog *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog `pulumi:"datadog"`
	// The connector-specific credentials required when using Dynatrace. See Dynatrace Connector Profile Credentials for more details.
	Dynatrace *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace `pulumi:"dynatrace"`
	// The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.
	GoogleAnalytics *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics `pulumi:"googleAnalytics"`
	// The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.
	Honeycode *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode `pulumi:"honeycode"`
	// The connector-specific credentials required when using Infor Nexus. See Infor Nexus Connector Profile Credentials for more details.
	InforNexus *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus `pulumi:"inforNexus"`
	// Connector-specific credentials required when using Marketo. See Marketo Connector Profile Credentials for more details.
	Marketo *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo `pulumi:"marketo"`
	// Connector-specific credentials required when using Amazon Redshift. See Redshift Connector Profile Credentials for more details.
	Redshift *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift `pulumi:"redshift"`
	// The connector-specific credentials required when using Salesforce. See Salesforce Connector Profile Credentials for more details.
	Salesforce *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce `pulumi:"salesforce"`
	// The connector-specific credentials required when using SAPOData. See SAPOData Connector Profile Credentials for more details.
	SapoData *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData `pulumi:"sapoData"`
	// The connector-specific credentials required when using ServiceNow. See ServiceNow Connector Profile Credentials for more details.
	ServiceNow *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow `pulumi:"serviceNow"`
	// Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.
	Singular *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular `pulumi:"singular"`
	// Connector-specific credentials required when using Slack. See Slack Connector Profile Credentials for more details.
	Slack *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack `pulumi:"slack"`
	// The connector-specific credentials required when using Snowflake. See Snowflake Connector Profile Credentials for more details.
	Snowflake *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake `pulumi:"snowflake"`
	// The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.
	Trendmicro *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro `pulumi:"trendmicro"`
	// Connector-specific credentials required when using Veeva. See Veeva Connector Profile Credentials for more details.
	Veeva *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva `pulumi:"veeva"`
	// Connector-specific credentials required when using Zendesk. See Zendesk Connector Profile Credentials for more details.
	Zendesk *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk `pulumi:"zendesk"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey string `pulumi:"apiKey"`
	// The Secret Access Key portion of the credentials.
	SecretKey string `pulumi:"secretKey"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey pulumi.StringInput `pulumi:"apiKey"`
	// The Secret Access Key portion of the credentials.
	SecretKey pulumi.StringInput `pulumi:"secretKey"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) SecretKey

The Secret Access Key portion of the credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput) SecretKey

The Secret Access Key portion of the credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs struct {
	// The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.
	Amplitude ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudePtrInput `pulumi:"amplitude"`
	// The connector-specific profile credentials required when using the custom connector. See Custom Connector Profile Credentials for more details.
	CustomConnector ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrInput `pulumi:"customConnector"`
	// Connector-specific credentials required when using Datadog. See Datadog Connector Profile Credentials for more details.
	Datadog ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrInput `pulumi:"datadog"`
	// The connector-specific credentials required when using Dynatrace. See Dynatrace Connector Profile Credentials for more details.
	Dynatrace ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrInput `pulumi:"dynatrace"`
	// The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.
	GoogleAnalytics ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrInput `pulumi:"googleAnalytics"`
	// The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.
	Honeycode ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrInput `pulumi:"honeycode"`
	// The connector-specific credentials required when using Infor Nexus. See Infor Nexus Connector Profile Credentials for more details.
	InforNexus ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrInput `pulumi:"inforNexus"`
	// Connector-specific credentials required when using Marketo. See Marketo Connector Profile Credentials for more details.
	Marketo ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrInput `pulumi:"marketo"`
	// Connector-specific credentials required when using Amazon Redshift. See Redshift Connector Profile Credentials for more details.
	Redshift ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrInput `pulumi:"redshift"`
	// The connector-specific credentials required when using Salesforce. See Salesforce Connector Profile Credentials for more details.
	Salesforce ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrInput `pulumi:"salesforce"`
	// The connector-specific credentials required when using SAPOData. See SAPOData Connector Profile Credentials for more details.
	SapoData ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrInput `pulumi:"sapoData"`
	// The connector-specific credentials required when using ServiceNow. See ServiceNow Connector Profile Credentials for more details.
	ServiceNow ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrInput `pulumi:"serviceNow"`
	// Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.
	Singular ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrInput `pulumi:"singular"`
	// Connector-specific credentials required when using Slack. See Slack Connector Profile Credentials for more details.
	Slack ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrInput `pulumi:"slack"`
	// The connector-specific credentials required when using Snowflake. See Snowflake Connector Profile Credentials for more details.
	Snowflake ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrInput `pulumi:"snowflake"`
	// The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.
	Trendmicro ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrInput `pulumi:"trendmicro"`
	// Connector-specific credentials required when using Veeva. See Veeva Connector Profile Credentials for more details.
	Veeva ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrInput `pulumi:"veeva"`
	// Connector-specific credentials required when using Zendesk. See Zendesk Connector Profile Credentials for more details.
	Zendesk ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrInput `pulumi:"zendesk"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey `pulumi:"apiKey"`
	// The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.
	AuthenticationType string `pulumi:"authenticationType"`
	// Basic credentials that are required for the authentication of the user.
	Basic *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic `pulumi:"basic"`
	// If the connector uses the custom authentication mechanism, this holds the required credentials.
	Custom *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom `pulumi:"custom"`
	// OAuth 2.0 credentials required for the authentication of the user.
	Oauth2 *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 `pulumi:"oauth2"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey string `pulumi:"apiKey"`
	// The API secret key required for API key authentication.
	ApiSecretKey *string `pulumi:"apiSecretKey"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey pulumi.StringInput `pulumi:"apiKey"`
	// The API secret key required for API key authentication.
	ApiSecretKey pulumi.StringPtrInput `pulumi:"apiSecretKey"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ApiSecretKey

The API secret key required for API key authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput) ApiSecretKey

The API secret key required for API key authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyPtrInput `pulumi:"apiKey"`
	// The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.
	AuthenticationType pulumi.StringInput `pulumi:"authenticationType"`
	// Basic credentials that are required for the authentication of the user.
	Basic ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrInput `pulumi:"basic"`
	// If the connector uses the custom authentication mechanism, this holds the required credentials.
	Custom ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrInput `pulumi:"custom"`
	// OAuth 2.0 credentials required for the authentication of the user.
	Oauth2 ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrInput `pulumi:"oauth2"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic struct {
	// The password to use to connect to a resource.
	Password string `pulumi:"password"`
	// The username to use to connect to a resource.
	Username string `pulumi:"username"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs struct {
	// The password to use to connect to a resource.
	Password pulumi.StringInput `pulumi:"password"`
	// The username to use to connect to a resource.
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicPtrOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom struct {
	// A map that holds custom authentication credentials.
	CredentialsMap map[string]string `pulumi:"credentialsMap"`
	// The custom authentication type that the connector uses.
	CustomAuthenticationType string `pulumi:"customAuthenticationType"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs struct {
	// A map that holds custom authentication credentials.
	CredentialsMap pulumi.StringMapInput `pulumi:"credentialsMap"`
	// The custom authentication type that the connector uses.
	CustomAuthenticationType pulumi.StringInput `pulumi:"customAuthenticationType"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) CredentialsMap

A map that holds custom authentication credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) CustomAuthenticationType

The custom authentication type that the connector uses.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput) CredentialsMap

A map that holds custom authentication credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput) CustomAuthenticationType

The custom authentication type that the connector uses.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId *string `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret *string `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken *string `pulumi:"refreshToken"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId pulumi.StringPtrInput `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrInput `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Input

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Input interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Input is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Input` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Output) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Ptr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2Args{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2PtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) AuthenticationType

The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) Basic

Basic credentials that are required for the authentication of the user.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) Custom

If the connector uses the custom authentication mechanism, this holds the required credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) Oauth2

OAuth 2.0 credentials required for the authentication of the user.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) AuthenticationType

The authentication type that the custom connector uses for authenticating while creating a connector profile. One of: `APIKEY`, `BASIC`, `CUSTOM`, `OAUTH2`.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) Basic

Basic credentials that are required for the authentication of the user.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) Custom

If the connector uses the custom authentication mechanism, this holds the required credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) Oauth2

OAuth 2.0 credentials required for the authentication of the user.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey string `pulumi:"apiKey"`
	// Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
	ApplicationKey string `pulumi:"applicationKey"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey pulumi.StringInput `pulumi:"apiKey"`
	// Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.
	ApplicationKey pulumi.StringInput `pulumi:"applicationKey"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ApplicationKey

Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput) ApplicationKey

Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace struct {
	// The API tokens used by Dynatrace API to authenticate various API calls.
	ApiToken string `pulumi:"apiToken"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs struct {
	// The API tokens used by Dynatrace API to authenticate various API calls.
	ApiToken pulumi.StringInput `pulumi:"apiToken"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput) ApiToken

The API tokens used by Dynatrace API to authenticate various API calls.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput) ApiToken

The API tokens used by Dynatrace API to authenticate various API calls.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatracePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId string `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret string `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken *string `pulumi:"refreshToken"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrInput `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken *string `pulumi:"refreshToken"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrInput `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus struct {
	// The Access Key portion of the credentials.
	AccessKeyId string `pulumi:"accessKeyId"`
	// Encryption keys used to encrypt data.
	Datakey string `pulumi:"datakey"`
	// The secret key used to sign requests.
	SecretAccessKey string `pulumi:"secretAccessKey"`
	// Identifier for the user.
	UserId string `pulumi:"userId"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs struct {
	// The Access Key portion of the credentials.
	AccessKeyId pulumi.StringInput `pulumi:"accessKeyId"`
	// Encryption keys used to encrypt data.
	Datakey pulumi.StringInput `pulumi:"datakey"`
	// The secret key used to sign requests.
	SecretAccessKey pulumi.StringInput `pulumi:"secretAccessKey"`
	// Identifier for the user.
	UserId pulumi.StringInput `pulumi:"userId"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) AccessKeyId

The Access Key portion of the credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) Datakey

Encryption keys used to encrypt data.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) SecretAccessKey

The secret key used to sign requests.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutput) UserId

Identifier for the user.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) AccessKeyId

The Access Key portion of the credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) Datakey

Encryption keys used to encrypt data.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) SecretAccessKey

The secret key used to sign requests.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusPtrOutput) UserId

Identifier for the user.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId string `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret string `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest `pulumi:"oauthRequest"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrInput `pulumi:"oauthRequest"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Amplitude

The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) CustomConnector

The connector-specific profile credentials required when using the custom connector. See Custom Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Datadog

Connector-specific credentials required when using Datadog. See Datadog Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Dynatrace

The connector-specific credentials required when using Dynatrace. See Dynatrace Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) GoogleAnalytics

The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Honeycode

The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) InforNexus

The connector-specific credentials required when using Infor Nexus. See Infor Nexus Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Marketo

Connector-specific credentials required when using Marketo. See Marketo Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Redshift

Connector-specific credentials required when using Amazon Redshift. See Redshift Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Salesforce

The connector-specific credentials required when using Salesforce. See Salesforce Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) SapoData

The connector-specific credentials required when using SAPOData. See SAPOData Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ServiceNow

The connector-specific credentials required when using ServiceNow. See ServiceNow Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Singular

Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Slack

Connector-specific credentials required when using Slack. See Slack Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Snowflake

The connector-specific credentials required when using Snowflake. See Snowflake Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputWithContext

func (o ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutputWithContext

func (o ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Trendmicro

The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Veeva

Connector-specific credentials required when using Veeva. See Veeva Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutput) Zendesk

Connector-specific credentials required when using Zendesk. See Zendesk Connector Profile Credentials for more details.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Amplitude

The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) CustomConnector

The connector-specific profile credentials required when using the custom connector. See Custom Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Datadog

Connector-specific credentials required when using Datadog. See Datadog Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Dynatrace

The connector-specific credentials required when using Dynatrace. See Dynatrace Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) GoogleAnalytics

The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Honeycode

The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) InforNexus

The connector-specific credentials required when using Infor Nexus. See Infor Nexus Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Marketo

Connector-specific credentials required when using Marketo. See Marketo Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Redshift

Connector-specific credentials required when using Amazon Redshift. See Redshift Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Salesforce

The connector-specific credentials required when using Salesforce. See Salesforce Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) SapoData

The connector-specific credentials required when using SAPOData. See SAPOData Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) ServiceNow

The connector-specific credentials required when using ServiceNow. See ServiceNow Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Singular

Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Slack

Connector-specific credentials required when using Slack. See Slack Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Snowflake

The connector-specific credentials required when using Snowflake. See Snowflake Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Trendmicro

The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Veeva

Connector-specific credentials required when using Veeva. See Veeva Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsPtrOutput) Zendesk

Connector-specific credentials required when using Zendesk. See Zendesk Connector Profile Credentials for more details.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift struct {
	// The password to use to connect to a resource.
	Password string `pulumi:"password"`
	// The username to use to connect to a resource.
	Username string `pulumi:"username"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs struct {
	// The password to use to connect to a resource.
	Password pulumi.StringInput `pulumi:"password"`
	// The username to use to connect to a resource.
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftPtrOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The secret manager ARN, which contains the client ID and client secret of the connected app.
	ClientCredentialsArn *string `pulumi:"clientCredentialsArn"`
	// A JSON web token (JWT) that authorizes access to Salesforce records.
	JwtToken *string `pulumi:"jwtToken"`
	// The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.
	Oauth2GrantType *string `pulumi:"oauth2GrantType"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken *string `pulumi:"refreshToken"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The secret manager ARN, which contains the client ID and client secret of the connected app.
	ClientCredentialsArn pulumi.StringPtrInput `pulumi:"clientCredentialsArn"`
	// A JSON web token (JWT) that authorizes access to Salesforce records.
	JwtToken pulumi.StringPtrInput `pulumi:"jwtToken"`
	// The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.
	Oauth2GrantType pulumi.StringPtrInput `pulumi:"oauth2GrantType"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrInput `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) ClientCredentialsArn

The secret manager ARN, which contains the client ID and client secret of the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) JwtToken added in v6.9.0

A JSON web token (JWT) that authorizes access to Salesforce records.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) Oauth2GrantType added in v6.9.0

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) ClientCredentialsArn

The secret manager ARN, which contains the client ID and client secret of the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) JwtToken added in v6.9.0

A JSON web token (JWT) that authorizes access to Salesforce records.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) Oauth2GrantType added in v6.9.0

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforcePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData struct {
	// The SAPOData basic authentication credentials.
	BasicAuthCredentials *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials `pulumi:"basicAuthCredentials"`
	// The SAPOData OAuth type authentication credentials.
	OauthCredentials *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials `pulumi:"oauthCredentials"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs struct {
	// The SAPOData basic authentication credentials.
	BasicAuthCredentials ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrInput `pulumi:"basicAuthCredentials"`
	// The SAPOData OAuth type authentication credentials.
	OauthCredentials ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrInput `pulumi:"oauthCredentials"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials struct {
	// The password to use to connect to a resource.
	Password string `pulumi:"password"`
	// The username to use to connect to a resource.
	Username string `pulumi:"username"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs struct {
	// The password to use to connect to a resource.
	Password pulumi.StringInput `pulumi:"password"`
	// The username to use to connect to a resource.
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsPtrOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId string `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret string `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken *string `pulumi:"refreshToken"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrInput `pulumi:"oauthRequest"`
	// The refresh token used to refresh an expired access token.
	RefreshToken pulumi.StringPtrInput `pulumi:"refreshToken"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) RefreshToken

The refresh token used to refresh an expired access token.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) BasicAuthCredentials

The SAPOData basic authentication credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) OauthCredentials

The SAPOData OAuth type authentication credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput) BasicAuthCredentials

The SAPOData basic authentication credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput) OauthCredentials

The SAPOData OAuth type authentication credentials.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow struct {
	// The password to use to connect to a resource.
	Password string `pulumi:"password"`
	// The username to use to connect to a resource.
	Username string `pulumi:"username"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs struct {
	// The password to use to connect to a resource.
	Password pulumi.StringInput `pulumi:"password"`
	// The username to use to connect to a resource.
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowPtrOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey string `pulumi:"apiKey"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs struct {
	// Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.
	ApiKey pulumi.StringInput `pulumi:"apiKey"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput) ApiKey

Unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId string `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret string `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest `pulumi:"oauthRequest"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrInput `pulumi:"oauthRequest"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake struct {
	// The password to use to connect to a resource.
	Password string `pulumi:"password"`
	// The username to use to connect to a resource.
	Username string `pulumi:"username"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs struct {
	// The password to use to connect to a resource.
	Password pulumi.StringInput `pulumi:"password"`
	// The username to use to connect to a resource.
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakePtrOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro struct {
	// The API secret key required for API key authentication.
	ApiSecretKey string `pulumi:"apiSecretKey"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs struct {
	// The API secret key required for API key authentication.
	ApiSecretKey pulumi.StringInput `pulumi:"apiSecretKey"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput) ApiSecretKey

The API secret key required for API key authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput) ApiSecretKey

The API secret key required for API key authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva struct {
	// The password to use to connect to a resource.
	Password string `pulumi:"password"`
	// The username to use to connect to a resource.
	Username string `pulumi:"username"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs struct {
	// The password to use to connect to a resource.
	Password pulumi.StringInput `pulumi:"password"`
	// The username to use to connect to a resource.
	Username pulumi.StringInput `pulumi:"username"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput) Password

The password to use to connect to a resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaPtrOutput) Username

The username to use to connect to a resource.

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk struct {
	// The access token used to access the connector on your behalf.
	AccessToken *string `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId string `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret string `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest *ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest `pulumi:"oauthRequest"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs struct {
	// The access token used to access the connector on your behalf.
	AccessToken pulumi.StringPtrInput `pulumi:"accessToken"`
	// The identifier for the desired client.
	ClientId pulumi.StringInput `pulumi:"clientId"`
	// The client secret used by the OAuth client to authenticate to the authorization server.
	ClientSecret pulumi.StringInput `pulumi:"clientSecret"`
	// Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.
	OauthRequest ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrInput `pulumi:"oauthRequest"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode *string `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri *string `pulumi:"redirectUri"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs struct {
	// The code provided by the connector when it has been authenticated via the connected app.
	AuthCode pulumi.StringPtrInput `pulumi:"authCode"`
	// The URL to which the authentication server redirects the browser after authorization has been granted.
	RedirectUri pulumi.StringPtrInput `pulumi:"redirectUri"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput) AuthCode

The code provided by the connector when it has been authenticated via the connected app.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput) RedirectUri

The URL to which the authentication server redirects the browser after authorization has been granted.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs, ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtr and ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) AccessToken

The access token used to access the connector on your behalf.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) ClientId

The identifier for the desired client.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) ClientSecret

The client secret used by the OAuth client to authenticate to the authorization server.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) OauthRequest

Used by select connectors for which the OAuth workflow is supported. See OAuth Request for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfileProperties

type ConnectorProfileConnectorProfileConfigConnectorProfileProperties struct {
	// The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.
	Amplitude *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude `pulumi:"amplitude"`
	// The connector-specific profile properties required when using the custom connector. See Custom Connector Profile Properties for more details.
	CustomConnector *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector `pulumi:"customConnector"`
	// Connector-specific properties required when using Datadog. See Generic Connector Profile Properties for more details.
	Datadog *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog `pulumi:"datadog"`
	// The connector-specific properties required when using Dynatrace. See Generic Connector Profile Properties for more details.
	Dynatrace *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace `pulumi:"dynatrace"`
	// The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.
	GoogleAnalytics *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics `pulumi:"googleAnalytics"`
	// The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.
	Honeycode *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode `pulumi:"honeycode"`
	// The connector-specific properties required when using Infor Nexus. See Generic Connector Profile Properties for more details.
	InforNexus *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus `pulumi:"inforNexus"`
	// Connector-specific properties required when using Marketo. See Generic Connector Profile Properties for more details.
	Marketo *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo `pulumi:"marketo"`
	// Connector-specific properties required when using Amazon Redshift. See Redshift Connector Profile Properties for more details.
	Redshift *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift `pulumi:"redshift"`
	// The connector-specific properties required when using Salesforce. See Salesforce Connector Profile Properties for more details.
	Salesforce *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce `pulumi:"salesforce"`
	// The connector-specific properties required when using SAPOData. See SAPOData Connector Profile Properties for more details.
	SapoData *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData `pulumi:"sapoData"`
	// The connector-specific properties required when using ServiceNow. See Generic Connector Profile Properties for more details.
	ServiceNow *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow `pulumi:"serviceNow"`
	// Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.
	Singular *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular `pulumi:"singular"`
	// Connector-specific properties required when using Slack. See Generic Connector Profile Properties for more details.
	Slack *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack `pulumi:"slack"`
	// The connector-specific properties required when using Snowflake. See Snowflake Connector Profile Properties for more details.
	Snowflake *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake `pulumi:"snowflake"`
	// The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.
	Trendmicro *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro `pulumi:"trendmicro"`
	// Connector-specific properties required when using Veeva. See Generic Connector Profile Properties for more details.
	Veeva *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva `pulumi:"veeva"`
	// Connector-specific properties required when using Zendesk. See Generic Connector Profile Properties for more details.
	Zendesk *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk `pulumi:"zendesk"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude struct {
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs struct {
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs struct {
	// The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.
	Amplitude ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudePtrInput `pulumi:"amplitude"`
	// The connector-specific profile properties required when using the custom connector. See Custom Connector Profile Properties for more details.
	CustomConnector ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrInput `pulumi:"customConnector"`
	// Connector-specific properties required when using Datadog. See Generic Connector Profile Properties for more details.
	Datadog ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrInput `pulumi:"datadog"`
	// The connector-specific properties required when using Dynatrace. See Generic Connector Profile Properties for more details.
	Dynatrace ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrInput `pulumi:"dynatrace"`
	// The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.
	GoogleAnalytics ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrInput `pulumi:"googleAnalytics"`
	// The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.
	Honeycode ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrInput `pulumi:"honeycode"`
	// The connector-specific properties required when using Infor Nexus. See Generic Connector Profile Properties for more details.
	InforNexus ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrInput `pulumi:"inforNexus"`
	// Connector-specific properties required when using Marketo. See Generic Connector Profile Properties for more details.
	Marketo ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrInput `pulumi:"marketo"`
	// Connector-specific properties required when using Amazon Redshift. See Redshift Connector Profile Properties for more details.
	Redshift ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrInput `pulumi:"redshift"`
	// The connector-specific properties required when using Salesforce. See Salesforce Connector Profile Properties for more details.
	Salesforce ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrInput `pulumi:"salesforce"`
	// The connector-specific properties required when using SAPOData. See SAPOData Connector Profile Properties for more details.
	SapoData ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrInput `pulumi:"sapoData"`
	// The connector-specific properties required when using ServiceNow. See Generic Connector Profile Properties for more details.
	ServiceNow ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrInput `pulumi:"serviceNow"`
	// Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.
	Singular ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrInput `pulumi:"singular"`
	// Connector-specific properties required when using Slack. See Generic Connector Profile Properties for more details.
	Slack ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrInput `pulumi:"slack"`
	// The connector-specific properties required when using Snowflake. See Snowflake Connector Profile Properties for more details.
	Snowflake ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrInput `pulumi:"snowflake"`
	// The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.
	Trendmicro ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrInput `pulumi:"trendmicro"`
	// Connector-specific properties required when using Veeva. See Generic Connector Profile Properties for more details.
	Veeva ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrInput `pulumi:"veeva"`
	// Connector-specific properties required when using Zendesk. See Generic Connector Profile Properties for more details.
	Zendesk ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrInput `pulumi:"zendesk"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector struct {
	// The OAuth 2.0 properties required for OAuth 2.0 authentication.
	Oauth2Properties *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties `pulumi:"oauth2Properties"`
	// A map of properties that are required to create a profile for the custom connector.
	ProfileProperties map[string]string `pulumi:"profileProperties"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs struct {
	// The OAuth 2.0 properties required for OAuth 2.0 authentication.
	Oauth2Properties ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrInput `pulumi:"oauth2Properties"`
	// A map of properties that are required to create a profile for the custom connector.
	ProfileProperties pulumi.StringMapInput `pulumi:"profileProperties"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties struct {
	// The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.
	Oauth2GrantType string `pulumi:"oauth2GrantType"`
	// The token URL required for OAuth 2.0 authentication.
	TokenUrl string `pulumi:"tokenUrl"`
	// Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
	TokenUrlCustomProperties map[string]string `pulumi:"tokenUrlCustomProperties"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs struct {
	// The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.
	Oauth2GrantType pulumi.StringInput `pulumi:"oauth2GrantType"`
	// The token URL required for OAuth 2.0 authentication.
	TokenUrl pulumi.StringInput `pulumi:"tokenUrl"`
	// Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.
	TokenUrlCustomProperties pulumi.StringMapInput `pulumi:"tokenUrlCustomProperties"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) Oauth2GrantType

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) TokenUrl

The token URL required for OAuth 2.0 authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutput) TokenUrlCustomProperties

Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput) Oauth2GrantType

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication. One of: `AUTHORIZATION_CODE`, `CLIENT_CREDENTIALS`.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput) TokenUrl

The token URL required for OAuth 2.0 authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesPtrOutput) TokenUrlCustomProperties

Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) Oauth2Properties

The OAuth 2.0 properties required for OAuth 2.0 authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) ProfileProperties

A map of properties that are required to create a profile for the custom connector.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput) Oauth2Properties

The OAuth 2.0 properties required for OAuth 2.0 authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput) ProfileProperties

A map of properties that are required to create a profile for the custom connector.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatracePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics struct {
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs struct {
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode struct {
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs struct {
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Amplitude

The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) CustomConnector

The connector-specific profile properties required when using the custom connector. See Custom Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Datadog

Connector-specific properties required when using Datadog. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Dynatrace

The connector-specific properties required when using Dynatrace. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) GoogleAnalytics

The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Honeycode

The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) InforNexus

The connector-specific properties required when using Infor Nexus. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Marketo

Connector-specific properties required when using Marketo. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Redshift

Connector-specific properties required when using Amazon Redshift. See Redshift Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Salesforce

The connector-specific properties required when using Salesforce. See Salesforce Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) SapoData

The connector-specific properties required when using SAPOData. See SAPOData Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ServiceNow

The connector-specific properties required when using ServiceNow. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Singular

Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Slack

Connector-specific properties required when using Slack. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Snowflake

The connector-specific properties required when using Snowflake. See Snowflake Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputWithContext

func (o ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutputWithContext

func (o ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Trendmicro

The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Veeva

Connector-specific properties required when using Veeva. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutput) Zendesk

Connector-specific properties required when using Zendesk. See Generic Connector Profile Properties for more details.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Amplitude

The connector-specific credentials required when using Amplitude. See Amplitude Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) CustomConnector

The connector-specific profile properties required when using the custom connector. See Custom Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Datadog

Connector-specific properties required when using Datadog. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Dynatrace

The connector-specific properties required when using Dynatrace. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) GoogleAnalytics

The connector-specific credentials required when using Google Analytics. See Google Analytics Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Honeycode

The connector-specific credentials required when using Amazon Honeycode. See Honeycode Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) InforNexus

The connector-specific properties required when using Infor Nexus. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Marketo

Connector-specific properties required when using Marketo. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Redshift

Connector-specific properties required when using Amazon Redshift. See Redshift Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Salesforce

The connector-specific properties required when using Salesforce. See Salesforce Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) SapoData

The connector-specific properties required when using SAPOData. See SAPOData Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) ServiceNow

The connector-specific properties required when using ServiceNow. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Singular

Connector-specific credentials required when using Singular. See Singular Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Slack

Connector-specific properties required when using Slack. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Snowflake

The connector-specific properties required when using Snowflake. See Snowflake Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Trendmicro

The connector-specific credentials required when using Trend Micro. See Trend Micro Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Veeva

Connector-specific properties required when using Veeva. See Generic Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesPtrOutput) Zendesk

Connector-specific properties required when using Zendesk. See Generic Connector Profile Properties for more details.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift struct {
	// A name for the associated Amazon S3 bucket.
	BucketName string `pulumi:"bucketName"`
	// The object key for the destination bucket in which Amazon AppFlow places the files.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// The unique ID that's assigned to an Amazon Redshift cluster.
	ClusterIdentifier *string `pulumi:"clusterIdentifier"`
	// ARN of the IAM role that permits AppFlow to access the database through Data API.
	DataApiRoleArn *string `pulumi:"dataApiRoleArn"`
	// The name of an Amazon Redshift database.
	DatabaseName *string `pulumi:"databaseName"`
	// The JDBC URL of the Amazon Redshift cluster.
	DatabaseUrl *string `pulumi:"databaseUrl"`
	// ARN of the IAM role.
	RoleArn string `pulumi:"roleArn"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs struct {
	// A name for the associated Amazon S3 bucket.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// The object key for the destination bucket in which Amazon AppFlow places the files.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// The unique ID that's assigned to an Amazon Redshift cluster.
	ClusterIdentifier pulumi.StringPtrInput `pulumi:"clusterIdentifier"`
	// ARN of the IAM role that permits AppFlow to access the database through Data API.
	DataApiRoleArn pulumi.StringPtrInput `pulumi:"dataApiRoleArn"`
	// The name of an Amazon Redshift database.
	DatabaseName pulumi.StringPtrInput `pulumi:"databaseName"`
	// The JDBC URL of the Amazon Redshift cluster.
	DatabaseUrl pulumi.StringPtrInput `pulumi:"databaseUrl"`
	// ARN of the IAM role.
	RoleArn pulumi.StringInput `pulumi:"roleArn"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) BucketName

A name for the associated Amazon S3 bucket.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) BucketPrefix

The object key for the destination bucket in which Amazon AppFlow places the files.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) ClusterIdentifier

The unique ID that's assigned to an Amazon Redshift cluster.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) DataApiRoleArn

ARN of the IAM role that permits AppFlow to access the database through Data API.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) DatabaseName

The name of an Amazon Redshift database.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) DatabaseUrl

The JDBC URL of the Amazon Redshift cluster.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) RoleArn

ARN of the IAM role.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) BucketName

A name for the associated Amazon S3 bucket.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) BucketPrefix

The object key for the destination bucket in which Amazon AppFlow places the files.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) ClusterIdentifier

The unique ID that's assigned to an Amazon Redshift cluster.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) DataApiRoleArn

ARN of the IAM role that permits AppFlow to access the database through Data API.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) DatabaseName

The name of an Amazon Redshift database.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) DatabaseUrl

The JDBC URL of the Amazon Redshift cluster.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) RoleArn

ARN of the IAM role.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce struct {
	// The location of the Datadog resource.
	InstanceUrl *string `pulumi:"instanceUrl"`
	// Indicates whether the connector profile applies to a sandbox or production environment.
	IsSandboxEnvironment *bool `pulumi:"isSandboxEnvironment"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringPtrInput `pulumi:"instanceUrl"`
	// Indicates whether the connector profile applies to a sandbox or production environment.
	IsSandboxEnvironment pulumi.BoolPtrInput `pulumi:"isSandboxEnvironment"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) IsSandboxEnvironment

Indicates whether the connector profile applies to a sandbox or production environment.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput) IsSandboxEnvironment

Indicates whether the connector profile applies to a sandbox or production environment.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforcePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData struct {
	// The location of the SAPOData resource.
	ApplicationHostUrl string `pulumi:"applicationHostUrl"`
	// The application path to catalog service.
	ApplicationServicePath string `pulumi:"applicationServicePath"`
	// The client number for the client creating the connection.
	ClientNumber string `pulumi:"clientNumber"`
	// The logon language of SAPOData instance.
	LogonLanguage *string `pulumi:"logonLanguage"`
	// The SAPOData OAuth properties required for OAuth type authentication.
	OauthProperties *ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties `pulumi:"oauthProperties"`
	// The port number of the SAPOData instance.
	PortNumber int `pulumi:"portNumber"`
	// The SAPOData Private Link service name to be used for private data transfers.
	PrivateLinkServiceName *string `pulumi:"privateLinkServiceName"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs struct {
	// The location of the SAPOData resource.
	ApplicationHostUrl pulumi.StringInput `pulumi:"applicationHostUrl"`
	// The application path to catalog service.
	ApplicationServicePath pulumi.StringInput `pulumi:"applicationServicePath"`
	// The client number for the client creating the connection.
	ClientNumber pulumi.StringInput `pulumi:"clientNumber"`
	// The logon language of SAPOData instance.
	LogonLanguage pulumi.StringPtrInput `pulumi:"logonLanguage"`
	// The SAPOData OAuth properties required for OAuth type authentication.
	OauthProperties ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrInput `pulumi:"oauthProperties"`
	// The port number of the SAPOData instance.
	PortNumber pulumi.IntInput `pulumi:"portNumber"`
	// The SAPOData Private Link service name to be used for private data transfers.
	PrivateLinkServiceName pulumi.StringPtrInput `pulumi:"privateLinkServiceName"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties struct {
	// The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
	AuthCodeUrl string `pulumi:"authCodeUrl"`
	// The OAuth scopes required for OAuth type authentication.
	OauthScopes []string `pulumi:"oauthScopes"`
	// The token URL required for OAuth 2.0 authentication.
	TokenUrl string `pulumi:"tokenUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs struct {
	// The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
	AuthCodeUrl pulumi.StringInput `pulumi:"authCodeUrl"`
	// The OAuth scopes required for OAuth type authentication.
	OauthScopes pulumi.StringArrayInput `pulumi:"oauthScopes"`
	// The token URL required for OAuth 2.0 authentication.
	TokenUrl pulumi.StringInput `pulumi:"tokenUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) AuthCodeUrl

The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) OauthScopes

The OAuth scopes required for OAuth type authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutput) TokenUrl

The token URL required for OAuth 2.0 authentication.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput) AuthCodeUrl

The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput) OauthScopes

The OAuth scopes required for OAuth type authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesPtrOutput) TokenUrl

The token URL required for OAuth 2.0 authentication.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ApplicationHostUrl

The location of the SAPOData resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ApplicationServicePath

The application path to catalog service.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ClientNumber

The client number for the client creating the connection.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) LogonLanguage

The logon language of SAPOData instance.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) OauthProperties

The SAPOData OAuth properties required for OAuth type authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) PortNumber

The port number of the SAPOData instance.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) PrivateLinkServiceName

The SAPOData Private Link service name to be used for private data transfers.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) ApplicationHostUrl

The location of the SAPOData resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) ApplicationServicePath

The application path to catalog service.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) ClientNumber

The client number for the client creating the connection.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) LogonLanguage

The logon language of SAPOData instance.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) OauthProperties

The SAPOData OAuth properties required for OAuth type authentication.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) PortNumber

The port number of the SAPOData instance.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) PrivateLinkServiceName

The SAPOData Private Link service name to be used for private data transfers.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular struct {
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs struct {
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake struct {
	// The name of the account.
	AccountName *string `pulumi:"accountName"`
	// A name for the associated Amazon S3 bucket.
	BucketName string `pulumi:"bucketName"`
	// The object key for the destination bucket in which Amazon AppFlow places the files.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// The SAPOData Private Link service name to be used for private data transfers.
	PrivateLinkServiceName *string `pulumi:"privateLinkServiceName"`
	// AWS Region of the Snowflake account.
	Region *string `pulumi:"region"`
	// Name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: `<Database>.<Schema>.<Stage Name>`.
	Stage string `pulumi:"stage"`
	// The name of the Snowflake warehouse.
	Warehouse string `pulumi:"warehouse"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs struct {
	// The name of the account.
	AccountName pulumi.StringPtrInput `pulumi:"accountName"`
	// A name for the associated Amazon S3 bucket.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// The object key for the destination bucket in which Amazon AppFlow places the files.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// The SAPOData Private Link service name to be used for private data transfers.
	PrivateLinkServiceName pulumi.StringPtrInput `pulumi:"privateLinkServiceName"`
	// AWS Region of the Snowflake account.
	Region pulumi.StringPtrInput `pulumi:"region"`
	// Name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: `<Database>.<Schema>.<Stage Name>`.
	Stage pulumi.StringInput `pulumi:"stage"`
	// The name of the Snowflake warehouse.
	Warehouse pulumi.StringInput `pulumi:"warehouse"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) AccountName

The name of the account.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) BucketName

A name for the associated Amazon S3 bucket.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) BucketPrefix

The object key for the destination bucket in which Amazon AppFlow places the files.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) PrivateLinkServiceName

The SAPOData Private Link service name to be used for private data transfers.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) Region

AWS Region of the Snowflake account.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) Stage

Name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: `<Database>.<Schema>.<Stage Name>`.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutput) Warehouse

The name of the Snowflake warehouse.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) AccountName

The name of the account.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) BucketName

A name for the associated Amazon S3 bucket.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) BucketPrefix

The object key for the destination bucket in which Amazon AppFlow places the files.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) PrivateLinkServiceName

The SAPOData Private Link service name to be used for private data transfers.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) Region

AWS Region of the Snowflake account.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) Stage

Name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: `<Database>.<Schema>.<Stage Name>`.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakePtrOutput) Warehouse

The name of the Snowflake warehouse.

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro struct {
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs struct {
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk struct {
	// The location of the Datadog resource.
	InstanceUrl string `pulumi:"instanceUrl"`
}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs struct {
	// The location of the Datadog resource.
	InstanceUrl pulumi.StringInput `pulumi:"instanceUrl"`
}

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutputWithContext

func (i ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskInput` via:

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs{...}

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputWithContext

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrInput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput() ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput
	ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput
}

ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs, ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtr and ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrInput` via:

        ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput

type ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput) InstanceUrl

The location of the Datadog resource.

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput

func (ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutput) ToConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskPtrOutputWithContext

type ConnectorProfileConnectorProfileConfigInput

type ConnectorProfileConnectorProfileConfigInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigOutput() ConnectorProfileConnectorProfileConfigOutput
	ToConnectorProfileConnectorProfileConfigOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigOutput
}

ConnectorProfileConnectorProfileConfigInput is an input type that accepts ConnectorProfileConnectorProfileConfigArgs and ConnectorProfileConnectorProfileConfigOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigInput` via:

ConnectorProfileConnectorProfileConfigArgs{...}

type ConnectorProfileConnectorProfileConfigOutput

type ConnectorProfileConnectorProfileConfigOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigOutput) ConnectorProfileCredentials

The connector-specific credentials required by each connector. See Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigOutput) ConnectorProfileProperties

The connector-specific properties of the profile configuration. See Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigOutput) ElementType

func (ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigOutput

func (o ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigOutput() ConnectorProfileConnectorProfileConfigOutput

func (ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigOutputWithContext

func (o ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigOutput

func (ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigPtrOutput

func (o ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigPtrOutput() ConnectorProfileConnectorProfileConfigPtrOutput

func (ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigPtrOutputWithContext

func (o ConnectorProfileConnectorProfileConfigOutput) ToConnectorProfileConnectorProfileConfigPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigPtrOutput

type ConnectorProfileConnectorProfileConfigPtrInput

type ConnectorProfileConnectorProfileConfigPtrInput interface {
	pulumi.Input

	ToConnectorProfileConnectorProfileConfigPtrOutput() ConnectorProfileConnectorProfileConfigPtrOutput
	ToConnectorProfileConnectorProfileConfigPtrOutputWithContext(context.Context) ConnectorProfileConnectorProfileConfigPtrOutput
}

ConnectorProfileConnectorProfileConfigPtrInput is an input type that accepts ConnectorProfileConnectorProfileConfigArgs, ConnectorProfileConnectorProfileConfigPtr and ConnectorProfileConnectorProfileConfigPtrOutput values. You can construct a concrete instance of `ConnectorProfileConnectorProfileConfigPtrInput` via:

        ConnectorProfileConnectorProfileConfigArgs{...}

or:

        nil

type ConnectorProfileConnectorProfileConfigPtrOutput

type ConnectorProfileConnectorProfileConfigPtrOutput struct{ *pulumi.OutputState }

func (ConnectorProfileConnectorProfileConfigPtrOutput) ConnectorProfileCredentials

The connector-specific credentials required by each connector. See Connector Profile Credentials for more details.

func (ConnectorProfileConnectorProfileConfigPtrOutput) ConnectorProfileProperties

The connector-specific properties of the profile configuration. See Connector Profile Properties for more details.

func (ConnectorProfileConnectorProfileConfigPtrOutput) Elem

func (ConnectorProfileConnectorProfileConfigPtrOutput) ElementType

func (ConnectorProfileConnectorProfileConfigPtrOutput) ToConnectorProfileConnectorProfileConfigPtrOutput

func (o ConnectorProfileConnectorProfileConfigPtrOutput) ToConnectorProfileConnectorProfileConfigPtrOutput() ConnectorProfileConnectorProfileConfigPtrOutput

func (ConnectorProfileConnectorProfileConfigPtrOutput) ToConnectorProfileConnectorProfileConfigPtrOutputWithContext

func (o ConnectorProfileConnectorProfileConfigPtrOutput) ToConnectorProfileConnectorProfileConfigPtrOutputWithContext(ctx context.Context) ConnectorProfileConnectorProfileConfigPtrOutput

type ConnectorProfileInput

type ConnectorProfileInput interface {
	pulumi.Input

	ToConnectorProfileOutput() ConnectorProfileOutput
	ToConnectorProfileOutputWithContext(ctx context.Context) ConnectorProfileOutput
}

type ConnectorProfileMap

type ConnectorProfileMap map[string]ConnectorProfileInput

func (ConnectorProfileMap) ElementType

func (ConnectorProfileMap) ElementType() reflect.Type

func (ConnectorProfileMap) ToConnectorProfileMapOutput

func (i ConnectorProfileMap) ToConnectorProfileMapOutput() ConnectorProfileMapOutput

func (ConnectorProfileMap) ToConnectorProfileMapOutputWithContext

func (i ConnectorProfileMap) ToConnectorProfileMapOutputWithContext(ctx context.Context) ConnectorProfileMapOutput

type ConnectorProfileMapInput

type ConnectorProfileMapInput interface {
	pulumi.Input

	ToConnectorProfileMapOutput() ConnectorProfileMapOutput
	ToConnectorProfileMapOutputWithContext(context.Context) ConnectorProfileMapOutput
}

ConnectorProfileMapInput is an input type that accepts ConnectorProfileMap and ConnectorProfileMapOutput values. You can construct a concrete instance of `ConnectorProfileMapInput` via:

ConnectorProfileMap{ "key": ConnectorProfileArgs{...} }

type ConnectorProfileMapOutput

type ConnectorProfileMapOutput struct{ *pulumi.OutputState }

func (ConnectorProfileMapOutput) ElementType

func (ConnectorProfileMapOutput) ElementType() reflect.Type

func (ConnectorProfileMapOutput) MapIndex

func (ConnectorProfileMapOutput) ToConnectorProfileMapOutput

func (o ConnectorProfileMapOutput) ToConnectorProfileMapOutput() ConnectorProfileMapOutput

func (ConnectorProfileMapOutput) ToConnectorProfileMapOutputWithContext

func (o ConnectorProfileMapOutput) ToConnectorProfileMapOutputWithContext(ctx context.Context) ConnectorProfileMapOutput

type ConnectorProfileOutput

type ConnectorProfileOutput struct{ *pulumi.OutputState }

func (ConnectorProfileOutput) Arn

ARN of the connector profile.

func (ConnectorProfileOutput) ConnectionMode

func (o ConnectorProfileOutput) ConnectionMode() pulumi.StringOutput

Indicates the connection mode and specifies whether it is public or private. Private flows use AWS PrivateLink to route data over AWS infrastructure without exposing it to the public internet. One of: `Public`, `Private`.

func (ConnectorProfileOutput) ConnectorLabel

func (o ConnectorProfileOutput) ConnectorLabel() pulumi.StringPtrOutput

The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for `CustomConnector` connector type.

func (ConnectorProfileOutput) ConnectorProfileConfig

Defines the connector-specific configuration and credentials. See Connector Profile Config for more details.

func (ConnectorProfileOutput) ConnectorType

func (o ConnectorProfileOutput) ConnectorType() pulumi.StringOutput

The type of connector. One of: `Amplitude`, `CustomConnector`, `CustomerProfiles`, `Datadog`, `Dynatrace`, `EventBridge`, `Googleanalytics`, `Honeycode`, `Infornexus`, `LookoutMetrics`, `Marketo`, `Redshift`, `S3`, `Salesforce`, `SAPOData`, `Servicenow`, `Singular`, `Slack`, `Snowflake`, `Trendmicro`, `Upsolver`, `Veeva`, `Zendesk`.

func (ConnectorProfileOutput) CredentialsArn

func (o ConnectorProfileOutput) CredentialsArn() pulumi.StringOutput

ARN of the connector profile credentials.

func (ConnectorProfileOutput) ElementType

func (ConnectorProfileOutput) ElementType() reflect.Type

func (ConnectorProfileOutput) KmsArn

ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

func (ConnectorProfileOutput) Name

func (ConnectorProfileOutput) ToConnectorProfileOutput

func (o ConnectorProfileOutput) ToConnectorProfileOutput() ConnectorProfileOutput

func (ConnectorProfileOutput) ToConnectorProfileOutputWithContext

func (o ConnectorProfileOutput) ToConnectorProfileOutputWithContext(ctx context.Context) ConnectorProfileOutput

type ConnectorProfileState

type ConnectorProfileState struct {
	// ARN of the connector profile.
	Arn pulumi.StringPtrInput
	// Indicates the connection mode and specifies whether it is public or private. Private flows use AWS PrivateLink to route data over AWS infrastructure without exposing it to the public internet. One of: `Public`, `Private`.
	ConnectionMode pulumi.StringPtrInput
	// The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for `CustomConnector` connector type.
	ConnectorLabel pulumi.StringPtrInput
	// Defines the connector-specific configuration and credentials. See Connector Profile Config for more details.
	ConnectorProfileConfig ConnectorProfileConnectorProfileConfigPtrInput
	// The type of connector. One of: `Amplitude`, `CustomConnector`, `CustomerProfiles`, `Datadog`, `Dynatrace`, `EventBridge`, `Googleanalytics`, `Honeycode`, `Infornexus`, `LookoutMetrics`, `Marketo`, `Redshift`, `S3`, `Salesforce`, `SAPOData`, `Servicenow`, `Singular`, `Slack`, `Snowflake`, `Trendmicro`, `Upsolver`, `Veeva`, `Zendesk`.
	ConnectorType pulumi.StringPtrInput
	// ARN of the connector profile credentials.
	CredentialsArn pulumi.StringPtrInput
	// ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
	KmsArn pulumi.StringPtrInput
	Name   pulumi.StringPtrInput
}

func (ConnectorProfileState) ElementType

func (ConnectorProfileState) ElementType() reflect.Type

type Flow

type Flow struct {
	pulumi.CustomResourceState

	// Flow's ARN.
	Arn pulumi.StringOutput `pulumi:"arn"`
	// Description of the flow you want to create.
	Description pulumi.StringPtrOutput `pulumi:"description"`
	// A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.
	DestinationFlowConfigs FlowDestinationFlowConfigArrayOutput `pulumi:"destinationFlowConfigs"`
	// The current status of the flow.
	FlowStatus pulumi.StringOutput `pulumi:"flowStatus"`
	// ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
	KmsArn pulumi.StringOutput `pulumi:"kmsArn"`
	// Name of the flow.
	Name pulumi.StringOutput `pulumi:"name"`
	// The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.
	SourceFlowConfig FlowSourceFlowConfigOutput `pulumi:"sourceFlowConfig"`
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapOutput `pulumi:"tags"`
	// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
	//
	// Deprecated: Please use `tags` instead.
	TagsAll pulumi.StringMapOutput `pulumi:"tagsAll"`
	// A Task that Amazon AppFlow performs while transferring the data in the flow run.
	Tasks FlowTaskArrayOutput `pulumi:"tasks"`
	// A Trigger that determine how and when the flow runs.
	TriggerConfig FlowTriggerConfigOutput `pulumi:"triggerConfig"`
}

Provides an AppFlow flow resource.

## Example Usage

<!--Start PulumiCodeChooser --> ```go package main

import (

"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/appflow"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/iam"
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/s3"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"

)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		exampleSourceBucketV2, err := s3.NewBucketV2(ctx, "example_source", &s3.BucketV2Args{
			Bucket: pulumi.String("example-source"),
		})
		if err != nil {
			return err
		}
		exampleSource, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{
			Statements: []iam.GetPolicyDocumentStatement{
				{
					Sid:    pulumi.StringRef("AllowAppFlowSourceActions"),
					Effect: pulumi.StringRef("Allow"),
					Principals: []iam.GetPolicyDocumentStatementPrincipal{
						{
							Type: "Service",
							Identifiers: []string{
								"appflow.amazonaws.com",
							},
						},
					},
					Actions: []string{
						"s3:ListBucket",
						"s3:GetObject",
					},
					Resources: []string{
						"arn:aws:s3:::example-source",
						"arn:aws:s3:::example-source/*",
					},
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		exampleSourceBucketPolicy, err := s3.NewBucketPolicy(ctx, "example_source", &s3.BucketPolicyArgs{
			Bucket: exampleSourceBucketV2.ID(),
			Policy: pulumi.String(exampleSource.Json),
		})
		if err != nil {
			return err
		}
		_, err = s3.NewBucketObjectv2(ctx, "example", &s3.BucketObjectv2Args{
			Bucket: exampleSourceBucketV2.ID(),
			Key:    pulumi.String("example_source.csv"),
			Source: pulumi.NewFileAsset("example_source.csv"),
		})
		if err != nil {
			return err
		}
		exampleDestinationBucketV2, err := s3.NewBucketV2(ctx, "example_destination", &s3.BucketV2Args{
			Bucket: pulumi.String("example-destination"),
		})
		if err != nil {
			return err
		}
		exampleDestination, err := iam.GetPolicyDocument(ctx, &iam.GetPolicyDocumentArgs{
			Statements: []iam.GetPolicyDocumentStatement{
				{
					Sid:    pulumi.StringRef("AllowAppFlowDestinationActions"),
					Effect: pulumi.StringRef("Allow"),
					Principals: []iam.GetPolicyDocumentStatementPrincipal{
						{
							Type: "Service",
							Identifiers: []string{
								"appflow.amazonaws.com",
							},
						},
					},
					Actions: []string{
						"s3:PutObject",
						"s3:AbortMultipartUpload",
						"s3:ListMultipartUploadParts",
						"s3:ListBucketMultipartUploads",
						"s3:GetBucketAcl",
						"s3:PutObjectAcl",
					},
					Resources: []string{
						"arn:aws:s3:::example-destination",
						"arn:aws:s3:::example-destination/*",
					},
				},
			},
		}, nil)
		if err != nil {
			return err
		}
		exampleDestinationBucketPolicy, err := s3.NewBucketPolicy(ctx, "example_destination", &s3.BucketPolicyArgs{
			Bucket: exampleDestinationBucketV2.ID(),
			Policy: pulumi.String(exampleDestination.Json),
		})
		if err != nil {
			return err
		}
		_, err = appflow.NewFlow(ctx, "example", &appflow.FlowArgs{
			Name: pulumi.String("example"),
			SourceFlowConfig: &appflow.FlowSourceFlowConfigArgs{
				ConnectorType: pulumi.String("S3"),
				SourceConnectorProperties: &appflow.FlowSourceFlowConfigSourceConnectorPropertiesArgs{
					S3: &appflow.FlowSourceFlowConfigSourceConnectorPropertiesS3Args{
						BucketName:   exampleSourceBucketPolicy.Bucket,
						BucketPrefix: pulumi.String("example"),
					},
				},
			},
			DestinationFlowConfigs: appflow.FlowDestinationFlowConfigArray{
				&appflow.FlowDestinationFlowConfigArgs{
					ConnectorType: pulumi.String("S3"),
					DestinationConnectorProperties: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesArgs{
						S3: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args{
							BucketName: exampleDestinationBucketPolicy.Bucket,
							S3OutputFormatConfig: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs{
								PrefixConfig: &appflow.FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs{
									PrefixType: pulumi.String("PATH"),
								},
							},
						},
					},
				},
			},
			Tasks: appflow.FlowTaskArray{
				&appflow.FlowTaskArgs{
					SourceFields: pulumi.StringArray{
						pulumi.String("exampleField"),
					},
					DestinationField: pulumi.String("exampleField"),
					TaskType:         pulumi.String("Map"),
					ConnectorOperators: appflow.FlowTaskConnectorOperatorArray{
						&appflow.FlowTaskConnectorOperatorArgs{
							S3: pulumi.String("NO_OP"),
						},
					},
				},
			},
			TriggerConfig: &appflow.FlowTriggerConfigArgs{
				TriggerType: pulumi.String("OnDemand"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}

``` <!--End PulumiCodeChooser -->

## Import

Using `pulumi import`, import AppFlow flows using the `arn`. For example:

```sh $ pulumi import aws:appflow/flow:Flow example arn:aws:appflow:us-west-2:123456789012:flow/example-flow ```

func GetFlow

func GetFlow(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *FlowState, opts ...pulumi.ResourceOption) (*Flow, error)

GetFlow gets an existing Flow 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 NewFlow

func NewFlow(ctx *pulumi.Context,
	name string, args *FlowArgs, opts ...pulumi.ResourceOption) (*Flow, error)

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

func (*Flow) ElementType

func (*Flow) ElementType() reflect.Type

func (*Flow) ToFlowOutput

func (i *Flow) ToFlowOutput() FlowOutput

func (*Flow) ToFlowOutputWithContext

func (i *Flow) ToFlowOutputWithContext(ctx context.Context) FlowOutput

type FlowArgs

type FlowArgs struct {
	// Description of the flow you want to create.
	Description pulumi.StringPtrInput
	// A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.
	DestinationFlowConfigs FlowDestinationFlowConfigArrayInput
	// ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
	KmsArn pulumi.StringPtrInput
	// Name of the flow.
	Name pulumi.StringPtrInput
	// The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.
	SourceFlowConfig FlowSourceFlowConfigInput
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// A Task that Amazon AppFlow performs while transferring the data in the flow run.
	Tasks FlowTaskArrayInput
	// A Trigger that determine how and when the flow runs.
	TriggerConfig FlowTriggerConfigInput
}

The set of arguments for constructing a Flow resource.

func (FlowArgs) ElementType

func (FlowArgs) ElementType() reflect.Type

type FlowArray

type FlowArray []FlowInput

func (FlowArray) ElementType

func (FlowArray) ElementType() reflect.Type

func (FlowArray) ToFlowArrayOutput

func (i FlowArray) ToFlowArrayOutput() FlowArrayOutput

func (FlowArray) ToFlowArrayOutputWithContext

func (i FlowArray) ToFlowArrayOutputWithContext(ctx context.Context) FlowArrayOutput

type FlowArrayInput

type FlowArrayInput interface {
	pulumi.Input

	ToFlowArrayOutput() FlowArrayOutput
	ToFlowArrayOutputWithContext(context.Context) FlowArrayOutput
}

FlowArrayInput is an input type that accepts FlowArray and FlowArrayOutput values. You can construct a concrete instance of `FlowArrayInput` via:

FlowArray{ FlowArgs{...} }

type FlowArrayOutput

type FlowArrayOutput struct{ *pulumi.OutputState }

func (FlowArrayOutput) ElementType

func (FlowArrayOutput) ElementType() reflect.Type

func (FlowArrayOutput) Index

func (FlowArrayOutput) ToFlowArrayOutput

func (o FlowArrayOutput) ToFlowArrayOutput() FlowArrayOutput

func (FlowArrayOutput) ToFlowArrayOutputWithContext

func (o FlowArrayOutput) ToFlowArrayOutputWithContext(ctx context.Context) FlowArrayOutput

type FlowDestinationFlowConfig

type FlowDestinationFlowConfig struct {
	// API version that the destination connector uses.
	ApiVersion *string `pulumi:"apiVersion"`
	// Name of the connector profile. This name must be unique for each connector profile in the AWS account.
	ConnectorProfileName *string `pulumi:"connectorProfileName"`
	// Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.
	ConnectorType string `pulumi:"connectorType"`
	// This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.
	DestinationConnectorProperties FlowDestinationFlowConfigDestinationConnectorProperties `pulumi:"destinationConnectorProperties"`
}

type FlowDestinationFlowConfigArgs

type FlowDestinationFlowConfigArgs struct {
	// API version that the destination connector uses.
	ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"`
	// Name of the connector profile. This name must be unique for each connector profile in the AWS account.
	ConnectorProfileName pulumi.StringPtrInput `pulumi:"connectorProfileName"`
	// Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.
	ConnectorType pulumi.StringInput `pulumi:"connectorType"`
	// This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.
	DestinationConnectorProperties FlowDestinationFlowConfigDestinationConnectorPropertiesInput `pulumi:"destinationConnectorProperties"`
}

func (FlowDestinationFlowConfigArgs) ElementType

func (FlowDestinationFlowConfigArgs) ToFlowDestinationFlowConfigOutput

func (i FlowDestinationFlowConfigArgs) ToFlowDestinationFlowConfigOutput() FlowDestinationFlowConfigOutput

func (FlowDestinationFlowConfigArgs) ToFlowDestinationFlowConfigOutputWithContext

func (i FlowDestinationFlowConfigArgs) ToFlowDestinationFlowConfigOutputWithContext(ctx context.Context) FlowDestinationFlowConfigOutput

type FlowDestinationFlowConfigArray

type FlowDestinationFlowConfigArray []FlowDestinationFlowConfigInput

func (FlowDestinationFlowConfigArray) ElementType

func (FlowDestinationFlowConfigArray) ToFlowDestinationFlowConfigArrayOutput

func (i FlowDestinationFlowConfigArray) ToFlowDestinationFlowConfigArrayOutput() FlowDestinationFlowConfigArrayOutput

func (FlowDestinationFlowConfigArray) ToFlowDestinationFlowConfigArrayOutputWithContext

func (i FlowDestinationFlowConfigArray) ToFlowDestinationFlowConfigArrayOutputWithContext(ctx context.Context) FlowDestinationFlowConfigArrayOutput

type FlowDestinationFlowConfigArrayInput

type FlowDestinationFlowConfigArrayInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigArrayOutput() FlowDestinationFlowConfigArrayOutput
	ToFlowDestinationFlowConfigArrayOutputWithContext(context.Context) FlowDestinationFlowConfigArrayOutput
}

FlowDestinationFlowConfigArrayInput is an input type that accepts FlowDestinationFlowConfigArray and FlowDestinationFlowConfigArrayOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigArrayInput` via:

FlowDestinationFlowConfigArray{ FlowDestinationFlowConfigArgs{...} }

type FlowDestinationFlowConfigArrayOutput

type FlowDestinationFlowConfigArrayOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigArrayOutput) ElementType

func (FlowDestinationFlowConfigArrayOutput) Index

func (FlowDestinationFlowConfigArrayOutput) ToFlowDestinationFlowConfigArrayOutput

func (o FlowDestinationFlowConfigArrayOutput) ToFlowDestinationFlowConfigArrayOutput() FlowDestinationFlowConfigArrayOutput

func (FlowDestinationFlowConfigArrayOutput) ToFlowDestinationFlowConfigArrayOutputWithContext

func (o FlowDestinationFlowConfigArrayOutput) ToFlowDestinationFlowConfigArrayOutputWithContext(ctx context.Context) FlowDestinationFlowConfigArrayOutput

type FlowDestinationFlowConfigDestinationConnectorProperties

type FlowDestinationFlowConfigDestinationConnectorProperties struct {
	// Properties that are required to query the custom Connector. See Custom Connector Destination Properties for more details.
	CustomConnector *FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector `pulumi:"customConnector"`
	// Properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.
	CustomerProfiles *FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles `pulumi:"customerProfiles"`
	// Properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.
	EventBridge *FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge `pulumi:"eventBridge"`
	// Properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.
	Honeycode      *FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode      `pulumi:"honeycode"`
	LookoutMetrics *FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics `pulumi:"lookoutMetrics"`
	// Properties that are required to query Marketo. See Generic Destination Properties for more details.
	Marketo *FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo `pulumi:"marketo"`
	// Properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.
	Redshift *FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift `pulumi:"redshift"`
	// Properties that are required to query Amazon S3. See S3 Destination Properties for more details.
	S3 *FlowDestinationFlowConfigDestinationConnectorPropertiesS3 `pulumi:"s3"`
	// Properties that are required to query Salesforce. See Salesforce Destination Properties for more details.
	Salesforce *FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce `pulumi:"salesforce"`
	// Properties that are required to query SAPOData. See SAPOData Destination Properties for more details.
	SapoData *FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData `pulumi:"sapoData"`
	// Properties that are required to query Snowflake. See Snowflake Destination Properties for more details.
	Snowflake *FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake `pulumi:"snowflake"`
	// Properties that are required to query Upsolver. See Upsolver Destination Properties for more details.
	Upsolver *FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver `pulumi:"upsolver"`
	// Properties that are required to query Zendesk. See Zendesk Destination Properties for more details.
	Zendesk *FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk `pulumi:"zendesk"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesArgs struct {
	// Properties that are required to query the custom Connector. See Custom Connector Destination Properties for more details.
	CustomConnector FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrInput `pulumi:"customConnector"`
	// Properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.
	CustomerProfiles FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrInput `pulumi:"customerProfiles"`
	// Properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.
	EventBridge FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrInput `pulumi:"eventBridge"`
	// Properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.
	Honeycode      FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrInput      `pulumi:"honeycode"`
	LookoutMetrics FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrInput `pulumi:"lookoutMetrics"`
	// Properties that are required to query Marketo. See Generic Destination Properties for more details.
	Marketo FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrInput `pulumi:"marketo"`
	// Properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.
	Redshift FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrInput `pulumi:"redshift"`
	// Properties that are required to query Amazon S3. See S3 Destination Properties for more details.
	S3 FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrInput `pulumi:"s3"`
	// Properties that are required to query Salesforce. See Salesforce Destination Properties for more details.
	Salesforce FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrInput `pulumi:"salesforce"`
	// Properties that are required to query SAPOData. See SAPOData Destination Properties for more details.
	SapoData FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrInput `pulumi:"sapoData"`
	// Properties that are required to query Snowflake. See Snowflake Destination Properties for more details.
	Snowflake FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrInput `pulumi:"snowflake"`
	// Properties that are required to query Upsolver. See Upsolver Destination Properties for more details.
	Upsolver FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrInput `pulumi:"upsolver"`
	// Properties that are required to query Zendesk. See Zendesk Destination Properties for more details.
	Zendesk FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrInput `pulumi:"zendesk"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector struct {
	// Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.
	CustomProperties map[string]string `pulumi:"customProperties"`
	// Entity specified in the custom connector as a destination in the flow.
	EntityName string `pulumi:"entityName"`
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames []string `pulumi:"idFieldNames"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType *string `pulumi:"writeOperationType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs struct {
	// Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.
	CustomProperties pulumi.StringMapInput `pulumi:"customProperties"`
	// Entity specified in the custom connector as a destination in the flow.
	EntityName pulumi.StringInput `pulumi:"entityName"`
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames pulumi.StringArrayInput `pulumi:"idFieldNames"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType pulumi.StringPtrInput `pulumi:"writeOperationType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) CustomProperties

Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) EntityName

Entity specified in the custom connector as a destination in the flow.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) CustomProperties

Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) EntityName

Entity specified in the custom connector as a destination in the flow.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorPtrOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles struct {
	// Unique name of the Amazon Connect Customer Profiles domain.
	DomainName string `pulumi:"domainName"`
	// Object specified in the Amazon Connect Customer Profiles flow destination.
	ObjectTypeName *string `pulumi:"objectTypeName"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs struct {
	// Unique name of the Amazon Connect Customer Profiles domain.
	DomainName pulumi.StringInput `pulumi:"domainName"`
	// Object specified in the Amazon Connect Customer Profiles flow destination.
	ObjectTypeName pulumi.StringPtrInput `pulumi:"objectTypeName"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) DomainName

Unique name of the Amazon Connect Customer Profiles domain.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) ObjectTypeName

Object specified in the Amazon Connect Customer Profiles flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput) DomainName

Unique name of the Amazon Connect Customer Profiles domain.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput) ObjectTypeName

Object specified in the Amazon Connect Customer Profiles flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtr and FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgePtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtr and FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodePtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics struct {
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs struct {
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketo struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesMarketoPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) CustomConnector

Properties that are required to query the custom Connector. See Custom Connector Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) CustomerProfiles

Properties that are required to query Amazon Connect Customer Profiles. See Customer Profiles Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) EventBridge

Properties that are required to query Amazon EventBridge. See Generic Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Honeycode

Properties that are required to query Amazon Honeycode. See Generic Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Marketo

Properties that are required to query Marketo. See Generic Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Redshift

Properties that are required to query Amazon Redshift. See Redshift Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) S3

Properties that are required to query Amazon S3. See S3 Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Salesforce

Properties that are required to query Salesforce. See Salesforce Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) SapoData

Properties that are required to query SAPOData. See SAPOData Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Snowflake

Properties that are required to query Snowflake. See Snowflake Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Upsolver

Properties that are required to query Upsolver. See Upsolver Destination Properties for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesOutput) Zendesk

Properties that are required to query Zendesk. See Zendesk Destination Properties for more details.

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshift struct {
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
	IntermediateBucketName string `pulumi:"intermediateBucketName"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs struct {
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
	IntermediateBucketName pulumi.StringInput `pulumi:"intermediateBucketName"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) IntermediateBucketName

Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) IntermediateBucketName

Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3 struct {
	// Name of the Amazon S3 bucket.
	BucketName string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.
	S3OutputFormatConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig `pulumi:"s3OutputFormatConfig"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.
	S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrInput `pulumi:"s3OutputFormatConfig"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3Output

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3Input

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3Input interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3Output() FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3Input is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args and FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3Input` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) S3OutputFormatConfig

Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3Output

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesS3Output) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args, FlowDestinationFlowConfigDestinationConnectorPropertiesS3Ptr and FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesS3Args{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) S3OutputFormatConfig

Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3PtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig struct {
	// Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.
	AggregationConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig `pulumi:"aggregationConfig"`
	// File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.
	FileType *string `pulumi:"fileType"`
	// Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.
	PrefixConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig `pulumi:"prefixConfig"`
	// Whether the data types from the source system need to be preserved (Only valid for `Parquet` file type)
	PreserveSourceDataTyping *bool `pulumi:"preserveSourceDataTyping"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig struct {
	// Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.
	AggregationType *string `pulumi:"aggregationType"`
	// The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. Integer value.
	TargetFileSize *int `pulumi:"targetFileSize"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs struct {
	// Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.
	AggregationType pulumi.StringPtrInput `pulumi:"aggregationType"`
	// The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. Integer value.
	TargetFileSize pulumi.IntPtrInput `pulumi:"targetFileSize"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) AggregationType

Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) TargetFileSize added in v6.18.2

The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. Integer value.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput) AggregationType

Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput) TargetFileSize added in v6.18.2

The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. Integer value.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs struct {
	// Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.
	AggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigPtrInput `pulumi:"aggregationConfig"`
	// File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.
	FileType pulumi.StringPtrInput `pulumi:"fileType"`
	// Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.
	PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrInput `pulumi:"prefixConfig"`
	// Whether the data types from the source system need to be preserved (Only valid for `Parquet` file type)
	PreserveSourceDataTyping pulumi.BoolPtrInput `pulumi:"preserveSourceDataTyping"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) AggregationConfig

Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) FileType

File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) PrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) PreserveSourceDataTyping

Whether the data types from the source system need to be preserved (Only valid for `Parquet` file type)

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig struct {
	// Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.
	PrefixFormat *string `pulumi:"prefixFormat"`
	// Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.
	PrefixType *string `pulumi:"prefixType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs struct {
	// Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.
	PrefixFormat pulumi.StringPtrInput `pulumi:"prefixFormat"`
	// Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.
	PrefixType pulumi.StringPtrInput `pulumi:"prefixType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) PrefixFormat

Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) PrefixType

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput) PrefixFormat

Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput) PrefixType

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) AggregationConfig

Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) FileType

File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) PrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) PreserveSourceDataTyping

Whether the data types from the source system need to be preserved (Only valid for `Parquet` file type)

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames []string `pulumi:"idFieldNames"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType *string `pulumi:"writeOperationType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames pulumi.StringArrayInput `pulumi:"idFieldNames"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType pulumi.StringPtrInput `pulumi:"writeOperationType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSalesforcePtrOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoData struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames []string `pulumi:"idFieldNames"`
	// Object path specified in the SAPOData flow destination.
	ObjectPath string `pulumi:"objectPath"`
	// Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.
	SuccessResponseHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig `pulumi:"successResponseHandlingConfig"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType *string `pulumi:"writeOperationType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames pulumi.StringArrayInput `pulumi:"idFieldNames"`
	// Object path specified in the SAPOData flow destination.
	ObjectPath pulumi.StringInput `pulumi:"objectPath"`
	// Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.
	SuccessResponseHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrInput `pulumi:"successResponseHandlingConfig"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType pulumi.StringPtrInput `pulumi:"writeOperationType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ObjectPath

Object path specified in the SAPOData flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) SuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) ObjectPath

Object path specified in the SAPOData flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) SuccessResponseHandlingConfig

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data. See Success Response Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataPtrOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake struct {
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
	IntermediateBucketName string `pulumi:"intermediateBucketName"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs struct {
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.
	IntermediateBucketName pulumi.StringInput `pulumi:"intermediateBucketName"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) IntermediateBucketName

Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtr and FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) IntermediateBucketName

Intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakePtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver struct {
	// Name of the Amazon S3 bucket.
	BucketName string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.
	S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig `pulumi:"s3OutputFormatConfig"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.
	S3OutputFormatConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigInput `pulumi:"s3OutputFormatConfig"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) S3OutputFormatConfig

Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) S3OutputFormatConfig

Configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination. See S3 Output Format Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig struct {
	// Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.
	AggregationConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig `pulumi:"aggregationConfig"`
	// File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.
	FileType *string `pulumi:"fileType"`
	// Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.
	PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig `pulumi:"prefixConfig"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig struct {
	// Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.
	AggregationType *string `pulumi:"aggregationType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs struct {
	// Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.
	AggregationType pulumi.StringPtrInput `pulumi:"aggregationType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput) AggregationType

Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput) AggregationType

Whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated. Valid values are `None` and `SingleFile`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs struct {
	// Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.
	AggregationConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigPtrInput `pulumi:"aggregationConfig"`
	// File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.
	FileType pulumi.StringPtrInput `pulumi:"fileType"`
	// Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.
	PrefixConfig FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigInput `pulumi:"prefixConfig"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) AggregationConfig

Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) FileType

File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) PrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig struct {
	// Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.
	PrefixFormat *string `pulumi:"prefixFormat"`
	// Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.
	PrefixType string `pulumi:"prefixType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs struct {
	// Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.
	PrefixFormat pulumi.StringPtrInput `pulumi:"prefixFormat"`
	// Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.
	PrefixType pulumi.StringInput `pulumi:"prefixType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) PrefixFormat

Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) PrefixType

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput) PrefixFormat

Determines the level of granularity that's included in the prefix. Valid values are `YEAR`, `MONTH`, `DAY`, `HOUR`, and `MINUTE`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput) PrefixType

Determines the format of the prefix, and whether it applies to the file name, file path, or both. Valid values are `FILENAME`, `PATH`, and `PATH_AND_FILENAME`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput) AggregationConfig

Aggregation settings that you can use to customize the output format of your flow data. See Aggregation Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput) FileType

File type that Amazon AppFlow places in the Amazon S3 bucket. Valid values are `CSV`, `JSON`, and `PARQUET`.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput) PrefixConfig

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date. See Prefix Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendesk struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig *FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames []string `pulumi:"idFieldNames"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType *string `pulumi:"writeOperationType"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs struct {
	// Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.
	ErrorHandlingConfig FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrInput `pulumi:"errorHandlingConfig"`
	// Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.
	IdFieldNames pulumi.StringArrayInput `pulumi:"idFieldNames"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
	// Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.
	WriteOperationType pulumi.StringPtrInput `pulumi:"writeOperationType"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext

func (i FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig struct {
	// Name of the Amazon S3 bucket.
	BucketName *string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix *string `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError *bool `pulumi:"failOnFirstDestinationError"`
}

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringPtrInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringPtrInput `pulumi:"bucketPrefix"`
	// If the flow should fail after the first instance of a failure when attempting to place data in the destination.
	FailOnFirstDestinationError pulumi.BoolPtrInput `pulumi:"failOnFirstDestinationError"`
}

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputWithContext

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput) FailOnFirstDestinationError

If the flow should fail after the first instance of a failure when attempting to place data in the destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigPtrOutputWithContext

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs and FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskInput` via:

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs{...}

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrInput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput() FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput
	ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext(context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput
}

FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrInput is an input type that accepts FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs, FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtr and FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrInput` via:

        FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskArgs{...}

or:

        nil

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

type FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) Elem

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) ElementType

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) ErrorHandlingConfig

Settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination. See Error Handling Config for more details.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) IdFieldNames

Name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) Object

Object specified in the flow destination.

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext

func (o FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) ToFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutputWithContext(ctx context.Context) FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput

func (FlowDestinationFlowConfigDestinationConnectorPropertiesZendeskPtrOutput) WriteOperationType

Type of write operation to be performed in the custom connector when it's used as destination. Valid values are `INSERT`, `UPSERT`, `UPDATE`, and `DELETE`.

type FlowDestinationFlowConfigInput

type FlowDestinationFlowConfigInput interface {
	pulumi.Input

	ToFlowDestinationFlowConfigOutput() FlowDestinationFlowConfigOutput
	ToFlowDestinationFlowConfigOutputWithContext(context.Context) FlowDestinationFlowConfigOutput
}

FlowDestinationFlowConfigInput is an input type that accepts FlowDestinationFlowConfigArgs and FlowDestinationFlowConfigOutput values. You can construct a concrete instance of `FlowDestinationFlowConfigInput` via:

FlowDestinationFlowConfigArgs{...}

type FlowDestinationFlowConfigOutput

type FlowDestinationFlowConfigOutput struct{ *pulumi.OutputState }

func (FlowDestinationFlowConfigOutput) ApiVersion

API version that the destination connector uses.

func (FlowDestinationFlowConfigOutput) ConnectorProfileName

func (o FlowDestinationFlowConfigOutput) ConnectorProfileName() pulumi.StringPtrOutput

Name of the connector profile. This name must be unique for each connector profile in the AWS account.

func (FlowDestinationFlowConfigOutput) ConnectorType

Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.

func (FlowDestinationFlowConfigOutput) DestinationConnectorProperties

This stores the information that is required to query a particular connector. See Destination Connector Properties for more information.

func (FlowDestinationFlowConfigOutput) ElementType

func (FlowDestinationFlowConfigOutput) ToFlowDestinationFlowConfigOutput

func (o FlowDestinationFlowConfigOutput) ToFlowDestinationFlowConfigOutput() FlowDestinationFlowConfigOutput

func (FlowDestinationFlowConfigOutput) ToFlowDestinationFlowConfigOutputWithContext

func (o FlowDestinationFlowConfigOutput) ToFlowDestinationFlowConfigOutputWithContext(ctx context.Context) FlowDestinationFlowConfigOutput

type FlowInput

type FlowInput interface {
	pulumi.Input

	ToFlowOutput() FlowOutput
	ToFlowOutputWithContext(ctx context.Context) FlowOutput
}

type FlowMap

type FlowMap map[string]FlowInput

func (FlowMap) ElementType

func (FlowMap) ElementType() reflect.Type

func (FlowMap) ToFlowMapOutput

func (i FlowMap) ToFlowMapOutput() FlowMapOutput

func (FlowMap) ToFlowMapOutputWithContext

func (i FlowMap) ToFlowMapOutputWithContext(ctx context.Context) FlowMapOutput

type FlowMapInput

type FlowMapInput interface {
	pulumi.Input

	ToFlowMapOutput() FlowMapOutput
	ToFlowMapOutputWithContext(context.Context) FlowMapOutput
}

FlowMapInput is an input type that accepts FlowMap and FlowMapOutput values. You can construct a concrete instance of `FlowMapInput` via:

FlowMap{ "key": FlowArgs{...} }

type FlowMapOutput

type FlowMapOutput struct{ *pulumi.OutputState }

func (FlowMapOutput) ElementType

func (FlowMapOutput) ElementType() reflect.Type

func (FlowMapOutput) MapIndex

func (FlowMapOutput) ToFlowMapOutput

func (o FlowMapOutput) ToFlowMapOutput() FlowMapOutput

func (FlowMapOutput) ToFlowMapOutputWithContext

func (o FlowMapOutput) ToFlowMapOutputWithContext(ctx context.Context) FlowMapOutput

type FlowOutput

type FlowOutput struct{ *pulumi.OutputState }

func (FlowOutput) Arn

func (o FlowOutput) Arn() pulumi.StringOutput

Flow's ARN.

func (FlowOutput) Description

func (o FlowOutput) Description() pulumi.StringPtrOutput

Description of the flow you want to create.

func (FlowOutput) DestinationFlowConfigs

func (o FlowOutput) DestinationFlowConfigs() FlowDestinationFlowConfigArrayOutput

A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.

func (FlowOutput) ElementType

func (FlowOutput) ElementType() reflect.Type

func (FlowOutput) FlowStatus added in v6.19.0

func (o FlowOutput) FlowStatus() pulumi.StringOutput

The current status of the flow.

func (FlowOutput) KmsArn

func (o FlowOutput) KmsArn() pulumi.StringOutput

ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

func (FlowOutput) Name

func (o FlowOutput) Name() pulumi.StringOutput

Name of the flow.

func (FlowOutput) SourceFlowConfig

func (o FlowOutput) SourceFlowConfig() FlowSourceFlowConfigOutput

The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.

func (FlowOutput) Tags

Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.

func (FlowOutput) TagsAll deprecated

func (o FlowOutput) TagsAll() pulumi.StringMapOutput

Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.

Deprecated: Please use `tags` instead.

func (FlowOutput) Tasks

func (o FlowOutput) Tasks() FlowTaskArrayOutput

A Task that Amazon AppFlow performs while transferring the data in the flow run.

func (FlowOutput) ToFlowOutput

func (o FlowOutput) ToFlowOutput() FlowOutput

func (FlowOutput) ToFlowOutputWithContext

func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput

func (FlowOutput) TriggerConfig

func (o FlowOutput) TriggerConfig() FlowTriggerConfigOutput

A Trigger that determine how and when the flow runs.

type FlowSourceFlowConfig

type FlowSourceFlowConfig struct {
	// API version that the destination connector uses.
	ApiVersion *string `pulumi:"apiVersion"`
	// Name of the connector profile. This name must be unique for each connector profile in the AWS account.
	ConnectorProfileName *string `pulumi:"connectorProfileName"`
	// Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.
	ConnectorType string `pulumi:"connectorType"`
	// Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.
	IncrementalPullConfig *FlowSourceFlowConfigIncrementalPullConfig `pulumi:"incrementalPullConfig"`
	// Information that is required to query a particular source connector. See Source Connector Properties for details.
	SourceConnectorProperties FlowSourceFlowConfigSourceConnectorProperties `pulumi:"sourceConnectorProperties"`
}

type FlowSourceFlowConfigArgs

type FlowSourceFlowConfigArgs struct {
	// API version that the destination connector uses.
	ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"`
	// Name of the connector profile. This name must be unique for each connector profile in the AWS account.
	ConnectorProfileName pulumi.StringPtrInput `pulumi:"connectorProfileName"`
	// Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.
	ConnectorType pulumi.StringInput `pulumi:"connectorType"`
	// Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.
	IncrementalPullConfig FlowSourceFlowConfigIncrementalPullConfigPtrInput `pulumi:"incrementalPullConfig"`
	// Information that is required to query a particular source connector. See Source Connector Properties for details.
	SourceConnectorProperties FlowSourceFlowConfigSourceConnectorPropertiesInput `pulumi:"sourceConnectorProperties"`
}

func (FlowSourceFlowConfigArgs) ElementType

func (FlowSourceFlowConfigArgs) ElementType() reflect.Type

func (FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigOutput

func (i FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigOutput() FlowSourceFlowConfigOutput

func (FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigOutputWithContext

func (i FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigOutputWithContext(ctx context.Context) FlowSourceFlowConfigOutput

func (FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigPtrOutput

func (i FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigPtrOutput() FlowSourceFlowConfigPtrOutput

func (FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigPtrOutputWithContext

func (i FlowSourceFlowConfigArgs) ToFlowSourceFlowConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigPtrOutput

type FlowSourceFlowConfigIncrementalPullConfig

type FlowSourceFlowConfigIncrementalPullConfig struct {
	// Field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
	DatetimeTypeFieldName *string `pulumi:"datetimeTypeFieldName"`
}

type FlowSourceFlowConfigIncrementalPullConfigArgs

type FlowSourceFlowConfigIncrementalPullConfigArgs struct {
	// Field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.
	DatetimeTypeFieldName pulumi.StringPtrInput `pulumi:"datetimeTypeFieldName"`
}

func (FlowSourceFlowConfigIncrementalPullConfigArgs) ElementType

func (FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigOutput

func (i FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigOutput() FlowSourceFlowConfigIncrementalPullConfigOutput

func (FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigOutputWithContext

func (i FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigOutputWithContext(ctx context.Context) FlowSourceFlowConfigIncrementalPullConfigOutput

func (FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput

func (i FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput() FlowSourceFlowConfigIncrementalPullConfigPtrOutput

func (FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext

func (i FlowSourceFlowConfigIncrementalPullConfigArgs) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigIncrementalPullConfigPtrOutput

type FlowSourceFlowConfigIncrementalPullConfigInput

type FlowSourceFlowConfigIncrementalPullConfigInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigIncrementalPullConfigOutput() FlowSourceFlowConfigIncrementalPullConfigOutput
	ToFlowSourceFlowConfigIncrementalPullConfigOutputWithContext(context.Context) FlowSourceFlowConfigIncrementalPullConfigOutput
}

FlowSourceFlowConfigIncrementalPullConfigInput is an input type that accepts FlowSourceFlowConfigIncrementalPullConfigArgs and FlowSourceFlowConfigIncrementalPullConfigOutput values. You can construct a concrete instance of `FlowSourceFlowConfigIncrementalPullConfigInput` via:

FlowSourceFlowConfigIncrementalPullConfigArgs{...}

type FlowSourceFlowConfigIncrementalPullConfigOutput

type FlowSourceFlowConfigIncrementalPullConfigOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigIncrementalPullConfigOutput) DatetimeTypeFieldName

Field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

func (FlowSourceFlowConfigIncrementalPullConfigOutput) ElementType

func (FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigOutput

func (o FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigOutput() FlowSourceFlowConfigIncrementalPullConfigOutput

func (FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigOutputWithContext

func (o FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigOutputWithContext(ctx context.Context) FlowSourceFlowConfigIncrementalPullConfigOutput

func (FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput

func (o FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput() FlowSourceFlowConfigIncrementalPullConfigPtrOutput

func (FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext

func (o FlowSourceFlowConfigIncrementalPullConfigOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigIncrementalPullConfigPtrOutput

type FlowSourceFlowConfigIncrementalPullConfigPtrInput

type FlowSourceFlowConfigIncrementalPullConfigPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput() FlowSourceFlowConfigIncrementalPullConfigPtrOutput
	ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext(context.Context) FlowSourceFlowConfigIncrementalPullConfigPtrOutput
}

FlowSourceFlowConfigIncrementalPullConfigPtrInput is an input type that accepts FlowSourceFlowConfigIncrementalPullConfigArgs, FlowSourceFlowConfigIncrementalPullConfigPtr and FlowSourceFlowConfigIncrementalPullConfigPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigIncrementalPullConfigPtrInput` via:

        FlowSourceFlowConfigIncrementalPullConfigArgs{...}

or:

        nil

type FlowSourceFlowConfigIncrementalPullConfigPtrOutput

type FlowSourceFlowConfigIncrementalPullConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigIncrementalPullConfigPtrOutput) DatetimeTypeFieldName

Field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

func (FlowSourceFlowConfigIncrementalPullConfigPtrOutput) Elem

func (FlowSourceFlowConfigIncrementalPullConfigPtrOutput) ElementType

func (FlowSourceFlowConfigIncrementalPullConfigPtrOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput

func (o FlowSourceFlowConfigIncrementalPullConfigPtrOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutput() FlowSourceFlowConfigIncrementalPullConfigPtrOutput

func (FlowSourceFlowConfigIncrementalPullConfigPtrOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext

func (o FlowSourceFlowConfigIncrementalPullConfigPtrOutput) ToFlowSourceFlowConfigIncrementalPullConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigIncrementalPullConfigPtrOutput

type FlowSourceFlowConfigInput

type FlowSourceFlowConfigInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigOutput() FlowSourceFlowConfigOutput
	ToFlowSourceFlowConfigOutputWithContext(context.Context) FlowSourceFlowConfigOutput
}

FlowSourceFlowConfigInput is an input type that accepts FlowSourceFlowConfigArgs and FlowSourceFlowConfigOutput values. You can construct a concrete instance of `FlowSourceFlowConfigInput` via:

FlowSourceFlowConfigArgs{...}

type FlowSourceFlowConfigOutput

type FlowSourceFlowConfigOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigOutput) ApiVersion

API version that the destination connector uses.

func (FlowSourceFlowConfigOutput) ConnectorProfileName

func (o FlowSourceFlowConfigOutput) ConnectorProfileName() pulumi.StringPtrOutput

Name of the connector profile. This name must be unique for each connector profile in the AWS account.

func (FlowSourceFlowConfigOutput) ConnectorType

Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.

func (FlowSourceFlowConfigOutput) ElementType

func (FlowSourceFlowConfigOutput) ElementType() reflect.Type

func (FlowSourceFlowConfigOutput) IncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

func (FlowSourceFlowConfigOutput) SourceConnectorProperties

Information that is required to query a particular source connector. See Source Connector Properties for details.

func (FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigOutput

func (o FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigOutput() FlowSourceFlowConfigOutput

func (FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigOutputWithContext

func (o FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigOutputWithContext(ctx context.Context) FlowSourceFlowConfigOutput

func (FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigPtrOutput

func (o FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigPtrOutput() FlowSourceFlowConfigPtrOutput

func (FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigPtrOutputWithContext

func (o FlowSourceFlowConfigOutput) ToFlowSourceFlowConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigPtrOutput

type FlowSourceFlowConfigPtrInput

type FlowSourceFlowConfigPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigPtrOutput() FlowSourceFlowConfigPtrOutput
	ToFlowSourceFlowConfigPtrOutputWithContext(context.Context) FlowSourceFlowConfigPtrOutput
}

FlowSourceFlowConfigPtrInput is an input type that accepts FlowSourceFlowConfigArgs, FlowSourceFlowConfigPtr and FlowSourceFlowConfigPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigPtrInput` via:

        FlowSourceFlowConfigArgs{...}

or:

        nil

type FlowSourceFlowConfigPtrOutput

type FlowSourceFlowConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigPtrOutput) ApiVersion

API version that the destination connector uses.

func (FlowSourceFlowConfigPtrOutput) ConnectorProfileName

func (o FlowSourceFlowConfigPtrOutput) ConnectorProfileName() pulumi.StringPtrOutput

Name of the connector profile. This name must be unique for each connector profile in the AWS account.

func (FlowSourceFlowConfigPtrOutput) ConnectorType

Type of connector, such as Salesforce, Amplitude, and so on. Valid values are `Salesforce`, `Singular`, `Slack`, `Redshift`, `S3`, `Marketo`, `Googleanalytics`, `Zendesk`, `Servicenow`, `Datadog`, `Trendmicro`, `Snowflake`, `Dynatrace`, `Infornexus`, `Amplitude`, `Veeva`, `EventBridge`, `LookoutMetrics`, `Upsolver`, `Honeycode`, `CustomerProfiles`, `SAPOData`, and `CustomConnector`.

func (FlowSourceFlowConfigPtrOutput) Elem

func (FlowSourceFlowConfigPtrOutput) ElementType

func (FlowSourceFlowConfigPtrOutput) IncrementalPullConfig

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull. See Incremental Pull Config for more details.

func (FlowSourceFlowConfigPtrOutput) SourceConnectorProperties

Information that is required to query a particular source connector. See Source Connector Properties for details.

func (FlowSourceFlowConfigPtrOutput) ToFlowSourceFlowConfigPtrOutput

func (o FlowSourceFlowConfigPtrOutput) ToFlowSourceFlowConfigPtrOutput() FlowSourceFlowConfigPtrOutput

func (FlowSourceFlowConfigPtrOutput) ToFlowSourceFlowConfigPtrOutputWithContext

func (o FlowSourceFlowConfigPtrOutput) ToFlowSourceFlowConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigPtrOutput

type FlowSourceFlowConfigSourceConnectorProperties

type FlowSourceFlowConfigSourceConnectorProperties struct {
	// Information that is required for querying Amplitude. See Generic Source Properties for more details.
	Amplitude *FlowSourceFlowConfigSourceConnectorPropertiesAmplitude `pulumi:"amplitude"`
	// Properties that are applied when the custom connector is being used as a source. See Custom Connector Source Properties.
	CustomConnector *FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector `pulumi:"customConnector"`
	// Information that is required for querying Datadog. See Generic Source Properties for more details.
	Datadog *FlowSourceFlowConfigSourceConnectorPropertiesDatadog `pulumi:"datadog"`
	// Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Dynatrace *FlowSourceFlowConfigSourceConnectorPropertiesDynatrace `pulumi:"dynatrace"`
	// Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.
	GoogleAnalytics *FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics `pulumi:"googleAnalytics"`
	// Information that is required for querying Infor Nexus. See Generic Source Properties for more details.
	InforNexus *FlowSourceFlowConfigSourceConnectorPropertiesInforNexus `pulumi:"inforNexus"`
	// Information that is required for querying Marketo. See Generic Source Properties for more details.
	Marketo *FlowSourceFlowConfigSourceConnectorPropertiesMarketo `pulumi:"marketo"`
	// Information that is required for querying Amazon S3. See S3 Source Properties for more details.
	S3 *FlowSourceFlowConfigSourceConnectorPropertiesS3 `pulumi:"s3"`
	// Information that is required for querying Salesforce. See Salesforce Source Properties for more details.
	Salesforce *FlowSourceFlowConfigSourceConnectorPropertiesSalesforce `pulumi:"salesforce"`
	// Information that is required for querying SAPOData as a flow source. See SAPO Source Properties for more details.
	SapoData *FlowSourceFlowConfigSourceConnectorPropertiesSapoData `pulumi:"sapoData"`
	// Information that is required for querying ServiceNow. See Generic Source Properties for more details.
	ServiceNow *FlowSourceFlowConfigSourceConnectorPropertiesServiceNow `pulumi:"serviceNow"`
	// Information that is required for querying Singular. See Generic Source Properties for more details.
	Singular *FlowSourceFlowConfigSourceConnectorPropertiesSingular `pulumi:"singular"`
	// Information that is required for querying Slack. See Generic Source Properties for more details.
	Slack *FlowSourceFlowConfigSourceConnectorPropertiesSlack `pulumi:"slack"`
	// Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Trendmicro *FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro `pulumi:"trendmicro"`
	// Information that is required for querying Veeva. See Veeva Source Properties for more details.
	Veeva *FlowSourceFlowConfigSourceConnectorPropertiesVeeva `pulumi:"veeva"`
	// Information that is required for querying Zendesk. See Generic Source Properties for more details.
	Zendesk *FlowSourceFlowConfigSourceConnectorPropertiesZendesk `pulumi:"zendesk"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitude

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitude struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeInput

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput() FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs and FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs, FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtr and FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesAmplitudeArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesArgs

type FlowSourceFlowConfigSourceConnectorPropertiesArgs struct {
	// Information that is required for querying Amplitude. See Generic Source Properties for more details.
	Amplitude FlowSourceFlowConfigSourceConnectorPropertiesAmplitudePtrInput `pulumi:"amplitude"`
	// Properties that are applied when the custom connector is being used as a source. See Custom Connector Source Properties.
	CustomConnector FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrInput `pulumi:"customConnector"`
	// Information that is required for querying Datadog. See Generic Source Properties for more details.
	Datadog FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrInput `pulumi:"datadog"`
	// Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Dynatrace FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrInput `pulumi:"dynatrace"`
	// Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.
	GoogleAnalytics FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrInput `pulumi:"googleAnalytics"`
	// Information that is required for querying Infor Nexus. See Generic Source Properties for more details.
	InforNexus FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrInput `pulumi:"inforNexus"`
	// Information that is required for querying Marketo. See Generic Source Properties for more details.
	Marketo FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrInput `pulumi:"marketo"`
	// Information that is required for querying Amazon S3. See S3 Source Properties for more details.
	S3 FlowSourceFlowConfigSourceConnectorPropertiesS3PtrInput `pulumi:"s3"`
	// Information that is required for querying Salesforce. See Salesforce Source Properties for more details.
	Salesforce FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrInput `pulumi:"salesforce"`
	// Information that is required for querying SAPOData as a flow source. See SAPO Source Properties for more details.
	SapoData FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrInput `pulumi:"sapoData"`
	// Information that is required for querying ServiceNow. See Generic Source Properties for more details.
	ServiceNow FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrInput `pulumi:"serviceNow"`
	// Information that is required for querying Singular. See Generic Source Properties for more details.
	Singular FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrInput `pulumi:"singular"`
	// Information that is required for querying Slack. See Generic Source Properties for more details.
	Slack FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrInput `pulumi:"slack"`
	// Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Trendmicro FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrInput `pulumi:"trendmicro"`
	// Information that is required for querying Veeva. See Veeva Source Properties for more details.
	Veeva FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrInput `pulumi:"veeva"`
	// Information that is required for querying Zendesk. See Generic Source Properties for more details.
	Zendesk FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrInput `pulumi:"zendesk"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesOutput() FlowSourceFlowConfigSourceConnectorPropertiesOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnector struct {
	// Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.
	CustomProperties map[string]string `pulumi:"customProperties"`
	// Entity specified in the custom connector as a destination in the flow.
	EntityName string `pulumi:"entityName"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs struct {
	// Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.
	CustomProperties pulumi.StringMapInput `pulumi:"customProperties"`
	// Entity specified in the custom connector as a destination in the flow.
	EntityName pulumi.StringInput `pulumi:"entityName"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorInput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput() FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs and FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) CustomProperties

Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) EntityName

Entity specified in the custom connector as a destination in the flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs, FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtr and FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) CustomProperties

Custom properties that are specific to the connector when it's used as a destination in the flow. Maximum of 50 items.

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) EntityName

Entity specified in the custom connector as a destination in the flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadog

type FlowSourceFlowConfigSourceConnectorPropertiesDatadog struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogInput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput() FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesDatadogInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs and FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesDatadogInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesDatadogOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs, FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtr and FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesDatadogArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDatadogPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatrace

type FlowSourceFlowConfigSourceConnectorPropertiesDynatrace struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs

type FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatraceInput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatraceInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput() FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesDynatraceInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs and FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesDynatraceInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs, FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtr and FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesDynatraceArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesDynatracePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsInput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput() FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs and FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs, FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtr and FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexus

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexus struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusInput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput() FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesInforNexusInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs and FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesInforNexusInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs, FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtr and FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesInforNexusArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesInforNexusPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesInput

type FlowSourceFlowConfigSourceConnectorPropertiesInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesOutput() FlowSourceFlowConfigSourceConnectorPropertiesOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesArgs and FlowSourceFlowConfigSourceConnectorPropertiesOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesMarketo

type FlowSourceFlowConfigSourceConnectorPropertiesMarketo struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoInput

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput() FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesMarketoInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs and FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesMarketoInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesMarketoOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs, FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtr and FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesMarketoArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesMarketoPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesOutput

type FlowSourceFlowConfigSourceConnectorPropertiesOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Amplitude

Information that is required for querying Amplitude. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) CustomConnector

Properties that are applied when the custom connector is being used as a source. See Custom Connector Source Properties.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Datadog

Information that is required for querying Datadog. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Dynatrace

Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) GoogleAnalytics

Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) InforNexus

Information that is required for querying Infor Nexus. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Marketo

Information that is required for querying Marketo. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) S3

Information that is required for querying Amazon S3. See S3 Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Salesforce

Information that is required for querying Salesforce. See Salesforce Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) SapoData

Information that is required for querying SAPOData as a flow source. See SAPO Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) ServiceNow

Information that is required for querying ServiceNow. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Singular

Information that is required for querying Singular. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Slack

Information that is required for querying Slack. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesOutput

func (o FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesOutput() FlowSourceFlowConfigSourceConnectorPropertiesOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (o FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Trendmicro

Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Veeva

Information that is required for querying Veeva. See Veeva Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesOutput) Zendesk

Information that is required for querying Zendesk. See Generic Source Properties for more details.

type FlowSourceFlowConfigSourceConnectorPropertiesPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesArgs, FlowSourceFlowConfigSourceConnectorPropertiesPtr and FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Amplitude

Information that is required for querying Amplitude. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) CustomConnector

Properties that are applied when the custom connector is being used as a source. See Custom Connector Source Properties.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Datadog

Information that is required for querying Datadog. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Dynatrace

Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) GoogleAnalytics

Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) InforNexus

Information that is required for querying Infor Nexus. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Marketo

Information that is required for querying Marketo. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) S3

Information that is required for querying Amazon S3. See S3 Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Salesforce

Information that is required for querying Salesforce. See Salesforce Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) SapoData

Information that is required for querying SAPOData as a flow source. See SAPO Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) ServiceNow

Information that is required for querying ServiceNow. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Singular

Information that is required for querying Singular. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Slack

Information that is required for querying Slack. See Generic Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Trendmicro

Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Veeva

Information that is required for querying Veeva. See Veeva Source Properties for more details.

func (FlowSourceFlowConfigSourceConnectorPropertiesPtrOutput) Zendesk

Information that is required for querying Zendesk. See Generic Source Properties for more details.

type FlowSourceFlowConfigSourceConnectorPropertiesS3

type FlowSourceFlowConfigSourceConnectorPropertiesS3 struct {
	// Name of the Amazon S3 bucket.
	BucketName string `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix string `pulumi:"bucketPrefix"`
	// When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.
	S3InputFormatConfig *FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig `pulumi:"s3InputFormatConfig"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesS3Args

type FlowSourceFlowConfigSourceConnectorPropertiesS3Args struct {
	// Name of the Amazon S3 bucket.
	BucketName pulumi.StringInput `pulumi:"bucketName"`
	// Amazon S3 bucket prefix.
	BucketPrefix pulumi.StringInput `pulumi:"bucketPrefix"`
	// When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.
	S3InputFormatConfig FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrInput `pulumi:"s3InputFormatConfig"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3Output

func (i FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3Output() FlowSourceFlowConfigSourceConnectorPropertiesS3Output

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3OutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3OutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3Output

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesS3Args) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3Input

type FlowSourceFlowConfigSourceConnectorPropertiesS3Input interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesS3Output() FlowSourceFlowConfigSourceConnectorPropertiesS3Output
	ToFlowSourceFlowConfigSourceConnectorPropertiesS3OutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3Output
}

FlowSourceFlowConfigSourceConnectorPropertiesS3Input is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesS3Args and FlowSourceFlowConfigSourceConnectorPropertiesS3Output values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesS3Input` via:

FlowSourceFlowConfigSourceConnectorPropertiesS3Args{...}

type FlowSourceFlowConfigSourceConnectorPropertiesS3Output

type FlowSourceFlowConfigSourceConnectorPropertiesS3Output struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) BucketName

Name of the Amazon S3 bucket.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) BucketPrefix

Amazon S3 bucket prefix.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3Output

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3OutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3OutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3Output

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

func (o FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesS3Output) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3PtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesS3PtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesS3PtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesS3Args, FlowSourceFlowConfigSourceConnectorPropertiesS3Ptr and FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesS3PtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesS3Args{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) BucketName

Name of the Amazon S3 bucket.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) BucketPrefix

Amazon S3 bucket prefix.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) S3InputFormatConfig

When you use Amazon S3 as the source, the configuration format that you provide the flow input data. See S3 Input Format Config for details.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3PtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig struct {
	// File type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are `CSV` and `JSON`.
	S3InputFileType *string `pulumi:"s3InputFileType"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs struct {
	// File type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are `CSV` and `JSON`.
	S3InputFileType pulumi.StringPtrInput `pulumi:"s3InputFileType"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigInput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput() FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs and FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) S3InputFileType

File type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are `CSV` and `JSON`.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputWithContext

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs, FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtr and FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput) S3InputFileType

File type that Amazon AppFlow gets from your Amazon S3 bucket. Valid values are `CSV` and `JSON`.

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigPtrOutputWithContext

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforce

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforce struct {
	// Flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
	EnableDynamicFieldUpdate *bool `pulumi:"enableDynamicFieldUpdate"`
	// Whether Amazon AppFlow includes deleted files in the flow run.
	IncludeDeletedRecords *bool `pulumi:"includeDeletedRecords"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs struct {
	// Flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.
	EnableDynamicFieldUpdate pulumi.BoolPtrInput `pulumi:"enableDynamicFieldUpdate"`
	// Whether Amazon AppFlow includes deleted files in the flow run.
	IncludeDeletedRecords pulumi.BoolPtrInput `pulumi:"includeDeletedRecords"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforceInput

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforceInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput() FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSalesforceInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs and FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSalesforceInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) EnableDynamicFieldUpdate

Flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) IncludeDeletedRecords

Whether Amazon AppFlow includes deleted files in the flow run.

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs, FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtr and FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesSalesforceArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) EnableDynamicFieldUpdate

Flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) IncludeDeletedRecords

Whether Amazon AppFlow includes deleted files in the flow run.

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSalesforcePtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoData

type FlowSourceFlowConfigSourceConnectorPropertiesSapoData struct {
	// Object path specified in the SAPOData flow destination.
	ObjectPath string `pulumi:"objectPath"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs struct {
	// Object path specified in the SAPOData flow destination.
	ObjectPath pulumi.StringInput `pulumi:"objectPath"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataInput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput() FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSapoDataInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs and FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSapoDataInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ObjectPath

Object path specified in the SAPOData flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs, FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtr and FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesSapoDataArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput) ObjectPath

Object path specified in the SAPOData flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSapoDataPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNow

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNow struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowInput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput() FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesServiceNowInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs and FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesServiceNowInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs, FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtr and FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesServiceNowArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesServiceNowPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSingular

type FlowSourceFlowConfigSourceConnectorPropertiesSingular struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs

type FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSingularInput

type FlowSourceFlowConfigSourceConnectorPropertiesSingularInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutput() FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSingularInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs and FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSingularInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSingularOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs, FlowSourceFlowConfigSourceConnectorPropertiesSingularPtr and FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesSingularArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSingularPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSlack

type FlowSourceFlowConfigSourceConnectorPropertiesSlack struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs

type FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSlackInput

type FlowSourceFlowConfigSourceConnectorPropertiesSlackInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutput() FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSlackInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs and FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSlackInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSlackOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs, FlowSourceFlowConfigSourceConnectorPropertiesSlackPtr and FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesSlackArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesSlackPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicro struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroInput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput() FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs and FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs, FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtr and FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesTrendmicroPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesVeeva

type FlowSourceFlowConfigSourceConnectorPropertiesVeeva struct {
	// Document type specified in the Veeva document extract flow.
	DocumentType *string `pulumi:"documentType"`
	// Boolean value to include All Versions of files in Veeva document extract flow.
	IncludeAllVersions *bool `pulumi:"includeAllVersions"`
	// Boolean value to include file renditions in Veeva document extract flow.
	IncludeRenditions *bool `pulumi:"includeRenditions"`
	// Boolean value to include source files in Veeva document extract flow.
	IncludeSourceFiles *bool `pulumi:"includeSourceFiles"`
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs struct {
	// Document type specified in the Veeva document extract flow.
	DocumentType pulumi.StringPtrInput `pulumi:"documentType"`
	// Boolean value to include All Versions of files in Veeva document extract flow.
	IncludeAllVersions pulumi.BoolPtrInput `pulumi:"includeAllVersions"`
	// Boolean value to include file renditions in Veeva document extract flow.
	IncludeRenditions pulumi.BoolPtrInput `pulumi:"includeRenditions"`
	// Boolean value to include source files in Veeva document extract flow.
	IncludeSourceFiles pulumi.BoolPtrInput `pulumi:"includeSourceFiles"`
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaInput

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput() FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesVeevaInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs and FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesVeevaInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) DocumentType

Document type specified in the Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) IncludeAllVersions

Boolean value to include All Versions of files in Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) IncludeRenditions

Boolean value to include file renditions in Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) IncludeSourceFiles

Boolean value to include source files in Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesVeevaOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs, FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtr and FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesVeevaArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) DocumentType

Document type specified in the Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) IncludeAllVersions

Boolean value to include All Versions of files in Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) IncludeRenditions

Boolean value to include file renditions in Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) IncludeSourceFiles

Boolean value to include source files in Veeva document extract flow.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesVeevaPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesZendesk

type FlowSourceFlowConfigSourceConnectorPropertiesZendesk struct {
	// Object specified in the flow destination.
	Object string `pulumi:"object"`
}

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs struct {
	// Object specified in the flow destination.
	Object pulumi.StringInput `pulumi:"object"`
}

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

func (i FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext

func (i FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskInput

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput() FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesZendeskInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs and FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesZendeskInput` via:

FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs{...}

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesZendeskOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrInput

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrInput interface {
	pulumi.Input

	ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput() FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput
	ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext(context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput
}

FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrInput is an input type that accepts FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs, FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtr and FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput values. You can construct a concrete instance of `FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrInput` via:

        FlowSourceFlowConfigSourceConnectorPropertiesZendeskArgs{...}

or:

        nil

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

type FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput struct{ *pulumi.OutputState }

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput) Elem

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput) ElementType

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput) Object

Object specified in the flow destination.

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

func (FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext

func (o FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput) ToFlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutputWithContext(ctx context.Context) FlowSourceFlowConfigSourceConnectorPropertiesZendeskPtrOutput

type FlowState

type FlowState struct {
	// Flow's ARN.
	Arn pulumi.StringPtrInput
	// Description of the flow you want to create.
	Description pulumi.StringPtrInput
	// A Destination Flow Config that controls how Amazon AppFlow places data in the destination connector.
	DestinationFlowConfigs FlowDestinationFlowConfigArrayInput
	// The current status of the flow.
	FlowStatus pulumi.StringPtrInput
	// ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
	KmsArn pulumi.StringPtrInput
	// Name of the flow.
	Name pulumi.StringPtrInput
	// The Source Flow Config that controls how Amazon AppFlow retrieves data from the source connector.
	SourceFlowConfig FlowSourceFlowConfigPtrInput
	// Key-value mapping of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
	Tags pulumi.StringMapInput
	// Map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.
	//
	// Deprecated: Please use `tags` instead.
	TagsAll pulumi.StringMapInput
	// A Task that Amazon AppFlow performs while transferring the data in the flow run.
	Tasks FlowTaskArrayInput
	// A Trigger that determine how and when the flow runs.
	TriggerConfig FlowTriggerConfigPtrInput
}

func (FlowState) ElementType

func (FlowState) ElementType() reflect.Type

type FlowTask

type FlowTask struct {
	// Operation to be performed on the provided source fields. See Connector Operator for details.
	ConnectorOperators []FlowTaskConnectorOperator `pulumi:"connectorOperators"`
	// Field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
	DestinationField *string `pulumi:"destinationField"`
	// Source fields to which a particular task is applied.
	SourceFields []string `pulumi:"sourceFields"`
	// Map used to store task-related information. The execution service looks for particular information based on the `TaskType`. Valid keys are `VALUE`, `VALUES`, `DATA_TYPE`, `UPPER_BOUND`, `LOWER_BOUND`, `SOURCE_DATA_TYPE`, `DESTINATION_DATA_TYPE`, `VALIDATION_ACTION`, `MASK_VALUE`, `MASK_LENGTH`, `TRUNCATE_LENGTH`, `MATH_OPERATION_FIELDS_ORDER`, `CONCAT_FORMAT`, `SUBFIELD_CATEGORY_MAP`, and `EXCLUDE_SOURCE_FIELDS_LIST`.
	TaskProperties map[string]string `pulumi:"taskProperties"`
	// Particular task implementation that Amazon AppFlow performs. Valid values are `Arithmetic`, `Filter`, `Map`, `Map_all`, `Mask`, `Merge`, `Passthrough`, `Truncate`, and `Validate`.
	TaskType string `pulumi:"taskType"`
}

type FlowTaskArgs

type FlowTaskArgs struct {
	// Operation to be performed on the provided source fields. See Connector Operator for details.
	ConnectorOperators FlowTaskConnectorOperatorArrayInput `pulumi:"connectorOperators"`
	// Field in a destination connector, or a field value against which Amazon AppFlow validates a source field.
	DestinationField pulumi.StringPtrInput `pulumi:"destinationField"`
	// Source fields to which a particular task is applied.
	SourceFields pulumi.StringArrayInput `pulumi:"sourceFields"`
	// Map used to store task-related information. The execution service looks for particular information based on the `TaskType`. Valid keys are `VALUE`, `VALUES`, `DATA_TYPE`, `UPPER_BOUND`, `LOWER_BOUND`, `SOURCE_DATA_TYPE`, `DESTINATION_DATA_TYPE`, `VALIDATION_ACTION`, `MASK_VALUE`, `MASK_LENGTH`, `TRUNCATE_LENGTH`, `MATH_OPERATION_FIELDS_ORDER`, `CONCAT_FORMAT`, `SUBFIELD_CATEGORY_MAP`, and `EXCLUDE_SOURCE_FIELDS_LIST`.
	TaskProperties pulumi.StringMapInput `pulumi:"taskProperties"`
	// Particular task implementation that Amazon AppFlow performs. Valid values are `Arithmetic`, `Filter`, `Map`, `Map_all`, `Mask`, `Merge`, `Passthrough`, `Truncate`, and `Validate`.
	TaskType pulumi.StringInput `pulumi:"taskType"`
}

func (FlowTaskArgs) ElementType

func (FlowTaskArgs) ElementType() reflect.Type

func (FlowTaskArgs) ToFlowTaskOutput

func (i FlowTaskArgs) ToFlowTaskOutput() FlowTaskOutput

func (FlowTaskArgs) ToFlowTaskOutputWithContext

func (i FlowTaskArgs) ToFlowTaskOutputWithContext(ctx context.Context) FlowTaskOutput

type FlowTaskArray

type FlowTaskArray []FlowTaskInput

func (FlowTaskArray) ElementType

func (FlowTaskArray) ElementType() reflect.Type

func (FlowTaskArray) ToFlowTaskArrayOutput

func (i FlowTaskArray) ToFlowTaskArrayOutput() FlowTaskArrayOutput

func (FlowTaskArray) ToFlowTaskArrayOutputWithContext

func (i FlowTaskArray) ToFlowTaskArrayOutputWithContext(ctx context.Context) FlowTaskArrayOutput

type FlowTaskArrayInput

type FlowTaskArrayInput interface {
	pulumi.Input

	ToFlowTaskArrayOutput() FlowTaskArrayOutput
	ToFlowTaskArrayOutputWithContext(context.Context) FlowTaskArrayOutput
}

FlowTaskArrayInput is an input type that accepts FlowTaskArray and FlowTaskArrayOutput values. You can construct a concrete instance of `FlowTaskArrayInput` via:

FlowTaskArray{ FlowTaskArgs{...} }

type FlowTaskArrayOutput

type FlowTaskArrayOutput struct{ *pulumi.OutputState }

func (FlowTaskArrayOutput) ElementType

func (FlowTaskArrayOutput) ElementType() reflect.Type

func (FlowTaskArrayOutput) Index

func (FlowTaskArrayOutput) ToFlowTaskArrayOutput

func (o FlowTaskArrayOutput) ToFlowTaskArrayOutput() FlowTaskArrayOutput

func (FlowTaskArrayOutput) ToFlowTaskArrayOutputWithContext

func (o FlowTaskArrayOutput) ToFlowTaskArrayOutputWithContext(ctx context.Context) FlowTaskArrayOutput

type FlowTaskConnectorOperator

type FlowTaskConnectorOperator struct {
	// Operation to be performed on the provided Amplitude source fields. The only valid value is `BETWEEN`.
	Amplitude *string `pulumi:"amplitude"`
	// Operators supported by the custom connector. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	CustomConnector *string `pulumi:"customConnector"`
	// Operation to be performed on the provided Datadog source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Datadog *string `pulumi:"datadog"`
	// Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Dynatrace *string `pulumi:"dynatrace"`
	// Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.
	GoogleAnalytics *string `pulumi:"googleAnalytics"`
	// Operation to be performed on the provided Infor Nexus source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	InforNexus *string `pulumi:"inforNexus"`
	// Operation to be performed on the provided Marketo source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Marketo *string `pulumi:"marketo"`
	// Operation to be performed on the provided Amazon S3 source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	S3 *string `pulumi:"s3"`
	// Operation to be performed on the provided Salesforce source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Salesforce *string `pulumi:"salesforce"`
	// Operation to be performed on the provided SAPOData source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	SapoData *string `pulumi:"sapoData"`
	// Operation to be performed on the provided ServiceNow source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	ServiceNow *string `pulumi:"serviceNow"`
	// Operation to be performed on the provided Singular source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Singular *string `pulumi:"singular"`
	// Operation to be performed on the provided Slack source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Slack *string `pulumi:"slack"`
	// Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Trendmicro *string `pulumi:"trendmicro"`
	// Operation to be performed on the provided Veeva source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Veeva *string `pulumi:"veeva"`
	// Operation to be performed on the provided Zendesk source fields. Valid values are `PROJECTION`, `GREATER_THAN`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Zendesk *string `pulumi:"zendesk"`
}

type FlowTaskConnectorOperatorArgs

type FlowTaskConnectorOperatorArgs struct {
	// Operation to be performed on the provided Amplitude source fields. The only valid value is `BETWEEN`.
	Amplitude pulumi.StringPtrInput `pulumi:"amplitude"`
	// Operators supported by the custom connector. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	CustomConnector pulumi.StringPtrInput `pulumi:"customConnector"`
	// Operation to be performed on the provided Datadog source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Datadog pulumi.StringPtrInput `pulumi:"datadog"`
	// Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Dynatrace pulumi.StringPtrInput `pulumi:"dynatrace"`
	// Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.
	GoogleAnalytics pulumi.StringPtrInput `pulumi:"googleAnalytics"`
	// Operation to be performed on the provided Infor Nexus source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	InforNexus pulumi.StringPtrInput `pulumi:"inforNexus"`
	// Operation to be performed on the provided Marketo source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Marketo pulumi.StringPtrInput `pulumi:"marketo"`
	// Operation to be performed on the provided Amazon S3 source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	S3 pulumi.StringPtrInput `pulumi:"s3"`
	// Operation to be performed on the provided Salesforce source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Salesforce pulumi.StringPtrInput `pulumi:"salesforce"`
	// Operation to be performed on the provided SAPOData source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	SapoData pulumi.StringPtrInput `pulumi:"sapoData"`
	// Operation to be performed on the provided ServiceNow source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	ServiceNow pulumi.StringPtrInput `pulumi:"serviceNow"`
	// Operation to be performed on the provided Singular source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Singular pulumi.StringPtrInput `pulumi:"singular"`
	// Operation to be performed on the provided Slack source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Slack pulumi.StringPtrInput `pulumi:"slack"`
	// Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Trendmicro pulumi.StringPtrInput `pulumi:"trendmicro"`
	// Operation to be performed on the provided Veeva source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Veeva pulumi.StringPtrInput `pulumi:"veeva"`
	// Operation to be performed on the provided Zendesk source fields. Valid values are `PROJECTION`, `GREATER_THAN`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.
	Zendesk pulumi.StringPtrInput `pulumi:"zendesk"`
}

func (FlowTaskConnectorOperatorArgs) ElementType

func (FlowTaskConnectorOperatorArgs) ToFlowTaskConnectorOperatorOutput

func (i FlowTaskConnectorOperatorArgs) ToFlowTaskConnectorOperatorOutput() FlowTaskConnectorOperatorOutput

func (FlowTaskConnectorOperatorArgs) ToFlowTaskConnectorOperatorOutputWithContext

func (i FlowTaskConnectorOperatorArgs) ToFlowTaskConnectorOperatorOutputWithContext(ctx context.Context) FlowTaskConnectorOperatorOutput

type FlowTaskConnectorOperatorArray

type FlowTaskConnectorOperatorArray []FlowTaskConnectorOperatorInput

func (FlowTaskConnectorOperatorArray) ElementType

func (FlowTaskConnectorOperatorArray) ToFlowTaskConnectorOperatorArrayOutput

func (i FlowTaskConnectorOperatorArray) ToFlowTaskConnectorOperatorArrayOutput() FlowTaskConnectorOperatorArrayOutput

func (FlowTaskConnectorOperatorArray) ToFlowTaskConnectorOperatorArrayOutputWithContext

func (i FlowTaskConnectorOperatorArray) ToFlowTaskConnectorOperatorArrayOutputWithContext(ctx context.Context) FlowTaskConnectorOperatorArrayOutput

type FlowTaskConnectorOperatorArrayInput

type FlowTaskConnectorOperatorArrayInput interface {
	pulumi.Input

	ToFlowTaskConnectorOperatorArrayOutput() FlowTaskConnectorOperatorArrayOutput
	ToFlowTaskConnectorOperatorArrayOutputWithContext(context.Context) FlowTaskConnectorOperatorArrayOutput
}

FlowTaskConnectorOperatorArrayInput is an input type that accepts FlowTaskConnectorOperatorArray and FlowTaskConnectorOperatorArrayOutput values. You can construct a concrete instance of `FlowTaskConnectorOperatorArrayInput` via:

FlowTaskConnectorOperatorArray{ FlowTaskConnectorOperatorArgs{...} }

type FlowTaskConnectorOperatorArrayOutput

type FlowTaskConnectorOperatorArrayOutput struct{ *pulumi.OutputState }

func (FlowTaskConnectorOperatorArrayOutput) ElementType

func (FlowTaskConnectorOperatorArrayOutput) Index

func (FlowTaskConnectorOperatorArrayOutput) ToFlowTaskConnectorOperatorArrayOutput

func (o FlowTaskConnectorOperatorArrayOutput) ToFlowTaskConnectorOperatorArrayOutput() FlowTaskConnectorOperatorArrayOutput

func (FlowTaskConnectorOperatorArrayOutput) ToFlowTaskConnectorOperatorArrayOutputWithContext

func (o FlowTaskConnectorOperatorArrayOutput) ToFlowTaskConnectorOperatorArrayOutputWithContext(ctx context.Context) FlowTaskConnectorOperatorArrayOutput

type FlowTaskConnectorOperatorInput

type FlowTaskConnectorOperatorInput interface {
	pulumi.Input

	ToFlowTaskConnectorOperatorOutput() FlowTaskConnectorOperatorOutput
	ToFlowTaskConnectorOperatorOutputWithContext(context.Context) FlowTaskConnectorOperatorOutput
}

FlowTaskConnectorOperatorInput is an input type that accepts FlowTaskConnectorOperatorArgs and FlowTaskConnectorOperatorOutput values. You can construct a concrete instance of `FlowTaskConnectorOperatorInput` via:

FlowTaskConnectorOperatorArgs{...}

type FlowTaskConnectorOperatorOutput

type FlowTaskConnectorOperatorOutput struct{ *pulumi.OutputState }

func (FlowTaskConnectorOperatorOutput) Amplitude

Operation to be performed on the provided Amplitude source fields. The only valid value is `BETWEEN`.

func (FlowTaskConnectorOperatorOutput) CustomConnector

Operators supported by the custom connector. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Datadog

Operation to be performed on the provided Datadog source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Dynatrace

Operation to be performed on the provided Dynatrace source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) ElementType

func (FlowTaskConnectorOperatorOutput) GoogleAnalytics

Operation to be performed on the provided Google Analytics source fields. Valid values are `PROJECTION` and `BETWEEN`.

func (FlowTaskConnectorOperatorOutput) InforNexus

Operation to be performed on the provided Infor Nexus source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Marketo

Operation to be performed on the provided Marketo source fields. Valid values are `PROJECTION`, `BETWEEN`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) S3

Operation to be performed on the provided Amazon S3 source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Salesforce

Operation to be performed on the provided Salesforce source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) SapoData

Operation to be performed on the provided SAPOData source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) ServiceNow

Operation to be performed on the provided ServiceNow source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Singular

Operation to be performed on the provided Singular source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Slack

Operation to be performed on the provided Slack source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) ToFlowTaskConnectorOperatorOutput

func (o FlowTaskConnectorOperatorOutput) ToFlowTaskConnectorOperatorOutput() FlowTaskConnectorOperatorOutput

func (FlowTaskConnectorOperatorOutput) ToFlowTaskConnectorOperatorOutputWithContext

func (o FlowTaskConnectorOperatorOutput) ToFlowTaskConnectorOperatorOutputWithContext(ctx context.Context) FlowTaskConnectorOperatorOutput

func (FlowTaskConnectorOperatorOutput) Trendmicro

Operation to be performed on the provided Trend Micro source fields. Valid values are `PROJECTION`, `EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Veeva

Operation to be performed on the provided Veeva source fields. Valid values are `PROJECTION`, `LESS_THAN`, `GREATER_THAN`, `CONTAINS`, `BETWEEN`, `LESS_THAN_OR_EQUAL_TO`, `GREATER_THAN_OR_EQUAL_TO`, `EQUAL_TO`, `NOT_EQUAL_TO`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

func (FlowTaskConnectorOperatorOutput) Zendesk

Operation to be performed on the provided Zendesk source fields. Valid values are `PROJECTION`, `GREATER_THAN`, `ADDITION`, `MULTIPLICATION`, `DIVISION`, `SUBTRACTION`, `MASK_ALL`, `MASK_FIRST_N`, `MASK_LAST_N`, `VALIDATE_NON_NULL`, `VALIDATE_NON_ZERO`, `VALIDATE_NON_NEGATIVE`, `VALIDATE_NUMERIC`, and `NO_OP`.

type FlowTaskInput

type FlowTaskInput interface {
	pulumi.Input

	ToFlowTaskOutput() FlowTaskOutput
	ToFlowTaskOutputWithContext(context.Context) FlowTaskOutput
}

FlowTaskInput is an input type that accepts FlowTaskArgs and FlowTaskOutput values. You can construct a concrete instance of `FlowTaskInput` via:

FlowTaskArgs{...}

type FlowTaskOutput

type FlowTaskOutput struct{ *pulumi.OutputState }

func (FlowTaskOutput) ConnectorOperators

Operation to be performed on the provided source fields. See Connector Operator for details.

func (FlowTaskOutput) DestinationField

func (o FlowTaskOutput) DestinationField() pulumi.StringPtrOutput

Field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

func (FlowTaskOutput) ElementType

func (FlowTaskOutput) ElementType() reflect.Type

func (FlowTaskOutput) SourceFields

func (o FlowTaskOutput) SourceFields() pulumi.StringArrayOutput

Source fields to which a particular task is applied.

func (FlowTaskOutput) TaskProperties

func (o FlowTaskOutput) TaskProperties() pulumi.StringMapOutput

Map used to store task-related information. The execution service looks for particular information based on the `TaskType`. Valid keys are `VALUE`, `VALUES`, `DATA_TYPE`, `UPPER_BOUND`, `LOWER_BOUND`, `SOURCE_DATA_TYPE`, `DESTINATION_DATA_TYPE`, `VALIDATION_ACTION`, `MASK_VALUE`, `MASK_LENGTH`, `TRUNCATE_LENGTH`, `MATH_OPERATION_FIELDS_ORDER`, `CONCAT_FORMAT`, `SUBFIELD_CATEGORY_MAP`, and `EXCLUDE_SOURCE_FIELDS_LIST`.

func (FlowTaskOutput) TaskType

func (o FlowTaskOutput) TaskType() pulumi.StringOutput

Particular task implementation that Amazon AppFlow performs. Valid values are `Arithmetic`, `Filter`, `Map`, `Map_all`, `Mask`, `Merge`, `Passthrough`, `Truncate`, and `Validate`.

func (FlowTaskOutput) ToFlowTaskOutput

func (o FlowTaskOutput) ToFlowTaskOutput() FlowTaskOutput

func (FlowTaskOutput) ToFlowTaskOutputWithContext

func (o FlowTaskOutput) ToFlowTaskOutputWithContext(ctx context.Context) FlowTaskOutput

type FlowTriggerConfig

type FlowTriggerConfig struct {
	// Configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the `Scheduled` trigger type. See Scheduled Trigger Properties for details.
	TriggerProperties *FlowTriggerConfigTriggerProperties `pulumi:"triggerProperties"`
	// Type of flow trigger. Valid values are `Scheduled`, `Event`, and `OnDemand`.
	TriggerType string `pulumi:"triggerType"`
}

type FlowTriggerConfigArgs

type FlowTriggerConfigArgs struct {
	// Configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the `Scheduled` trigger type. See Scheduled Trigger Properties for details.
	TriggerProperties FlowTriggerConfigTriggerPropertiesPtrInput `pulumi:"triggerProperties"`
	// Type of flow trigger. Valid values are `Scheduled`, `Event`, and `OnDemand`.
	TriggerType pulumi.StringInput `pulumi:"triggerType"`
}

func (FlowTriggerConfigArgs) ElementType

func (FlowTriggerConfigArgs) ElementType() reflect.Type

func (FlowTriggerConfigArgs) ToFlowTriggerConfigOutput

func (i FlowTriggerConfigArgs) ToFlowTriggerConfigOutput() FlowTriggerConfigOutput

func (FlowTriggerConfigArgs) ToFlowTriggerConfigOutputWithContext

func (i FlowTriggerConfigArgs) ToFlowTriggerConfigOutputWithContext(ctx context.Context) FlowTriggerConfigOutput

func (FlowTriggerConfigArgs) ToFlowTriggerConfigPtrOutput

func (i FlowTriggerConfigArgs) ToFlowTriggerConfigPtrOutput() FlowTriggerConfigPtrOutput

func (FlowTriggerConfigArgs) ToFlowTriggerConfigPtrOutputWithContext

func (i FlowTriggerConfigArgs) ToFlowTriggerConfigPtrOutputWithContext(ctx context.Context) FlowTriggerConfigPtrOutput

type FlowTriggerConfigInput

type FlowTriggerConfigInput interface {
	pulumi.Input

	ToFlowTriggerConfigOutput() FlowTriggerConfigOutput
	ToFlowTriggerConfigOutputWithContext(context.Context) FlowTriggerConfigOutput
}

FlowTriggerConfigInput is an input type that accepts FlowTriggerConfigArgs and FlowTriggerConfigOutput values. You can construct a concrete instance of `FlowTriggerConfigInput` via:

FlowTriggerConfigArgs{...}

type FlowTriggerConfigOutput

type FlowTriggerConfigOutput struct{ *pulumi.OutputState }

func (FlowTriggerConfigOutput) ElementType

func (FlowTriggerConfigOutput) ElementType() reflect.Type

func (FlowTriggerConfigOutput) ToFlowTriggerConfigOutput

func (o FlowTriggerConfigOutput) ToFlowTriggerConfigOutput() FlowTriggerConfigOutput

func (FlowTriggerConfigOutput) ToFlowTriggerConfigOutputWithContext

func (o FlowTriggerConfigOutput) ToFlowTriggerConfigOutputWithContext(ctx context.Context) FlowTriggerConfigOutput

func (FlowTriggerConfigOutput) ToFlowTriggerConfigPtrOutput

func (o FlowTriggerConfigOutput) ToFlowTriggerConfigPtrOutput() FlowTriggerConfigPtrOutput

func (FlowTriggerConfigOutput) ToFlowTriggerConfigPtrOutputWithContext

func (o FlowTriggerConfigOutput) ToFlowTriggerConfigPtrOutputWithContext(ctx context.Context) FlowTriggerConfigPtrOutput

func (FlowTriggerConfigOutput) TriggerProperties

Configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the `Scheduled` trigger type. See Scheduled Trigger Properties for details.

func (FlowTriggerConfigOutput) TriggerType

Type of flow trigger. Valid values are `Scheduled`, `Event`, and `OnDemand`.

type FlowTriggerConfigPtrInput

type FlowTriggerConfigPtrInput interface {
	pulumi.Input

	ToFlowTriggerConfigPtrOutput() FlowTriggerConfigPtrOutput
	ToFlowTriggerConfigPtrOutputWithContext(context.Context) FlowTriggerConfigPtrOutput
}

FlowTriggerConfigPtrInput is an input type that accepts FlowTriggerConfigArgs, FlowTriggerConfigPtr and FlowTriggerConfigPtrOutput values. You can construct a concrete instance of `FlowTriggerConfigPtrInput` via:

        FlowTriggerConfigArgs{...}

or:

        nil

type FlowTriggerConfigPtrOutput

type FlowTriggerConfigPtrOutput struct{ *pulumi.OutputState }

func (FlowTriggerConfigPtrOutput) Elem

func (FlowTriggerConfigPtrOutput) ElementType

func (FlowTriggerConfigPtrOutput) ElementType() reflect.Type

func (FlowTriggerConfigPtrOutput) ToFlowTriggerConfigPtrOutput

func (o FlowTriggerConfigPtrOutput) ToFlowTriggerConfigPtrOutput() FlowTriggerConfigPtrOutput

func (FlowTriggerConfigPtrOutput) ToFlowTriggerConfigPtrOutputWithContext

func (o FlowTriggerConfigPtrOutput) ToFlowTriggerConfigPtrOutputWithContext(ctx context.Context) FlowTriggerConfigPtrOutput

func (FlowTriggerConfigPtrOutput) TriggerProperties

Configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the `Scheduled` trigger type. See Scheduled Trigger Properties for details.

func (FlowTriggerConfigPtrOutput) TriggerType

Type of flow trigger. Valid values are `Scheduled`, `Event`, and `OnDemand`.

type FlowTriggerConfigTriggerProperties

type FlowTriggerConfigTriggerProperties struct {
	Scheduled *FlowTriggerConfigTriggerPropertiesScheduled `pulumi:"scheduled"`
}

type FlowTriggerConfigTriggerPropertiesArgs

type FlowTriggerConfigTriggerPropertiesArgs struct {
	Scheduled FlowTriggerConfigTriggerPropertiesScheduledPtrInput `pulumi:"scheduled"`
}

func (FlowTriggerConfigTriggerPropertiesArgs) ElementType

func (FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesOutput

func (i FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesOutput() FlowTriggerConfigTriggerPropertiesOutput

func (FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesOutputWithContext

func (i FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesOutput

func (FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesPtrOutput

func (i FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesPtrOutput() FlowTriggerConfigTriggerPropertiesPtrOutput

func (FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext

func (i FlowTriggerConfigTriggerPropertiesArgs) ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesPtrOutput

type FlowTriggerConfigTriggerPropertiesInput

type FlowTriggerConfigTriggerPropertiesInput interface {
	pulumi.Input

	ToFlowTriggerConfigTriggerPropertiesOutput() FlowTriggerConfigTriggerPropertiesOutput
	ToFlowTriggerConfigTriggerPropertiesOutputWithContext(context.Context) FlowTriggerConfigTriggerPropertiesOutput
}

FlowTriggerConfigTriggerPropertiesInput is an input type that accepts FlowTriggerConfigTriggerPropertiesArgs and FlowTriggerConfigTriggerPropertiesOutput values. You can construct a concrete instance of `FlowTriggerConfigTriggerPropertiesInput` via:

FlowTriggerConfigTriggerPropertiesArgs{...}

type FlowTriggerConfigTriggerPropertiesOutput

type FlowTriggerConfigTriggerPropertiesOutput struct{ *pulumi.OutputState }

func (FlowTriggerConfigTriggerPropertiesOutput) ElementType

func (FlowTriggerConfigTriggerPropertiesOutput) Scheduled

func (FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesOutput

func (o FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesOutput() FlowTriggerConfigTriggerPropertiesOutput

func (FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesOutputWithContext

func (o FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesOutput

func (FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutput

func (o FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutput() FlowTriggerConfigTriggerPropertiesPtrOutput

func (FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext

func (o FlowTriggerConfigTriggerPropertiesOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesPtrOutput

type FlowTriggerConfigTriggerPropertiesPtrInput

type FlowTriggerConfigTriggerPropertiesPtrInput interface {
	pulumi.Input

	ToFlowTriggerConfigTriggerPropertiesPtrOutput() FlowTriggerConfigTriggerPropertiesPtrOutput
	ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext(context.Context) FlowTriggerConfigTriggerPropertiesPtrOutput
}

FlowTriggerConfigTriggerPropertiesPtrInput is an input type that accepts FlowTriggerConfigTriggerPropertiesArgs, FlowTriggerConfigTriggerPropertiesPtr and FlowTriggerConfigTriggerPropertiesPtrOutput values. You can construct a concrete instance of `FlowTriggerConfigTriggerPropertiesPtrInput` via:

        FlowTriggerConfigTriggerPropertiesArgs{...}

or:

        nil

type FlowTriggerConfigTriggerPropertiesPtrOutput

type FlowTriggerConfigTriggerPropertiesPtrOutput struct{ *pulumi.OutputState }

func (FlowTriggerConfigTriggerPropertiesPtrOutput) Elem

func (FlowTriggerConfigTriggerPropertiesPtrOutput) ElementType

func (FlowTriggerConfigTriggerPropertiesPtrOutput) Scheduled

func (FlowTriggerConfigTriggerPropertiesPtrOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutput

func (o FlowTriggerConfigTriggerPropertiesPtrOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutput() FlowTriggerConfigTriggerPropertiesPtrOutput

func (FlowTriggerConfigTriggerPropertiesPtrOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext

func (o FlowTriggerConfigTriggerPropertiesPtrOutput) ToFlowTriggerConfigTriggerPropertiesPtrOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesPtrOutput

type FlowTriggerConfigTriggerPropertiesScheduled

type FlowTriggerConfigTriggerPropertiesScheduled struct {
	// Whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are `Incremental` and `Complete`.
	DataPullMode *string `pulumi:"dataPullMode"`
	// Date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.
	FirstExecutionFrom *string `pulumi:"firstExecutionFrom"`
	// Scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.
	ScheduleEndTime *string `pulumi:"scheduleEndTime"`
	// Scheduling expression that determines the rate at which the schedule will run, for example `rate(5minutes)`.
	ScheduleExpression string `pulumi:"scheduleExpression"`
	// Optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.
	ScheduleOffset *int `pulumi:"scheduleOffset"`
	// Scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.
	ScheduleStartTime *string `pulumi:"scheduleStartTime"`
	// Time zone used when referring to the date and time of a scheduled-triggered flow, such as `America/New_York`.
	Timezone *string `pulumi:"timezone"`
}

type FlowTriggerConfigTriggerPropertiesScheduledArgs

type FlowTriggerConfigTriggerPropertiesScheduledArgs struct {
	// Whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are `Incremental` and `Complete`.
	DataPullMode pulumi.StringPtrInput `pulumi:"dataPullMode"`
	// Date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.
	FirstExecutionFrom pulumi.StringPtrInput `pulumi:"firstExecutionFrom"`
	// Scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.
	ScheduleEndTime pulumi.StringPtrInput `pulumi:"scheduleEndTime"`
	// Scheduling expression that determines the rate at which the schedule will run, for example `rate(5minutes)`.
	ScheduleExpression pulumi.StringInput `pulumi:"scheduleExpression"`
	// Optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.
	ScheduleOffset pulumi.IntPtrInput `pulumi:"scheduleOffset"`
	// Scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.
	ScheduleStartTime pulumi.StringPtrInput `pulumi:"scheduleStartTime"`
	// Time zone used when referring to the date and time of a scheduled-triggered flow, such as `America/New_York`.
	Timezone pulumi.StringPtrInput `pulumi:"timezone"`
}

func (FlowTriggerConfigTriggerPropertiesScheduledArgs) ElementType

func (FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledOutput

func (i FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledOutput() FlowTriggerConfigTriggerPropertiesScheduledOutput

func (FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledOutputWithContext

func (i FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesScheduledOutput

func (FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutput

func (i FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutput() FlowTriggerConfigTriggerPropertiesScheduledPtrOutput

func (FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext

func (i FlowTriggerConfigTriggerPropertiesScheduledArgs) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesScheduledPtrOutput

type FlowTriggerConfigTriggerPropertiesScheduledInput

type FlowTriggerConfigTriggerPropertiesScheduledInput interface {
	pulumi.Input

	ToFlowTriggerConfigTriggerPropertiesScheduledOutput() FlowTriggerConfigTriggerPropertiesScheduledOutput
	ToFlowTriggerConfigTriggerPropertiesScheduledOutputWithContext(context.Context) FlowTriggerConfigTriggerPropertiesScheduledOutput
}

FlowTriggerConfigTriggerPropertiesScheduledInput is an input type that accepts FlowTriggerConfigTriggerPropertiesScheduledArgs and FlowTriggerConfigTriggerPropertiesScheduledOutput values. You can construct a concrete instance of `FlowTriggerConfigTriggerPropertiesScheduledInput` via:

FlowTriggerConfigTriggerPropertiesScheduledArgs{...}

type FlowTriggerConfigTriggerPropertiesScheduledOutput

type FlowTriggerConfigTriggerPropertiesScheduledOutput struct{ *pulumi.OutputState }

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) DataPullMode

Whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are `Incremental` and `Complete`.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ElementType

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) FirstExecutionFrom

Date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ScheduleEndTime

Scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ScheduleExpression

Scheduling expression that determines the rate at which the schedule will run, for example `rate(5minutes)`.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ScheduleOffset

Optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ScheduleStartTime

Scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) Timezone

Time zone used when referring to the date and time of a scheduled-triggered flow, such as `America/New_York`.

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledOutput

func (o FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledOutput() FlowTriggerConfigTriggerPropertiesScheduledOutput

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledOutputWithContext

func (o FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesScheduledOutput

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutput

func (o FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutput() FlowTriggerConfigTriggerPropertiesScheduledPtrOutput

func (FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext

func (o FlowTriggerConfigTriggerPropertiesScheduledOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesScheduledPtrOutput

type FlowTriggerConfigTriggerPropertiesScheduledPtrInput

type FlowTriggerConfigTriggerPropertiesScheduledPtrInput interface {
	pulumi.Input

	ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutput() FlowTriggerConfigTriggerPropertiesScheduledPtrOutput
	ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext(context.Context) FlowTriggerConfigTriggerPropertiesScheduledPtrOutput
}

FlowTriggerConfigTriggerPropertiesScheduledPtrInput is an input type that accepts FlowTriggerConfigTriggerPropertiesScheduledArgs, FlowTriggerConfigTriggerPropertiesScheduledPtr and FlowTriggerConfigTriggerPropertiesScheduledPtrOutput values. You can construct a concrete instance of `FlowTriggerConfigTriggerPropertiesScheduledPtrInput` via:

        FlowTriggerConfigTriggerPropertiesScheduledArgs{...}

or:

        nil

type FlowTriggerConfigTriggerPropertiesScheduledPtrOutput

type FlowTriggerConfigTriggerPropertiesScheduledPtrOutput struct{ *pulumi.OutputState }

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) DataPullMode

Whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run. Valid values are `Incremental` and `Complete`.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) Elem

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ElementType

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) FirstExecutionFrom

Date range for the records to import from the connector in the first flow run. Must be a valid RFC3339 timestamp.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ScheduleEndTime

Scheduled end time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ScheduleExpression

Scheduling expression that determines the rate at which the schedule will run, for example `rate(5minutes)`.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ScheduleOffset

Optional offset that is added to the time interval for a schedule-triggered flow. Maximum value of 36000.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ScheduleStartTime

Scheduled start time for a schedule-triggered flow. Must be a valid RFC3339 timestamp.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) Timezone

Time zone used when referring to the date and time of a scheduled-triggered flow, such as `America/New_York`.

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutput

func (FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext

func (o FlowTriggerConfigTriggerPropertiesScheduledPtrOutput) ToFlowTriggerConfigTriggerPropertiesScheduledPtrOutputWithContext(ctx context.Context) FlowTriggerConfigTriggerPropertiesScheduledPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL