aws-native logo
AWS Native v0.49.0, Jan 26 23

aws-native.appflow.Connector

Resource schema for AWS::AppFlow::Connector

Create Connector Resource

new Connector(name: string, args: ConnectorArgs, opts?: CustomResourceOptions);
@overload
def Connector(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              connector_label: Optional[str] = None,
              connector_provisioning_config: Optional[ConnectorProvisioningConfigArgs] = None,
              connector_provisioning_type: Optional[str] = None,
              description: Optional[str] = None)
@overload
def Connector(resource_name: str,
              args: ConnectorArgs,
              opts: Optional[ResourceOptions] = None)
func NewConnector(ctx *Context, name string, args ConnectorArgs, opts ...ResourceOption) (*Connector, error)
public Connector(string name, ConnectorArgs args, CustomResourceOptions? opts = null)
public Connector(String name, ConnectorArgs args)
public Connector(String name, ConnectorArgs args, CustomResourceOptions options)
type: aws-native:appflow:Connector
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ConnectorArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args ConnectorArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ConnectorArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ConnectorArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ConnectorArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Connector Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Connector resource accepts the following input properties:

ConnectorProvisioningConfig Pulumi.AwsNative.AppFlow.Inputs.ConnectorProvisioningConfigArgs

Contains information about the configuration of the connector being registered.

ConnectorProvisioningType string

The provisioning type of the connector. Currently the only supported value is LAMBDA.

ConnectorLabel string

The name of the connector. The name is unique for each ConnectorRegistration in your AWS account.

Description string

A description about the connector that's being registered.

ConnectorProvisioningConfig ConnectorProvisioningConfigArgs

Contains information about the configuration of the connector being registered.

ConnectorProvisioningType string

The provisioning type of the connector. Currently the only supported value is LAMBDA.

ConnectorLabel string

The name of the connector. The name is unique for each ConnectorRegistration in your AWS account.

Description string

A description about the connector that's being registered.

connectorProvisioningConfig ConnectorProvisioningConfigArgs

Contains information about the configuration of the connector being registered.

connectorProvisioningType String

The provisioning type of the connector. Currently the only supported value is LAMBDA.

connectorLabel String

The name of the connector. The name is unique for each ConnectorRegistration in your AWS account.

description String

A description about the connector that's being registered.

connectorProvisioningConfig ConnectorProvisioningConfigArgs

Contains information about the configuration of the connector being registered.

connectorProvisioningType string

The provisioning type of the connector. Currently the only supported value is LAMBDA.

connectorLabel string

The name of the connector. The name is unique for each ConnectorRegistration in your AWS account.

description string

A description about the connector that's being registered.

connector_provisioning_config ConnectorProvisioningConfigArgs

Contains information about the configuration of the connector being registered.

connector_provisioning_type str

The provisioning type of the connector. Currently the only supported value is LAMBDA.

connector_label str

The name of the connector. The name is unique for each ConnectorRegistration in your AWS account.

description str

A description about the connector that's being registered.

connectorProvisioningConfig Property Map

Contains information about the configuration of the connector being registered.

connectorProvisioningType String

The provisioning type of the connector. Currently the only supported value is LAMBDA.

connectorLabel String

The name of the connector. The name is unique for each ConnectorRegistration in your AWS account.

description String

A description about the connector that's being registered.

Outputs

All input properties are implicitly available as output properties. Additionally, the Connector resource produces the following output properties:

ConnectorArn string

The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account.

Id string

The provider-assigned unique ID for this managed resource.

ConnectorArn string

The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account.

Id string

The provider-assigned unique ID for this managed resource.

connectorArn String

The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account.

id String

The provider-assigned unique ID for this managed resource.

connectorArn string

The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account.

id string

The provider-assigned unique ID for this managed resource.

connector_arn str

The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account.

id str

The provider-assigned unique ID for this managed resource.

connectorArn String

The arn of the connector. The arn is unique for each ConnectorRegistration in your AWS account.

id String

The provider-assigned unique ID for this managed resource.

Supporting Types

ConnectorLambdaConnectorProvisioningConfig

LambdaArn string

Lambda ARN of the connector being registered.

LambdaArn string

Lambda ARN of the connector being registered.

lambdaArn String

Lambda ARN of the connector being registered.

lambdaArn string

Lambda ARN of the connector being registered.

lambda_arn str

Lambda ARN of the connector being registered.

lambdaArn String

Lambda ARN of the connector being registered.

ConnectorProvisioningConfig

Lambda Pulumi.AwsNative.AppFlow.Inputs.ConnectorLambdaConnectorProvisioningConfig

Contains information about the configuration of the lambda which is being registered as the connector.

Lambda ConnectorLambdaConnectorProvisioningConfig

Contains information about the configuration of the lambda which is being registered as the connector.

lambda ConnectorLambdaConnectorProvisioningConfig

Contains information about the configuration of the lambda which is being registered as the connector.

lambda ConnectorLambdaConnectorProvisioningConfig

Contains information about the configuration of the lambda which is being registered as the connector.

lambda_ ConnectorLambdaConnectorProvisioningConfig

Contains information about the configuration of the lambda which is being registered as the connector.

lambda Property Map

Contains information about the configuration of the lambda which is being registered as the connector.

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0