Interface IConsumableResource

All Superinterfaces:
software.constructs.IConstruct, IConsumableResourceRef, software.constructs.IDependable, IEnvironmentAware, IResource, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IConsumableResource.Jsii$Default
All Known Implementing Classes:
ConsumableResource, IConsumableResource.Jsii$Proxy

@Generated(value="jsii-pacmak/1.140.0 (build 79fd58c)", date="2026-10-08T16:59:48.501Z") @Stability(Stable) public interface IConsumableResource extends software.amazon.jsii.JsiiSerializable, IResource, IConsumableResourceRef
Represents a Batch Consumable Resource.
  • Method Details

    • getConsumableResourceArn

      @Stability(Stable) @NotNull String getConsumableResourceArn()
      The ARN of this consumable resource.
    • getConsumableResourceName

      @Stability(Stable) @NotNull String getConsumableResourceName()
      The name of this consumable resource.
    • getGrants

      @Stability(Stable) @NotNull ConsumableResourceGrants getGrants()
      Collection of grant methods for this consumable resource.