ArmNetworkModelFactory.ApplicationGatewayAvailableSslOptionsInfo Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of ApplicationGatewayAvailableSslOptionsInfo.
public static Azure.ResourceManager.Network.Models.ApplicationGatewayAvailableSslOptionsInfo ApplicationGatewayAvailableSslOptionsInfo (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.Core.AzureLocation? location = default, System.Collections.Generic.IDictionary<string,string> tags = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> predefinedPolicies = default, Azure.ResourceManager.Network.Models.ApplicationGatewaySslPolicyName? defaultPolicy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ApplicationGatewaySslCipherSuite> availableCipherSuites = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ApplicationGatewaySslProtocol> availableProtocols = default);
static member ApplicationGatewayAvailableSslOptionsInfo : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.Core.AzureLocation> * System.Collections.Generic.IDictionary<string, string> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * Nullable<Azure.ResourceManager.Network.Models.ApplicationGatewaySslPolicyName> * seq<Azure.ResourceManager.Network.Models.ApplicationGatewaySslCipherSuite> * seq<Azure.ResourceManager.Network.Models.ApplicationGatewaySslProtocol> -> Azure.ResourceManager.Network.Models.ApplicationGatewayAvailableSslOptionsInfo
Public Shared Function ApplicationGatewayAvailableSslOptionsInfo (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional location As Nullable(Of AzureLocation) = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional predefinedPolicies As IEnumerable(Of WritableSubResource) = Nothing, Optional defaultPolicy As Nullable(Of ApplicationGatewaySslPolicyName) = Nothing, Optional availableCipherSuites As IEnumerable(Of ApplicationGatewaySslCipherSuite) = Nothing, Optional availableProtocols As IEnumerable(Of ApplicationGatewaySslProtocol) = Nothing) As ApplicationGatewayAvailableSslOptionsInfo
Parameters
Resource ID.
- name
- String
Resource name.
- resourceType
- Nullable<ResourceType>
Resource type.
- location
- Nullable<AzureLocation>
Resource location.
- tags
- IDictionary<String,String>
Resource tags.
- predefinedPolicies
- IEnumerable<WritableSubResource>
List of available Ssl predefined policy.
- defaultPolicy
- Nullable<ApplicationGatewaySslPolicyName>
Name of the Ssl predefined policy applied by default to application gateway.
- availableCipherSuites
- IEnumerable<ApplicationGatewaySslCipherSuite>
List of available Ssl cipher suites.
- availableProtocols
- IEnumerable<ApplicationGatewaySslProtocol>
List of available Ssl protocols.
Returns
A new ApplicationGatewayAvailableSslOptionsInfo instance for mocking.