import * as pulumi from "@pulumi/pulumi"; /** * Data Source schema for Volcengine::CEN::GrantInstance */ export declare function getGrantInstance(args: GetGrantInstanceArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getGrantInstance. */ export interface GetGrantInstanceArgs { /** * Uniquely identifies the resource. */ id: string; } /** * A collection of values returned by getGrantInstance. */ export interface GetGrantInstanceResult { /** * Cloud Enterprise Network instance ID of the other party's account */ readonly cenId: string; /** * Other party's account */ readonly cenOwnerId: string; /** * Network instance authorization time */ readonly creationTime: string; /** * Uniquely identifies the resource. */ readonly id: string; /** * ID of the network instance to be authorized */ readonly instanceId: string; /** * Region where the network instance is located */ readonly instanceRegionId: string; /** * Network instance type. Options: VPC: Virtual Private Cloud. DCGW: Direct Connect Gateway */ readonly instanceType: string; } /** * Data Source schema for Volcengine::CEN::GrantInstance */ export declare function getGrantInstanceOutput(args: GetGrantInstanceOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getGrantInstance. */ export interface GetGrantInstanceOutputArgs { /** * Uniquely identifies the resource. */ id: pulumi.Input; }