Skip to content

Create Connection Function

cloudfront_create_connection_function R Documentation

Creates a connection function

Description

Creates a connection function.

Usage

cloudfront_create_connection_function(Name, ConnectionFunctionConfig,
  ConnectionFunctionCode, Tags)

Arguments

Name

[required] A name for the connection function.

ConnectionFunctionConfig

[required] Contains configuration information about a CloudFront function.

ConnectionFunctionCode

[required] The code for the connection function.

Tags

A complex type that contains zero or more Tag elements.

Value

A list with the following syntax:

list(
  ConnectionFunctionSummary = list(
    Name = "string",
    Id = "string",
    ConnectionFunctionConfig = list(
      Comment = "string",
      Runtime = "cloudfront-js-1.0"|"cloudfront-js-2.0",
      KeyValueStoreAssociations = list(
        Quantity = 123,
        Items = list(
          list(
            KeyValueStoreARN = "string"
          )
        )
      )
    ),
    ConnectionFunctionArn = "string",
    Status = "string",
    Stage = "DEVELOPMENT"|"LIVE",
    CreatedTime = as.POSIXct(
      "2015-01-01"
    ),
    LastModifiedTime = as.POSIXct(
      "2015-01-01"
    )
  ),
  Location = "string",
  ETag = "string"
)

Request syntax

svc$create_connection_function(
  Name = "string",
  ConnectionFunctionConfig = list(
    Comment = "string",
    Runtime = "cloudfront-js-1.0"|"cloudfront-js-2.0",
    KeyValueStoreAssociations = list(
      Quantity = 123,
      Items = list(
        list(
          KeyValueStoreARN = "string"
        )
      )
    )
  ),
  ConnectionFunctionCode = raw,
  Tags = list(
    Items = list(
      list(
        Key = "string",
        Value = "string"
      )
    )
  )
)