ApplicationGatewayAvailableSslOptionsInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. network. fluent. models. ApplicationGatewayAvailableSslOptionsInner
- com.
- com.
- com.
public final class ApplicationGatewayAvailableSslOptionsInner
extends Resource
Response for ApplicationGatewayAvailableSslOptions API service call.
Constructor Summary
Constructor | Description |
---|---|
ApplicationGatewayAvailableSslOptionsInner() |
Creates an instance of Application |
Method Summary
Modifier and Type | Method and Description |
---|---|
List<Application |
availableCipherSuites()
Get the available |
List<Application |
availableProtocols()
Get the available |
Application |
defaultPolicy()
Get the default |
static
Application |
fromJson(JsonReader jsonReader)
Reads an instance of Application |
String |
id()
Get the id property: Resource ID. |
String |
name()
Get the name property: The name of the resource. |
List<Sub |
predefinedPolicies()
Get the predefined |
Json |
toJson(JsonWriter jsonWriter) |
String |
type()
Get the type property: The type of the resource. |
void |
validate()
Validates the instance. |
Application |
withAvailableCipherSuites(List<ApplicationGatewaySslCipherSuite> availableCipherSuites)
Set the available |
Application |
withAvailableProtocols(List<ApplicationGatewaySslProtocol> availableProtocols)
Set the available |
Application |
withDefaultPolicy(ApplicationGatewaySslPolicyName defaultPolicy)
Set the default |
Application |
withId(String id)
Set the id property: Resource ID. |
Application |
withLocation(String location) |
Application |
withPredefinedPolicies(List<SubResource> predefinedPolicies)
Set the predefined |
Application |
withTags(Map<String,String> tags) |
Methods inherited from ProxyResource
Methods inherited from Resource
Methods inherited from java.lang.Object
Constructor Details
ApplicationGatewayAvailableSslOptionsInner
public ApplicationGatewayAvailableSslOptionsInner()
Creates an instance of ApplicationGatewayAvailableSslOptionsInner class.
Method Details
availableCipherSuites
public List
Get the availableCipherSuites property: List of available Ssl cipher suites.
Returns:
availableProtocols
public List
Get the availableProtocols property: List of available Ssl protocols.
Returns:
defaultPolicy
public ApplicationGatewaySslPolicyName defaultPolicy()
Get the defaultPolicy property: Name of the Ssl predefined policy applied by default to application gateway.
Returns:
fromJson
public static ApplicationGatewayAvailableSslOptionsInner fromJson(JsonReader jsonReader)
Reads an instance of ApplicationGatewayAvailableSslOptionsInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource ID.
Overrides:
ApplicationGatewayAvailableSslOptionsInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
ApplicationGatewayAvailableSslOptionsInner.name()Returns:
predefinedPolicies
public List
Get the predefinedPolicies property: List of available Ssl predefined policy.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ApplicationGatewayAvailableSslOptionsInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
ApplicationGatewayAvailableSslOptionsInner.type()Returns:
validate
public void validate()
Validates the instance.
withAvailableCipherSuites
public ApplicationGatewayAvailableSslOptionsInner withAvailableCipherSuites(List
Set the availableCipherSuites property: List of available Ssl cipher suites.
Parameters:
Returns:
withAvailableProtocols
public ApplicationGatewayAvailableSslOptionsInner withAvailableProtocols(List
Set the availableProtocols property: List of available Ssl protocols.
Parameters:
Returns:
withDefaultPolicy
public ApplicationGatewayAvailableSslOptionsInner withDefaultPolicy(ApplicationGatewaySslPolicyName defaultPolicy)
Set the defaultPolicy property: Name of the Ssl predefined policy applied by default to application gateway.
Parameters:
Returns:
withId
public ApplicationGatewayAvailableSslOptionsInner withId(String id)
Set the id property: Resource ID.
Parameters:
Returns:
withLocation
public ApplicationGatewayAvailableSslOptionsInner withLocation(String location)
Overrides:
ApplicationGatewayAvailableSslOptionsInner.withLocation(String location)Parameters:
withPredefinedPolicies
public ApplicationGatewayAvailableSslOptionsInner withPredefinedPolicies(List
Set the predefinedPolicies property: List of available Ssl predefined policy.
Parameters:
Returns:
withTags
public ApplicationGatewayAvailableSslOptionsInner withTags(Map
Overrides:
ApplicationGatewayAvailableSslOptionsInner.withTags(Map<String,String> tags)Parameters:
Applies to
Azure SDK for Java