UNPKG

@pulumi/azure-native

Version:

[![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM version](https://badge.fury.io/js/%40pulumi%2Fazure-native.svg)](https://npmjs.com/package/@pulumi/azure-native) [![Python version](https://badge.fury.io/py/pu

108 lines (107 loc) 2.78 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Gets a factory. * * Uses Azure REST API version 2018-06-01. */ export declare function getFactory(args: GetFactoryArgs, opts?: pulumi.InvokeOptions): Promise<GetFactoryResult>; export interface GetFactoryArgs { /** * The factory name. */ factoryName: string; /** * The resource group name. */ resourceGroupName: string; } /** * Factory resource type. */ export interface GetFactoryResult { /** * The Azure API version of the resource. */ readonly azureApiVersion: string; /** * Time the factory was created in ISO8601 format. */ readonly createTime: string; /** * Etag identifies change in the resource. */ readonly eTag: string; /** * Properties to enable Customer Managed Key for the factory. */ readonly encryption?: outputs.datafactory.EncryptionConfigurationResponse; /** * List of parameters for factory. */ readonly globalParameters?: { [key: string]: outputs.datafactory.GlobalParameterSpecificationResponse; }; /** * The resource identifier. */ readonly id: string; /** * Managed service identity of the factory. */ readonly identity?: outputs.datafactory.FactoryIdentityResponse; /** * The resource location. */ readonly location?: string; /** * The resource name. */ readonly name: string; /** * Factory provisioning state, example Succeeded. */ readonly provisioningState: string; /** * Whether or not public network access is allowed for the data factory. */ readonly publicNetworkAccess?: string; /** * Purview information of the factory. */ readonly purviewConfiguration?: outputs.datafactory.PurviewConfigurationResponse; /** * Git repo information of the factory. */ readonly repoConfiguration?: outputs.datafactory.FactoryGitHubConfigurationResponse | outputs.datafactory.FactoryVSTSConfigurationResponse; /** * The resource tags. */ readonly tags?: { [key: string]: string; }; /** * The resource type. */ readonly type: string; /** * Version of the factory. */ readonly version: string; } /** * Gets a factory. * * Uses Azure REST API version 2018-06-01. */ export declare function getFactoryOutput(args: GetFactoryOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetFactoryResult>; export interface GetFactoryOutputArgs { /** * The factory name. */ factoryName: pulumi.Input<string>; /** * The resource group name. */ resourceGroupName: pulumi.Input<string>; }