Show / Hide Table of Contents

Class Servicev1Httpslogging

Inheritance
System.Object
Servicev1Httpslogging
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.Fastly.Outputs
Assembly: Pulumi.Fastly.dll
Syntax
public sealed class Servicev1Httpslogging

Fields

View Source

ContentType

The MIME type of the content.

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

Format

Apache-style string or VCL variables to use for log formatting.

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

FormatVersion

The version of the custom logging format used for the configured endpoint. Can be either 1 or 2. The logging call gets placed by default in vcl_log if format_version is set to 2 and in vcl_deliver if format_version is set to 1. Default 2.

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

HeaderName

Custom header sent with the request.

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

HeaderValue

Value of the custom header sent with the request.

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

JsonFormat

Formats log entries as JSON. Can be either disabled (0), array of json (1), or newline delimited json (2).

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

MessageType

How the message should be formatted; one of: classic, loggly, logplex or blank. Default blank.

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

Method

HTTP method used for request. Can be either POST or PUT. Default POST.

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

Name

A unique name to identify this dictionary.

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

Placement

Where in the generated VCL the logging call should be placed.

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

RequestMaxBytes

The maximum number of bytes sent in one request.

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

RequestMaxEntries

The maximum number of logs sent in one request.

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

ResponseCondition

The name of the condition to apply. If empty, always execute.

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

TlsCaCert

A secure certificate to authenticate the server with. Must be in PEM format.

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

TlsClientCert

The client certificate used to make authenticated requests. Must be in PEM format.

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

TlsClientKey

The client private key used to make authenticated requests. Must be in PEM format.

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

TlsHostname

Used during the TLS handshake to validate the certificate.

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

Url

URL that log data will be sent to. Must use the https protocol.

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