CfnFunction

@nowarn("cat=deprecation") @SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.DefaultArguments", "org.wartremover.warts.Null", "DisableSyntax.null")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(internalResourceId: String, autoPublishCodeSha256: Option[String], provisionedConcurrencyConfig: Option[ProvisionedConcurrencyConfigProperty], layers: Option[List[String]], functionName: Option[String], role: Option[String], vpcConfig: Option[VpcConfigProperty], fileSystemConfigs: Option[List[_]], eventInvokeConfig: Option[EventInvokeConfigProperty], packageType: Option[String], codeUri0: Option[S3LocationProperty], codeUri1: Option[String], environment: Option[FunctionEnvironmentProperty], codeSigningConfigArn: Option[String], imageConfig: Option[ImageConfigProperty], timeout: Option[Number], handler: Option[String], policies0: Option[IAMPolicyDocumentProperty], policies1: Option[String], policies2: Option[List[_]], tags: Option[Map[String, String]], permissionsBoundary: Option[String], description: Option[String], deadLetterQueue: Option[DeadLetterQueueProperty], deploymentPreference: Option[DeploymentPreferenceProperty], imageUri: Option[String], assumeRolePolicyDocument: Option[AnyRef], memorySize: Option[Number], kmsKeyArn: Option[String], inlineCode: Option[String], autoPublishAlias: Option[String], reservedConcurrentExecutions: Option[Number], versionDescription: Option[String], tracing: Option[String], events: Option[Map[String, _]], runtime: Option[String])(implicit stackCtx: Stack): CfnFunction