Unable to find any function to get the authentication key for SHIR
`ArmClient armClient = new ArmClient(
new ClientSecretCredential(tenantId, clientId, clientSecret,
new TokenCredentialOptions
{
AuthorityHost = AzureAuthorityHosts.AzurePublicCloud
}),
subscriptionId,
new ArmClientOptions { Environment = ArmEnvironment.AzurePublicCloud });
ResourceIdentifier resourceIdentifier = SubscriptionResource.CreateResourceIdentifier(subscriptionId);
SubscriptionResource subscriptionResource = armClient.GetSubscriptionResource(resourceIdentifier);
var resourceGroupOperation = subscriptionResource.GetResourceGroups().Get(resourceGroupName);
ResourceGroupResource resourceGroupResource = resourceGroupOperation.Value;
DataFactoryData dataFactoryData = new DataFactoryData(AzureLocation.EastUS);
var dataFactoryOperation = resourceGroupResource.GetDataFactories().CreateOrUpdate(WaitUntil.Completed, dataFactoryName, dataFactoryData);
DataFactoryResource dataFactoryResource = dataFactoryOperation.Value;
var dataFactoryIntegrationRuntimeData = new DataFactoryIntegrationRuntimeData(
new SelfHostedIntegrationRuntime
{
Description = "A self-hosted integration runtime from C# Azure SDK",
});
var createOrUpdateOperation = dataFactoryResource.GetDataFactoryIntegrationRuntimes().CreateOrUpdate(
WaitUntil.Completed,
integrationRuntimeName,
dataFactoryIntegrationRuntimeData);
Console.WriteLine(createOrUpdateOperation.WaitForCompletionResponse().Content);
what i am looking for is to get the keys var keys = dataFactoryResource.GetDataFactoryIntegrationRuntime(integrationRuntimeName); This is the python function for auth keys
auth_keys = adf_client.integration_runtimes.list_auth_keys(
resource_group_name=rg_name,
factory_name=df_name,
integration_runtime_name=ir_name,
)`
