GatewayHostnameConfigurationContract Interface
public interface GatewayHostnameConfigurationContract
An immutable client-side representation of GatewayHostnameConfigurationContract.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract String |
certificateId()
Gets the certificate |
abstract String |
hostname()
Gets the hostname property: Hostname value. |
abstract Boolean |
http2Enabled()
Gets the http2Enabled property: Specifies if HTTP/2.0 is supported. |
abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
abstract
Gateway |
innerModel()
Gets the inner com. |
abstract String |
name()
Gets the name property: The name of the resource. |
abstract Boolean |
negotiateClientCertificate()
Gets the negotiate |
abstract
Gateway |
refresh()
Refreshes the resource to sync with Azure. |
abstract
Gateway |
refresh(Context context)
Refreshes the resource to sync with Azure. |
abstract String |
resourceGroupName()
Gets the name of the resource group. |
abstract Boolean |
tls10Enabled()
Gets the tls10Enabled property: Specifies if TLS 1.0 is supported. |
abstract Boolean |
tls11Enabled()
Gets the tls11Enabled property: Specifies if TLS 1.1 is supported. |
abstract String |
type()
Gets the type property: The type of the resource. |
abstract Update |
update()
Begins update for the Gateway |
Method Details
certificateId
public abstract String certificateId()
Gets the certificateId property: Identifier of Certificate entity that will be used for TLS connection establishment.
Returns:
hostname
public abstract String hostname()
Gets the hostname property: Hostname value. Supports valid domain name, partial or full wildcard.
Returns:
http2Enabled
public abstract Boolean http2Enabled()
Gets the http2Enabled property: Specifies if HTTP/2.0 is supported.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract GatewayHostnameConfigurationContractInner innerModel()
Gets the inner com.azure.resourcemanager.apimanagement.fluent.models.GatewayHostnameConfigurationContractInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
negotiateClientCertificate
public abstract Boolean negotiateClientCertificate()
Gets the negotiateClientCertificate property: Determines whether gateway requests client certificate.
Returns:
refresh
public abstract GatewayHostnameConfigurationContract refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract GatewayHostnameConfigurationContract refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
tls10Enabled
public abstract Boolean tls10Enabled()
Gets the tls10Enabled property: Specifies if TLS 1.0 is supported.
Returns:
tls11Enabled
public abstract Boolean tls11Enabled()
Gets the tls11Enabled property: Specifies if TLS 1.1 is supported.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract GatewayHostnameConfigurationContract.Update update()
Begins update for the GatewayHostnameConfigurationContract resource.
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for