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

65 lines (64 loc) 2.83 kB
export declare const AuthenticationMode: { /** * The local authentication mode. Users are not required to have data plane permissions if local authentication is not disabled. */ readonly Local: "Local"; /** * The pass-through authentication mode. User identity will be passed through from Azure Resource Manager (ARM), requiring user to have data plane action permissions (Available via App Configuration Data Owner/ App Configuration Data Reader). */ readonly Pass_through: "Pass-through"; }; /** * The data plane proxy authentication mode. This property manages the authentication mode of request to the data plane resources. */ export type AuthenticationMode = (typeof AuthenticationMode)[keyof typeof AuthenticationMode]; export declare const ConnectionStatus: { readonly Pending: "Pending"; readonly Approved: "Approved"; readonly Rejected: "Rejected"; readonly Disconnected: "Disconnected"; }; /** * The private link service connection status. */ export type ConnectionStatus = (typeof ConnectionStatus)[keyof typeof ConnectionStatus]; export declare const CreateMode: { readonly Recover: "Recover"; readonly Default: "Default"; }; /** * Indicates whether the configuration store need to be recovered. */ export type CreateMode = (typeof CreateMode)[keyof typeof CreateMode]; export declare const IdentityType: { readonly None: "None"; readonly SystemAssigned: "SystemAssigned"; readonly UserAssigned: "UserAssigned"; readonly SystemAssigned_UserAssigned: "SystemAssigned, UserAssigned"; }; /** * The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. */ export type IdentityType = (typeof IdentityType)[keyof typeof IdentityType]; export declare const PrivateLinkDelegation: { /** * Azure Resource Manager (ARM) private endpoint is required if the resource requires private link. */ readonly Enabled: "Enabled"; /** * Request is denied if the resource requires private link. */ readonly Disabled: "Disabled"; }; /** * The data plane proxy private link delegation. This property manages if a request from delegated Azure Resource Manager (ARM) private link is allowed when the data plane resource requires private link. */ export type PrivateLinkDelegation = (typeof PrivateLinkDelegation)[keyof typeof PrivateLinkDelegation]; export declare const PublicNetworkAccess: { readonly Enabled: "Enabled"; readonly Disabled: "Disabled"; }; /** * Control permission for data plane traffic coming from public networks while private endpoint is enabled. */ export type PublicNetworkAccess = (typeof PublicNetworkAccess)[keyof typeof PublicNetworkAccess];