DSCResources/VE_SFGateway/VE_SFGateway.schema.mof
[ClassVersion("1.0.0"), FriendlyName("SFGateway")]
class VE_SFGateway : OMI_BaseResource { [Key, Description("NetScaler gateway display name")] String Name; [Required, Description("NetScaler gateway Url")] String Url; [Required, Description("Login type required and supported by the Gateway"), ValueMap{"UsedForHDXOnly","Domain","RSA","DomainAndRSA","SMS","GatewayKnows","SmartCard","None"}, Values{"UsedForHDXOnly","Domain","RSA","DomainAndRSA","SMS","GatewayKnows","SmartCard","None"}] String LogonType; [Write, Description("Login type to use when SmartCard fails"), ValueMap{"UsedForHDXOnly","Domain","RSA","DomainAndRSA","SMS","GatewayKnows","SmartCard","None"}, Values{"UsedForHDXOnly","Domain","RSA","DomainAndRSA","SMS","GatewayKnows","SmartCard","None"}] String SmartCardFallbackLogonType; [Write, Description("NetScaler gateway authentication NetScaler call-back Url")] String CallbackUrl; [Write, Description("Enable session reliability")] Boolean SessionReliability; [Write, Description("Request STA tickets from two STA servers (Requires two STA servers)")] Boolean RequestTicketTwoSTAs; [Write, Description("IP address")] String SubnetIPAddress; [Write, Description("Secure Ticket Authority server Urls")] String SecureTicketAuthorityUrls[]; [Write, Description("Load balance between the configured STA servers (requires two or more STA servers)")] Boolean StasUseLoadBalancing; [Write, Description("Time before retrying a failed STA server (seconds)")] Uint32 StasBypassDuration; [Write, ValueMap{"Present","Absent"}, Values{"Present","Absent"}] String Ensure; }; |