UNPKG

@pulumi/aws

Version:

A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.

68 lines 2.52 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.getCapacityBlockOfferingOutput = exports.getCapacityBlockOffering = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); /** * Information about a single EC2 Capacity Block Offering. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as aws from "@pulumi/aws"; * * const example = aws.ec2.getCapacityBlockOffering({ * capacityDurationHours: 24, * endDateRange: "2024-05-30T15:04:05Z", * instanceCount: 1, * instanceType: "p4d.24xlarge", * startDateRange: "2024-04-28T15:04:05Z", * }); * ``` */ function getCapacityBlockOffering(args, opts) { opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); return pulumi.runtime.invoke("aws:ec2/getCapacityBlockOffering:getCapacityBlockOffering", { "capacityDurationHours": args.capacityDurationHours, "endDateRange": args.endDateRange, "instanceCount": args.instanceCount, "instanceType": args.instanceType, "region": args.region, "startDateRange": args.startDateRange, }, opts); } exports.getCapacityBlockOffering = getCapacityBlockOffering; /** * Information about a single EC2 Capacity Block Offering. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as aws from "@pulumi/aws"; * * const example = aws.ec2.getCapacityBlockOffering({ * capacityDurationHours: 24, * endDateRange: "2024-05-30T15:04:05Z", * instanceCount: 1, * instanceType: "p4d.24xlarge", * startDateRange: "2024-04-28T15:04:05Z", * }); * ``` */ function getCapacityBlockOfferingOutput(args, opts) { opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); return pulumi.runtime.invokeOutput("aws:ec2/getCapacityBlockOffering:getCapacityBlockOffering", { "capacityDurationHours": args.capacityDurationHours, "endDateRange": args.endDateRange, "instanceCount": args.instanceCount, "instanceType": args.instanceType, "region": args.region, "startDateRange": args.startDateRange, }, opts); } exports.getCapacityBlockOfferingOutput = getCapacityBlockOfferingOutput; //# sourceMappingURL=getCapacityBlockOffering.js.map