limgen
Version:
Infrastructure as Code generator
29 lines (28 loc) • 1.36 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as azureNative from "@pulumi/azure-native";
import * as docker from "@pulumi/docker";
import * as docker_build from "@pulumi/docker-build";
interface FullstackServiceAzureArgs {
resourceGroup?: azureNative.resources.ResourceGroup;
image?: docker_build.Image;
registry?: azureNative.containerregistry.Registry;
managedEnv?: azureNative.app.ManagedEnvironment;
logAnalyticsWorkspace?: azureNative.operationalinsights.Workspace;
managedEnvOptions?: azureNative.app.ManagedEnvironmentArgs;
containerAppOptions?: azureNative.app.ContainerAppArgs;
registryOptions?: azureNative.containerregistry.RegistryArgs;
imageOptions?: docker.ImageArgs;
resourceGroupOptions?: azureNative.resources.ResourceGroupArgs;
}
export declare class AppAzureAcs extends pulumi.ComponentResource {
_args: FullstackServiceAzureArgs;
resourceGroup: azureNative.resources.ResourceGroup;
logAnalyticsWorkspace: azureNative.operationalinsights.Workspace;
managedEnv: azureNative.app.ManagedEnvironment;
registry: azureNative.containerregistry.Registry;
image: docker_build.Image;
app: azureNative.app.ContainerApp;
containerAppUrl: pulumi.Output<string>;
constructor(name?: string, args?: FullstackServiceAzureArgs, opts?: pulumi.ComponentResourceOptions);
}
export {};