import * as pulumi from "@pulumi/pulumi"; /** * AWS::EC2::TransitGatewayMeteringPolicyEntry Resource Definition */ export declare function getTransitGatewayMeteringPolicyEntry(args: GetTransitGatewayMeteringPolicyEntryArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetTransitGatewayMeteringPolicyEntryArgs { /** * The rule number of the metering policy entry */ policyRuleNumber: number; /** * The ID of the transit gateway metering policy for which the entry is being created */ transitGatewayMeteringPolicyId: string; } export interface GetTransitGatewayMeteringPolicyEntryResult { /** * State of the transit gateway metering policy */ readonly state?: string; /** * The timestamp at which the latest action performed on the metering policy entry will become effective */ readonly updateEffectiveAt?: string; } /** * AWS::EC2::TransitGatewayMeteringPolicyEntry Resource Definition */ export declare function getTransitGatewayMeteringPolicyEntryOutput(args: GetTransitGatewayMeteringPolicyEntryOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; export interface GetTransitGatewayMeteringPolicyEntryOutputArgs { /** * The rule number of the metering policy entry */ policyRuleNumber: pulumi.Input; /** * The ID of the transit gateway metering policy for which the entry is being created */ transitGatewayMeteringPolicyId: pulumi.Input; }