Language

ConfidentialLedgerModelFactory.EndpointProperties Method

Definition

Endpoint properties.

public static Azure.Security.ConfidentialLedger.Models.EndpointProperties EndpointProperties(System.Collections.Generic.IEnumerable<System.Collections.Generic.IDictionary<string,BinaryData>> authnPolicies = default, Azure.Security.ConfidentialLedger.Models.ForwardingRequired forwardingRequired = default, Azure.Security.ConfidentialLedger.Models.InterpreterReusePolicy interpreterReuse = default, string jsFunction = default, string jsModule = default, Azure.Security.ConfidentialLedger.Models.LedgerEndpointMode? mode = default, System.Collections.Generic.IDictionary<string,BinaryData> openapi = default, bool? openapiHidden = default, Azure.Security.ConfidentialLedger.Models.RedirectionStrategy? redirectionStrategy = default);
static member EndpointProperties : seq<System.Collections.Generic.IDictionary<string, BinaryData>> * Azure.Security.ConfidentialLedger.Models.ForwardingRequired * Azure.Security.ConfidentialLedger.Models.InterpreterReusePolicy * string * string * Nullable<Azure.Security.ConfidentialLedger.Models.LedgerEndpointMode> * System.Collections.Generic.IDictionary<string, BinaryData> * Nullable<bool> * Nullable<Azure.Security.ConfidentialLedger.Models.RedirectionStrategy> -> Azure.Security.ConfidentialLedger.Models.EndpointProperties
Public Shared Function EndpointProperties (Optional authnPolicies As IEnumerable(Of IDictionary(Of String, BinaryData)) = Nothing, Optional forwardingRequired As ForwardingRequired = Nothing, Optional interpreterReuse As InterpreterReusePolicy = Nothing, Optional jsFunction As String = Nothing, Optional jsModule As String = Nothing, Optional mode As Nullable(Of LedgerEndpointMode) = Nothing, Optional openapi As IDictionary(Of String, BinaryData) = Nothing, Optional openapiHidden As Nullable(Of Boolean) = Nothing, Optional redirectionStrategy As Nullable(Of RedirectionStrategy) = Nothing) As EndpointProperties

Parameters

authnPolicies
IEnumerable<IDictionary<String,BinaryData>>

Authentication policies for the endpoint.

forwardingRequired
ForwardingRequired

Indicates whether request forwarding is required for this endpoint.

interpreterReuse
InterpreterReusePolicy

Policy for interpreter reuse.

jsFunction
String

The JavaScript function.

jsModule
String

The JavaScript module.

mode
Nullable<LedgerEndpointMode>

The operation mode for this endpoint.

openapi
IDictionary<String,BinaryData>

Anything.

openapiHidden
Nullable<Boolean>

Openapi hidden.

redirectionStrategy
Nullable<RedirectionStrategy>

Redirection strategy.

Returns

A new EndpointProperties instance for mocking.

Applies to