@types/serverless
Advanced tools
Comparing version 1.78.25 to 1.78.26
{ | ||
"name": "@types/serverless", | ||
"version": "1.78.25", | ||
"version": "1.78.26", | ||
"description": "TypeScript definitions for serverless", | ||
@@ -52,4 +52,4 @@ "license": "MIT", | ||
"dependencies": {}, | ||
"typesPublisherContentHash": "37c46800bba58d91c2048d0c6dea60554b59aed9b2955dd5b956b6ec282e1ac5", | ||
"typesPublisherContentHash": "854ae4572c01f4c7d75c10ed936f46d8834b3374a56741d49ecfbf01cb539eb7", | ||
"typeScriptVersion": "3.5" | ||
} |
@@ -53,7 +53,7 @@ import Serverless = require('../../../index'); | ||
role?: string; | ||
/** @deprecated in favor of `iam.permissionsBoundary` */ | ||
/** @deprecated in favor of `iam.role.permissionsBoundary` */ | ||
rolePermissionsBoundary?: string; | ||
/** @deprecated in favor of `iam.statements` */ | ||
/** @deprecated in favor of `iam.role.statements` */ | ||
iamRoleStatements?: IamRoleStatement[]; | ||
/** @deprecated in favor of `iam.managedPolicies` */ | ||
/** @deprecated in favor of `iam.role.managedPolicies` */ | ||
iamManagedPolicies?: string[]; | ||
@@ -85,7 +85,12 @@ /** @deprecated in favor of `iam.deploymentRole` */ | ||
interface IamSettings { | ||
role?: string; | ||
role?: string | IamRole; | ||
deploymentRole?: string; | ||
} | ||
interface IamRole { | ||
name?: string; | ||
permissionBoundary?: string; | ||
statements?: IamRoleStatement[]; | ||
managedPolicies?: string[]; | ||
deploymentRole?: string; | ||
tags?: Tags; | ||
} | ||
@@ -92,0 +97,0 @@ |
@@ -11,3 +11,3 @@ # Installation | ||
### Additional Details | ||
* Last updated: Fri, 09 Apr 2021 22:31:17 GMT | ||
* Last updated: Thu, 22 Apr 2021 06:01:14 GMT | ||
* Dependencies: none | ||
@@ -14,0 +14,0 @@ * Global values: none |
29251
829