@Stability(value=Experimental) public static final class LayerVersionPermission.Builder extends Object implements software.amazon.jsii.Builder<LayerVersionPermission>
LayerVersionPermission| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
LayerVersionPermission.Builder |
accountId(String accountId)
Sets the value of
LayerVersionPermission.getAccountId() |
LayerVersionPermission |
build()
Builds the configured instance.
|
LayerVersionPermission.Builder |
organizationId(String organizationId)
Sets the value of
LayerVersionPermission.getOrganizationId() |
@Stability(value=Experimental) public LayerVersionPermission.Builder accountId(String accountId)
LayerVersionPermission.getAccountId()accountId - The AWS Account id of the account that is authorized to use a Lambda Layer Version. This parameter is required.
The wild-card '*' can be
used to grant access to "any" account (or any account in an organization when organizationId is specified).this@Stability(value=Experimental) public LayerVersionPermission.Builder organizationId(String organizationId)
LayerVersionPermission.getOrganizationId()organizationId - The ID of the AWS Organization to which the grant is restricted.
Can only be specified if accountId is '*'this@Stability(value=Experimental) public LayerVersionPermission build()
build in interface software.amazon.jsii.Builder<LayerVersionPermission>LayerVersionPermissionNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.