public class ApplicationGatewayAvailableSslOptionsInner
extends com.azure.core.management.Resource
| Constructor and Description |
|---|
ApplicationGatewayAvailableSslOptionsInner() |
| Modifier and Type | Method and Description |
|---|---|
List<ApplicationGatewaySslCipherSuite> |
availableCipherSuites()
Get the availableCipherSuites property: List of available Ssl cipher suites.
|
List<ApplicationGatewaySslProtocol> |
availableProtocols()
Get the availableProtocols property: List of available Ssl protocols.
|
ApplicationGatewaySslPolicyName |
defaultPolicy()
Get the defaultPolicy property: Name of the Ssl predefined policy applied by default to application gateway.
|
String |
id()
Get the id property: Resource ID.
|
List<com.azure.core.management.SubResource> |
predefinedPolicies()
Get the predefinedPolicies property: List of available Ssl predefined policy.
|
void |
validate()
Validates the instance.
|
ApplicationGatewayAvailableSslOptionsInner |
withAvailableCipherSuites(List<ApplicationGatewaySslCipherSuite> availableCipherSuites)
Set the availableCipherSuites property: List of available Ssl cipher suites.
|
ApplicationGatewayAvailableSslOptionsInner |
withAvailableProtocols(List<ApplicationGatewaySslProtocol> availableProtocols)
Set the availableProtocols property: List of available Ssl protocols.
|
ApplicationGatewayAvailableSslOptionsInner |
withDefaultPolicy(ApplicationGatewaySslPolicyName defaultPolicy)
Set the defaultPolicy property: Name of the Ssl predefined policy applied by default to application gateway.
|
ApplicationGatewayAvailableSslOptionsInner |
withId(String id)
Set the id property: Resource ID.
|
ApplicationGatewayAvailableSslOptionsInner |
withLocation(String location) |
ApplicationGatewayAvailableSslOptionsInner |
withPredefinedPolicies(List<com.azure.core.management.SubResource> predefinedPolicies)
Set the predefinedPolicies property: List of available Ssl predefined policy.
|
ApplicationGatewayAvailableSslOptionsInner |
withTags(Map<String,String> tags) |
public ApplicationGatewayAvailableSslOptionsInner()
public List<com.azure.core.management.SubResource> predefinedPolicies()
public ApplicationGatewayAvailableSslOptionsInner withPredefinedPolicies(List<com.azure.core.management.SubResource> predefinedPolicies)
predefinedPolicies - the predefinedPolicies value to set.public ApplicationGatewaySslPolicyName defaultPolicy()
public ApplicationGatewayAvailableSslOptionsInner withDefaultPolicy(ApplicationGatewaySslPolicyName defaultPolicy)
defaultPolicy - the defaultPolicy value to set.public List<ApplicationGatewaySslCipherSuite> availableCipherSuites()
public ApplicationGatewayAvailableSslOptionsInner withAvailableCipherSuites(List<ApplicationGatewaySslCipherSuite> availableCipherSuites)
availableCipherSuites - the availableCipherSuites value to set.public List<ApplicationGatewaySslProtocol> availableProtocols()
public ApplicationGatewayAvailableSslOptionsInner withAvailableProtocols(List<ApplicationGatewaySslProtocol> availableProtocols)
availableProtocols - the availableProtocols value to set.public String id()
id in class com.azure.core.management.ProxyResourcepublic ApplicationGatewayAvailableSslOptionsInner withId(String id)
id - the id value to set.public ApplicationGatewayAvailableSslOptionsInner withLocation(String location)
withLocation in class com.azure.core.management.Resourcepublic ApplicationGatewayAvailableSslOptionsInner withTags(Map<String,String> tags)
withTags in class com.azure.core.management.Resourcepublic void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.