We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.69.0
published on Monday, Jun 15, 2026 by Pulumi
published on Monday, Jun 15, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.69.0
published on Monday, Jun 15, 2026 by Pulumi
published on Monday, Jun 15, 2026 by Pulumi
Resource Type definition for AWS::BedrockAgentCore::PaymentCredentialProvider
Using getPaymentCredentialProvider
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPaymentCredentialProvider(args: GetPaymentCredentialProviderArgs, opts?: InvokeOptions): Promise<GetPaymentCredentialProviderResult>
function getPaymentCredentialProviderOutput(args: GetPaymentCredentialProviderOutputArgs, opts?: InvokeOptions): Output<GetPaymentCredentialProviderResult>def get_payment_credential_provider(credential_provider_arn: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPaymentCredentialProviderResult
def get_payment_credential_provider_output(credential_provider_arn: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPaymentCredentialProviderResult]func LookupPaymentCredentialProvider(ctx *Context, args *LookupPaymentCredentialProviderArgs, opts ...InvokeOption) (*LookupPaymentCredentialProviderResult, error)
func LookupPaymentCredentialProviderOutput(ctx *Context, args *LookupPaymentCredentialProviderOutputArgs, opts ...InvokeOption) LookupPaymentCredentialProviderResultOutput> Note: This function is named LookupPaymentCredentialProvider in the Go SDK.
public static class GetPaymentCredentialProvider
{
public static Task<GetPaymentCredentialProviderResult> InvokeAsync(GetPaymentCredentialProviderArgs args, InvokeOptions? opts = null)
public static Output<GetPaymentCredentialProviderResult> Invoke(GetPaymentCredentialProviderInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPaymentCredentialProviderResult> getPaymentCredentialProvider(GetPaymentCredentialProviderArgs args, InvokeOptions options)
public static Output<GetPaymentCredentialProviderResult> getPaymentCredentialProvider(GetPaymentCredentialProviderArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bedrockagentcore:getPaymentCredentialProvider
arguments:
# arguments dictionarydata "aws-native_bedrockagentcore_getpaymentcredentialprovider" "name" {
# arguments
}The following arguments are supported:
- Credential
Provider stringArn - The Amazon Resource Name (ARN) of the payment credential provider
- Credential
Provider stringArn - The Amazon Resource Name (ARN) of the payment credential provider
- credential_
provider_ stringarn - The Amazon Resource Name (ARN) of the payment credential provider
- credential
Provider StringArn - The Amazon Resource Name (ARN) of the payment credential provider
- credential
Provider stringArn - The Amazon Resource Name (ARN) of the payment credential provider
- credential_
provider_ strarn - The Amazon Resource Name (ARN) of the payment credential provider
- credential
Provider StringArn - The Amazon Resource Name (ARN) of the payment credential provider
getPaymentCredentialProvider Result
The following output properties are available:
- Created
Time string - The timestamp when the credential provider was created
- Credential
Provider stringArn - The Amazon Resource Name (ARN) of the payment credential provider
- Credential
Provider Pulumi.Vendor Aws Native. Bedrock Agent Core. Payment Credential Provider Vendor Type - Last
Updated stringTime - The timestamp when the credential provider was last updated
- Provider
Configuration Pulumi.Output Aws Native. Bedrock Agent Core. Outputs. Payment Credential Provider Payment Provider Configuration Output -
List<Pulumi.
Aws Native. Outputs. Tag> - Tags for the payment credential provider
- Created
Time string - The timestamp when the credential provider was created
- Credential
Provider stringArn - The Amazon Resource Name (ARN) of the payment credential provider
- Credential
Provider PaymentVendor Credential Provider Vendor Type - Last
Updated stringTime - The timestamp when the credential provider was last updated
- Provider
Configuration PaymentOutput Credential Provider Payment Provider Configuration Output - Tag
- Tags for the payment credential provider
- created_
time string - The timestamp when the credential provider was created
- credential_
provider_ stringarn - The Amazon Resource Name (ARN) of the payment credential provider
- credential_
provider_ "Coinbasevendor CDP" | "Stripe Privy" - last_
updated_ stringtime - The timestamp when the credential provider was last updated
- provider_
configuration_ objectoutput - list(object)
- Tags for the payment credential provider
- created
Time String - The timestamp when the credential provider was created
- credential
Provider StringArn - The Amazon Resource Name (ARN) of the payment credential provider
- credential
Provider PaymentVendor Credential Provider Vendor Type - last
Updated StringTime - The timestamp when the credential provider was last updated
- provider
Configuration PaymentOutput Credential Provider Payment Provider Configuration Output - List<Tag>
- Tags for the payment credential provider
- created
Time string - The timestamp when the credential provider was created
- credential
Provider stringArn - The Amazon Resource Name (ARN) of the payment credential provider
- credential
Provider PaymentVendor Credential Provider Vendor Type - last
Updated stringTime - The timestamp when the credential provider was last updated
- provider
Configuration PaymentOutput Credential Provider Payment Provider Configuration Output - Tag[]
- Tags for the payment credential provider
- created_
time str - The timestamp when the credential provider was created
- credential_
provider_ strarn - The Amazon Resource Name (ARN) of the payment credential provider
- credential_
provider_ Paymentvendor Credential Provider Vendor Type - last_
updated_ strtime - The timestamp when the credential provider was last updated
- provider_
configuration_ Paymentoutput Credential Provider Payment Provider Configuration Output - Sequence[root_Tag]
- Tags for the payment credential provider
- created
Time String - The timestamp when the credential provider was created
- credential
Provider StringArn - The Amazon Resource Name (ARN) of the payment credential provider
- credential
Provider "CoinbaseVendor CDP" | "Stripe Privy" - last
Updated StringTime - The timestamp when the credential provider was last updated
- provider
Configuration Property MapOutput - List<Property Map>
- Tags for the payment credential provider
Supporting Types
PaymentCredentialProviderCoinbaseCdpConfigurationOutput
- Api
Key stringId - The Coinbase CDP API key ID
- Api
Key Pulumi.Secret Arn Aws Native. Bedrock Agent Core. Inputs. Payment Credential Provider Secret Info - Api
Key stringSecret Json Key - The JSON key within the secret that contains the API key secret value
- Api
Key Pulumi.Secret Source Aws Native. Bedrock Agent Core. Payment Credential Provider Secret Source Type - Wallet
Secret Pulumi.Arn Aws Native. Bedrock Agent Core. Inputs. Payment Credential Provider Secret Info - Wallet
Secret stringJson Key - The JSON key within the secret that contains the wallet secret value
- Wallet
Secret Pulumi.Source Aws Native. Bedrock Agent Core. Payment Credential Provider Secret Source Type
- Api
Key stringId - The Coinbase CDP API key ID
- Api
Key PaymentSecret Arn Credential Provider Secret Info - Api
Key stringSecret Json Key - The JSON key within the secret that contains the API key secret value
- Api
Key PaymentSecret Source Credential Provider Secret Source Type - Wallet
Secret PaymentArn Credential Provider Secret Info - Wallet
Secret stringJson Key - The JSON key within the secret that contains the wallet secret value
- Wallet
Secret PaymentSource Credential Provider Secret Source Type
- api_
key_ stringid - The Coinbase CDP API key ID
- api_
key_ objectsecret_ arn - api_
key_ stringsecret_ json_ key - The JSON key within the secret that contains the API key secret value
- api_
key_ "MANAGED" | "EXTERNAL"secret_ source - wallet_
secret_ objectarn - wallet_
secret_ stringjson_ key - The JSON key within the secret that contains the wallet secret value
- wallet_
secret_ "MANAGED" | "EXTERNAL"source
- api
Key StringId - The Coinbase CDP API key ID
- api
Key PaymentSecret Arn Credential Provider Secret Info - api
Key StringSecret Json Key - The JSON key within the secret that contains the API key secret value
- api
Key PaymentSecret Source Credential Provider Secret Source Type - wallet
Secret PaymentArn Credential Provider Secret Info - wallet
Secret StringJson Key - The JSON key within the secret that contains the wallet secret value
- wallet
Secret PaymentSource Credential Provider Secret Source Type
- api
Key stringId - The Coinbase CDP API key ID
- api
Key PaymentSecret Arn Credential Provider Secret Info - api
Key stringSecret Json Key - The JSON key within the secret that contains the API key secret value
- api
Key PaymentSecret Source Credential Provider Secret Source Type - wallet
Secret PaymentArn Credential Provider Secret Info - wallet
Secret stringJson Key - The JSON key within the secret that contains the wallet secret value
- wallet
Secret PaymentSource Credential Provider Secret Source Type
- api_
key_ strid - The Coinbase CDP API key ID
- api_
key_ Paymentsecret_ arn Credential Provider Secret Info - api_
key_ strsecret_ json_ key - The JSON key within the secret that contains the API key secret value
- api_
key_ Paymentsecret_ source Credential Provider Secret Source Type - wallet_
secret_ Paymentarn Credential Provider Secret Info - wallet_
secret_ strjson_ key - The JSON key within the secret that contains the wallet secret value
- wallet_
secret_ Paymentsource Credential Provider Secret Source Type
- api
Key StringId - The Coinbase CDP API key ID
- api
Key Property MapSecret Arn - api
Key StringSecret Json Key - The JSON key within the secret that contains the API key secret value
- api
Key "MANAGED" | "EXTERNAL"Secret Source - wallet
Secret Property MapArn - wallet
Secret StringJson Key - The JSON key within the secret that contains the wallet secret value
- wallet
Secret "MANAGED" | "EXTERNAL"Source
PaymentCredentialProviderPaymentProviderConfigurationOutput
PaymentCredentialProviderSecretInfo
- Secret
Arn string - The ARN of the secret in AWS Secrets Manager
- Secret
Arn string - The ARN of the secret in AWS Secrets Manager
- secret_
arn string - The ARN of the secret in AWS Secrets Manager
- secret
Arn String - The ARN of the secret in AWS Secrets Manager
- secret
Arn string - The ARN of the secret in AWS Secrets Manager
- secret_
arn str - The ARN of the secret in AWS Secrets Manager
- secret
Arn String - The ARN of the secret in AWS Secrets Manager
PaymentCredentialProviderSecretSourceType
PaymentCredentialProviderStripePrivyConfigurationOutput
- App
Id string - The app ID provided by Privy
- App
Secret Pulumi.Arn Aws Native. Bedrock Agent Core. Inputs. Payment Credential Provider Secret Info - string
- The authorization ID for the Stripe Privy integration
-
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Payment Credential Provider Secret Info - App
Secret stringJson Key - The JSON key within the secret that contains the app secret value
- App
Secret Pulumi.Source Aws Native. Bedrock Agent Core. Payment Credential Provider Secret Source Type - string
- The JSON key within the secret that contains the authorization private key value
-
Pulumi.
Aws Native. Bedrock Agent Core. Payment Credential Provider Secret Source Type
- App
Id string - The app ID provided by Privy
- App
Secret PaymentArn Credential Provider Secret Info - string
- The authorization ID for the Stripe Privy integration
-
Payment
Credential Provider Secret Info - App
Secret stringJson Key - The JSON key within the secret that contains the app secret value
- App
Secret PaymentSource Credential Provider Secret Source Type - string
- The JSON key within the secret that contains the authorization private key value
-
Payment
Credential Provider Secret Source Type
- app_
id string - The app ID provided by Privy
- app_
secret_ objectarn - string
- The authorization ID for the Stripe Privy integration
- object
- app_
secret_ stringjson_ key - The JSON key within the secret that contains the app secret value
- app_
secret_ "MANAGED" | "EXTERNAL"source - string
- The JSON key within the secret that contains the authorization private key value
- "MANAGED" | "EXTERNAL"
- app
Id String - The app ID provided by Privy
- app
Secret PaymentArn Credential Provider Secret Info - String
- The authorization ID for the Stripe Privy integration
-
Payment
Credential Provider Secret Info - app
Secret StringJson Key - The JSON key within the secret that contains the app secret value
- app
Secret PaymentSource Credential Provider Secret Source Type - String
- The JSON key within the secret that contains the authorization private key value
-
Payment
Credential Provider Secret Source Type
- app
Id string - The app ID provided by Privy
- app
Secret PaymentArn Credential Provider Secret Info - string
- The authorization ID for the Stripe Privy integration
-
Payment
Credential Provider Secret Info - app
Secret stringJson Key - The JSON key within the secret that contains the app secret value
- app
Secret PaymentSource Credential Provider Secret Source Type - string
- The JSON key within the secret that contains the authorization private key value
-
Payment
Credential Provider Secret Source Type
- app_
id str - The app ID provided by Privy
- app_
secret_ Paymentarn Credential Provider Secret Info - str
- The authorization ID for the Stripe Privy integration
-
Payment
Credential Provider Secret Info - app_
secret_ strjson_ key - The JSON key within the secret that contains the app secret value
- app_
secret_ Paymentsource Credential Provider Secret Source Type - str
- The JSON key within the secret that contains the authorization private key value
-
Payment
Credential Provider Secret Source Type
- app
Id String - The app ID provided by Privy
- app
Secret Property MapArn - String
- The authorization ID for the Stripe Privy integration
- Property Map
- app
Secret StringJson Key - The JSON key within the secret that contains the app secret value
- app
Secret "MANAGED" | "EXTERNAL"Source - String
- The JSON key within the secret that contains the authorization private key value
- "MANAGED" | "EXTERNAL"
PaymentCredentialProviderVendorType
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.69.0
published on Monday, Jun 15, 2026 by Pulumi
published on Monday, Jun 15, 2026 by Pulumi