@kengachu-pulumi/azure-native-apimanagement
Version:
Pulumi Azure Native package for apimanagement
37 lines (36 loc) • 1.41 kB
TypeScript
export declare const HostnameType: {
readonly Proxy: "Proxy";
readonly Portal: "Portal";
readonly Management: "Management";
readonly Scm: "Scm";
};
/**
* Hostname type.
*/
export type HostnameType = (typeof HostnameType)[keyof typeof HostnameType];
export declare const KeyTypeContract: {
readonly Primary: "primary";
readonly Secondary: "secondary";
};
/**
* The Key to be used to generate token for user.
*/
export type KeyTypeContract = (typeof KeyTypeContract)[keyof typeof KeyTypeContract];
export declare const SkuType: {
readonly Developer: "Developer";
readonly Standard: "Standard";
readonly Premium: "Premium";
};
/**
* Name of the Sku.
*/
export type SkuType = (typeof SkuType)[keyof typeof SkuType];
export declare const VirtualNetworkType: {
readonly None: "None";
readonly External: "External";
readonly Internal: "Internal";
};
/**
* The type of VPN in which API Management service needs to be configured in. None (Default Value) means the API Management service is not part of any Virtual Network, External means the API Management deployment is set up inside a Virtual Network having an Internet Facing Endpoint, and Internal means that API Management deployment is setup inside a Virtual Network having an Intranet Facing Endpoint only.
*/
export type VirtualNetworkType = (typeof VirtualNetworkType)[keyof typeof VirtualNetworkType];