SapAgentConfigurationResponse

data class SapAgentConfigurationResponse(val agentContainerName: String? = null, val keyVaultAuthenticationMode: String? = null, val keyVaultResourceId: String? = null, val sdkPath: String? = null, val secretSource: String? = null, val sncPath: String? = null, val type: String)

Describes the configuration of a SAP Docker agent.

Constructors

Link copied to clipboard
constructor(agentContainerName: String? = null, keyVaultAuthenticationMode: String? = null, keyVaultResourceId: String? = null, sdkPath: String? = null, secretSource: String? = null, sncPath: String? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The name of the docker agent. only letters with numbers, underscores and hyphens are allowed example: "my-agent"

Link copied to clipboard

The key mode of the agent. ManagedIdentity|ApplicationIdentity are the options

Link copied to clipboard

The key vault resource id to access the key vault. example: "/subscriptions/d0cfe6b2-9ac0-4464-9919-dccaee2e48c0/resourceGroups/myRg/providers/Microsoft.KeyVault/vaults/myVault"

Link copied to clipboard
val sdkPath: String? = null

The SDK path (a file not a folder) on the agent machine. example: "/path/to/nwrfc750P_8-70002755.zip"

Link copied to clipboard
val secretSource: String? = null

The secret source of the agent. AzureKeyVault is the option

Link copied to clipboard
val sncPath: String? = null

The SNC path (a folder not a file) on the agent machine. example: "/path/to/snc"

Link copied to clipboard

Type of the agent Expected value is 'SAP'.