Show / Hide Table of Contents

Class AppSyncHttpDataSourceOptions

Optional configuration for Http data sources.

Inheritance
object
AppSyncHttpDataSourceOptions
Implements
IAppSyncHttpDataSourceOptions
IAppSyncDataSourceOptions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AppSyncHttpDataSourceOptions : IAppSyncHttpDataSourceOptions, IAppSyncDataSourceOptions
Syntax (vb)
Public Class AppSyncHttpDataSourceOptions Implements IAppSyncHttpDataSourceOptions, IAppSyncDataSourceOptions
Remarks

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.AWS.AppSync;

            var appSyncHttpDataSourceOptions = new AppSyncHttpDataSourceOptions {
                AuthorizationConfig = new AppSyncAwsIamConfig {
                    SigningRegion = "signingRegion",
                    SigningServiceName = "signingServiceName"
                },
                Description = "description",
                Name = "name"
            };

Synopsis

Constructors

AppSyncHttpDataSourceOptions()

Optional configuration for Http data sources.

Properties

AuthorizationConfig

The authorization config in case the HTTP endpoint requires authorization.

Description

The description of the data source.

Name

The name of the data source, overrides the id given by CDK.

Constructors

AppSyncHttpDataSourceOptions()

Optional configuration for Http data sources.

public AppSyncHttpDataSourceOptions()
Remarks

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.AWS.AppSync;

            var appSyncHttpDataSourceOptions = new AppSyncHttpDataSourceOptions {
                AuthorizationConfig = new AppSyncAwsIamConfig {
                    SigningRegion = "signingRegion",
                    SigningServiceName = "signingServiceName"
                },
                Description = "description",
                Name = "name"
            };

Properties

AuthorizationConfig

The authorization config in case the HTTP endpoint requires authorization.

public IAppSyncAwsIamConfig? AuthorizationConfig { get; set; }
Property Value

IAppSyncAwsIamConfig

Remarks

Default: - none

Description

The description of the data source.

public string? Description { get; set; }
Property Value

string

Remarks

Default: - No description

Name

The name of the data source, overrides the id given by CDK.

public string? Name { get; set; }
Property Value

string

Remarks

Default: - generated by CDK given the id

Implements

IAppSyncHttpDataSourceOptions
IAppSyncDataSourceOptions
Back to top Generated by DocFX