Show / Hide Table of Contents

Class CfnGatewayTargetPropsMixin.HttpTargetConfigurationProperty

Inheritance
object
CfnGatewayTargetPropsMixin.HttpTargetConfigurationProperty
Implements
CfnGatewayTargetPropsMixin.IHttpTargetConfigurationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnGatewayTargetPropsMixin.HttpTargetConfigurationProperty : CfnGatewayTargetPropsMixin.IHttpTargetConfigurationProperty
Syntax (vb)
Public Class CfnGatewayTargetPropsMixin.HttpTargetConfigurationProperty Implements CfnGatewayTargetPropsMixin.IHttpTargetConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-httptargetconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore;

             var httpTargetConfigurationProperty = new HttpTargetConfigurationProperty {
                 AgentcoreRuntime = new RuntimeTargetConfigurationProperty {
                     Arn = "arn",
                     Qualifier = "qualifier",
                     Schema = new HttpApiSchemaConfigurationProperty {
                         Source = new ApiSchemaConfigurationProperty {
                             InlinePayload = "inlinePayload",
                             S3 = new S3ConfigurationProperty {
                                 BucketOwnerAccountId = "bucketOwnerAccountId",
                                 Uri = "uri"
                             }
                         }
                     }
                 },
                 Passthrough = new PassthroughTargetConfigurationProperty {
                     Endpoint = "endpoint",
                     ProtocolType = "protocolType",
                     Schema = new HttpApiSchemaConfigurationProperty {
                         Source = new ApiSchemaConfigurationProperty {
                             InlinePayload = "inlinePayload",
                             S3 = new S3ConfigurationProperty {
                                 BucketOwnerAccountId = "bucketOwnerAccountId",
                                 Uri = "uri"
                             }
                         }
                     },
                     StickinessConfiguration = new StickinessConfigurationProperty {
                         Identifier = "identifier",
                         Timeout = 123
                     }
                 }
             };

Synopsis

Constructors

HttpTargetConfigurationProperty()

Properties

AgentcoreRuntime
Passthrough

Constructors

HttpTargetConfigurationProperty()

public HttpTargetConfigurationProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-httptargetconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.BedrockAgentCore;

             var httpTargetConfigurationProperty = new HttpTargetConfigurationProperty {
                 AgentcoreRuntime = new RuntimeTargetConfigurationProperty {
                     Arn = "arn",
                     Qualifier = "qualifier",
                     Schema = new HttpApiSchemaConfigurationProperty {
                         Source = new ApiSchemaConfigurationProperty {
                             InlinePayload = "inlinePayload",
                             S3 = new S3ConfigurationProperty {
                                 BucketOwnerAccountId = "bucketOwnerAccountId",
                                 Uri = "uri"
                             }
                         }
                     }
                 },
                 Passthrough = new PassthroughTargetConfigurationProperty {
                     Endpoint = "endpoint",
                     ProtocolType = "protocolType",
                     Schema = new HttpApiSchemaConfigurationProperty {
                         Source = new ApiSchemaConfigurationProperty {
                             InlinePayload = "inlinePayload",
                             S3 = new S3ConfigurationProperty {
                                 BucketOwnerAccountId = "bucketOwnerAccountId",
                                 Uri = "uri"
                             }
                         }
                     },
                     StickinessConfiguration = new StickinessConfigurationProperty {
                         Identifier = "identifier",
                         Timeout = 123
                     }
                 }
             };

Properties

AgentcoreRuntime

public object? AgentcoreRuntime { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-httptargetconfiguration.html#cfn-bedrockagentcore-gatewaytarget-httptargetconfiguration-agentcoreruntime

Type union: either IResolvable or CfnGatewayTargetPropsMixin.IRuntimeTargetConfigurationProperty

Passthrough

public object? Passthrough { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-bedrockagentcore-gatewaytarget-httptargetconfiguration.html#cfn-bedrockagentcore-gatewaytarget-httptargetconfiguration-passthrough

Type union: either IResolvable or CfnGatewayTargetPropsMixin.IPassthroughTargetConfigurationProperty

Implements

CfnGatewayTargetPropsMixin.IHttpTargetConfigurationProperty
Back to top Generated by DocFX