We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.bedrockagentcore.getGatewayTarget
Start a Neo task
Explain and create an aws-native.bedrockagentcore.getGatewayTarget resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 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 dictionaryThe following arguments are supported:
- Gateway
Identifier string - The gateway ID for the gateway target.
- Target
Id string - The target ID for the gateway target.
- Gateway
Identifier string - The gateway ID for the gateway target.
- Target
Id string - The target ID for the gateway target.
- gateway
Identifier String - The gateway ID for the gateway target.
- target
Id String - The target ID for the gateway target.
- gateway
Identifier string - The gateway ID for the gateway target.
- target
Id string - The target ID for the gateway target.
- gateway_
identifier str - The gateway ID for the gateway target.
- target_
id str - The target ID for the gateway target.
- gateway
Identifier String - The gateway ID for the gateway target.
- target
Id String - The target ID for the gateway target.
getGatewayTarget Result
The following output properties are available:
- Created
At string - The date and time at which the gateway target was created.
- Credential
Provider List<Pulumi.Configurations Aws Native. Bedrock Agent Core. Outputs. Gateway Target Credential Provider Configuration> - The OAuth credential provider configuration.
- Description string
- The description for the gateway target.
- Gateway
Arn string - Name string
- The name for the gateway target.
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Gateway Target Target Status - The status for the gateway target.
- Status
Reasons List<string> - The status reasons for the gateway target.
- Target
Configuration Pulumi.Aws Native. Bedrock Agent Core. Outputs. Gateway Target Target Configuration Properties - The target configuration for the Smithy model target.
- Target
Id string - The target ID for the gateway target.
- Updated
At string - The time at which the resource was updated.
- Created
At string - The date and time at which the gateway target was created.
- Credential
Provider []GatewayConfigurations Target Credential Provider Configuration - The OAuth credential provider configuration.
- Description string
- The description for the gateway target.
- Gateway
Arn string - Name string
- The name for the gateway target.
- Status
Gateway
Target Target Status - The status for the gateway target.
- Status
Reasons []string - The status reasons for the gateway target.
- Target
Configuration GatewayTarget Target Configuration Properties - The target configuration for the Smithy model target.
- Target
Id string - The target ID for the gateway target.
- Updated
At string - The time at which the resource was updated.
- created
At String - The date and time at which the gateway target was created.
- credential
Provider List<GatewayConfigurations Target Credential Provider Configuration> - The OAuth credential provider configuration.
- description String
- The description for the gateway target.
- gateway
Arn String - name String
- The name for the gateway target.
- status
Gateway
Target Target Status - The status for the gateway target.
- status
Reasons List<String> - The status reasons for the gateway target.
- target
Configuration GatewayTarget Target Configuration Properties - The target configuration for the Smithy model target.
- target
Id String - The target ID for the gateway target.
- updated
At String - The time at which the resource was updated.
- created
At string - The date and time at which the gateway target was created.
- credential
Provider GatewayConfigurations Target Credential Provider Configuration[] - The OAuth credential provider configuration.
- description string
- The description for the gateway target.
- gateway
Arn string - name string
- The name for the gateway target.
- status
Gateway
Target Target Status - The status for the gateway target.
- status
Reasons string[] - The status reasons for the gateway target.
- target
Configuration GatewayTarget Target Configuration Properties - The target configuration for the Smithy model target.
- target
Id string - The target ID for the gateway target.
- updated
At string - The time at which the resource was updated.
- created_
at str - The date and time at which the gateway target was created.
- credential_
provider_ Sequence[Gatewayconfigurations Target Credential Provider Configuration] - The OAuth credential provider configuration.
- description str
- The description for the gateway target.
- gateway_
arn str - name str
- The name for the gateway target.
- status
Gateway
Target Target Status - The status for the gateway target.
- status_
reasons Sequence[str] - The status reasons for the gateway target.
- target_
configuration GatewayTarget Target Configuration Properties - The target configuration for the Smithy model target.
- target_
id str - The target ID for the gateway target.
- updated_
at str - The time at which the resource was updated.
- created
At String - The date and time at which the gateway target was created.
- credential
Provider List<Property Map>Configurations - The OAuth credential provider configuration.
- description String
- The description for the gateway target.
- gateway
Arn String - name String
- The name for the gateway target.
- status "CREATING" | "UPDATING" | "UPDATE_UNSUCCESSFUL" | "DELETING" | "READY" | "FAILED"
- The status for the gateway target.
- status
Reasons List<String> - The status reasons for the gateway target.
- target
Configuration Property Map - The target configuration for the Smithy model target.
- target
Id String - The target ID for the gateway target.
- updated
At String - The time at which the resource was updated.
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
- Credential
Provider Pulumi.Type Aws Native. Bedrock Agent Core. Gateway Target Credential Provider Type - The credential provider type for the gateway target.
- Credential
Provider Pulumi.Aws | Pulumi.Native. Bedrock Agent Core. Inputs. Gateway Target Credential Provider0Properties Aws Native. Bedrock Agent Core. Inputs. Gateway Target Credential Provider1Properties - The credential provider for the gateway target.
- Credential
Provider GatewayType Target Credential Provider Type - The credential provider type for the gateway target.
- Credential
Provider GatewayTarget | GatewayCredential Provider0Properties Target Credential Provider1Properties - The credential provider for the gateway target.
- credential
Provider GatewayType Target Credential Provider Type - The credential provider type for the gateway target.
- credential
Provider GatewayTarget | GatewayCredential Provider0Properties Target Credential Provider1Properties - The credential provider for the gateway target.
- credential
Provider GatewayType Target Credential Provider Type - The credential provider type for the gateway target.
- credential
Provider GatewayTarget | GatewayCredential Provider0Properties Target Credential Provider1Properties - The credential provider for the gateway target.
- credential_
provider_ Gatewaytype Target Credential Provider Type - The credential provider type for the gateway target.
- credential_
provider GatewayTarget | GatewayCredential Provider0Properties Target Credential Provider1Properties - The credential provider for the gateway target.
- credential
Provider "GATEWAY_IAM_ROLE" | "OAUTH" | "API_KEY"Type - The credential provider type for the gateway target.
- credential
Provider Property Map | Property Map - The credential provider for the gateway target.
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.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
