@pulumi/tailscale
Version:
A Pulumi package for creating and managing Tailscale cloud resources.
27 lines (26 loc) • 757 B
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* The acl data source gets the Tailscale ACL for a tailnet
*/
export declare function getAcl(opts?: pulumi.InvokeOptions): Promise<GetAclResult>;
/**
* A collection of values returned by getAcl.
*/
export interface GetAclResult {
/**
* The contents of Tailscale ACL as a HuJSON string
*/
readonly hujson: string;
/**
* The provider-assigned unique ID for this managed resource.
*/
readonly id: string;
/**
* The contents of Tailscale ACL as a JSON string
*/
readonly json: string;
}
/**
* The acl data source gets the Tailscale ACL for a tailnet
*/
export declare function getAclOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAclResult>;