CreatePermissionRequest createPermissionRequest()

in aws-acmpca-permission/src/main/java/software/amazon/acmpca/permission/AcmPcaClient.java [75:87]


    CreatePermissionRequest createPermissionRequest(final ResourceModel model) {
        val request = new CreatePermissionRequest()
            .withCertificateAuthorityArn(model.getCertificateAuthorityArn())
            .withActions(model.getActions())
            .withPrincipal(model.getPrincipal());

        val sourceAccount = model.getSourceAccount();
        if (Objects.nonNull(sourceAccount)) {
            request.setSourceAccount(sourceAccount);
        }

        return request;
    }