class DeliveryStreamGrants
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.KinesisFirehose.DeliveryStreamGrants |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awskinesisfirehose#DeliveryStreamGrants |
Java | software.amazon.awscdk.services.kinesisfirehose.DeliveryStreamGrants |
Python | aws_cdk.aws_kinesisfirehose.DeliveryStreamGrants |
TypeScript | aws-cdk-lib » aws_kinesisfirehose » DeliveryStreamGrants |
Collection of grant methods for a IDeliveryStreamRef.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_kinesisfirehose as kinesisfirehose } from 'aws-cdk-lib';
import { aws_kinesisfirehose as interfaces_aws_kinesisfirehose } from 'aws-cdk-lib/interfaces';
declare const deliveryStreamRef: interfaces_aws_kinesisfirehose.IDeliveryStreamRef;
const deliveryStreamGrants = kinesisfirehose.DeliveryStreamGrants.fromDeliveryStream(deliveryStreamRef);
Properties
| Name | Type | Description |
|---|---|---|
| resource | IDelivery |
resource
Type:
IDelivery
Methods
| Name | Description |
|---|---|
| put | Grant the grantee identity permissions to perform actions. |
| static from | Creates grants for DeliveryStreamGrants. |
putRecords(grantee)
public putRecords(grantee: IGrantable): Grant
Parameters
- grantee
IGrantable
Returns
Grant the grantee identity permissions to perform actions.
static fromDeliveryStream(resource)
public static fromDeliveryStream(resource: IDeliveryStreamRef): DeliveryStreamGrants
Parameters
- resource
IDeliveryStream Ref
Returns
Creates grants for DeliveryStreamGrants.

.NET
Go
Java
Python
TypeScript