Show / Hide Table of Contents

Interface CfnGraphQLApi.ILogConfigProperty

The LogConfig property type specifies the logging configuration when writing GraphQL operations and tracing to Amazon CloudWatch for an AWS AppSync GraphQL API.

Namespace: Amazon.CDK.AWS.AppSync
Assembly: Amazon.CDK.AWS.AppSync.dll
Syntax (csharp)
public interface ILogConfigProperty
Syntax (vb)
Public Interface ILogConfigProperty
Remarks

LogConfig is a property of the AWS::AppSync::GraphQLApi property type.

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.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.AWS.AppSync;

var logConfigProperty = new LogConfigProperty {
    CloudWatchLogsRoleArn = "cloudWatchLogsRoleArn",
    ExcludeVerboseContent = false,
    FieldLogLevel = "fieldLogLevel"
};

Synopsis

Properties

CloudWatchLogsRoleArn

The service role that AWS AppSync will assume to publish to Amazon CloudWatch Logs in your account.

ExcludeVerboseContent

Set to TRUE to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.

FieldLogLevel

The field logging level. Values can be NONE, ERROR, or ALL.

Properties

CloudWatchLogsRoleArn

The service role that AWS AppSync will assume to publish to Amazon CloudWatch Logs in your account.

virtual string CloudWatchLogsRoleArn { get; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html#cfn-appsync-graphqlapi-logconfig-cloudwatchlogsrolearn

ExcludeVerboseContent

Set to TRUE to exclude sections that contain information such as headers, context, and evaluated mapping templates, regardless of logging level.

virtual object ExcludeVerboseContent { get; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html#cfn-appsync-graphqlapi-logconfig-excludeverbosecontent

FieldLogLevel

The field logging level. Values can be NONE, ERROR, or ALL.

virtual string FieldLogLevel { get; }
Property Value

System.String

Remarks

    Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-logconfig.html#cfn-appsync-graphqlapi-logconfig-fieldloglevel

    Back to top Generated by DocFX