The agent name associated with this request, used for observability.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.BAC.AmazonBedrockAgentCoreClientCmdlet.ClientConfig
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-PaymentInput_CryptoX402_Payload <PSObject>
The X402 payment payload.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-PaymentInput_CryptoX402_Permit2AllowanceLimit <
String>
The maximum on-chain Permit2 allowance to grant before signing the payment authorization, in the asset's smallest denomination. This field is valid only for the upto (metered) scheme; supplying it for the exact scheme returns a validation error.When set, the service approves an ERC-20 allowance for this amount before processing the payment. The approval sets, rather than adds to, the wallet's allowance. Set this field only when the wallet needs approving, for example on its first upto payment, to avoid a redundant on-chain transaction. Omit the field to skip allowance handling. This is the default, and the only behavior for the exact scheme.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-PaymentInput_CryptoX402_Version <
String>
The version of the X402 protocol.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-PaymentInput_Mpp_BuyerPaysGasFee <
Boolean>
Authorizes the service to sign a payment whose blockchain network (gas) fees are charged to your wallet, on top of the payment amount.The challenge indicates who sponsors the network fees. When the challenge does not sponsor them, the service signs the payment only if this field is true. Otherwise it returns a validation error, so you can decide whether to pay the fees or obtain a challenge that sponsors them.Optional. When omitted or false, you decline to pay network fees. This field has no effect on challenges that already sponsor the fees.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | PaymentInput_Mpp_BuyerPaysGasFees |
-PaymentInput_Mpp_Version <
String>
The MPP protocol version, for example "1" or "2".
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
-PaymentInput_Mpp_WwwAuthenticateHeader <
String[]>
The raw WWW-Authenticate: Payment header value from the 402 response, passed verbatim. Provide exactly one entry. The service uses this value to generate the payment credential. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
| Aliases | PaymentInput_Mpp_WwwAuthenticateHeaders |
The ID of the payment instrument to use.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The ARN of the payment manager.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The ID of the payment session.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The type of payment to process.
| Required? | True |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.BedrockAgentCore.Model.ProcessPaymentResponse). Specifying the name of a property of type Amazon.BedrockAgentCore.Model.ProcessPaymentResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |
The user ID associated with this payment.
| Required? | False |
| Position? | Named |
| Accept pipeline input? | True (ByPropertyName) |