@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [ • 10.7 kB
TypeScript
export declare const ByPassSelection: {
readonly None: "None";
readonly AzureServices: "AzureServices";
};
/**
* Setting for trusted services.
*/
export type ByPassSelection = (typeof ByPassSelection)[keyof typeof ByPassSelection];
export declare const CapabilityHostKind: {
readonly Agents: "Agents";
};
/**
* Kind of this capability host.
*/
export type CapabilityHostKind = (typeof CapabilityHostKind)[keyof typeof CapabilityHostKind];
export declare const ConnectionAuthType: {
readonly PAT: "PAT";
readonly ManagedIdentity: "ManagedIdentity";
readonly UsernamePassword: "UsernamePassword";
readonly None: "None";
readonly SAS: "SAS";
readonly AccountKey: "AccountKey";
readonly ServicePrincipal: "ServicePrincipal";
readonly AccessKey: "AccessKey";
readonly ApiKey: "ApiKey";
readonly CustomKeys: "CustomKeys";
readonly OAuth2: "OAuth2";
readonly AAD: "AAD";
};
/**
* Authentication type of the connection target
*/
export type ConnectionAuthType = (typeof ConnectionAuthType)[keyof typeof ConnectionAuthType];
export declare const ConnectionCategory: {
readonly PythonFeed: "PythonFeed";
readonly ContainerRegistry: "ContainerRegistry";
readonly Git: "Git";
readonly S3: "S3";
readonly Snowflake: "Snowflake";
readonly AzureSqlDb: "AzureSqlDb";
readonly AzureSynapseAnalytics: "AzureSynapseAnalytics";
readonly AzureMySqlDb: "AzureMySqlDb";
readonly AzurePostgresDb: "AzurePostgresDb";
readonly ADLSGen2: "ADLSGen2";
readonly Redis: "Redis";
readonly ApiKey: "ApiKey";
readonly AzureOpenAI: "AzureOpenAI";
readonly AIServices: "AIServices";
readonly CognitiveSearch: "CognitiveSearch";
readonly CognitiveService: "CognitiveService";
readonly CustomKeys: "CustomKeys";
readonly AzureBlob: "AzureBlob";
readonly AzureOneLake: "AzureOneLake";
readonly CosmosDb: "CosmosDb";
readonly CosmosDbMongoDbApi: "CosmosDbMongoDbApi";
readonly AzureDataExplorer: "AzureDataExplorer";
readonly AzureMariaDb: "AzureMariaDb";
readonly AzureDatabricksDeltaLake: "AzureDatabricksDeltaLake";
readonly AzureSqlMi: "AzureSqlMi";
readonly AzureTableStorage: "AzureTableStorage";
readonly AmazonRdsForOracle: "AmazonRdsForOracle";
readonly AmazonRdsForSqlServer: "AmazonRdsForSqlServer";
readonly AmazonRedshift: "AmazonRedshift";
readonly Db2: "Db2";
readonly Drill: "Drill";
readonly GoogleBigQuery: "GoogleBigQuery";
readonly Greenplum: "Greenplum";
readonly Hbase: "Hbase";
readonly Hive: "Hive";
readonly Impala: "Impala";
readonly Informix: "Informix";
readonly MariaDb: "MariaDb";
readonly MicrosoftAccess: "MicrosoftAccess";
readonly MySql: "MySql";
readonly Netezza: "Netezza";
readonly Oracle: "Oracle";
readonly Phoenix: "Phoenix";
readonly PostgreSql: "PostgreSql";
readonly Presto: "Presto";
readonly SapOpenHub: "SapOpenHub";
readonly SapBw: "SapBw";
readonly SapHana: "SapHana";
readonly SapTable: "SapTable";
readonly Spark: "Spark";
readonly SqlServer: "SqlServer";
readonly Sybase: "Sybase";
readonly Teradata: "Teradata";
readonly Vertica: "Vertica";
readonly Pinecone: "Pinecone";
readonly Cassandra: "Cassandra";
readonly Couchbase: "Couchbase";
readonly MongoDbV2: "MongoDbV2";
readonly MongoDbAtlas: "MongoDbAtlas";
readonly AmazonS3Compatible: "AmazonS3Compatible";
readonly FileServer: "FileServer";
readonly FtpServer: "FtpServer";
readonly GoogleCloudStorage: "GoogleCloudStorage";
readonly Hdfs: "Hdfs";
readonly OracleCloudStorage: "OracleCloudStorage";
readonly Sftp: "Sftp";
readonly GenericHttp: "GenericHttp";
readonly ODataRest: "ODataRest";
readonly Odbc: "Odbc";
readonly GenericRest: "GenericRest";
readonly AmazonMws: "AmazonMws";
readonly Concur: "Concur";
readonly Dynamics: "Dynamics";
readonly DynamicsAx: "DynamicsAx";
readonly DynamicsCrm: "DynamicsCrm";
readonly GoogleAdWords: "GoogleAdWords";
readonly Hubspot: "Hubspot";
readonly Jira: "Jira";
readonly Magento: "Magento";
readonly Marketo: "Marketo";
readonly Office365: "Office365";
readonly Eloqua: "Eloqua";
readonly Responsys: "Responsys";
readonly OracleServiceCloud: "OracleServiceCloud";
readonly PayPal: "PayPal";
readonly QuickBooks: "QuickBooks";
readonly Salesforce: "Salesforce";
readonly SalesforceServiceCloud: "SalesforceServiceCloud";
readonly SalesforceMarketingCloud: "SalesforceMarketingCloud";
readonly SapCloudForCustomer: "SapCloudForCustomer";
readonly SapEcc: "SapEcc";
readonly ServiceNow: "ServiceNow";
readonly SharePointOnlineList: "SharePointOnlineList";
readonly Shopify: "Shopify";
readonly Square: "Square";
readonly WebTable: "WebTable";
readonly Xero: "Xero";
readonly Zoho: "Zoho";
readonly GenericContainerRegistry: "GenericContainerRegistry";
readonly Elasticsearch: "Elasticsearch";
readonly OpenAI: "OpenAI";
readonly Serp: "Serp";
readonly BingLLMSearch: "BingLLMSearch";
readonly Serverless: "Serverless";
readonly ManagedOnlineEndpoint: "ManagedOnlineEndpoint";
};
/**
* Category of the connection
*/
export type ConnectionCategory = (typeof ConnectionCategory)[keyof typeof ConnectionCategory];
export declare const ContentLevel: {
readonly Low: "Low";
readonly Medium: "Medium";
readonly High: "High";
};
/**
* Level at which content is filtered.
*/
export type ContentLevel = (typeof ContentLevel)[keyof typeof ContentLevel];
export declare const DeploymentModelVersionUpgradeOption: {
readonly OnceNewDefaultVersionAvailable: "OnceNewDefaultVersionAvailable";
readonly OnceCurrentVersionExpired: "OnceCurrentVersionExpired";
readonly NoAutoUpgrade: "NoAutoUpgrade";
};
/**
* Deployment model version upgrade option.
*/
export type DeploymentModelVersionUpgradeOption = (typeof DeploymentModelVersionUpgradeOption)[keyof typeof DeploymentModelVersionUpgradeOption];
export declare const DeploymentScaleType: {
readonly Standard: "Standard";
readonly Manual: "Manual";
};
/**
* Deployment scale type.
*/
export type DeploymentScaleType = (typeof DeploymentScaleType)[keyof typeof DeploymentScaleType];
export declare const EncryptionScopeState: {
readonly Disabled: "Disabled";
readonly Enabled: "Enabled";
};
/**
* The encryptionScope state.
*/
export type EncryptionScopeState = (typeof EncryptionScopeState)[keyof typeof EncryptionScopeState];
export declare const HostingModel: {
readonly Web: "Web";
readonly ConnectedContainer: "ConnectedContainer";
readonly DisconnectedContainer: "DisconnectedContainer";
readonly ProvisionedWeb: "ProvisionedWeb";
};
/**
* Account hosting model.
*/
export type HostingModel = (typeof HostingModel)[keyof typeof HostingModel];
export declare const KeySource: {
readonly Microsoft_CognitiveServices: "Microsoft.CognitiveServices";
readonly Microsoft_KeyVault: "Microsoft.KeyVault";
};
/**
* Enumerates the possible value of keySource for Encryption
*/
export type KeySource = (typeof KeySource)[keyof typeof KeySource];
export declare const ManagedPERequirement: {
readonly Required: "Required";
readonly NotRequired: "NotRequired";
readonly NotApplicable: "NotApplicable";
};
export type ManagedPERequirement = (typeof ManagedPERequirement)[keyof typeof ManagedPERequirement];
export declare const ManagedPEStatus: {
readonly Inactive: "Inactive";
readonly Active: "Active";
readonly NotApplicable: "NotApplicable";
};
export type ManagedPEStatus = (typeof ManagedPEStatus)[keyof typeof ManagedPEStatus];
export declare const NetworkRuleAction: {
readonly Allow: "Allow";
readonly Deny: "Deny";
};
/**
* The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.
*/
export type NetworkRuleAction = (typeof NetworkRuleAction)[keyof typeof NetworkRuleAction];
export declare const PrivateEndpointServiceConnectionStatus: {
readonly Pending: "Pending";
readonly Approved: "Approved";
readonly Rejected: "Rejected";
};
/**
* Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
*/
export type PrivateEndpointServiceConnectionStatus = (typeof PrivateEndpointServiceConnectionStatus)[keyof typeof PrivateEndpointServiceConnectionStatus];
export declare const PublicNetworkAccess: {
readonly Enabled: "Enabled";
readonly Disabled: "Disabled";
};
/**
* Whether or not public endpoint access is allowed for this account.
*/
export type PublicNetworkAccess = (typeof PublicNetworkAccess)[keyof typeof PublicNetworkAccess];
export declare const RaiPolicyContentSource: {
readonly Prompt: "Prompt";
readonly Completion: "Completion";
};
/**
* Content source to apply the Content Filters.
*/
export type RaiPolicyContentSource = (typeof RaiPolicyContentSource)[keyof typeof RaiPolicyContentSource];
export declare const RaiPolicyMode: {
readonly Default: "Default";
readonly Deferred: "Deferred";
readonly Blocking: "Blocking";
readonly Asynchronous_filter: "Asynchronous_filter";
};
/**
* Rai policy mode. The enum value mapping is as below: Default = 0, Deferred=1, Blocking=2, Asynchronous_filter =3. Please use 'Asynchronous_filter' after 2024-10-01. It is the same as 'Deferred' in previous version.
*/
export type RaiPolicyMode = (typeof RaiPolicyMode)[keyof typeof RaiPolicyMode];
export declare const ResourceIdentityType: {
readonly None: "None";
readonly SystemAssigned: "SystemAssigned";
readonly UserAssigned: "UserAssigned";
readonly SystemAssigned_UserAssigned: "SystemAssigned, UserAssigned";
};
/**
* The identity type.
*/
export type ResourceIdentityType = (typeof ResourceIdentityType)[keyof typeof ResourceIdentityType];
export declare const RoutingMethods: {
readonly Priority: "Priority";
readonly Weighted: "Weighted";
readonly Performance: "Performance";
};
/**
* Multiregion routing methods.
*/
export type RoutingMethods = (typeof RoutingMethods)[keyof typeof RoutingMethods];
export declare const SkuTier: {
readonly Free: "Free";
readonly Basic: "Basic";
readonly Standard: "Standard";
readonly Premium: "Premium";
readonly Enterprise: "Enterprise";
};
/**
* This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
*/
export type SkuTier = (typeof SkuTier)[keyof typeof SkuTier];