internal VaultKeyCollection(ArmClient client, ResourceIdentifier id) : base(client, id) { _vaultKeyKeysClientDiagnostics = new ClientDiagnostics("Azure.ResourceManager.KeyVault", VaultKey.ResourceType.Namespace, DiagnosticOptions); TryGetApiVersion(VaultKey.ResourceType, out string vaultKeyKeysApiVersion); _vaultKeyKeysRestClient = new KeysRestOperations(Pipeline, DiagnosticOptions.ApplicationId, BaseUri, vaultKeyKeysApiVersion); #if DEBUG ValidateResourceId(Id); #endif }
internal VaultKeyVersionCollection(ArmResource parent) : base(parent) { _vaultKeyVersionKeysClientDiagnostics = new ClientDiagnostics("Azure.ResourceManager.KeyVault", VaultKeyVersion.ResourceType.Namespace, DiagnosticOptions); ArmClient.TryGetApiVersion(VaultKeyVersion.ResourceType, out string vaultKeyVersionKeysApiVersion); _vaultKeyVersionKeysRestClient = new KeysRestOperations(_vaultKeyVersionKeysClientDiagnostics, Pipeline, DiagnosticOptions.ApplicationId, BaseUri, vaultKeyVersionKeysApiVersion); #if DEBUG ValidateResourceId(Id); #endif }