@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
exports.Type = exports.TransitOptionType = exports.TransitHubState = exports.ServiceIdentifier = exports.PolicyOverride = exports.PolicyAction = exports.Option = exports.Mode = exports.ManagedServiceIdentityType = exports.Justification = exports.FirewallSKU = exports.Enforcement = exports.EnclaveEndpointProtocol = exports.DiagnosticDestination = exports.DestinationType = exports.CommunityEndpointProtocol = exports.ApprovalStatus = exports.ApprovalPolicy = exports.ActionPerformed = void 0;
exports.ActionPerformed = {
/**
* Action was Approved
*/
Approved: "Approved",
/**
* Action was Rejected
*/
Rejected: "Rejected",
};
exports.ApprovalPolicy = {
/**
* Approval will be required for the specified action.
*/
Required: "Required",
/**
* Approval will not be required for the specified action.
*/
NotRequired: "NotRequired",
};
exports.ApprovalStatus = {
/**
* ApprovalStatus Type Approved
*/
Approved: "Approved",
/**
* ApprovalStatus Type Rejected
*/
Rejected: "Rejected",
/**
* ApprovalStatus Type Pending
*/
Pending: "Pending",
/**
* ApprovalStatus Type Deleted
*/
Deleted: "Deleted",
/**
* ApprovalStatus Type Expired
*/
Expired: "Expired",
};
exports.CommunityEndpointProtocol = {
/**
* CommunityEndpointProtocol Type ANY
*/
ANY: "ANY",
/**
* CommunityEndpointProtocol Type TCP
*/
TCP: "TCP",
/**
* CommunityEndpointProtocol Type UDP
*/
UDP: "UDP",
/**
* CommunityEndpointProtocol Type ICMP
*/
ICMP: "ICMP",
/**
* CommunityEndpointProtocol Type ESP
*/
ESP: "ESP",
/**
* CommunityEndpointProtocol Type AH
*/
AH: "AH",
/**
* CommunityEndpointProtocol Type HTTPS
*/
HTTPS: "HTTPS",
/**
* CommunityEndpointProtocol Type HTTP
*/
HTTP: "HTTP",
};
exports.DestinationType = {
/**
* DestinationType Type FQDN
*/
FQDN: "FQDN",
/**
* DestinationType Type FQDNTag
*/
FQDNTag: "FQDNTag",
/**
* DestinationType Type IPAddress
*/
IPAddress: "IPAddress",
/**
* DestinationType Type PrivateNetwork
*/
PrivateNetwork: "PrivateNetwork",
};
exports.DiagnosticDestination = {
/**
* DiagnosticDestination Type CommunityOnly
*/
CommunityOnly: "CommunityOnly",
/**
* DiagnosticDestination Type EnclaveOnly
*/
EnclaveOnly: "EnclaveOnly",
/**
* DiagnosticDestination Type Both
*/
Both: "Both",
};
exports.EnclaveEndpointProtocol = {
/**
* EndpointProtocol Type ANY
*/
ANY: "ANY",
/**
* EndpointProtocol Type TCP
*/
TCP: "TCP",
/**
* EndpointProtocol Type UDP
*/
UDP: "UDP",
/**
* EndpointProtocol Type ICMP
*/
ICMP: "ICMP",
/**
* EndpointProtocol Type ESP
*/
ESP: "ESP",
/**
* EndpointProtocol Type AH
*/
AH: "AH",
};
exports.Enforcement = {
Enabled: "Enabled",
Disabled: "Disabled",
};
exports.FirewallSKU = {
/**
* FirewallSKU Basic
*/
Basic: "Basic",
/**
* FirwallSKU Standard
*/
Standard: "Standard",
/**
* FirewallSKU Premium
*/
Premium: "Premium",
};
exports.Justification = {
Networking: "Networking",
Governance: "Governance",
Off: "Off",
};
exports.ManagedServiceIdentityType = {
None: "None",
SystemAssigned: "SystemAssigned",
UserAssigned: "UserAssigned",
SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned",
};
exports.Mode = {
On: "On",
CanNotDelete: "CanNotDelete",
Off: "Off",
General: "General",
Advanced: "Advanced",
};
exports.Option = {
Allow: "Allow",
Deny: "Deny",
ExceptionOnly: "ExceptionOnly",
NotApplicable: "NotApplicable",
};
exports.PolicyAction = {
AuditOnly: "AuditOnly",
Enforce: "Enforce",
None: "None",
};
exports.PolicyOverride = {
Enclave: "Enclave",
None: "None",
};
exports.ServiceIdentifier = {
/**
* Service identifier for AKS
*/
AKS: "AKS",
/**
* Service identifier for App Service
*/
AppService: "AppService",
/**
* Service identifier for Azure Firewalls
*/
AzureFirewalls: "AzureFirewalls",
/**
* Service identifier for Container Registry
*/
ContainerRegistry: "ContainerRegistry",
/**
* Service identifier for CosmosDB
*/
CosmosDB: "CosmosDB",
/**
* Service identifier for Data Connectors
*/
DataConnectors: "DataConnectors",
/**
* Service identifier for Insights
*/
Insights: "Insights",
/**
* Service identifier for Key Vault
*/
KeyVault: "KeyVault",
/**
* Service identifier for Logic
*/
Logic: "Logic",
/**
* Service identifier for Microsoft SQL
*/
MicrosoftSql: "MicrosoftSQL",
/**
* Service identifier for Monitoring
*/
Monitoring: "Monitoring",
/**
* Service identifier for PostgreSQL
*/
PostgreSql: "PostgreSQL",
/**
* Service identifier for Private DNS Zones
*/
PrivateDNSZones: "PrivateDNSZones",
/**
* Service identifier for Service Bus
*/
ServiceBus: "ServiceBus",
/**
* Service identifier for Storage
*/
Storage: "Storage",
};
exports.TransitHubState = {
/**
* TransitHubState Type PendingApproval
*/
PendingApproval: "PendingApproval",
/**
* TransitHubState Type Approved
*/
Approved: "Approved",
/**
* TransitHubState Type PendingUpdate
*/
PendingUpdate: "PendingUpdate",
/**
* TransitHubState Type Active
*/
Active: "Active",
/**
* TransitHubState Type Failed
*/
Failed: "Failed",
};
exports.TransitOptionType = {
/**
* TransitOptionType ExpressRoute
*/
ExpressRoute: "ExpressRoute",
/**
* TransitOptionType Gateway
*/
Gateway: "Gateway",
/**
* TransitOptionType Peering
*/
Peering: "Peering",
};
exports.Type = {
User: "User",
Group: "Group",
ServicePrincipal: "ServicePrincipal",
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi90eXBlcy9lbnVtcy9taXNzaW9uL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxzRUFBc0U7QUFDdEUsaUZBQWlGOzs7QUFHcEUsUUFBQSxlQUFlLEdBQUc7SUFDM0I7O09BRUc7SUFDSCxRQUFRLEVBQUUsVUFBVTtJQUNwQjs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0NBQ2QsQ0FBQztBQU9FLFFBQUEsY0FBYyxHQUFHO0lBQzFCOztPQUVHO0lBQ0gsUUFBUSxFQUFFLFVBQVU7SUFDcEI7O09BRUc7SUFDSCxXQUFXLEVBQUUsYUFBYTtDQUNwQixDQUFDO0FBT0UsUUFBQSxjQUFjLEdBQUc7SUFDMUI7O09BRUc7SUFDSCxRQUFRLEVBQUUsVUFBVTtJQUNwQjs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0lBQ3BCOztPQUVHO0lBQ0gsT0FBTyxFQUFFLFNBQVM7SUFDbEI7O09BRUc7SUFDSCxPQUFPLEVBQUUsU0FBUztJQUNsQjs7T0FFRztJQUNILE9BQU8sRUFBRSxTQUFTO0NBQ1osQ0FBQztBQU9FLFFBQUEseUJBQXlCLEdBQUc7SUFDckM7O09BRUc7SUFDSCxHQUFHLEVBQUUsS0FBSztJQUNWOztPQUVHO0lBQ0gsR0FBRyxFQUFFLEtBQUs7SUFDVjs7T0FFRztJQUNILEdBQUcsRUFBRSxLQUFLO0lBQ1Y7O09BRUc7SUFDSCxJQUFJLEVBQUUsTUFBTTtJQUNaOztPQUVHO0lBQ0gsR0FBRyxFQUFFLEtBQUs7SUFDVjs7T0FFRztJQUNILEVBQUUsRUFBRSxJQUFJO0lBQ1I7O09BRUc7SUFDSCxLQUFLLEVBQUUsT0FBTztJQUNkOztPQUVHO0lBQ0gsSUFBSSxFQUFFLE1BQU07Q0FDTixDQUFDO0FBT0UsUUFBQSxlQUFlLEdBQUc7SUFDM0I7O09BRUc7SUFDSCxJQUFJLEVBQUUsTUFBTTtJQUNaOztPQUVHO0lBQ0gsT0FBTyxFQUFFLFNBQVM7SUFD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