Class IntegrationRuntimeConnectionInfoInner
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.fluent.models.IntegrationRuntimeConnectionInfoInner
-
public final class IntegrationRuntimeConnectionInfoInner extends Object
Connection information for encrypting the on-premises data source credentials.
-
-
Constructor Summary
Constructors Constructor Description IntegrationRuntimeConnectionInfoInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: Connection information for encrypting the on-premises data source credentials.String
hostServiceUri()
Get the hostServiceUri property: The on-premises integration runtime host URL.String
identityCertThumbprint()
Get the identityCertThumbprint property: The integration runtime SSL certificate thumbprint.Boolean
isIdentityCertExprired()
Get the isIdentityCertExprired property: Whether the identity certificate is expired.String
publicKey()
Get the publicKey property: The public key for encrypting a credential when transferring the credential to the integration runtime.String
serviceToken()
Get the serviceToken property: The token generated in service.void
validate()
Validates the instance.String
version()
Get the version property: The integration runtime version.IntegrationRuntimeConnectionInfoInner
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: Connection information for encrypting the on-premises data source credentials.
-
-
-
Method Detail
-
serviceToken
public String serviceToken()
Get the serviceToken property: The token generated in service. Callers use this token to authenticate to integration runtime.- Returns:
- the serviceToken value.
-
identityCertThumbprint
public String identityCertThumbprint()
Get the identityCertThumbprint property: The integration runtime SSL certificate thumbprint. Click-Once application uses it to do server validation.- Returns:
- the identityCertThumbprint value.
-
hostServiceUri
public String hostServiceUri()
Get the hostServiceUri property: The on-premises integration runtime host URL.- Returns:
- the hostServiceUri value.
-
version
public String version()
Get the version property: The integration runtime version.- Returns:
- the version value.
-
publicKey
public String publicKey()
Get the publicKey property: The public key for encrypting a credential when transferring the credential to the integration runtime.- Returns:
- the publicKey value.
-
isIdentityCertExprired
public Boolean isIdentityCertExprired()
Get the isIdentityCertExprired property: Whether the identity certificate is expired.- Returns:
- the isIdentityCertExprired value.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: Connection information for encrypting the on-premises data source credentials.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public IntegrationRuntimeConnectionInfoInner withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: Connection information for encrypting the on-premises data source credentials.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the IntegrationRuntimeConnectionInfoInner object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-