public class ApplicationGatewaySslProfile
extends com.azure.core.management.SubResource
| Constructor and Description |
|---|
ApplicationGatewaySslProfile() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationGatewayClientAuthConfiguration |
clientAuthConfiguration()
Get the clientAuthConfiguration property: Client authentication configuration of the application gateway
resource.
|
String |
etag()
Get the etag property: A unique read-only string that changes whenever the resource is updated.
|
String |
name()
Get the name property: Name of the SSL profile that is unique within an Application Gateway.
|
ProvisioningState |
provisioningState()
Get the provisioningState property: The provisioning state of the HTTP listener resource.
|
ApplicationGatewaySslPolicy |
sslPolicy()
Get the sslPolicy property: SSL policy of the application gateway resource.
|
List<com.azure.core.management.SubResource> |
trustedClientCertificates()
Get the trustedClientCertificates property: Array of references to application gateway trusted client
certificates.
|
String |
type()
Get the type property: Type of the resource.
|
void |
validate()
Validates the instance.
|
ApplicationGatewaySslProfile |
withClientAuthConfiguration(ApplicationGatewayClientAuthConfiguration clientAuthConfiguration)
Set the clientAuthConfiguration property: Client authentication configuration of the application gateway
resource.
|
ApplicationGatewaySslProfile |
withId(String id) |
ApplicationGatewaySslProfile |
withName(String name)
Set the name property: Name of the SSL profile that is unique within an Application Gateway.
|
ApplicationGatewaySslProfile |
withSslPolicy(ApplicationGatewaySslPolicy sslPolicy)
Set the sslPolicy property: SSL policy of the application gateway resource.
|
ApplicationGatewaySslProfile |
withTrustedClientCertificates(List<com.azure.core.management.SubResource> trustedClientCertificates)
Set the trustedClientCertificates property: Array of references to application gateway trusted client
certificates.
|
public String name()
public ApplicationGatewaySslProfile withName(String name)
name - the name value to set.public String etag()
public String type()
public List<com.azure.core.management.SubResource> trustedClientCertificates()
public ApplicationGatewaySslProfile withTrustedClientCertificates(List<com.azure.core.management.SubResource> trustedClientCertificates)
trustedClientCertificates - the trustedClientCertificates value to set.public ApplicationGatewaySslPolicy sslPolicy()
public ApplicationGatewaySslProfile withSslPolicy(ApplicationGatewaySslPolicy sslPolicy)
sslPolicy - the sslPolicy value to set.public ApplicationGatewayClientAuthConfiguration clientAuthConfiguration()
public ApplicationGatewaySslProfile withClientAuthConfiguration(ApplicationGatewayClientAuthConfiguration clientAuthConfiguration)
clientAuthConfiguration - the clientAuthConfiguration value to set.public ProvisioningState provisioningState()
public ApplicationGatewaySslProfile withId(String id)
withId in class com.azure.core.management.SubResourcepublic void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.