UNPKG

@equinix-labs/pulumi-equinix

Version:

A Pulumi package for creating and managing equinix cloud resources.

107 lines (106 loc) 3.11 kB
export declare const AccessPointLinkProtocolType: { readonly Untagged: "UNTAGGED"; readonly Dot1q: "DOT1Q"; readonly QinQ: "QINQ"; readonly EVPN_VXLAN: "EVPN_VXLAN"; }; export type AccessPointLinkProtocolType = (typeof AccessPointLinkProtocolType)[keyof typeof AccessPointLinkProtocolType]; export declare const AccessPointPeeringType: { readonly Private: "PRIVATE"; readonly Microsoft: "MICROSOFT"; readonly Public: "PUBLIC"; }; export type AccessPointPeeringType = (typeof AccessPointPeeringType)[keyof typeof AccessPointPeeringType]; export declare const AccessPointType: { /** * Colocation */ readonly Colo: "COLO"; /** * Virtual Device */ readonly VD: "VD"; /** * Service Profile */ readonly SP: "SP"; /** * Internet Gateway */ readonly IGW: "IGW"; /** * Subnet */ readonly Subnet: "SUBNET"; /** * Gateway */ readonly GW: "GW"; /** * Network */ readonly Network: "NETWORK"; }; export type AccessPointType = (typeof AccessPointType)[keyof typeof AccessPointType]; export declare const ConnectionType: { /** * Virtual Gateway */ readonly VG: "VG_VC"; /** * Ethernet Virtual Private Line */ readonly EVPL: "EVPL_VC"; /** * Ethernet Private Line */ readonly EPL: "EPL_VC"; /** * Fabric Gateway virtual connection */ readonly GW: "GW_VC"; /** * E-access, layer 2 connection between a QINQ port and an EPL port. */ readonly AccessEPL: "ACCESS_EPL_VC"; }; export type ConnectionType = (typeof ConnectionType)[keyof typeof ConnectionType]; export declare const NotificationsType: { readonly All: "ALL"; readonly ConnectionApproval: "CONNECTION_APPROVAL"; readonly SalesNotifications: "SALES_REP_NOTIFICATIONS"; readonly Notifications: "NOTIFICATIONS"; }; export type NotificationsType = (typeof NotificationsType)[keyof typeof NotificationsType]; export declare const ProfileAccessPointType: { /** * Colocation */ readonly Colo: "COLO"; /** * Virtual Device */ readonly VD: "VD"; }; export type ProfileAccessPointType = (typeof ProfileAccessPointType)[keyof typeof ProfileAccessPointType]; export declare const ProfileState: { readonly Active: "ACTIVE"; readonly PendingApproval: "PENDING_APPROVAL"; readonly Deleted: "DELETED"; readonly Rejected: "REJECTED"; }; export type ProfileState = (typeof ProfileState)[keyof typeof ProfileState]; export declare const ProfileType: { readonly L2Profile: "L2_PROFILE"; readonly L3Profile: "L3_PROFILE"; }; export type ProfileType = (typeof ProfileType)[keyof typeof ProfileType]; export declare const ProfileVisibility: { readonly Public: "PUBLIC"; readonly Private: "PRIVATE"; }; export type ProfileVisibility = (typeof ProfileVisibility)[keyof typeof ProfileVisibility]; export declare const ServiceTokenType: { readonly VCToken: "VC_TOKEN"; }; export type ServiceTokenType = (typeof ServiceTokenType)[keyof typeof ServiceTokenType];