We recommend new projects start with resources from the AWS provider.
aws-native.events.Connection
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
Resource Type definition for AWS::Events::Connection.
Example Usage
Example
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AwsNative = Pulumi.AwsNative;
return await Deployment.RunAsync(() => 
{
    var config = new Config();
    var pagerDutyAPIKeyParam = config.Require("pagerDutyAPIKeyParam");
    var myConnection = new AwsNative.Events.Connection("myConnection", new()
    {
        AuthorizationType = AwsNative.Events.ConnectionAuthorizationType.ApiKey,
        Description = "Connection to PagerDuty API",
        AuthParameters = new AwsNative.Events.Inputs.ConnectionAuthParametersArgs
        {
            ApiKeyAuthParameters = new AwsNative.Events.Inputs.ConnectionApiKeyAuthParametersArgs
            {
                ApiKeyName = "PagerDuty Authorization",
                ApiKeyValue = pagerDutyAPIKeyParam,
            },
        },
    });
    var myApiDestination = new AwsNative.Events.ApiDestination("myApiDestination", new()
    {
        ConnectionArn = myConnection.Arn,
        Description = "API Destination to send events to PagerDuty",
        HttpMethod = AwsNative.Events.ApiDestinationHttpMethod.Post,
        InvocationEndpoint = "https://events.pagerduty.com/v2/enqueue",
    });
});
package main
import (
	"github.com/pulumi/pulumi-aws-native/sdk/go/aws/events"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		cfg := config.New(ctx, "")
		pagerDutyAPIKeyParam := cfg.Require("pagerDutyAPIKeyParam")
		myConnection, err := events.NewConnection(ctx, "myConnection", &events.ConnectionArgs{
			AuthorizationType: events.ConnectionAuthorizationTypeApiKey,
			Description:       pulumi.String("Connection to PagerDuty API"),
			AuthParameters: &events.ConnectionAuthParametersArgs{
				ApiKeyAuthParameters: &events.ConnectionApiKeyAuthParametersArgs{
					ApiKeyName:  pulumi.String("PagerDuty Authorization"),
					ApiKeyValue: pulumi.String(pagerDutyAPIKeyParam),
				},
			},
		})
		if err != nil {
			return err
		}
		_, err = events.NewApiDestination(ctx, "myApiDestination", &events.ApiDestinationArgs{
			ConnectionArn:      myConnection.Arn,
			Description:        pulumi.String("API Destination to send events to PagerDuty"),
			HttpMethod:         events.ApiDestinationHttpMethodPost,
			InvocationEndpoint: pulumi.String("https://events.pagerduty.com/v2/enqueue"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Coming soon!
import * as pulumi from "@pulumi/pulumi";
import * as aws_native from "@pulumi/aws-native";
const config = new pulumi.Config();
const pagerDutyAPIKeyParam = config.require("pagerDutyAPIKeyParam");
const myConnection = new aws_native.events.Connection("myConnection", {
    authorizationType: aws_native.events.ConnectionAuthorizationType.ApiKey,
    description: "Connection to PagerDuty API",
    authParameters: {
        apiKeyAuthParameters: {
            apiKeyName: "PagerDuty Authorization",
            apiKeyValue: pagerDutyAPIKeyParam,
        },
    },
});
const myApiDestination = new aws_native.events.ApiDestination("myApiDestination", {
    connectionArn: myConnection.arn,
    description: "API Destination to send events to PagerDuty",
    httpMethod: aws_native.events.ApiDestinationHttpMethod.Post,
    invocationEndpoint: "https://events.pagerduty.com/v2/enqueue",
});
import pulumi
import pulumi_aws_native as aws_native
config = pulumi.Config()
pager_duty_api_key_param = config.require("pagerDutyAPIKeyParam")
my_connection = aws_native.events.Connection("myConnection",
    authorization_type=aws_native.events.ConnectionAuthorizationType.API_KEY,
    description="Connection to PagerDuty API",
    auth_parameters={
        "api_key_auth_parameters": {
            "api_key_name": "PagerDuty Authorization",
            "api_key_value": pager_duty_api_key_param,
        },
    })
my_api_destination = aws_native.events.ApiDestination("myApiDestination",
    connection_arn=my_connection.arn,
    description="API Destination to send events to PagerDuty",
    http_method=aws_native.events.ApiDestinationHttpMethod.POST,
    invocation_endpoint="https://events.pagerduty.com/v2/enqueue")
Coming soon!
Create Connection Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Connection(name: string, args?: ConnectionArgs, opts?: CustomResourceOptions);@overload
def Connection(resource_name: str,
               args: Optional[ConnectionArgs] = None,
               opts: Optional[ResourceOptions] = None)
@overload
def Connection(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               auth_parameters: Optional[ConnectionAuthParametersArgs] = None,
               authorization_type: Optional[ConnectionAuthorizationType] = None,
               description: Optional[str] = None,
               invocation_connectivity_parameters: Optional[InvocationConnectivityParametersPropertiesArgs] = None,
               name: Optional[str] = None)func NewConnection(ctx *Context, name string, args *ConnectionArgs, opts ...ResourceOption) (*Connection, error)public Connection(string name, ConnectionArgs? args = null, CustomResourceOptions? opts = null)
public Connection(String name, ConnectionArgs args)
public Connection(String name, ConnectionArgs args, CustomResourceOptions options)
type: aws-native:events:Connection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ConnectionArgs
- 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 ConnectionArgs
- 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 ConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Connection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Connection resource accepts the following input properties:
- AuthParameters Pulumi.Aws Native. Events. Inputs. Connection Auth Parameters 
- The authorization parameters to use to authorize with the endpoint. - You must include only authorization parameters for the - AuthorizationTypeyou specify.
- 
Pulumi.Aws Native. Events. Connection Authorization Type 
- The type of authorization to use for the connection. - OAUTH tokens are refreshed when a 401 or 407 response is returned. 
- Description string
- Description of the connection.
- InvocationConnectivity Pulumi.Parameters Aws Native. Events. Inputs. Invocation Connectivity Parameters Properties 
- The private resource the HTTP request will be sent to.
- Name string
- Name of the connection.
- AuthParameters ConnectionAuth Parameters Args 
- The authorization parameters to use to authorize with the endpoint. - You must include only authorization parameters for the - AuthorizationTypeyou specify.
- 
ConnectionAuthorization Type 
- The type of authorization to use for the connection. - OAUTH tokens are refreshed when a 401 or 407 response is returned. 
- Description string
- Description of the connection.
- InvocationConnectivity InvocationParameters Connectivity Parameters Properties Args 
- The private resource the HTTP request will be sent to.
- Name string
- Name of the connection.
- authParameters ConnectionAuth Parameters 
- The authorization parameters to use to authorize with the endpoint. - You must include only authorization parameters for the - AuthorizationTypeyou specify.
- 
ConnectionAuthorization Type 
- The type of authorization to use for the connection. - OAUTH tokens are refreshed when a 401 or 407 response is returned. 
- description String
- Description of the connection.
- invocationConnectivity InvocationParameters Connectivity Parameters Properties 
- The private resource the HTTP request will be sent to.
- name String
- Name of the connection.
- authParameters ConnectionAuth Parameters 
- The authorization parameters to use to authorize with the endpoint. - You must include only authorization parameters for the - AuthorizationTypeyou specify.
- 
ConnectionAuthorization Type 
- The type of authorization to use for the connection. - OAUTH tokens are refreshed when a 401 or 407 response is returned. 
- description string
- Description of the connection.
- invocationConnectivity InvocationParameters Connectivity Parameters Properties 
- The private resource the HTTP request will be sent to.
- name string
- Name of the connection.
- auth_parameters ConnectionAuth Parameters Args 
- The authorization parameters to use to authorize with the endpoint. - You must include only authorization parameters for the - AuthorizationTypeyou specify.
- 
ConnectionAuthorization Type 
- The type of authorization to use for the connection. - OAUTH tokens are refreshed when a 401 or 407 response is returned. 
- description str
- Description of the connection.
- invocation_connectivity_ Invocationparameters Connectivity Parameters Properties Args 
- The private resource the HTTP request will be sent to.
- name str
- Name of the connection.
- authParameters Property Map
- The authorization parameters to use to authorize with the endpoint. - You must include only authorization parameters for the - AuthorizationTypeyou specify.
- "API_KEY" | "BASIC" | "OAUTH_CLIENT_CREDENTIALS"
- The type of authorization to use for the connection. - OAUTH tokens are refreshed when a 401 or 407 response is returned. 
- description String
- Description of the connection.
- invocationConnectivity Property MapParameters 
- The private resource the HTTP request will be sent to.
- name String
- Name of the connection.
Outputs
All input properties are implicitly available as output properties. Additionally, the Connection resource produces the following output properties:
- arn str
- The arn of the connection resource.
- id str
- The provider-assigned unique ID for this managed resource.
- secret_arn str
- The arn of the secrets manager secret created in the customer account.
Supporting Types
ConnectionApiKeyAuthParameters, ConnectionApiKeyAuthParametersArgs          
- ApiKey stringName 
- The name of the API key to use for authorization.
- ApiKey stringValue 
- The value for the API key to use for authorization.
- ApiKey stringName 
- The name of the API key to use for authorization.
- ApiKey stringValue 
- The value for the API key to use for authorization.
- apiKey StringName 
- The name of the API key to use for authorization.
- apiKey StringValue 
- The value for the API key to use for authorization.
- apiKey stringName 
- The name of the API key to use for authorization.
- apiKey stringValue 
- The value for the API key to use for authorization.
- api_key_ strname 
- The name of the API key to use for authorization.
- api_key_ strvalue 
- The value for the API key to use for authorization.
- apiKey StringName 
- The name of the API key to use for authorization.
- apiKey StringValue 
- The value for the API key to use for authorization.
ConnectionAuthParameters, ConnectionAuthParametersArgs      
- ApiKey Pulumi.Auth Parameters Aws Native. Events. Inputs. Connection Api Key Auth Parameters 
- The API Key parameters to use for authorization.
- BasicAuth Pulumi.Parameters Aws Native. Events. Inputs. Connection Basic Auth Parameters 
- The authorization parameters for Basic authorization.
- ConnectivityParameters Pulumi.Aws Native. Events. Inputs. Connection Connectivity Parameters 
- For private OAuth authentication endpoints. The parameters EventBridge uses to authenticate against the endpoint. - For more information, see Authorization methods for connections in the Amazon EventBridge User Guide . 
- InvocationHttp Pulumi.Parameters Aws Native. Events. Inputs. Connection Http Parameters 
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
- OAuthParameters Pulumi.Aws Native. Events. Inputs. Connection OAuth Parameters 
- The OAuth parameters to use for authorization.
- ApiKey ConnectionAuth Parameters Api Key Auth Parameters 
- The API Key parameters to use for authorization.
- BasicAuth ConnectionParameters Basic Auth Parameters 
- The authorization parameters for Basic authorization.
- ConnectivityParameters ConnectionConnectivity Parameters 
- For private OAuth authentication endpoints. The parameters EventBridge uses to authenticate against the endpoint. - For more information, see Authorization methods for connections in the Amazon EventBridge User Guide . 
- InvocationHttp ConnectionParameters Http Parameters 
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
- OAuthParameters ConnectionOAuth Parameters 
- The OAuth parameters to use for authorization.
- apiKey ConnectionAuth Parameters Api Key Auth Parameters 
- The API Key parameters to use for authorization.
- basicAuth ConnectionParameters Basic Auth Parameters 
- The authorization parameters for Basic authorization.
- connectivityParameters ConnectionConnectivity Parameters 
- For private OAuth authentication endpoints. The parameters EventBridge uses to authenticate against the endpoint. - For more information, see Authorization methods for connections in the Amazon EventBridge User Guide . 
- invocationHttp ConnectionParameters Http Parameters 
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
- oAuth ConnectionParameters OAuth Parameters 
- The OAuth parameters to use for authorization.
- apiKey ConnectionAuth Parameters Api Key Auth Parameters 
- The API Key parameters to use for authorization.
- basicAuth ConnectionParameters Basic Auth Parameters 
- The authorization parameters for Basic authorization.
- connectivityParameters ConnectionConnectivity Parameters 
- For private OAuth authentication endpoints. The parameters EventBridge uses to authenticate against the endpoint. - For more information, see Authorization methods for connections in the Amazon EventBridge User Guide . 
- invocationHttp ConnectionParameters Http Parameters 
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
- oAuth ConnectionParameters OAuth Parameters 
- The OAuth parameters to use for authorization.
- api_key_ Connectionauth_ parameters Api Key Auth Parameters 
- The API Key parameters to use for authorization.
- basic_auth_ Connectionparameters Basic Auth Parameters 
- The authorization parameters for Basic authorization.
- connectivity_parameters ConnectionConnectivity Parameters 
- For private OAuth authentication endpoints. The parameters EventBridge uses to authenticate against the endpoint. - For more information, see Authorization methods for connections in the Amazon EventBridge User Guide . 
- invocation_http_ Connectionparameters Http Parameters 
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
- o_auth_ Connectionparameters OAuth Parameters 
- The OAuth parameters to use for authorization.
- apiKey Property MapAuth Parameters 
- The API Key parameters to use for authorization.
- basicAuth Property MapParameters 
- The authorization parameters for Basic authorization.
- connectivityParameters Property Map
- For private OAuth authentication endpoints. The parameters EventBridge uses to authenticate against the endpoint. - For more information, see Authorization methods for connections in the Amazon EventBridge User Guide . 
- invocationHttp Property MapParameters 
- Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
- oAuth Property MapParameters 
- The OAuth parameters to use for authorization.
ConnectionAuthorizationType, ConnectionAuthorizationTypeArgs      
- ApiKey 
- API_KEY
- Basic
- BASIC
- OauthClient Credentials 
- OAUTH_CLIENT_CREDENTIALS
- ConnectionAuthorization Type Api Key 
- API_KEY
- ConnectionAuthorization Type Basic 
- BASIC
- ConnectionAuthorization Type Oauth Client Credentials 
- OAUTH_CLIENT_CREDENTIALS
- ApiKey 
- API_KEY
- Basic
- BASIC
- OauthClient Credentials 
- OAUTH_CLIENT_CREDENTIALS
- ApiKey 
- API_KEY
- Basic
- BASIC
- OauthClient Credentials 
- OAUTH_CLIENT_CREDENTIALS
- API_KEY
- API_KEY
- BASIC
- BASIC
- OAUTH_CLIENT_CREDENTIALS
- OAUTH_CLIENT_CREDENTIALS
- "API_KEY"
- API_KEY
- "BASIC"
- BASIC
- "OAUTH_CLIENT_CREDENTIALS"
- OAUTH_CLIENT_CREDENTIALS
ConnectionBasicAuthParameters, ConnectionBasicAuthParametersArgs        
ConnectionClientParameters, ConnectionClientParametersArgs      
- ClientId string
- The client ID to use for OAuth authorization.
- ClientSecret string
- The client secret assciated with the client ID to use for OAuth authorization.
- ClientId string
- The client ID to use for OAuth authorization.
- ClientSecret string
- The client secret assciated with the client ID to use for OAuth authorization.
- clientId String
- The client ID to use for OAuth authorization.
- clientSecret String
- The client secret assciated with the client ID to use for OAuth authorization.
- clientId string
- The client ID to use for OAuth authorization.
- clientSecret string
- The client secret assciated with the client ID to use for OAuth authorization.
- client_id str
- The client ID to use for OAuth authorization.
- client_secret str
- The client secret assciated with the client ID to use for OAuth authorization.
- clientId String
- The client ID to use for OAuth authorization.
- clientSecret String
- The client secret assciated with the client ID to use for OAuth authorization.
ConnectionConnectivityParameters, ConnectionConnectivityParametersArgs      
- ResourceParameters Pulumi.Aws Native. Events. Inputs. Connection Resource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- ResourceParameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resourceParameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resourceParameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resource_parameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resourceParameters Property Map
- The parameters for EventBridge to use when invoking the resource endpoint.
ConnectionHttpParameters, ConnectionHttpParametersArgs      
- BodyParameters List<Pulumi.Aws Native. Events. Inputs. Connection Parameter> 
- Any additional body string parameters for the connection.
- HeaderParameters List<Pulumi.Aws Native. Events. Inputs. Connection Parameter> 
- Any additional header parameters for the connection.
- QueryString List<Pulumi.Parameters Aws Native. Events. Inputs. Connection Parameter> 
- Any additional query string parameters for the connection.
- BodyParameters []ConnectionParameter 
- Any additional body string parameters for the connection.
- HeaderParameters []ConnectionParameter 
- Any additional header parameters for the connection.
- QueryString []ConnectionParameters Parameter 
- Any additional query string parameters for the connection.
- bodyParameters List<ConnectionParameter> 
- Any additional body string parameters for the connection.
- headerParameters List<ConnectionParameter> 
- Any additional header parameters for the connection.
- queryString List<ConnectionParameters Parameter> 
- Any additional query string parameters for the connection.
- bodyParameters ConnectionParameter[] 
- Any additional body string parameters for the connection.
- headerParameters ConnectionParameter[] 
- Any additional header parameters for the connection.
- queryString ConnectionParameters Parameter[] 
- Any additional query string parameters for the connection.
- body_parameters Sequence[ConnectionParameter] 
- Any additional body string parameters for the connection.
- header_parameters Sequence[ConnectionParameter] 
- Any additional header parameters for the connection.
- query_string_ Sequence[Connectionparameters Parameter] 
- Any additional query string parameters for the connection.
- bodyParameters List<Property Map>
- Any additional body string parameters for the connection.
- headerParameters List<Property Map>
- Any additional header parameters for the connection.
- queryString List<Property Map>Parameters 
- Any additional query string parameters for the connection.
ConnectionOAuthParameters, ConnectionOAuthParametersArgs      
- string
- The URL to the authorization endpoint when OAuth is specified as the authorization type.
- ClientParameters Pulumi.Aws Native. Events. Inputs. Connection Client Parameters 
- The client parameters for OAuth authorization.
- HttpMethod Pulumi.Aws Native. Events. Connection OAuth Parameters Http Method 
- The method to use for the authorization request.
- OAuthHttp Pulumi.Parameters Aws Native. Events. Inputs. Connection Http Parameters 
- Details about the additional parameters to use for the connection.
- string
- The URL to the authorization endpoint when OAuth is specified as the authorization type.
- ClientParameters ConnectionClient Parameters 
- The client parameters for OAuth authorization.
- HttpMethod ConnectionOAuth Parameters Http Method 
- The method to use for the authorization request.
- OAuthHttp ConnectionParameters Http Parameters 
- Details about the additional parameters to use for the connection.
- String
- The URL to the authorization endpoint when OAuth is specified as the authorization type.
- clientParameters ConnectionClient Parameters 
- The client parameters for OAuth authorization.
- httpMethod ConnectionOAuth Parameters Http Method 
- The method to use for the authorization request.
- oAuth ConnectionHttp Parameters Http Parameters 
- Details about the additional parameters to use for the connection.
- string
- The URL to the authorization endpoint when OAuth is specified as the authorization type.
- clientParameters ConnectionClient Parameters 
- The client parameters for OAuth authorization.
- httpMethod ConnectionOAuth Parameters Http Method 
- The method to use for the authorization request.
- oAuth ConnectionHttp Parameters Http Parameters 
- Details about the additional parameters to use for the connection.
- str
- The URL to the authorization endpoint when OAuth is specified as the authorization type.
- client_parameters ConnectionClient Parameters 
- The client parameters for OAuth authorization.
- http_method ConnectionOAuth Parameters Http Method 
- The method to use for the authorization request.
- o_auth_ Connectionhttp_ parameters Http Parameters 
- Details about the additional parameters to use for the connection.
- String
- The URL to the authorization endpoint when OAuth is specified as the authorization type.
- clientParameters Property Map
- The client parameters for OAuth authorization.
- httpMethod "GET" | "POST" | "PUT"
- The method to use for the authorization request.
- oAuth Property MapHttp Parameters 
- Details about the additional parameters to use for the connection.
ConnectionOAuthParametersHttpMethod, ConnectionOAuthParametersHttpMethodArgs          
- Get
- GET
- Post
- POST
- Put
- PUT
- ConnectionOAuth Parameters Http Method Get 
- GET
- ConnectionOAuth Parameters Http Method Post 
- POST
- ConnectionOAuth Parameters Http Method Put 
- PUT
- Get
- GET
- Post
- POST
- Put
- PUT
- Get
- GET
- Post
- POST
- Put
- PUT
- GET
- GET
- POST
- POST
- PUT
- PUT
- "GET"
- GET
- "POST"
- POST
- "PUT"
- PUT
ConnectionParameter, ConnectionParameterArgs    
- Key string
- The key for a query string parameter.
- Value string
- The value associated with the key for the query string parameter.
- IsValue boolSecret 
- Specifies whether the value is secret.
- Key string
- The key for a query string parameter.
- Value string
- The value associated with the key for the query string parameter.
- IsValue boolSecret 
- Specifies whether the value is secret.
- key String
- The key for a query string parameter.
- value String
- The value associated with the key for the query string parameter.
- isValue BooleanSecret 
- Specifies whether the value is secret.
- key string
- The key for a query string parameter.
- value string
- The value associated with the key for the query string parameter.
- isValue booleanSecret 
- Specifies whether the value is secret.
- key str
- The key for a query string parameter.
- value str
- The value associated with the key for the query string parameter.
- is_value_ boolsecret 
- Specifies whether the value is secret.
- key String
- The key for a query string parameter.
- value String
- The value associated with the key for the query string parameter.
- isValue BooleanSecret 
- Specifies whether the value is secret.
ConnectionResourceParameters, ConnectionResourceParametersArgs      
- ResourceConfiguration stringArn 
- The Amazon Resource Name (ARN) of the Amazon VPC Lattice resource configuration for the resource endpoint.
- ResourceAssociation stringArn 
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration. - The value of this property is set by EventBridge . Any value you specify in your template is ignored. 
- ResourceConfiguration stringArn 
- The Amazon Resource Name (ARN) of the Amazon VPC Lattice resource configuration for the resource endpoint.
- ResourceAssociation stringArn 
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration. - The value of this property is set by EventBridge . Any value you specify in your template is ignored. 
- resourceConfiguration StringArn 
- The Amazon Resource Name (ARN) of the Amazon VPC Lattice resource configuration for the resource endpoint.
- resourceAssociation StringArn 
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration. - The value of this property is set by EventBridge . Any value you specify in your template is ignored. 
- resourceConfiguration stringArn 
- The Amazon Resource Name (ARN) of the Amazon VPC Lattice resource configuration for the resource endpoint.
- resourceAssociation stringArn 
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration. - The value of this property is set by EventBridge . Any value you specify in your template is ignored. 
- resource_configuration_ strarn 
- The Amazon Resource Name (ARN) of the Amazon VPC Lattice resource configuration for the resource endpoint.
- resource_association_ strarn 
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration. - The value of this property is set by EventBridge . Any value you specify in your template is ignored. 
- resourceConfiguration StringArn 
- The Amazon Resource Name (ARN) of the Amazon VPC Lattice resource configuration for the resource endpoint.
- resourceAssociation StringArn 
- For connections to private APIs, the Amazon Resource Name (ARN) of the resource association EventBridge created between the connection and the private API's resource configuration. - The value of this property is set by EventBridge . Any value you specify in your template is ignored. 
InvocationConnectivityParametersProperties, InvocationConnectivityParametersPropertiesArgs        
- ResourceParameters Pulumi.Aws Native. Events. Inputs. Connection Resource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- ResourceParameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resourceParameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resourceParameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resource_parameters ConnectionResource Parameters 
- The parameters for EventBridge to use when invoking the resource endpoint.
- resourceParameters Property Map
- The parameters for EventBridge to use when invoking the resource endpoint.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.