@kengachu-pulumi/azure-native-apimanagement
Version:
Pulumi Azure Native package for apimanagement
78 lines • 3.37 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Verbosity = exports.SubscriptionState = exports.SamplingType = exports.IdentityProviderType = exports.HttpCorrelationProtocol = exports.AlwaysLog = void 0;
exports.AlwaysLog = {
/**
* Always log all erroneous request regardless of sampling settings.
*/
AllErrors: "allErrors",
};
exports.HttpCorrelationProtocol = {
/**
* Do not read and inject correlation headers.
*/
None: "None",
/**
* Inject Request-Id and Request-Context headers with request correlation data. See https://github.com/dotnet/corefx/blob/master/src/System.Diagnostics.DiagnosticSource/src/HttpCorrelationProtocol.md.
*/
Legacy: "Legacy",
/**
* Inject Trace Context headers. See https://w3c.github.io/trace-context.
*/
W3C: "W3C",
};
exports.IdentityProviderType = {
/**
* Facebook as Identity provider.
*/
Facebook: "facebook",
/**
* Google as Identity provider.
*/
Google: "google",
/**
* Microsoft Live as Identity provider.
*/
Microsoft: "microsoft",
/**
* Twitter as Identity provider.
*/
Twitter: "twitter",
/**
* Azure Active Directory as Identity provider.
*/
Aad: "aad",
/**
* Azure Active Directory B2C as Identity provider.
*/
AadB2C: "aadB2C",
};
exports.SamplingType = {
/**
* Fixed-rate sampling.
*/
Fixed: "fixed",
};
exports.SubscriptionState = {
Suspended: "suspended",
Active: "active",
Expired: "expired",
Submitted: "submitted",
Rejected: "rejected",
Cancelled: "cancelled",
};
exports.Verbosity = {
/**
* All the traces emitted by trace policies will be sent to the logger attached to this diagnostic instance.
*/
Verbose: "verbose",
/**
* Traces with 'severity' set to 'information' and 'error' will be sent to the logger attached to this diagnostic instance.
*/
Information: "information",
/**
* Only traces with 'severity' set to 'error' will be sent to the logger attached to this diagnostic instance.
*/
Error: "error",
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW51bXMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJlbnVtcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBYSxRQUFBLFNBQVMsR0FBRztJQUNyQjs7T0FFRztJQUNILFNBQVMsRUFBRSxXQUFXO0NBQ2hCLENBQUM7QUFPRSxRQUFBLHVCQUF1QixHQUFHO0lBQ25DOztPQUVHO0lBQ0gsSUFBSSxFQUFFLE1BQU07SUFDWjs7T0FFRztJQUNILE1BQU0sRUFBRSxRQUFRO0lBQ2hCOztPQUVHO0lBQ0gsR0FBRyxFQUFFLEtBQUs7Q0FDSixDQUFDO0FBT0UsUUFBQSxvQkFBb0IsR0FBRztJQUNoQzs7T0FFRztJQUNILFFBQVEsRUFBRSxVQUFVO0lBQ3BCOztPQUVHO0lBQ0gsTUFBTSxFQUFFLFFBQVE7SUFDaEI7O09BRUc7SUFDSCxTQUFTLEVBQUUsV0FBVztJQUN0Qjs7T0FFRztJQUNILE9BQU8sRUFBRSxTQUFTO0lBQ2xCOztPQUVHO0lBQ0gsR0FBRyxFQUFFLEtBQUs7SUFDVjs7T0FFRztJQUNILE1BQU0sRUFBRSxRQUFRO0NBQ1YsQ0FBQztBQU9FLFFBQUEsWUFBWSxHQUFHO0lBQ3hCOztPQUVHO0lBQ0gsS0FBSyxFQUFFLE9BQU87Q0FDUixDQUFDO0FBT0UsUUFBQSxpQkFBaUIsR0FBRztJQUM3QixTQUFTLEVBQUUsV0FBVztJQUN0QixNQUFNLEVBQUUsUUFBUTtJQUNoQixPQUFPLEVBQUUsU0FBUztJQUNsQixTQUFTLEVBQUUsV0FBVztJQUN0QixRQUFRLEVBQUUsVUFBVTtJQUNwQixTQUFTLEVBQUUsV0FBVztDQUNoQixDQUFDO0FBT0UsUUFBQSxTQUFTLEdBQUc7SUFDckI7O09BRUc7SUFDSCxPQUFPLEVBQUUsU0FBUztJQUNsQjs7T0FFRztJQUNILFdBQVcsRUFBRSxhQUFhO0lBQzFCOztPQUVHO0lBQ0gsS0FBSyxFQUFFLE9BQU87Q0FDUixDQUFDIn0=