Show / Hide Table of Contents

Class MethodSettingsSettings

Inheritance
System.Object
MethodSettingsSettings
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ApiGateway.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class MethodSettingsSettings

Fields

View Source

CacheDataEncrypted

Specifies whether the cached responses are encrypted.

Declaration
public readonly bool? CacheDataEncrypted
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

CacheTtlInSeconds

Specifies the time to live (TTL), in seconds, for cached responses. The higher the TTL, the longer the response will be cached.

Declaration
public readonly int? CacheTtlInSeconds
Field Value
Type Description
System.Nullable<System.Int32>
View Source

CachingEnabled

Specifies whether responses should be cached and returned for requests. A cache cluster must be enabled on the stage for responses to be cached.

Declaration
public readonly bool? CachingEnabled
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

DataTraceEnabled

Specifies whether data trace logging is enabled for this method, which effects the log entries pushed to Amazon CloudWatch Logs.

Declaration
public readonly bool? DataTraceEnabled
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

LoggingLevel

Specifies the logging level for this method, which effects the log entries pushed to Amazon CloudWatch Logs. The available levels are OFF, ERROR, and INFO.

Declaration
public readonly string LoggingLevel
Field Value
Type Description
System.String
View Source

MetricsEnabled

Specifies whether Amazon CloudWatch metrics are enabled for this method.

Declaration
public readonly bool? MetricsEnabled
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

RequireAuthorizationForCacheControl

Specifies whether authorization is required for a cache invalidation request.

Declaration
public readonly bool? RequireAuthorizationForCacheControl
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

ThrottlingBurstLimit

Specifies the throttling burst limit.

Declaration
public readonly int? ThrottlingBurstLimit
Field Value
Type Description
System.Nullable<System.Int32>
View Source

ThrottlingRateLimit

Specifies the throttling rate limit.

Declaration
public readonly double? ThrottlingRateLimit
Field Value
Type Description
System.Nullable<System.Double>
View Source

UnauthorizedCacheControlHeaderStrategy

Specifies how to handle unauthorized requests for cache invalidation. The available values are FAIL_WITH_403, SUCCEED_WITH_RESPONSE_HEADER, SUCCEED_WITHOUT_RESPONSE_HEADER.

Declaration
public readonly string UnauthorizedCacheControlHeaderStrategy
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.