@Generated(value="jsii-pacmak/0.7.8 (build 100f5ad)", date="2018-10-26T17:58:07.483Z") public interface PermissionResourceProps extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
PermissionResourceProps.Builder
A builder for
PermissionResourceProps |
static class |
PermissionResourceProps.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static PermissionResourceProps.Builder |
builder() |
Object |
getAction()
``AWS::Lambda::Permission.Action``
|
Object |
getEventSourceToken()
``AWS::Lambda::Permission.EventSourceToken``
|
Object |
getFunctionName()
``AWS::Lambda::Permission.FunctionName``
|
Object |
getPrincipal()
``AWS::Lambda::Permission.Principal``
|
Object |
getSourceAccount()
``AWS::Lambda::Permission.SourceAccount``
|
Object |
getSourceArn()
``AWS::Lambda::Permission.SourceArn``
|
void |
setAction(String value)
``AWS::Lambda::Permission.Action``
|
void |
setAction(software.amazon.awscdk.Token value)
``AWS::Lambda::Permission.Action``
|
void |
setEventSourceToken(String value)
``AWS::Lambda::Permission.EventSourceToken``
|
void |
setEventSourceToken(software.amazon.awscdk.Token value)
``AWS::Lambda::Permission.EventSourceToken``
|
void |
setFunctionName(String value)
``AWS::Lambda::Permission.FunctionName``
|
void |
setFunctionName(software.amazon.awscdk.Token value)
``AWS::Lambda::Permission.FunctionName``
|
void |
setPrincipal(String value)
``AWS::Lambda::Permission.Principal``
|
void |
setPrincipal(software.amazon.awscdk.Token value)
``AWS::Lambda::Permission.Principal``
|
void |
setSourceAccount(String value)
``AWS::Lambda::Permission.SourceAccount``
|
void |
setSourceAccount(software.amazon.awscdk.Token value)
``AWS::Lambda::Permission.SourceAccount``
|
void |
setSourceArn(String value)
``AWS::Lambda::Permission.SourceArn``
|
void |
setSourceArn(software.amazon.awscdk.Token value)
``AWS::Lambda::Permission.SourceArn``
|
Object getAction()
void setAction(String value)
void setAction(software.amazon.awscdk.Token value)
Object getFunctionName()
void setFunctionName(String value)
void setFunctionName(software.amazon.awscdk.Token value)
Object getPrincipal()
void setPrincipal(String value)
void setPrincipal(software.amazon.awscdk.Token value)
Object getEventSourceToken()
void setEventSourceToken(String value)
void setEventSourceToken(software.amazon.awscdk.Token value)
Object getSourceAccount()
void setSourceAccount(String value)
void setSourceAccount(software.amazon.awscdk.Token value)
Object getSourceArn()
void setSourceArn(String value)
void setSourceArn(software.amazon.awscdk.Token value)
static PermissionResourceProps.Builder builder()
PermissionResourceProps.Builder of PermissionResourcePropsCopyright © 2018. All rights reserved.