A resolved destination containing information needed to execute requests, such as the system URL.
You can create a destination as a local object when supplying all necessary information, or it could be retrieved from the destination service on SAP Cloud Platform (via DestinationNameAndJwt). When creating a local object representing a destination, you need to supply at least the url and, if required by the target system, valid credentials with username and password.
Authentication tokens returned from destination service on SAP Cloud Platform, optional.
Array of certificates used for authentication type ClientCertificateAuthentication.
Client Id used to retrieve access token for "OAuth2ClientCredentials" authentication.
Client Secret used to retrieve access token for "OAuth2ClientCredentials" authentication.
Location ID of the Cloud Connector to be used for connection to an On-Premise system. Optional. Corresponds to property "CloudConnectorLocationId" in the additional properties of a destination.
Flag indicating whether the destination is for test purpose. Should be "undefined" or "false" for non-mocked destinations.
Flag indicating whether all certificates should be accepted when communicating with the destination. Should not be "true" in production.
Name of the key store/certificate to be used for ClientCertificateAuthentication.
Password of the key store/certificate to be used for ClientCertificateAuthentication.
Name of the destination retrieved from SAP Cloud Platform, optional.
Further properties of the destination as defined in destination service on SAP Cloud Platform, possibly empty.
Password to use for basic authentication, optional if other means of authentication shall be used.
ProxyConfiguration for on-premise connectivity and http(s) web proxies. Is present if proxyType of the destination equals "OnPremise" or environment variables [http_proxy] or [https_proxy] are set See ProxyConfiguration.
Proxy type to specify whether the target resides on-premise, optional, not used.
Client to target in an SAP system, will be added as HTTP header
sap-client if set, optional.
System user to be used for OAuth2SAMLBearerAssertion authentication type.
Password for tokenServiceUser (if required).
URL to retrieve access token for "OAuth2ClientCredentials" authentication.
User for basic authentication to OAuth server (if required).
The type of the destination, defaults to 'HTTP'. The SAP Cloud SDK only understands destinations of type 'HTTP'.
Base URL for calls to this destination, mandatory.
The URL needs to define at least scheme (protocol like
https://) and host.
The path for requests against this destination will be appended to the path defined in the URL as a new path segment.
Username to use for basic authentication, optional if other means of authentication shall be used.