We recommend new projects start with resources from the AWS provider.
published on Monday, Jun 15, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Jun 15, 2026 by Pulumi
Resource Type definition for AWS::BedrockAgentCore::PaymentConnector
Create PaymentConnector Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new PaymentConnector(name: string, args: PaymentConnectorArgs, opts?: CustomResourceOptions);@overload
def PaymentConnector(resource_name: str,
args: PaymentConnectorArgs,
opts: Optional[ResourceOptions] = None)
@overload
def PaymentConnector(resource_name: str,
opts: Optional[ResourceOptions] = None,
connector_type: Optional[PaymentConnectorType] = None,
credential_provider_configurations: Optional[Sequence[PaymentConnectorCredentialsProviderConfigurationArgs]] = None,
payment_manager_id: Optional[str] = None,
connector_name: Optional[str] = None,
description: Optional[str] = None)func NewPaymentConnector(ctx *Context, name string, args PaymentConnectorArgs, opts ...ResourceOption) (*PaymentConnector, error)public PaymentConnector(string name, PaymentConnectorArgs args, CustomResourceOptions? opts = null)
public PaymentConnector(String name, PaymentConnectorArgs args)
public PaymentConnector(String name, PaymentConnectorArgs args, CustomResourceOptions options)
type: aws-native:bedrockagentcore:PaymentConnector
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_bedrockagentcore_paymentconnector" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args PaymentConnectorArgs
- 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 PaymentConnectorArgs
- 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 PaymentConnectorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PaymentConnectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PaymentConnectorArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
PaymentConnector 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 PaymentConnector resource accepts the following input properties:
- Connector
Type Pulumi.Aws Native. Bedrock Agent Core. Payment Connector Type - Credential
Provider List<Pulumi.Configurations Aws Native. Bedrock Agent Core. Inputs. Payment Connector Credentials Provider Configuration> - The credential provider configurations for the connector
- Payment
Manager stringId - The identifier of the parent payment manager
- Connector
Name string - The name of the payment connector
- Description string
- A description of the payment connector
- Connector
Type PaymentConnector Type - Credential
Provider []PaymentConfigurations Connector Credentials Provider Configuration Args - The credential provider configurations for the connector
- Payment
Manager stringId - The identifier of the parent payment manager
- Connector
Name string - The name of the payment connector
- Description string
- A description of the payment connector
- connector_
type "CoinbaseCDP" | "Stripe Privy" - credential_
provider_ list(object)configurations - The credential provider configurations for the connector
- payment_
manager_ stringid - The identifier of the parent payment manager
- connector_
name string - The name of the payment connector
- description string
- A description of the payment connector
- connector
Type PaymentConnector Type - credential
Provider List<PaymentConfigurations Connector Credentials Provider Configuration> - The credential provider configurations for the connector
- payment
Manager StringId - The identifier of the parent payment manager
- connector
Name String - The name of the payment connector
- description String
- A description of the payment connector
- connector
Type PaymentConnector Type - credential
Provider PaymentConfigurations Connector Credentials Provider Configuration[] - The credential provider configurations for the connector
- payment
Manager stringId - The identifier of the parent payment manager
- connector
Name string - The name of the payment connector
- description string
- A description of the payment connector
- connector_
type PaymentConnector Type - credential_
provider_ Sequence[Paymentconfigurations Connector Credentials Provider Configuration Args] - The credential provider configurations for the connector
- payment_
manager_ strid - The identifier of the parent payment manager
- connector_
name str - The name of the payment connector
- description str
- A description of the payment connector
- connector
Type "CoinbaseCDP" | "Stripe Privy" - credential
Provider List<Property Map>Configurations - The credential provider configurations for the connector
- payment
Manager StringId - The identifier of the parent payment manager
- connector
Name String - The name of the payment connector
- description String
- A description of the payment connector
Outputs
All input properties are implicitly available as output properties. Additionally, the PaymentConnector resource produces the following output properties:
- Connector
Created stringAt - The timestamp when the connector was created
- Connector
Last stringUpdated At - The timestamp when the connector was last updated
- Connector
Status Pulumi.Aws Native. Bedrock Agent Core. Payment Connector Status - Id string
- The provider-assigned unique ID for this managed resource.
- Payment
Connector stringArn - Synthetic ARN for the payment connector (used for engine resolution)
- Payment
Connector stringId - The unique identifier for the payment connector
- Connector
Created stringAt - The timestamp when the connector was created
- Connector
Last stringUpdated At - The timestamp when the connector was last updated
- Connector
Status PaymentConnector Status - Id string
- The provider-assigned unique ID for this managed resource.
- Payment
Connector stringArn - Synthetic ARN for the payment connector (used for engine resolution)
- Payment
Connector stringId - The unique identifier for the payment connector
- connector_
created_ stringat - The timestamp when the connector was created
- connector_
last_ stringupdated_ at - The timestamp when the connector was last updated
- connector_
status "CREATING" | "UPDATING" | "DELETING" | "READY" | "CREATE_FAILED" | "UPDATE_FAILED" | "DELETE_FAILED" - id string
- The provider-assigned unique ID for this managed resource.
- payment_
connector_ stringarn - Synthetic ARN for the payment connector (used for engine resolution)
- payment_
connector_ stringid - The unique identifier for the payment connector
- connector
Created StringAt - The timestamp when the connector was created
- connector
Last StringUpdated At - The timestamp when the connector was last updated
- connector
Status PaymentConnector Status - id String
- The provider-assigned unique ID for this managed resource.
- payment
Connector StringArn - Synthetic ARN for the payment connector (used for engine resolution)
- payment
Connector StringId - The unique identifier for the payment connector
- connector
Created stringAt - The timestamp when the connector was created
- connector
Last stringUpdated At - The timestamp when the connector was last updated
- connector
Status PaymentConnector Status - id string
- The provider-assigned unique ID for this managed resource.
- payment
Connector stringArn - Synthetic ARN for the payment connector (used for engine resolution)
- payment
Connector stringId - The unique identifier for the payment connector
- connector_
created_ strat - The timestamp when the connector was created
- connector_
last_ strupdated_ at - The timestamp when the connector was last updated
- connector_
status PaymentConnector Status - id str
- The provider-assigned unique ID for this managed resource.
- payment_
connector_ strarn - Synthetic ARN for the payment connector (used for engine resolution)
- payment_
connector_ strid - The unique identifier for the payment connector
- connector
Created StringAt - The timestamp when the connector was created
- connector
Last StringUpdated At - The timestamp when the connector was last updated
- connector
Status "CREATING" | "UPDATING" | "DELETING" | "READY" | "CREATE_FAILED" | "UPDATE_FAILED" | "DELETE_FAILED" - id String
- The provider-assigned unique ID for this managed resource.
- payment
Connector StringArn - Synthetic ARN for the payment connector (used for engine resolution)
- payment
Connector StringId - The unique identifier for the payment connector
Supporting Types
PaymentConnectorCredentialsProviderConfiguration, PaymentConnectorCredentialsProviderConfigurationArgs
PaymentConnectorPaymentCredentialProviderConfiguration, PaymentConnectorPaymentCredentialProviderConfigurationArgs
- Credential
Provider stringArn - The ARN of the payment credential provider
- Credential
Provider stringArn - The ARN of the payment credential provider
- credential_
provider_ stringarn - The ARN of the payment credential provider
- credential
Provider StringArn - The ARN of the payment credential provider
- credential
Provider stringArn - The ARN of the payment credential provider
- credential_
provider_ strarn - The ARN of the payment credential provider
- credential
Provider StringArn - The ARN of the payment credential provider
PaymentConnectorStatus, PaymentConnectorStatusArgs
- Creating
CREATING- Updating
UPDATING- Deleting
DELETING- Ready
READY- Create
Failed CREATE_FAILED- Update
Failed UPDATE_FAILED- Delete
Failed DELETE_FAILED
- Payment
Connector Status Creating CREATING- Payment
Connector Status Updating UPDATING- Payment
Connector Status Deleting DELETING- Payment
Connector Status Ready READY- Payment
Connector Status Create Failed CREATE_FAILED- Payment
Connector Status Update Failed UPDATE_FAILED- Payment
Connector Status Delete Failed DELETE_FAILED
- "CREATING"
CREATING- "UPDATING"
UPDATING- "DELETING"
DELETING- "READY"
READY- "CREATE_FAILED"
CREATE_FAILED- "UPDATE_FAILED"
UPDATE_FAILED- "DELETE_FAILED"
DELETE_FAILED
- Creating
CREATING- Updating
UPDATING- Deleting
DELETING- Ready
READY- Create
Failed CREATE_FAILED- Update
Failed UPDATE_FAILED- Delete
Failed DELETE_FAILED
- Creating
CREATING- Updating
UPDATING- Deleting
DELETING- Ready
READY- Create
Failed CREATE_FAILED- Update
Failed UPDATE_FAILED- Delete
Failed DELETE_FAILED
- CREATING
CREATING- UPDATING
UPDATING- DELETING
DELETING- READY
READY- CREATE_FAILED
CREATE_FAILED- UPDATE_FAILED
UPDATE_FAILED- DELETE_FAILED
DELETE_FAILED
- "CREATING"
CREATING- "UPDATING"
UPDATING- "DELETING"
DELETING- "READY"
READY- "CREATE_FAILED"
CREATE_FAILED- "UPDATE_FAILED"
UPDATE_FAILED- "DELETE_FAILED"
DELETE_FAILED
PaymentConnectorType, PaymentConnectorTypeArgs
- Coinbase
Cdp CoinbaseCDP- Stripe
Privy StripePrivy
- Payment
Connector Type Coinbase Cdp CoinbaseCDP- Payment
Connector Type Stripe Privy StripePrivy
- "Coinbase
CDP" CoinbaseCDP- "Stripe
Privy" StripePrivy
- Coinbase
Cdp CoinbaseCDP- Stripe
Privy StripePrivy
- Coinbase
Cdp CoinbaseCDP- Stripe
Privy StripePrivy
- COINBASE_CDP
CoinbaseCDP- STRIPE_PRIVY
StripePrivy
- "Coinbase
CDP" CoinbaseCDP- "Stripe
Privy" StripePrivy
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Jun 15, 2026 by Pulumi