We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi
aws-native.bedrockagentcore.getGatewayTarget
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi
Definition of AWS::BedrockAgentCore::GatewayTarget Resource Type
Using getGatewayTarget
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 getGatewayTarget(args: GetGatewayTargetArgs, opts?: InvokeOptions): Promise<GetGatewayTargetResult>
function getGatewayTargetOutput(args: GetGatewayTargetOutputArgs, opts?: InvokeOptions): Output<GetGatewayTargetResult>
def get_gateway_target(gateway_identifier: Optional[str] = None,
target_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayTargetResult
def get_gateway_target_output(gateway_identifier: Optional[pulumi.Input[str]] = None,
target_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetGatewayTargetResult]
func LookupGatewayTarget(ctx *Context, args *LookupGatewayTargetArgs, opts ...InvokeOption) (*LookupGatewayTargetResult, error)
func LookupGatewayTargetOutput(ctx *Context, args *LookupGatewayTargetOutputArgs, opts ...InvokeOption) LookupGatewayTargetResultOutput
> Note: This function is named LookupGatewayTarget
in the Go SDK.
public static class GetGatewayTarget
{
public static Task<GetGatewayTargetResult> InvokeAsync(GetGatewayTargetArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayTargetResult> Invoke(GetGatewayTargetInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetGatewayTargetResult> getGatewayTarget(GetGatewayTargetArgs args, InvokeOptions options)
public static Output<GetGatewayTargetResult> getGatewayTarget(GetGatewayTargetArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:bedrockagentcore:getGatewayTarget
arguments:
# arguments dictionary
The following arguments are supported:
- Gateway
Identifier string - Target
Id string
- Gateway
Identifier string - Target
Id string
- gateway
Identifier String - target
Id String
- gateway
Identifier string - target
Id string
- gateway_
identifier str - target_
id str
- gateway
Identifier String - target
Id String
getGatewayTarget Result
The following output properties are available:
- Created
At string - Credential
Provider List<Pulumi.Configurations Aws Native. Bedrock Agent Core. Outputs. Gateway Target Credential Provider Configuration> - Description string
- Gateway
Arn string - Name string
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Gateway Target Target Status - Status
Reasons List<string> - Target
Configuration Pulumi.Aws Native. Bedrock Agent Core. Outputs. Gateway Target Target Configuration Properties - Target
Id string - Updated
At string
- created
At String - credential
Provider List<Property Map>Configurations - description String
- gateway
Arn String - name String
- status "CREATING" | "UPDATING" | "UPDATE_UNSUCCESSFUL" | "DELETING" | "READY" | "FAILED"
- status
Reasons List<String> - target
Configuration Property Map - target
Id String - updated
At String
Supporting Types
GatewayTargetApiKeyCredentialLocation
GatewayTargetApiKeyCredentialProvider
GatewayTargetApiSchemaConfiguration0Properties
GatewayTargetApiSchemaConfiguration1Properties
- Inline
Payload string
- Inline
Payload string
- inline
Payload String
- inline
Payload string
- inline_
payload str
- inline
Payload String
GatewayTargetCredentialProvider0Properties
GatewayTargetCredentialProvider1Properties
GatewayTargetCredentialProviderConfiguration
GatewayTargetCredentialProviderType
GatewayTargetMcpLambdaTargetConfiguration
- lambda
Arn String - tool
Schema Property Map | Property Map
GatewayTargetMcpTargetConfiguration0Properties
GatewayTargetMcpTargetConfiguration1Properties
GatewayTargetMcpTargetConfiguration2Properties
GatewayTargetOAuthCredentialProvider
- Provider
Arn string - Scopes List<string>
- Custom
Parameters Dictionary<string, string>
- Provider
Arn string - Scopes []string
- Custom
Parameters map[string]string
- provider
Arn String - scopes List<String>
- custom
Parameters Map<String,String>
- provider
Arn string - scopes string[]
- custom
Parameters {[key: string]: string}
- provider_
arn str - scopes Sequence[str]
- custom_
parameters Mapping[str, str]
- provider
Arn String - scopes List<String>
- custom
Parameters Map<String>
GatewayTargetS3Configuration
- Bucket
Owner stringAccount Id - Uri string
- Bucket
Owner stringAccount Id - Uri string
- bucket
Owner StringAccount Id - uri String
- bucket
Owner stringAccount Id - uri string
- bucket_
owner_ straccount_ id - uri str
- bucket
Owner StringAccount Id - uri String
GatewayTargetSchemaDefinition
- Type
Pulumi.
Aws Native. Bedrock Agent Core. Gateway Target Schema Type - Description string
- Items
Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Gateway Target Schema Definition - Properties
Dictionary<string, Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Gateway Target Schema Definition> - Required List<string>
- Type
Gateway
Target Schema Type - Description string
- Items
Gateway
Target Schema Definition - Properties
map[string]Gateway
Target Schema Definition - Required []string
- type
Gateway
Target Schema Type - description String
- items
Gateway
Target Schema Definition - properties
Map<String,Gateway
Target Schema Definition> - required List<String>
- type
Gateway
Target Schema Type - description string
- items
Gateway
Target Schema Definition - properties
{[key: string]: Gateway
Target Schema Definition} - required string[]
- type
Gateway
Target Schema Type - description str
- items
Gateway
Target Schema Definition - properties
Mapping[str, Gateway
Target Schema Definition] - required Sequence[str]
- type "string" | "number" | "object" | "array" | "boolean" | "integer"
- description String
- items Property Map
- properties Map<Property Map>
- required List<String>
GatewayTargetSchemaType
GatewayTargetTargetConfigurationProperties
GatewayTargetTargetStatus
GatewayTargetToolDefinition
- description String
- input
Schema Property Map - name String
- output
Schema Property Map
GatewayTargetToolSchema0Properties
GatewayTargetToolSchema1Properties
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.36.0 published on Friday, Oct 3, 2025 by Pulumi